CAPE 16 18 38 42 37 27 34 40 32 23 22 27 30 29 41 50 57 44 36 41 54 69 71 66 57 42 23 4 2 12 24 35 43 52 55 57 61 61 51 26 24 49 52 54 64 62 60 59 50 42 33 29 27 27 27 23 19 17 15 15 18 20 20 10 10 10 10 9 8 12 21 24 39 46 40 25 17 18 16 10 8 8 10 13 17 17 15 14 17 23 22 21 16 12 7 4 15 28 25 20 16 18 23 30 38 40 35 27 24 28 26 21 19 31 33 21 19 24 27 27 31 38 36 26 20 17 14 20 23 26 26 26 22 18 21 24 27 25 17 14 16 17 15 15 13 10 7 4 2 4 9 11 16 19 24 34 41 45 45 47 59 78 75 46 19 14 10 9 11 14 21 27 31 35 36 35 31 34 39 35 28 24 23 23 37 54 65 72 80 77 70 70 70 59 58 59 55 47 39 40 42 42 37 34 33 26 19 20 22 38 43 49 55 65 69 55 40 35 35 33 27 28 34 27 27 32 36 37 35 34 32 32 40 50 42 40 49 49 50 51 49 48 47 43 36 33 35 33 28 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 9 5 1 123 300 311 170 43 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 104 80 71 37 30 73 82 95 140 171 255 527 824 963 1044 639 682 714 762 944 990 1474 1438 1472 1422 1409 1254 1222 1167 1091 1164 1134 1135 1128 1095 1114 1093 1218 1300 1391 1396 1169 1501 1377 1603 1749 1589 1515 1604 1697 1639 1633 1600 1438 1224 1014 1093 1053 951 926 935 906 901 914 923 938 947 933 895 854 880 913 927 918 939 951 882 874 864 906 1034 1045 1010 1032 1049 1036 1021 1013 1018 1015 1017 1011 1022 1066 934 777 727 699 726 769 799 788 784 762 703 690 723 743 758 758 756 755 727 774 841 768 743 833 24 29 43 44 35 25 28 40 40 30 26 24 22 16 19 19 33 31 34 36 43 57 64 60 49 33 14 7 5 9 6 16 23 28 29 41 65 75 75 70 58 73 80 84 80 75 86 82 61 48 39 33 30 29 28 23 22 19 16 14 18 22 23 17 11 16 16 10 7 10 18 29 39 45 39 24 17 18 12 8 7 6 7 10 13 14 16 20 21 18 18 20 16 11 4 3 12 21 22 22 20 22 26 31 34 35 35 34 30 27 23 16 14 25 29 17 26 43 44 38 34 36 38 31 19 13 15 18 18 29 36 39 32 23 21 23 24 19 15 13 17 17 13 13 10 9 5 3 4 7 11 15 19 18 19 30 35 38 39 45 61 76 75 54 24 15 10 11 9 13 19 27 30 30 33 36 36 41 45 42 37 28 22 20 37 57 70 74 76 73 67 66 65 50 55 48 45 43 36 40 43 36 24 17 20 17 16 33 40 66 54 54 65 74 66 48 35 29 21 24 24 25 30 26 29 35 38 37 35 38 39 40 47 51 50 50 54 51 55 51 45 44 38 32 27 27 31 29 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 4 1 2 128 252 254 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 90 121 79 36 26 72 86 95 131 159 253 608 873 881 907 535 532 577 590 830 432 1247 1718 1530 1373 1464 1190 1255 1200 1096 1178 1174 1154 1125 1111 1124 1133 1320 1378 1500 1700 1573 1797 1782 1820 1554 2066 2254 2100 2004 1730 1533 1452 1224 1033 1010 1081 1060 1028 913 936 937 907 863 888 904 901 905 881 850 873 918 942 921 890 865 866 798 892 840 953 1005 1002 1018 1020 1010 996 999 1007 995 989 1004 1016 1017 841 752 678 710 753 812 812 794 783 764 736 708 709 741 777 809 855 862 803 810 837 717 679 725 27 42 56 50 32 21 21 38 35 32 36 31 25 23 24 25 25 27 33 34 38 42 47 51 44 33 17 5 4 1 2 6 14 12 10 32 64 78 77 73 68 64 59 48 50 60 88 94 71 55 45 36 31 32 34 33 25 23 20 18 20 24 25 21 15 18 18 10 7 7 10 26 38 43 39 30 22 15 7 4 5 7 6 7 7 13 18 23 24 18 16 17 13 11 5 4 10 17 20 22 23 26 29 33 37 47 37 31 29 25 16 13 13 17 25 31 44 62 64 52 40 35 35 31 20 13 15 20 22 34 48 52 45 30 22 20 20 20 17 15 17 18 16 12 10 9 5 5 6 5 9 13 13 13 14 22 24 27 28 41 59 63 56 39 22 15 13 13 11 8 16 25 28 30 39 45 44 47 51 49 42 32 20 22 42 66 79 79 78 71 64 64 60 49 50 47 43 38 31 33 37 35 33 24 19 14 13 30 54 69 51 46 64 70 58 46 31 25 20 22 28 33 35 31 40 38 39 43 41 44 50 51 53 55 57 58 56 55 51 44 36 36 31 27 25 26 28 27 26 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 28 48 49 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 18 142 89 41 28 65 94 99 123 153 207 522 813 889 865 630 537 567 713 592 328 1207 1692 1683 1285 1442 1249 1324 1249 1117 1162 1214 1190 1161 1156 1153 1150 1216 1273 1349 1627 1669 1947 2270 2358 2283 2244 2148 2065 1981 1719 1474 1329 1141 1073 1015 1057 999 1074 1034 1036 942 961 923 899 899 871 864 865 841 864 896 864 880 808 806 805 803 795 846 899 986 1001 997 969 980 986 986 990 979 996 1042 1035 951 822 731 697 726 756 788 792 787 760 748 725 702 734 782 845 882 871 890 809 796 789 691 581 641 35 61 71 52 29 16 15 23 29 30 34 29 22 23 23 25 24 28 34 33 32 33 33 36 32 29 21 16 7 2 4 8 15 19 14 27 60 67 45 50 59 58 45 27 26 39 63 72 67 55 41 37 36 34 34 32 27 26 26 25 25 25 29 21 13 17 19 12 8 8 12 29 38 40 37 31 20 12 7 6 5 5 4 5 4 17 21 25 25 22 20 20 16 10 8 6 12 12 19 24 23 25 33 42 48 44 30 22 23 21 13 16 17 22 35 48 62 73 77 65 45 34 36 31 23 19 16 21 32 40 46 49 48 31 22 21 19 18 17 18 20 21 18 11 8 6 8 6 4 5 9 15 14 12 13 14 15 17 22 34 65 65 48 31 19 17 17 17 14 14 17 20 24 38 51 57 50 50 51 51 44 30 25 37 58 76 82 85 81 71 60 63 59 54 51 46 40 33 32 30 26 29 33 28 23 13 13 31 56 65 50 45 60 65 51 52 40 30 26 29 34 37 37 40 48 45 46 50 50 59 63 60 56 56 58 60 58 52 44 39 33 30 26 24 21 22 20 21 22 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 2 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 30 147 151 46 39 58 82 89 122 150 178 352 563 739 708 651 773 876 816 838 1044 1573 1516 1560 1262 1285 1334 1384 1395 1349 1312 1293 1255 1222 1209 1183 1133 1103 1098 1148 1393 1507 1761 1925 1937 1828 1764 1651 1455 1424 1365 1239 1115 1039 1083 1042 1068 996 989 1108 1173 995 902 952 956 906 860 852 852 845 861 875 855 857 824 805 799 781 811 897 1062 1036 1002 1008 988 984 999 990 999 1006 1017 1030 954 841 755 713 702 748 813 842 851 849 813 780 744 731 773 850 926 929 889 876 746 777 749 655 591 621 49 68 73 51 24 15 14 18 23 25 26 22 18 20 22 29 29 32 33 30 30 31 32 30 26 24 24 21 15 10 9 11 20 31 36 40 51 58 47 51 52 53 41 28 22 31 47 59 61 48 40 34 37 36 36 36 31 27 28 26 23 27 29 23 13 16 18 15 11 11 13 22 33 42 37 35 22 14 8 4 4 3 2 3 8 18 24 25 32 30 25 21 15 13 12 11 14 14 19 24 23 23 30 46 56 46 26 14 13 13 11 13 16 19 37 60 64 75 82 71 52 43 38 32 30 29 26 31 44 44 39 34 33 31 25 22 18 17 16 20 21 21 15 9 7 7 9 8 6 13 16 14 12 11 15 16 16 18 21 33 65 73 59 32 22 27 24 20 14 15 18 22 34 50 59 58 48 49 48 50 39 29 31 46 65 76 77 81 82 72 56 63 62 48 44 39 30 25 25 23 16 20 32 41 23 11 17 35 54 58 54 57 63 57 51 55 50 33 35 35 36 37 45 53 54 51 54 62 64 67 68 67 66 61 55 57 52 47 40 32 28 27 26 25 20 14 14 14 14 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0 0 3 32 129 218 65 53 48 71 95 126 144 152 231 349 657 701 847 1114 989 915 1116 1307 1559 1390 1275 1228 1265 1373 1406 1411 1464 1410 1370 1320 1280 1249 1187 1134 1083 973 960 1101 1109 1168 1713 1858 1695 1211 1073 1062 1059 1099 1126 1024 919 981 1041 1071 1103 1086 1138 1045 1054 916 891 915 924 884 880 881 896 897 859 837 859 869 853 874 938 1018 1090 956 972 1009 1037 991 977 1005 988 1006 1030 1023 974 880 810 755 702 729 817 840 808 810 816 781 770 781 790 817 895 903 920 911 798 752 794 772 740 648 587 38 59 61 47 30 21 22 30 29 18 12 12 16 23 35 43 38 37 33 28 31 33 33 31 29 27 26 28 23 17 11 7 18 30 35 36 44 47 46 50 52 58 51 36 25 30 40 49 50 43 36 33 37 37 38 38 30 26 27 25 22 26 29 28 16 18 17 15 14 12 16 24 37 44 40 37 24 15 8 5 3 2 1 3 8 19 26 28 30 29 28 24 16 15 14 14 16 17 20 22 23 26 33 41 49 40 21 9 4 9 19 19 23 32 45 61 61 75 78 66 63 57 46 39 35 35 34 41 46 43 35 29 30 30 27 25 21 17 15 17 18 22 12 5 6 9 9 11 11 14 15 15 15 14 19 20 18 20 26 39 62 76 65 38 35 42 32 21 15 12 16 30 46 57 60 56 46 45 40 40 42 42 51 64 69 75 77 80 80 69 59 69 71 49 40 34 29 25 25 24 17 18 35 49 31 17 20 35 44 43 52 62 66 56 49 49 40 30 39 45 37 41 52 57 56 60 66 70 69 67 69 67 60 53 50 49 47 45 35 29 26 23 21 13 4 11 12 14 4 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 48 99 142 78 55 50 78 97 110 119 129 141 311 686 724 1007 1238 1099 1114 1246 1275 1357 1313 1274 1287 1288 1326 1349 1391 1558 1490 1473 1423 1333 1248 1176 1148 1123 1016 920 901 893 961 1159 1264 1221 1110 1026 1033 1035 1044 1065 1056 972 955 1021 1039 1091 1106 1043 1014 1179 1038 935 919 892 872 871 900 923 908 869 840 832 835 861 892 920 970 980 953 979 989 997 987 950 944 1016 1026 997 959 897 826 764 713 725 760 785 820 820 879 845 827 775 776 793 822 859 833 857 817 702 738 783 752 694 702 599 27 51 55 49 37 27 27 29 24 13 5 5 11 29 50 56 47 39 35 32 32 33 35 26 30 32 32 30 24 15 10 13 18 27 41 49 55 55 48 51 59 65 59 43 35 29 29 44 45 42 37 32 33 35 37 35 25 24 26 23 22 24 26 25 20 18 22 23 16 12 16 24 38 43 40 36 25 13 6 3 5 4 5 5 10 18 24 26 28 32 33 27 22 18 14 13 19 23 21 20 21 25 33 36 37 34 20 9 2 6 10 22 42 59 58 51 57 75 76 66 71 66 55 47 42 39 35 37 41 36 30 24 24 27 28 25 20 15 12 12 12 15 9 4 3 7 13 17 13 14 16 15 17 20 17 2 19 17 22 46 59 74 62 46 48 46 40 25 23 22 21 36 46 51 51 48 45 41 36 40 49 60 71 78 77 73 76 83 75 65 64 70 68 50 40 35 32 27 26 26 21 20 32 40 36 30 24 26 27 37 44 53 63 58 54 54 42 35 39 40 39 54 66 69 61 67 73 65 63 64 64 60 52 45 42 44 46 42 28 22 20 18 16 7 0 7 15 18 13 3 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 86 100 88 70 59 64 68 102 103 109 113 163 264 585 872 1148 1260 1108 1079 1199 1273 1342 1263 1259 1264 1318 1327 1323 1317 1569 1559 1575 1509 1329 1212 1176 1176 1177 1140 1076 1007 911 859 872 979 949 982 1046 1083 1081 1079 1060 1067 1044 1012 1012 1015 1035 1055 982 991 981 1065 945 946 907 879 874 870 912 869 830 822 805 807 831 841 883 979 982 887 969 971 1026 1040 1005 994 988 960 925 897 852 805 753 715 729 757 829 869 852 765 739 728 729 752 796 823 831 801 761 718 675 688 703 647 624 679 577 37 50 44 37 31 24 21 24 18 8 3 5 13 34 51 55 49 40 37 36 32 31 36 30 31 29 35 33 20 12 12 21 36 49 57 54 51 63 70 63 64 66 59 45 40 34 30 42 42 45 44 38 35 35 35 31 24 24 26 23 23 23 26 30 23 17 17 18 15 10 16 28 39 44 40 37 26 13 7 6 4 5 7 6 13 17 21 20 19 26 28 25 24 18 15 15 16 21 19 18 25 29 26 25 25 25 16 10 2 1 9 20 45 66 63 47 48 64 77 65 64 70 58 55 53 44 37 32 30 27 25 21 22 24 25 23 18 11 9 8 7 8 7 4 4 10 16 22 15 18 20 20 20 22 19 15 17 16 17 43 59 77 67 46 44 51 48 37 32 28 27 37 44 47 44 43 45 41 41 48 55 65 76 77 71 66 74 80 65 62 66 70 63 48 41 43 39 27 25 24 25 26 25 29 33 32 25 20 20 28 37 45 62 64 49 55 41 42 46 43 50 67 75 72 61 62 62 40 48 52 50 50 43 36 33 35 36 31 20 16 17 16 16 6 0 10 19 18 9 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 103 95 79 71 63 54 65 74 92 126 120 236 268 483 970 1158 1210 1102 1043 1101 1202 1282 1225 1164 1177 1224 1272 1365 1299 1463 1497 1475 1372 1266 1221 1221 1235 1225 1225 1234 1157 1020 950 913 909 923 988 961 1039 1127 1178 1174 1084 1077 1037 1024 1017 1012 1010 958 944 950 1052 893 893 877 874 845 828 855 837 816 804 790 796 799 819 884 906 874 877 891 981 1030 1025 1007 980 930 902 879 847 803 754 721 719 741 754 777 807 817 818 846 809 858 875 861 787 796 727 668 659 668 667 634 612 658 639 651 38 37 29 23 21 16 11 12 13 7 2 4 14 32 47 49 49 32 29 30 30 29 33 35 33 29 31 22 10 9 17 34 55 72 69 48 38 45 49 59 61 61 53 45 46 46 43 44 48 50 54 51 49 44 36 31 25 25 27 26 27 26 30 29 26 21 16 12 10 9 18 29 36 43 40 29 21 11 7 7 7 6 8 12 18 20 19 18 18 20 22 21 18 17 17 17 18 19 18 20 21 19 20 15 15 17 17 14 8 5 7 18 40 51 45 46 49 56 68 72 66 64 62 63 66 57 44 32 24 22 24 22 18 17 16 18 13 11 7 7 6 6 6 5 6 12 20 26 20 26 26 14 15 18 19 21 22 22 29 50 55 70 75 59 47 47 55 56 45 34 33 37 41 44 41 44 49 41 48 54 56 60 67 74 78 68 68 75 62 61 63 66 58 47 48 53 50 38 31 24 28 30 26 27 23 22 27 27 23 25 33 42 50 52 43 54 43 40 45 50 63 74 69 59 53 49 44 34 34 51 45 47 32 23 22 24 25 23 18 14 16 14 15 16 12 12 20 19 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 99 92 82 69 62 51 59 75 83 119 141 282 308 497 921 1000 1094 1048 895 943 1034 1144 1186 1086 1020 997 1181 1386 1287 1365 1520 1480 1360 1275 1276 1281 1289 1270 1248 1250 1218 1118 998 909 882 889 915 877 928 1016 1041 1149 1094 1153 1122 1139 1129 1099 1047 945 912 894 905 899 870 869 871 830 828 836 833 830 826 831 861 890 911 885 819 839 858 942 1009 976 967 986 959 877 860 842 816 801 759 721 719 730 807 944 969 954 877 786 859 847 865 847 760 715 692 641 640 684 672 629 659 687 631 715 35 26 18 9 6 10 8 8 12 12 13 13 17 28 39 40 38 28 23 23 24 24 28 31 34 35 28 15 6 7 22 42 53 65 54 36 31 32 39 52 56 58 63 58 60 62 55 51 55 59 59 58 59 58 52 39 26 28 28 25 27 30 33 30 28 27 21 14 10 12 19 26 33 41 43 33 18 13 6 6 6 7 7 11 16 19 17 14 15 18 20 22 19 18 18 20 24 25 23 23 24 23 18 12 12 21 22 20 14 11 18 29 40 35 53 67 55 52 65 71 69 64 60 59 64 68 55 36 24 23 27 26 17 12 11 12 11 10 7 6 5 4 6 5 7 12 22 26 24 30 26 12 12 9 9 28 32 38 38 36 51 69 75 72 62 46 60 56 48 39 36 38 38 39 43 50 50 42 48 59 59 58 65 77 80 68 67 78 74 64 62 65 58 44 54 58 59 54 41 30 32 37 38 34 19 10 24 38 32 24 26 31 35 43 52 56 43 37 49 56 64 68 53 44 39 40 41 39 42 56 48 40 21 14 16 16 18 17 15 15 16 14 14 13 12 15 20 20 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96 95 94 96 85 88 87 74 86 103 120 170 266 288 467 781 789 1030 1075 764 642 823 1035 1089 1020 896 858 1164 1366 1252 1332 1577 1519 1457 1299 1279 1308 1329 1305 1263 1241 1213 1119 986 897 863 870 876 898 951 957 1109 1204 1115 1174 1152 1167 1158 1194 1092 950 930 909 913 872 866 850 839 852 866 870 862 851 839 842 867 897 892 858 843 852 873 914 941 913 952 970 898 803 799 799 779 768 740 731 751 786 846 878 820 795 789 844 923 909 820 761 742 673 638 649 660 666 626 637 693 650 572 696 31 17 20 21 22 28 33 26 19 18 25 26 24 31 33 30 26 23 20 21 21 18 19 21 33 40 35 18 5 4 14 33 45 48 43 29 27 23 24 33 50 65 75 74 76 75 58 62 68 71 69 64 62 62 59 49 34 34 32 25 29 33 37 36 32 30 24 13 14 20 21 26 32 40 41 34 23 16 10 6 3 6 5 16 22 20 16 12 12 15 17 20 19 19 22 25 29 28 24 23 23 24 19 14 15 22 22 23 14 16 25 37 38 29 41 58 45 49 61 70 76 75 67 54 49 55 55 42 29 22 28 31 23 14 12 12 13 13 10 7 7 6 8 8 11 16 26 26 26 28 28 21 13 12 7 14 26 47 52 61 71 74 71 74 76 60 66 52 42 42 51 45 39 41 47 51 48 44 50 61 62 64 72 79 79 69 70 78 71 58 58 61 54 52 60 59 51 49 43 36 42 51 55 47 21 12 28 53 39 24 23 24 31 43 54 49 35 34 48 54 54 54 48 30 27 32 44 48 60 57 36 27 19 18 14 13 16 15 15 15 15 14 14 16 17 13 9 17 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 105 98 90 95 124 131 131 139 150 166 192 262 281 464 560 614 853 1058 1129 698 727 830 819 890 893 919 1191 1297 1217 1321 1566 1531 1538 1470 1310 1305 1337 1317 1260 1242 1235 1141 998 905 870 871 879 888 938 1011 1201 1168 1133 1136 1155 1191 1162 1172 1068 977 974 931 921 924 920 869 845 858 858 851 843 828 821 816 799 817 847 834 813 833 859 870 878 840 881 855 829 767 776 773 757 736 725 737 757 771 795 884 1018 1032 946 911 919 828 767 758 726 685 624 646 650 598 580 633 639 558 546 670 25 13 16 19 38 54 54 48 40 38 44 55 47 36 33 26 23 24 22 19 17 16 17 22 34 41 35 17 4 4 12 31 38 30 26 20 22 14 17 32 47 65 82 93 94 87 80 77 74 78 81 76 65 66 69 61 49 44 33 29 31 34 42 43 35 34 26 19 21 23 22 23 33 41 39 34 25 21 16 8 4 5 7 14 26 22 17 14 12 13 14 15 17 20 24 31 29 25 22 23 26 27 24 20 21 20 22 28 18 28 44 47 36 36 52 50 34 39 55 74 78 79 65 39 31 35 43 41 25 19 24 30 25 17 15 14 17 17 14 12 11 13 14 15 17 16 27 32 28 25 22 18 13 12 12 19 21 33 40 65 73 74 62 63 65 66 70 66 60 71 75 55 46 45 48 51 46 48 56 58 60 65 74 76 84 75 65 65 62 57 59 56 47 52 61 58 41 42 43 40 52 56 54 41 25 27 45 53 39 31 29 28 38 51 52 44 37 42 48 48 46 45 44 33 36 33 49 59 69 47 27 23 21 22 19 17 20 17 18 16 16 14 13 13 14 9 5 10 4 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 107 122 134 124 108 149 170 170 168 171 175 187 252 287 359 386 527 475 630 901 695 652 646 614 810 1083 1162 1218 1272 1240 1333 1459 1495 1574 1520 1342 1322 1354 1340 1260 1226 1239 1161 1013 899 857 855 861 890 937 1017 1102 963 965 948 1016 1144 1300 1298 1079 973 1019 979 913 922 919 912 880 907 830 820 833 839 834 808 783 783 818 853 871 873 865 856 838 830 863 841 800 761 756 753 726 721 728 758 803 852 900 889 834 829 838 849 848 796 784 705 725 685 658 645 605 546 576 597 548 520 578 693 28 24 24 31 48 58 55 59 56 60 68 73 58 34 24 20 25 30 26 19 14 14 15 25 37 39 29 11 2 5 14 28 29 21 16 15 15 13 14 29 41 54 67 84 92 83 74 68 64 67 69 68 66 71 72 69 65 56 45 39 38 43 46 46 36 33 23 21 21 18 18 26 36 41 40 38 29 26 17 9 6 5 9 17 22 25 24 19 14 13 14 14 14 18 25 33 33 28 25 25 34 33 25 23 25 25 27 30 28 37 51 46 30 33 53 48 29 26 43 62 69 73 54 22 18 25 32 31 25 24 29 34 34 25 19 18 18 17 18 17 18 22 23 22 20 15 18 32 34 33 29 18 15 18 20 17 14 18 34 50 53 59 50 57 62 69 68 65 68 76 75 59 55 49 39 41 38 48 55 57 60 65 69 74 88 76 63 66 61 60 72 56 48 43 56 62 51 48 51 41 46 47 41 36 33 40 50 50 45 42 40 39 50 50 42 41 36 36 32 35 42 43 44 39 42 53 59 57 55 37 33 26 22 21 19 18 19 17 18 16 16 13 13 15 16 13 12 7 6 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 56 91 116 149 169 161 173 170 165 176 188 189 193 231 259 253 282 291 354 486 867 959 684 701 633 903 1319 1322 1223 1243 1245 1298 1352 1475 1551 1446 1277 1299 1344 1344 1283 1214 1211 1134 999 908 869 856 862 889 946 1045 977 835 804 758 804 1082 1259 1357 1150 957 1072 1032 942 969 901 881 885 951 853 835 840 830 825 796 796 819 818 820 807 813 850 855 829 835 810 803 797 787 770 768 723 708 714 753 830 881 901 942 1008 1011 941 877 859 775 688 718 679 744 716 568 497 466 506 495 484 506 553 666 39 40 42 47 48 41 32 29 40 61 60 49 34 22 15 18 27 33 29 21 15 14 17 29 37 33 17 6 3 7 19 33 25 15 15 12 12 15 18 23 31 37 48 61 67 59 46 33 35 46 49 54 63 71 78 77 71 63 59 48 44 46 46 43 33 23 14 24 19 14 17 27 33 37 38 36 31 30 20 15 3 2 6 14 20 29 34 29 20 17 17 17 16 22 29 33 34 33 31 30 31 30 35 30 29 28 31 28 24 27 40 42 32 42 59 54 26 16 36 50 66 71 47 22 22 28 26 20 24 32 41 42 37 32 26 22 18 20 25 19 18 20 24 30 28 16 12 25 36 35 29 16 14 27 35 27 16 14 26 35 35 43 55 54 81 73 62 52 60 63 57 50 48 44 33 34 37 49 48 57 61 65 65 66 68 67 65 59 51 65 73 47 55 57 61 67 65 59 54 41 36 41 37 28 31 31 38 44 48 49 47 42 39 34 34 39 31 26 25 31 39 40 40 43 51 64 57 35 29 30 32 26 24 23 20 18 16 15 17 18 15 12 14 16 14 14 14 4 9 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 79 126 153 200 196 203 250 260 239 245 248 224 220 237 241 245 243 338 500 815 923 1004 1038 963 1228 1417 1303 1204 1205 1209 1245 1335 1451 1478 1428 1358 1339 1312 1271 1230 1169 1140 1059 975 904 856 834 847 876 899 886 823 729 650 549 594 1056 1309 1352 1256 1036 1038 997 965 972 929 884 846 877 902 832 782 777 776 783 808 829 798 794 805 830 855 867 859 828 817 828 825 811 773 783 726 706 722 760 839 919 994 967 923 912 891 848 799 824 758 766 751 701 556 447 405 393 420 413 432 449 578 637 51 57 54 53 42 28 21 20 27 44 45 26 13 16 21 25 28 33 32 27 25 21 22 28 34 28 12 4 3 12 25 30 23 13 11 14 15 16 18 17 18 23 31 33 36 40 7 15 15 25 36 42 51 63 77 83 75 70 62 58 52 48 47 45 33 21 18 24 21 16 26 29 27 31 34 33 33 31 24 19 12 6 4 9 22 32 36 32 25 22 21 22 21 27 32 34 31 31 35 35 37 42 42 39 38 34 33 27 24 19 29 39 43 52 52 46 27 11 9 38 60 61 55 43 34 34 30 24 32 38 44 46 38 35 31 25 25 25 22 17 21 29 31 44 45 28 16 18 32 35 28 21 24 34 40 42 22 13 28 31 24 37 57 66 86 76 61 40 45 48 44 41 39 34 36 40 41 53 58 60 54 52 52 55 53 57 62 57 59 67 65 52 63 57 60 66 72 69 50 34 34 46 48 33 27 17 25 26 52 56 45 36 30 25 27 31 29 26 29 35 53 42 40 52 61 56 42 28 25 24 25 21 19 17 17 18 15 16 15 13 14 14 16 16 15 16 15 8 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 45 89 121 137 179 193 199 238 275 263 274 274 267 264 248 242 253 269 380 519 644 686 1167 1225 1237 1439 1412 1284 1203 1195 1230 1294 1391 1500 1506 1451 1408 1339 1237 1195 1172 1192 1115 1061 987 864 805 806 831 857 861 821 719 596 475 415 605 789 1311 1330 1152 1021 1037 1029 1047 1067 1041 978 997 1060 910 837 819 813 791 778 803 789 759 762 793 809 822 832 814 804 821 824 825 809 786 770 713 706 748 790 821 863 941 984 1032 1058 1075 1053 920 789 822 853 794 675 486 392 441 387 386 385 410 440 594 610 47 59 62 57 42 25 23 23 26 28 25 21 23 27 33 27 19 23 26 27 26 22 13 13 19 20 11 3 3 12 16 21 22 21 23 26 25 23 20 13 11 14 18 14 11 17 24 22 18 13 25 34 39 53 73 85 84 75 65 68 67 63 52 40 30 25 22 22 23 26 32 28 24 30 37 42 39 35 27 20 14 11 13 16 27 33 31 26 22 22 24 27 29 31 32 35 30 33 33 35 37 44 45 42 39 35 30 21 33 18 19 36 52 57 54 51 42 28 23 38 55 45 49 56 45 39 35 35 42 48 47 48 47 44 36 33 37 28 17 14 20 30 40 47 36 17 14 14 27 37 40 37 41 50 55 50 23 14 35 30 20 26 40 52 70 86 71 38 33 37 37 38 34 26 25 35 37 44 51 46 37 35 38 45 44 53 63 58 60 66 66 64 64 65 62 60 57 58 43 25 25 40 48 42 31 22 23 25 62 72 44 33 33 29 25 26 28 32 43 54 66 52 47 43 45 39 34 27 24 26 25 21 19 17 19 17 15 14 15 16 16 18 19 18 16 16 18 19 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 47 91 110 115 123 127 160 156 170 112 164 232 249 290 333 305 262 264 327 470 545 558 844 1307 1202 1297 1442 1430 1318 1223 1208 1251 1361 1474 1537 1519 1418 1367 1342 1237 1204 1193 1211 1207 1161 1013 852 781 761 772 796 815 759 624 509 416 429 526 797 1176 1151 1001 982 966 994 1043 1128 1139 1037 1066 1281 1375 1207 853 845 823 808 806 790 778 801 792 807 819 823 807 788 798 802 788 774 732 743 713 723 767 798 858 947 1005 959 944 914 883 901 934 990 1008 878 713 574 348 316 352 330 372 401 412 607 713 560 40 54 64 60 44 27 25 20 20 19 22 32 38 37 33 20 9 3 2 8 12 13 6 5 7 7 6 7 9 13 12 14 16 26 35 35 29 23 20 14 11 15 20 9 3 5 8 16 24 29 28 26 25 37 60 84 86 77 74 77 79 73 53 32 24 33 20 20 27 33 33 26 22 26 26 27 34 37 31 24 21 17 17 22 29 32 29 23 23 23 27 32 32 30 30 32 33 33 29 30 31 37 39 41 32 17 15 22 40 32 23 42 55 63 67 73 69 58 48 47 57 51 50 50 49 45 33 29 34 43 46 47 47 46 43 43 48 30 17 15 21 25 33 39 31 20 19 14 24 34 42 43 50 61 61 45 22 20 36 37 23 22 24 46 88 98 70 38 30 33 34 32 26 17 22 27 38 46 44 33 27 28 30 32 44 61 71 61 58 64 66 64 65 71 71 62 50 47 40 22 23 36 51 51 43 37 31 30 42 52 39 32 34 26 22 23 28 33 46 58 62 64 67 65 39 39 41 31 24 24 24 20 17 17 18 16 16 16 16 22 20 20 19 16 7 10 19 20 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 44 91 124 122 123 126 111 140 122 189 45 91 109 174 278 314 312 281 268 296 325 413 652 937 965 1140 1308 1335 1337 1322 1231 1226 1263 1348 1411 1418 1369 1320 1331 1316 1241 1220 1257 1211 1203 1178 1056 886 804 747 735 765 779 727 624 512 412 433 563 949 1106 1106 979 921 914 979 989 1011 1108 1163 1224 1305 1281 1262 1164 812 817 823 794 794 787 789 783 791 805 805 802 788 781 790 792 777 744 743 723 739 754 792 849 929 975 1018 1040 1089 1013 920 907 917 885 731 567 441 408 383 380 338 403 460 508 846 856 582 37 48 60 59 44 34 28 20 19 25 44 54 51 41 25 13 7 5 3 5 10 17 23 23 16 9 10 17 21 17 7 9 11 30 41 34 27 20 16 15 14 17 20 8 1 4 4 10 25 33 29 22 20 26 42 76 83 75 77 79 81 73 50 32 30 35 23 23 33 38 34 22 21 23 25 28 32 36 38 38 29 20 21 30 33 33 30 22 21 22 31 32 27 28 28 31 35 35 30 27 28 31 32 38 28 15 12 22 35 38 32 41 49 62 71 85 86 75 53 50 57 52 51 51 51 54 40 27 24 29 36 42 45 46 47 47 41 24 16 13 20 19 25 33 28 22 19 17 28 50 61 55 61 67 56 32 18 24 35 38 33 24 24 47 101 98 60 41 35 33 27 22 17 19 31 30 47 49 39 22 18 32 49 64 67 65 66 60 58 69 69 67 66 72 77 69 53 42 41 34 28 35 52 53 51 49 39 36 38 38 36 35 35 29 29 19 33 27 28 35 44 52 53 46 41 40 39 28 22 24 22 18 17 20 21 19 17 17 19 26 22 22 21 17 4 12 20 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 71 103 128 130 139 135 115 173 158 233 27 13 116 199 237 254 292 283 265 289 295 404 650 765 958 1152 1190 1355 1378 1275 1226 1228 1235 1288 1315 1291 1279 1331 1409 1417 1355 1347 1336 1210 1056 1088 1052 932 890 826 759 822 801 725 734 752 689 621 706 974 1067 1058 948 878 892 948 986 961 979 1214 1368 1215 987 907 922 843 798 795 758 787 777 768 792 793 796 797 791 779 787 799 795 780 754 755 744 739 774 809 841 826 899 990 939 978 1031 1084 1119 1061 861 609 476 423 345 394 400 395 500 627 684 915 891 608 41 44 42 49 44 38 29 19 20 30 48 59 51 37 14 9 13 17 19 21 30 44 58 62 40 19 30 35 31 17 6 7 14 33 45 31 23 17 18 18 17 15 10 5 1 3 5 13 23 32 25 26 29 29 36 62 74 70 72 73 78 70 48 34 31 30 23 25 37 41 35 18 20 21 23 33 39 40 39 41 35 20 21 28 33 36 33 28 25 24 28 27 29 29 26 28 35 37 31 25 26 30 31 35 27 14 9 22 29 25 34 44 51 62 73 85 86 85 64 55 58 53 52 52 51 52 46 29 23 22 22 34 48 51 51 46 36 25 16 13 20 14 15 26 23 21 25 28 40 59 66 64 67 64 41 24 20 25 31 33 31 30 45 76 92 72 52 49 41 30 21 15 14 15 22 38 55 54 39 13 15 36 59 69 67 63 64 57 44 52 67 75 73 76 67 69 62 52 45 40 37 43 47 42 44 41 29 25 32 35 38 42 41 38 39 29 48 37 25 25 33 40 39 42 43 36 29 25 23 22 21 17 13 16 18 19 20 21 25 25 22 22 20 16 22 25 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 85 94 115 126 142 131 152 201 93 229 228 6 103 183 213 257 288 277 288 295 279 360 537 652 705 778 1001 1209 1272 1193 1235 1233 1250 1299 1283 1240 1252 1328 1410 1448 1435 1408 1365 1246 993 944 964 882 882 907 851 870 830 742 696 805 949 911 845 984 1026 981 937 875 900 928 908 916 921 1000 973 911 848 806 807 822 837 807 786 812 785 773 782 794 804 795 771 773 768 770 784 775 764 766 762 777 788 796 825 821 868 919 984 1102 1123 1120 981 764 605 533 535 485 393 506 523 518 548 715 804 979 835 582 47 48 46 46 45 37 28 18 19 34 41 44 42 34 23 20 31 25 26 26 34 51 69 77 61 31 46 42 26 18 9 7 18 30 32 26 22 21 21 21 16 11 7 6 4 6 13 20 28 29 24 33 47 48 51 67 73 65 61 65 73 67 47 39 31 31 29 31 39 41 33 20 21 20 20 28 35 40 43 40 33 26 27 30 32 38 36 35 31 28 26 24 26 29 29 34 43 41 31 25 24 27 30 30 24 13 10 24 34 30 33 43 55 67 73 76 79 79 72 59 53 50 52 50 52 51 44 36 28 25 24 38 52 52 53 48 37 26 20 18 17 13 12 14 15 20 24 37 49 60 64 64 62 50 32 18 19 24 29 31 37 39 53 74 74 59 54 51 40 28 22 16 18 18 27 44 56 48 23 6 12 35 58 68 65 58 58 59 59 60 68 74 72 61 59 71 67 62 56 59 55 49 48 44 31 26 24 24 30 38 45 53 54 46 40 35 34 33 33 24 34 42 45 45 44 36 27 27 29 23 18 16 0 0 16 21 22 24 23 21 20 20 17 17 20 29 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 62 84 109 117 129 113 196 252 63 74 194 26 160 170 198 230 272 285 312 279 254 272 374 477 520 621 815 1042 1162 1187 1206 1350 1380 1405 1337 1249 1242 1321 1375 1366 1344 1288 1245 1217 974 792 807 768 729 818 857 905 885 845 846 850 927 974 943 975 984 939 935 874 891 906 900 891 894 955 896 831 806 798 794 801 819 803 805 835 797 783 768 805 803 790 786 787 796 820 807 784 775 759 743 758 777 790 802 829 876 936 917 945 911 901 816 665 557 524 480 434 488 534 559 599 665 865 875 1024 683 484 49 46 41 40 43 42 34 23 24 40 43 47 40 32 31 38 47 50 67 50 31 38 55 67 74 67 50 38 26 14 11 9 26 33 34 28 25 23 20 16 12 8 5 7 8 14 23 31 38 42 44 51 65 70 78 88 88 80 70 67 68 63 52 48 40 37 34 38 44 38 28 24 22 21 21 28 31 35 45 48 40 36 35 37 40 42 41 41 36 29 27 24 27 33 37 40 42 42 31 26 25 24 23 23 19 17 18 22 28 28 32 43 58 65 67 70 76 80 73 56 50 51 57 49 55 55 47 45 45 35 29 33 41 41 46 49 39 29 30 25 18 15 13 12 11 15 30 48 53 57 63 62 55 39 22 15 23 31 28 25 43 41 51 61 60 50 43 39 36 32 32 26 26 25 38 50 55 45 22 7 17 35 51 65 64 53 48 49 56 59 62 64 60 56 64 76 58 60 71 69 62 50 40 31 20 20 26 31 27 36 47 63 68 53 38 33 32 29 27 25 32 42 50 46 38 32 27 29 29 22 19 17 6 4 16 19 20 21 21 20 18 18 13 7 8 20 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 62 82 94 114 105 162 262 173 153 305 31 150 197 241 264 318 392 326 290 305 295 267 318 433 549 723 961 1099 1159 1300 1537 1495 1474 1332 1250 1207 1256 1380 1439 1316 1162 1108 1036 828 652 650 647 618 674 720 758 882 978 1028 983 984 992 973 978 969 935 915 866 876 882 881 839 836 868 839 820 807 804 791 784 788 782 788 804 794 788 774 819 805 783 776 789 781 790 780 758 754 755 746 746 776 812 820 837 867 872 940 1007 972 872 719 578 513 524 521 512 614 708 717 855 856 1037 779 783 478 386 51 42 30 30 40 48 45 36 37 45 41 46 47 38 37 46 51 61 69 52 37 36 47 50 64 58 48 44 40 31 29 30 40 38 35 27 25 23 18 13 10 6 5 6 7 17 29 35 39 44 60 73 79 80 92 102 96 97 81 66 63 62 55 53 49 44 39 41 45 36 28 26 25 26 31 33 33 36 44 39 43 47 42 41 40 41 41 41 42 34 31 27 32 37 41 42 42 39 32 29 26 19 18 17 22 27 22 17 22 35 47 57 68 68 68 65 69 70 66 58 52 53 59 49 49 56 68 59 56 41 33 34 37 37 39 44 38 36 40 32 24 16 14 10 10 17 30 47 55 58 60 54 49 32 17 16 22 31 33 28 39 57 74 79 60 43 33 32 32 34 34 30 31 33 38 48 48 34 14 9 21 35 44 56 56 48 43 41 46 48 55 61 69 73 76 74 56 49 58 70 62 61 45 25 15 14 19 24 26 31 40 57 58 54 38 33 31 29 26 27 33 39 45 43 30 26 23 23 18 18 20 23 22 19 16 17 18 19 18 18 18 17 9 11 15 13 10 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 61 86 105 104 87 144 101 236 361 27 117 205 253 300 328 524 293 289 309 302 263 264 369 501 650 847 1010 1192 1435 1735 1538 1467 1383 1318 1234 1236 1349 1352 1216 1053 956 868 722 598 534 473 483 538 600 761 837 976 1114 1198 1238 1119 997 955 934 928 926 907 869 867 853 803 775 834 818 803 789 815 804 784 777 770 774 786 798 779 786 822 813 786 783 777 791 783 775 795 779 753 762 784 805 828 842 861 864 874 903 845 833 854 842 739 591 483 465 524 647 860 1058 1116 1030 891 659 502 395 396 45 44 41 20 28 43 49 45 40 36 35 42 49 46 36 29 36 45 46 37 30 29 30 36 51 71 74 61 50 46 45 46 48 44 32 22 17 20 15 14 11 7 5 5 7 17 34 43 42 44 53 65 70 77 89 91 85 85 64 56 61 67 66 59 55 52 47 43 42 34 29 28 28 31 35 37 37 38 41 37 43 49 41 36 36 37 37 44 49 42 35 30 34 39 42 42 38 35 33 31 27 23 20 17 22 22 15 16 29 48 60 70 74 68 56 50 57 57 54 55 55 57 57 57 58 66 82 81 69 40 32 29 29 33 36 39 44 48 41 32 29 18 16 11 13 17 25 41 55 63 60 50 47 28 13 16 18 25 29 23 35 71 98 94 58 38 29 26 29 32 32 28 24 21 26 31 38 37 18 22 28 41 52 58 55 48 45 36 38 44 58 68 81 80 72 66 61 62 65 69 65 59 39 20 16 9 14 19 21 27 32 32 32 32 34 33 27 24 23 30 37 40 40 36 27 23 22 23 17 19 20 20 21 19 16 16 16 17 17 15 19 16 15 15 12 11 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 28 65 80 68 156 88 190 199 9 74 198 271 331 380 418 293 266 287 245 226 242 300 405 588 752 919 1225 1566 1783 1469 1422 1369 1225 1157 1133 1129 1112 1041 861 751 711 647 586 530 455 437 415 577 775 709 903 1153 1226 1195 1105 1022 958 937 953 958 947 893 868 819 772 770 823 818 796 785 804 799 779 771 764 764 784 799 782 792 814 818 792 792 788 777 786 776 770 791 780 761 773 798 814 818 855 873 894 907 891 839 846 759 589 456 498 590 651 815 1011 1037 972 849 757 469 394 400 359 38 41 33 18 18 26 37 44 37 31 32 41 45 38 28 22 14 13 13 12 28 30 26 29 42 64 76 72 64 60 57 51 48 39 31 25 20 20 19 20 15 10 8 8 10 21 36 45 45 45 48 44 42 45 57 65 69 70 63 62 69 77 77 65 59 56 51 47 41 34 30 22 27 31 37 38 40 36 37 47 53 50 45 38 37 38 40 52 53 44 39 39 39 40 40 37 31 30 30 27 17 15 20 20 18 14 13 19 37 53 63 73 79 75 60 52 59 56 54 65 64 62 59 63 65 68 74 72 56 36 37 29 24 30 37 48 70 64 41 30 33 30 20 15 15 12 25 43 54 63 62 53 47 30 12 13 17 27 35 28 45 77 96 86 55 39 29 20 24 26 27 27 20 17 18 20 28 36 31 29 28 36 46 51 51 48 44 41 43 53 68 74 77 71 71 67 68 73 74 71 65 50 28 19 20 12 16 15 17 23 28 29 27 27 28 29 26 20 21 31 40 44 40 30 25 25 22 17 18 22 21 18 16 14 14 16 16 17 17 17 18 16 15 12 11 11 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 32 45 153 71 217 189 11 77 196 297 356 312 300 318 323 302 215 209 234 287 379 479 687 1007 1353 1641 1736 1478 1293 1204 1095 1057 982 874 815 802 766 602 515 499 484 480 476 492 495 615 632 818 958 1105 1302 1276 1113 1040 974 942 961 972 963 938 891 818 771 757 802 795 785 813 808 800 795 779 762 773 792 793 787 789 804 808 783 775 780 777 778 790 783 764 765 798 822 841 852 823 838 863 883 880 793 800 794 705 640 590 628 726 867 1020 1069 958 775 602 581 417 400 330 269 27 33 27 15 12 16 29 48 44 34 39 44 45 37 32 20 7 11 24 34 53 52 44 38 39 48 62 70 72 74 71 61 54 46 34 36 36 35 35 33 28 23 19 24 21 27 33 40 42 41 39 33 28 25 27 35 46 55 65 76 84 85 81 69 58 54 41 44 44 41 35 29 30 34 41 44 39 40 41 51 53 50 43 37 39 42 42 50 50 45 47 47 44 42 39 33 28 27 23 20 15 14 19 21 21 21 23 33 54 70 73 74 73 59 57 65 58 43 43 55 61 55 54 64 61 59 58 53 40 36 42 37 31 31 42 56 64 55 37 30 32 32 28 21 17 16 25 46 50 60 61 54 43 26 15 17 24 31 45 38 52 75 76 64 48 36 28 20 15 16 22 29 25 18 7 12 24 32 31 26 21 22 26 33 37 41 38 35 41 54 70 79 82 82 83 81 81 78 78 70 60 46 31 23 23 23 24 16 26 22 25 28 25 23 24 25 24 23 23 29 41 46 37 28 23 23 21 18 19 22 25 21 15 12 16 20 17 17 17 18 17 16 18 15 14 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 26 78 25 21 27 33 119 221 283 340 328 340 337 306 260 189 215 247 275 416 599 874 1192 1472 1634 1588 1345 1106 1049 960 962 943 799 662 664 561 462 419 412 391 358 357 409 474 510 471 770 1003 1370 1274 1265 1136 1056 1028 988 989 992 973 951 902 835 791 772 810 780 763 841 844 837 807 786 792 801 807 802 791 793 800 803 807 805 788 782 799 796 780 759 773 823 838 824 815 809 837 872 890 893 784 846 771 666 640 738 862 969 1040 973 793 628 540 471 400 503 463 256 212 9 13 16 12 12 14 32 52 54 51 48 48 47 37 36 16 7 20 44 64 75 74 60 52 52 43 41 48 54 59 63 65 67 62 50 49 54 50 52 51 48 45 42 42 38 39 44 47 46 42 36 28 22 21 24 25 30 42 57 79 87 86 80 66 49 40 38 46 47 49 47 42 38 44 50 45 41 47 45 48 53 52 50 48 46 45 44 44 47 49 51 42 37 40 39 33 30 25 18 18 22 18 22 26 31 36 40 50 60 68 67 69 69 56 58 63 51 40 38 42 47 52 59 67 56 56 53 46 34 39 49 48 38 31 35 42 47 48 31 33 40 49 45 30 21 25 36 48 52 52 53 51 35 22 16 17 24 30 32 36 61 77 65 52 42 36 41 39 30 28 33 37 28 6 10 11 31 38 31 21 15 15 18 20 27 35 38 39 47 61 74 82 86 90 87 84 80 72 72 65 58 47 36 30 28 31 32 28 25 22 21 21 18 18 18 18 21 23 24 29 36 37 29 22 24 18 14 14 15 22 26 21 15 13 18 19 16 14 16 19 15 16 18 16 13 7 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 54 13 25 39 85 209 275 271 291 335 398 400 264 208 184 203 233 278 484 726 1071 1226 1355 1453 1357 1134 965 895 835 880 891 769 724 540 441 344 321 307 295 279 287 323 360 383 360 531 807 1492 1306 1284 1204 1179 1077 1016 1018 1019 994 955 900 832 785 780 783 778 781 785 815 848 808 815 820 802 808 812 801 803 800 796 797 807 803 786 804 799 799 804 796 801 795 786 788 797 822 848 835 820 746 782 786 740 758 867 1007 1074 991 757 559 492 430 301 254 417 489 329 210 1 0 6 18 16 17 26 39 38 32 32 41 43 37 33 12 11 24 49 47 49 53 57 59 62 60 50 46 37 35 47 57 57 53 42 36 58 54 49 56 57 59 57 53 47 40 41 46 51 48 41 30 23 22 24 27 32 39 55 79 81 77 71 59 43 37 44 55 54 59 58 51 48 51 56 54 51 52 49 47 55 59 58 58 51 47 48 51 50 47 42 33 31 35 31 29 29 25 23 27 29 24 26 27 33 42 54 63 61 64 65 64 60 54 58 58 46 34 28 37 41 54 67 69 61 54 51 45 39 49 60 60 43 31 32 35 38 42 39 48 66 89 73 44 34 44 53 55 57 54 52 49 30 27 14 9 19 25 26 42 70 75 61 55 54 55 62 61 49 35 33 37 37 33 31 37 53 46 30 16 10 10 10 14 26 36 39 46 57 72 81 86 90 89 80 71 67 67 62 59 61 53 40 33 36 40 38 36 32 28 23 19 18 16 15 16 22 26 27 34 36 31 25 21 21 18 15 12 11 16 19 18 15 15 17 15 14 15 16 17 5 8 16 6 0 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 25 7 32 126 188 256 286 248 276 407 472 394 297 231 203 217 255 287 490 755 835 1118 1302 1333 1156 918 808 773 739 693 612 727 672 598 471 437 365 291 273 269 273 290 314 333 313 349 583 1215 1272 1300 1256 1199 1073 1025 1017 1025 1008 962 913 866 823 803 779 774 773 822 816 829 825 840 808 795 820 825 812 812 813 805 792 786 778 783 786 775 772 730 721 778 809 822 802 776 780 796 807 777 778 795 817 762 841 994 1071 987 782 509 396 334 261 220 208 332 470 286 266 13 7 22 34 27 26 31 42 38 24 27 36 40 41 34 18 13 22 31 17 17 16 38 51 58 63 59 56 48 36 38 47 39 17 15 32 53 56 59 69 64 58 56 51 43 34 31 38 45 47 52 40 36 31 34 35 41 50 62 72 75 71 72 57 41 40 58 66 68 72 66 55 55 59 62 61 62 57 50 51 57 60 63 65 55 50 49 50 50 42 33 26 27 28 22 23 24 24 28 38 34 27 24 26 34 38 49 58 44 47 53 57 52 59 66 57 46 37 37 43 46 54 53 54 57 57 59 66 63 55 50 39 34 32 36 33 34 38 42 49 66 95 74 60 63 79 62 55 57 55 52 49 39 29 9 12 17 22 29 60 82 77 61 49 49 57 56 52 41 28 17 19 36 60 68 69 61 41 27 16 8 8 4 1 19 37 44 51 63 74 86 92 87 77 67 61 60 59 59 64 69 59 45 44 49 49 41 45 40 35 31 26 21 17 19 23 28 36 30 36 38 33 27 24 24 22 20 14 12 17 15 16 17 23 24 18 15 16 17 12 0 0 9 3 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 18 69 218 249 248 235 224 261 375 419 359 332 278 244 228 266 306 459 490 719 1082 1269 1236 994 746 639 567 457 355 390 576 578 586 595 489 329 323 324 306 287 269 262 274 287 295 414 849 963 1171 1194 1197 1095 1015 1025 1051 1016 962 927 898 864 837 822 817 816 827 850 843 850 822 802 832 834 836 831 826 821 803 784 782 789 782 807 773 774 800 806 829 843 803 770 754 757 765 766 779 776 793 797 812 925 989 922 788 736 533 415 382 299 213 199 288 383 287 304 41 39 34 32 32 40 46 47 46 31 34 41 40 45 39 25 16 16 20 14 17 21 33 34 45 52 57 58 55 45 37 41 40 39 32 41 50 51 55 63 60 37 39 41 35 31 32 36 41 42 43 41 43 46 43 43 50 63 68 66 63 59 59 57 46 49 71 72 77 77 71 62 59 62 62 64 66 61 56 54 55 61 65 62 56 54 52 51 46 36 30 29 27 23 20 22 27 30 35 44 33 27 24 26 32 35 37 39 31 32 41 47 44 55 56 46 33 29 35 42 50 44 56 56 58 66 69 62 57 48 36 32 35 37 48 37 37 37 38 50 67 71 61 71 88 97 55 53 58 56 51 49 40 21 8 10 16 23 35 66 78 67 49 39 44 52 50 54 53 41 24 9 18 48 68 63 46 32 23 20 15 12 10 12 29 39 42 43 46 61 77 83 81 59 60 59 60 60 67 79 82 69 57 58 61 46 35 50 41 38 37 30 23 22 26 30 31 36 33 31 34 30 26 32 34 28 23 17 15 18 17 18 19 18 20 18 16 17 10 1 4 10 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 37 75 151 265 279 263 215 191 285 406 393 356 357 307 279 271 286 317 325 479 697 1008 1116 1034 805 591 450 338 247 252 318 379 445 471 549 486 378 407 414 341 302 274 244 240 257 248 205 304 721 987 1074 1144 1109 1028 1025 1053 1021 989 969 925 877 856 844 835 841 816 864 849 815 821 857 847 841 834 829 828 813 792 790 791 787 792 800 738 736 751 783 781 840 849 817 805 793 792 800 815 854 843 859 828 883 901 841 818 657 481 434 380 342 274 257 401 473 362 305 34 10 11 16 22 33 25 26 14 15 37 43 43 41 36 28 24 21 19 17 18 29 18 13 27 33 48 55 56 51 44 44 48 49 44 46 54 48 48 46 38 36 50 49 47 45 49 47 47 43 40 36 34 31 28 29 38 47 57 60 54 51 53 53 55 60 61 77 81 80 73 64 61 61 61 62 65 63 59 60 59 62 64 59 55 56 53 44 37 29 30 28 23 21 22 29 35 36 40 43 35 28 27 29 37 37 32 31 28 25 33 40 39 56 54 37 29 30 37 42 46 48 52 54 51 52 49 50 47 43 35 33 37 38 44 31 31 45 39 48 52 48 51 63 72 61 50 59 61 55 45 45 36 23 15 15 20 30 45 65 71 47 34 30 33 38 41 48 59 56 41 20 22 43 52 37 24 25 36 40 38 38 37 36 47 47 42 35 38 53 64 66 64 65 66 65 70 73 82 92 89 79 69 63 57 42 38 51 45 44 41 37 34 32 31 34 35 33 34 35 29 31 26 26 28 30 25 19 14 15 18 19 18 24 22 18 17 17 7 8 14 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74 149 65 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 53 131 165 186 198 293 302 309 248 205 317 377 351 335 328 297 306 332 299 296 313 421 612 796 873 881 716 440 301 272 266 274 301 295 285 341 368 414 380 361 356 300 272 249 228 221 224 221 207 237 433 760 1050 1140 1109 1048 1026 1042 1026 1021 1014 958 901 878 859 839 824 828 861 821 838 889 849 844 823 814 819 827 806 790 793 784 779 775 764 738 788 771 799 800 825 826 803 796 796 791 821 859 864 874 858 833 810 796 809 699 612 506 367 254 215 206 335 549 551 399 408 27 14 8 8 7 8 17 15 5 31 43 45 41 37 35 32 28 24 24 22 17 14 10 11 15 15 48 53 55 49 49 49 58 67 58 52 55 39 41 38 47 54 64 65 62 60 58 55 56 52 45 41 38 31 22 20 25 35 47 55 51 51 42 50 60 68 71 78 83 82 74 62 61 57 56 59 64 66 67 66 63 60 56 50 49 51 46 37 32 30 30 26 26 25 27 32 29 32 35 36 34 30 30 34 41 44 30 28 25 25 33 37 38 44 45 28 23 26 34 43 41 38 38 42 39 29 31 37 43 47 39 38 42 39 35 31 28 29 37 31 34 39 37 35 36 42 52 64 65 62 59 50 40 34 20 18 26 44 65 74 65 43 34 31 30 30 34 45 61 68 58 46 50 59 38 18 12 20 46 54 62 68 63 56 53 49 47 40 41 48 57 61 65 69 72 76 81 84 91 93 87 83 70 48 41 37 37 43 46 45 39 39 39 41 35 36 31 26 23 25 26 25 26 27 29 31 24 21 18 16 17 18 17 18 18 20 16 15 15 15 17 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 52 161 343 269 87 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 205 383 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 299 380 340 279 338 345 293 340 301 271 342 343 338 314 299 302 308 318 329 322 301 376 467 617 745 665 492 318 279 267 254 253 257 258 265 288 346 406 336 343 291 262 267 253 218 206 209 211 207 204 291 569 856 1050 1092 1053 1018 1034 1021 1021 1021 982 923 890 868 840 838 871 875 857 888 846 824 827 821 819 812 812 801 789 784 782 782 772 763 767 763 788 785 812 809 878 823 775 799 825 874 922 897 853 792 738 759 761 797 720 565 354 377 384 278 247 391 521 431 284 334 46 52 43 20 15 18 19 9 4 45 45 51 44 41 39 32 25 22 22 25 20 16 19 27 37 40 44 48 50 43 46 45 51 60 58 57 52 46 43 38 46 49 54 60 55 50 49 48 44 36 35 38 42 39 32 30 29 35 44 49 49 53 40 49 53 59 71 80 81 77 72 65 62 58 56 57 61 61 62 63 64 61 51 43 38 44 39 37 37 35 36 35 34 31 29 28 25 34 32 36 38 34 34 38 44 50 42 33 40 35 36 38 41 43 39 30 23 23 28 41 42 42 37 33 28 21 19 28 40 51 44 48 46 42 40 38 32 26 29 28 31 33 34 31 32 45 56 63 66 67 64 52 41 36 19 17 28 50 67 68 57 42 32 37 36 23 31 48 62 75 73 71 72 59 40 20 12 17 14 43 60 63 59 51 48 50 50 47 46 52 60 63 68 70 77 82 84 85 85 89 86 81 71 46 34 30 31 33 35 35 31 30 31 31 29 29 26 26 24 20 20 21 21 22 22 25 20 20 16 16 15 17 20 20 18 17 14 14 13 10 11 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 11 21 50 118 329 478 276 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 25 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71 375 581 549 386 273 395 377 298 325 254 300 281 287 291 288 288 285 275 274 286 289 300 317 377 485 558 412 334 278 306 302 307 317 316 304 303 341 363 360 357 282 300 276 236 225 206 198 198 199 212 217 257 451 774 1046 1117 1074 1037 1025 1027 1014 992 972 932 889 858 861 879 864 858 901 838 839 837 836 812 827 817 810 799 790 780 777 783 778 771 787 827 825 804 810 791 801 847 850 821 820 833 848 873 878 824 745 746 752 738 653 525 417 309 212 235 238 219 223 200 177 238 39 34 35 27 43 30 21 14 18 51 52 58 54 49 36 27 22 21 26 32 30 24 30 28 32 33 39 41 40 36 33 35 31 35 42 50 45 46 41 39 39 39 38 45 38 32 34 37 37 33 31 34 41 49 47 46 42 43 50 50 50 46 40 47 49 66 65 74 75 77 73 69 66 62 57 58 59 56 54 61 68 63 49 36 32 34 32 30 40 36 39 42 39 33 28 25 23 30 28 29 39 39 37 36 41 46 46 41 40 33 37 41 39 34 33 28 19 18 28 40 40 38 31 27 21 14 14 21 36 47 43 42 44 44 43 40 32 26 23 24 25 27 39 49 40 50 57 57 59 58 53 45 35 28 24 20 26 47 61 61 52 40 32 27 22 22 31 49 72 66 84 67 55 50 48 41 35 38 36 52 42 37 34 44 55 59 57 53 51 58 66 65 62 74 81 79 77 78 80 84 84 78 73 52 37 28 28 29 31 30 28 26 23 22 25 25 26 29 22 17 16 16 15 13 13 15 14 17 16 17 15 15 19 17 16 15 14 11 9 11 10 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 19 51 70 47 13 53 215 405 388 201 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 246 399 587 546 294 186 323 363 299 314 184 267 289 259 272 276 281 256 249 256 248 256 283 281 312 372 399 299 234 222 242 279 345 398 392 372 377 400 408 360 309 252 234 218 204 190 198 192 199 204 222 226 201 309 635 953 1115 1081 1058 1052 1055 1020 997 983 932 891 877 879 868 857 872 859 832 833 836 829 809 837 821 817 791 775 771 768 769 766 770 801 794 768 776 793 766 813 853 860 818 862 910 920 870 846 846 767 728 713 690 680 636 427 292 144 122 157 169 153 135 123 156 13 10 22 18 52 74 35 23 13 5 35 56 52 47 35 29 29 29 37 43 39 32 32 32 36 37 40 36 33 29 29 32 32 30 31 37 29 38 42 40 24 25 42 41 36 36 32 31 32 31 30 31 38 47 46 45 48 59 61 52 53 49 46 48 50 57 67 72 75 77 71 67 61 56 58 61 61 60 60 70 71 60 42 35 33 31 30 32 35 35 34 35 38 33 26 22 22 24 24 27 36 45 41 35 33 35 37 38 37 36 39 41 39 32 30 23 16 19 29 36 40 43 38 26 18 12 15 24 37 44 46 49 50 50 50 46 37 25 23 21 23 25 37 52 54 61 53 43 47 49 50 45 33 26 27 28 31 47 64 68 63 50 44 35 17 16 24 28 36 51 82 69 50 56 67 62 58 64 72 58 32 27 20 41 59 62 60 55 55 60 66 74 76 74 77 68 71 72 69 76 73 64 63 58 44 30 29 25 30 29 27 25 23 24 25 25 26 21 17 13 15 16 17 16 14 13 12 13 15 14 14 14 18 16 15 15 13 7 5 10 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 217 167 137 90 98 44 13 41 140 307 397 309 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 105 149 384 592 492 244 162 265 310 222 218 151 298 222 257 261 260 279 259 261 270 261 269 289 279 268 278 283 245 207 241 227 280 343 374 398 408 417 436 411 339 316 256 205 200 174 217 201 183 206 232 209 188 179 231 479 864 1087 1108 1101 1082 1065 1033 1026 987 922 920 924 895 882 900 897 863 860 852 848 837 812 844 831 813 793 776 772 765 765 771 775 786 792 809 839 739 858 744 813 780 802 861 912 938 911 829 751 684 682 726 697 697 570 324 232 113 137 152 160 146 115 106 137 16 30 29 19 13 7 15 19 17 21 47 58 57 54 47 45 48 52 54 54 46 39 35 38 46 54 45 31 23 22 28 32 31 31 29 28 29 41 51 46 32 36 43 47 48 47 37 30 26 26 31 26 31 42 45 38 37 56 69 65 60 58 58 55 57 63 70 73 76 78 66 61 54 56 58 61 61 61 63 67 63 52 37 37 34 33 36 39 36 34 32 33 39 34 25 22 25 26 25 24 32 51 53 41 40 30 26 28 29 31 37 42 38 35 38 28 17 17 19 27 36 40 34 24 17 13 19 28 40 43 48 62 64 62 61 54 40 26 21 18 32 36 45 54 56 48 38 33 31 32 40 43 28 22 29 31 35 45 54 57 68 63 61 45 25 19 22 18 8 9 37 67 69 75 73 69 61 66 53 35 25 24 24 38 54 56 56 53 56 61 63 74 77 70 73 68 70 62 62 67 62 57 60 60 54 41 31 24 29 27 25 23 23 23 24 25 24 21 18 14 14 15 14 14 15 16 16 17 19 18 16 16 18 16 16 16 13 10 6 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 42 57 8 40 64 16 16 12 3 19 73 231 390 381 182 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 55 59 110 189 259 204 117 212 319 280 180 130 158 322 171 184 272 243 246 252 265 294 302 304 312 308 312 328 300 262 255 256 253 313 366 389 447 498 502 455 394 318 237 201 200 199 162 188 188 166 184 203 193 191 191 202 314 453 623 995 1111 1107 1085 1040 1033 962 921 926 910 891 907 911 889 885 892 890 871 830 848 832 829 807 795 783 773 768 763 764 762 766 797 809 801 831 770 753 816 766 785 802 798 864 845 752 665 612 624 699 662 506 373 293 162 147 135 164 204 154 117 114 142 0 30 52 49 41 42 36 25 9 6 52 53 57 58 58 56 56 59 56 52 42 42 41 49 64 66 39 19 18 19 28 34 28 21 21 23 24 27 38 47 44 45 48 51 54 47 41 34 29 29 31 26 27 41 44 35 24 43 73 80 70 58 58 58 67 74 67 70 73 72 61 50 53 68 66 44 47 56 59 58 53 48 46 43 36 35 33 36 36 35 32 30 34 32 24 25 30 34 28 32 41 49 48 41 39 22 19 21 29 35 40 44 42 37 35 29 25 23 22 24 36 43 37 29 24 23 26 27 32 40 45 68 71 71 66 56 43 28 18 17 27 42 50 53 45 28 23 21 21 29 34 34 24 19 23 33 42 49 59 61 58 63 69 62 47 33 24 14 4 6 16 47 68 65 60 63 56 57 37 23 19 21 26 31 37 42 41 36 45 49 57 73 67 60 64 68 67 64 65 62 56 53 61 65 64 54 36 27 28 26 24 22 24 24 23 24 22 19 18 17 16 16 14 16 17 20 20 22 22 20 18 18 18 15 15 16 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 92 129 67 2 3 0 0 0 0 3 18 127 303 413 295 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 9 11 24 33 20 12 120 279 305 214 112 126 262 251 191 290 227 221 245 225 247 289 280 271 286 302 317 305 272 267 249 274 340 419 472 508 527 499 411 334 256 192 186 170 158 155 156 184 181 185 189 191 212 222 205 188 249 495 855 1067 1115 1091 1040 1020 942 920 917 915 926 929 918 920 910 881 858 843 850 844 828 835 805 790 782 772 769 763 763 774 779 771 789 824 755 774 745 793 687 688 780 785 902 755 654 641 672 687 588 531 385 204 255 183 282 184 140 155 129 115 114 130 10 41 59 58 53 50 52 49 47 45 43 40 40 49 48 55 54 53 52 48 44 43 43 52 63 63 38 8 0 13 28 31 27 21 20 19 20 26 31 42 52 56 53 48 52 54 51 45 38 30 28 27 27 27 33 27 17 35 71 87 74 62 62 66 73 76 61 67 72 60 47 42 47 50 35 34 42 52 52 55 53 52 51 44 38 37 33 29 27 30 30 32 31 30 25 25 34 38 31 36 34 29 27 26 22 16 16 22 34 39 43 47 44 45 40 30 23 23 22 24 39 54 58 45 35 34 33 32 32 35 39 45 64 72 72 66 51 33 19 17 34 53 45 41 30 30 14 10 23 33 34 30 24 16 18 32 46 53 54 54 48 51 70 82 64 42 26 26 6 12 15 26 49 55 53 53 53 56 35 18 21 25 34 32 28 25 22 24 36 40 55 67 61 58 57 65 68 68 69 63 57 53 61 62 63 55 40 28 25 25 25 24 25 25 22 22 20 17 16 16 16 15 16 19 22 22 20 20 15 15 15 15 14 12 15 16 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 145 187 142 55 0 1 0 0 0 0 0 1 36 155 357 384 311 128 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 118 232 198 110 59 150 303 197 235 197 181 206 187 169 219 233 218 231 249 271 292 278 266 251 290 348 434 478 508 534 501 391 281 205 173 166 156 146 148 149 163 187 194 198 223 242 233 220 204 218 431 780 1015 1104 1093 1048 1007 943 926 954 967 958 944 912 910 887 849 855 865 851 825 830 828 814 804 776 781 778 770 769 757 755 777 785 747 718 741 772 754 740 742 769 778 828 819 785 728 731 684 512 412 250 180 203 339 223 240 164 174 134 113 130 127 13 22 41 52 59 54 62 60 53 48 42 35 32 35 36 43 39 39 41 40 40 37 36 42 49 55 42 15 1 2 20 27 26 21 20 19 22 24 26 45 68 61 51 49 51 64 66 62 54 47 37 34 27 17 16 16 16 19 51 85 77 70 69 75 84 82 65 66 67 53 42 38 41 37 31 39 54 61 52 58 57 59 55 40 32 33 30 26 24 22 23 29 32 33 31 34 39 39 34 27 19 11 14 11 13 15 18 24 34 42 45 50 51 40 42 38 33 33 37 36 44 50 35 39 35 42 34 40 45 33 25 33 50 59 68 76 68 42 20 18 43 59 50 36 24 22 6 9 33 34 33 32 25 18 23 34 50 63 58 59 45 44 70 80 67 51 42 50 49 14 20 18 34 39 44 45 56 68 47 33 42 45 44 38 31 22 22 22 28 43 62 70 65 64 59 68 71 69 69 66 58 55 65 65 61 48 38 31 27 26 25 25 25 24 20 19 20 19 20 18 17 16 19 20 21 21 20 18 18 14 15 16 16 13 15 15 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 151 223 25 0 0 0 0 0 0 0 0 0 3 43 235 415 423 255 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 173 199 206 135 150 258 206 207 182 157 180 154 152 176 180 176 175 166 172 198 230 258 256 257 295 376 440 466 451 389 281 239 200 156 141 142 138 142 153 159 177 196 199 243 252 246 221 240 240 418 750 993 1092 1100 1057 1004 951 938 965 987 970 938 935 919 879 863 872 859 827 806 833 821 820 817 779 794 787 774 775 766 788 781 748 735 730 771 784 769 664 731 738 728 725 769 644 599 722 741 569 425 344 313 317 191 216 132 149 129 135 116 114 121 11 13 28 42 54 55 55 57 51 50 50 41 36 33 32 31 29 30 33 33 34 28 25 27 32 38 40 32 6 23 24 22 17 17 16 19 26 27 27 32 57 75 76 69 69 71 71 65 51 48 35 39 37 21 10 14 20 22 39 67 74 80 66 66 68 57 48 49 48 46 47 47 53 51 47 47 57 60 60 67 64 63 55 31 23 25 27 26 25 26 31 37 36 37 33 35 37 37 31 21 11 5 6 8 9 15 23 30 37 45 51 56 50 36 54 52 47 41 44 47 54 54 46 49 48 48 34 49 58 44 28 33 41 44 55 69 76 52 21 20 46 54 50 39 27 20 10 15 36 42 43 42 33 25 28 41 57 66 54 51 44 48 58 61 68 61 59 62 66 59 49 52 49 46 45 37 41 61 74 72 69 67 66 61 59 52 46 39 41 51 67 77 72 68 66 71 75 68 70 67 59 53 57 60 51 44 37 29 24 25 25 25 24 22 20 18 19 19 20 19 20 19 19 18 20 22 22 20 17 15 15 16 18 13 17 14 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 34 68 45 33 0 0 0 0 0 0 0 0 0 0 0 16 87 132 355 370 99 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 156 329 272 197 246 218 184 164 143 139 136 156 165 161 154 147 138 134 140 165 192 196 194 232 292 356 328 308 305 228 162 141 157 163 150 138 144 166 182 190 203 212 237 254 228 241 284 279 432 736 985 1089 1105 1070 1005 956 953 960 979 953 944 942 898 887 896 887 858 836 833 838 834 829 820 781 798 789 779 798 773 787 775 763 768 736 710 698 670 667 773 768 705 688 631 581 552 593 649 611 505 419 302 213 172 189 168 152 152 130 107 102 93 13 17 14 21 36 44 47 48 41 42 50 45 47 39 33 30 26 26 29 30 30 23 11 20 29 34 40 39 33 30 24 19 11 11 7 14 23 24 23 29 47 68 85 80 79 80 78 64 43 36 36 38 39 27 20 25 34 33 32 39 49 61 61 57 50 44 52 47 42 46 52 56 63 64 53 48 55 57 66 75 71 61 45 29 19 23 28 29 29 32 37 41 40 38 37 37 37 32 28 14 9 4 8 15 16 20 31 38 42 44 47 57 54 46 49 51 49 49 46 53 57 45 52 67 67 58 54 66 81 75 50 48 42 35 43 62 69 51 28 28 42 49 44 45 37 25 14 15 31 45 47 48 41 35 33 39 56 66 61 45 39 51 51 50 56 52 58 58 60 72 75 71 63 48 39 29 33 66 86 81 71 69 77 84 84 87 84 86 65 62 73 77 76 76 76 76 75 76 79 67 65 63 55 42 37 37 35 31 26 25 24 24 22 21 19 19 20 21 22 21 22 22 24 22 23 23 23 21 18 16 12 10 14 13 25 5 12 3 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 134 240 158 0 0 0 0 0 0 0 0 0 0 0 0 0 5 71 271 409 202 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 216 232 171 187 214 183 147 126 118 135 142 149 161 145 129 118 112 115 130 151 149 142 172 196 218 191 186 165 140 122 125 165 161 148 150 164 188 202 213 232 237 243 270 228 266 288 265 440 750 993 1097 1120 1096 1037 1010 976 975 966 965 969 931 889 912 918 888 849 833 840 839 838 834 809 784 808 791 789 799 782 780 742 729 742 757 755 699 730 730 795 735 672 714 745 618 542 519 481 456 395 260 188 218 190 263 144 135 104 124 112 99 95 22 18 10 14 25 28 36 50 53 47 43 42 41 39 32 31 26 23 24 26 23 14 8 22 29 29 37 38 38 35 25 18 16 9 0 0 22 29 24 25 36 55 69 72 75 77 71 63 49 34 30 37 40 31 26 34 48 36 22 20 28 37 50 56 50 49 51 46 47 51 49 48 50 52 49 51 61 66 76 78 74 61 46 33 25 28 27 27 31 31 31 35 35 34 36 33 31 28 24 10 8 4 13 23 22 22 30 37 42 35 31 45 45 45 46 50 60 72 71 66 68 48 48 73 65 64 68 70 78 79 72 77 64 39 42 46 49 44 33 28 29 33 34 39 38 34 19 14 19 23 30 38 40 26 27 41 49 59 50 33 30 33 28 28 54 44 51 66 75 84 87 80 66 46 34 30 46 84 82 55 42 49 64 78 86 92 90 80 64 69 82 81 78 83 81 82 81 76 74 65 65 59 46 30 29 31 31 26 22 23 22 22 21 23 22 20 22 22 23 23 22 23 22 21 23 22 22 22 19 18 8 5 7 0 3 2 13 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 111 81 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 233 390 300 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 20 132 167 161 195 209 188 161 131 117 121 118 127 142 129 119 109 105 99 108 120 116 113 125 132 135 135 128 119 111 103 129 149 141 146 166 177 190 203 217 254 286 285 290 256 239 219 207 448 773 1009 1110 1130 1128 1102 1052 1003 981 993 996 965 920 917 939 909 868 868 881 880 875 859 830 799 798 796 786 810 799 781 788 796 785 764 728 693 670 680 710 715 698 729 766 790 495 409 386 402 327 248 186 128 145 179 148 113 103 151 252 256 157 150 24 16 8 10 19 22 29 52 60 50 46 45 42 42 39 32 27 22 22 25 9 2 15 28 27 25 30 35 37 31 23 21 16 6 0 8 38 44 37 40 48 46 48 59 70 73 69 49 38 37 40 44 43 33 32 41 45 30 26 19 32 52 62 61 54 47 43 42 50 59 47 42 40 46 54 59 62 64 68 71 70 62 40 30 28 29 28 29 32 29 27 29 27 26 25 25 27 28 25 21 18 9 15 20 19 22 26 29 32 34 34 33 41 42 48 56 67 73 68 62 60 53 63 66 49 58 58 59 58 58 63 73 73 59 53 35 40 48 39 32 26 26 29 36 39 41 28 17 17 14 13 21 39 51 47 47 49 71 56 45 33 19 13 13 29 46 47 62 71 78 81 63 44 33 28 28 45 72 65 37 22 27 45 61 70 79 74 62 60 69 78 87 88 87 84 82 78 80 83 79 71 52 37 25 31 33 30 26 24 22 22 22 22 24 24 23 24 23 24 23 22 22 21 21 22 20 21 22 23 19 6 3 2 8 8 5 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 205 382 336 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 22 5 88 149 169 206 212 195 165 136 126 121 108 112 107 109 114 100 88 84 88 102 99 96 102 103 103 102 105 92 99 112 144 135 135 156 183 190 189 204 233 288 346 325 306 284 266 230 217 482 796 1021 1118 1137 1138 1120 1068 1018 994 1022 998 961 932 951 942 890 879 886 893 889 865 838 820 817 814 789 799 798 782 796 814 814 755 731 696 704 751 749 803 810 787 850 745 641 526 409 368 350 314 213 149 124 111 127 145 118 103 100 98 292 159 168 26 13 3 4 8 11 25 50 71 66 61 62 61 61 53 38 27 20 22 25 2 0 27 34 25 20 26 32 36 30 21 21 16 13 4 15 38 49 54 59 75 61 52 56 57 64 63 54 58 59 53 54 66 63 58 63 51 33 30 26 37 33 60 66 59 55 57 52 52 57 48 46 44 61 67 69 60 57 61 62 62 54 36 29 28 28 25 27 29 25 23 23 22 22 21 21 25 29 30 31 31 26 22 23 24 27 30 29 29 33 36 32 32 34 44 50 64 79 66 53 40 35 41 44 40 48 60 59 50 44 45 62 69 63 56 39 39 54 39 39 33 30 32 35 38 40 34 26 17 10 10 12 30 39 39 40 53 81 81 51 26 18 18 23 20 35 46 50 47 45 52 43 34 25 24 23 27 32 32 26 21 21 33 54 57 67 59 58 63 72 80 88 88 79 85 79 78 84 87 82 73 59 45 33 34 35 34 30 25 25 25 24 23 24 24 24 25 23 2 19 21 21 21 22 22 20 20 19 16 4 1 5 4 10 13 13 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 187 384 361 140 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 25 97 144 185 184 162 141 130 130 125 112 102 88 99 100 87 78 78 79 85 87 87 89 90 90 91 95 89 100 116 132 140 141 160 190 199 207 232 262 311 359 345 356 331 282 217 228 524 808 891 1047 1138 1141 1117 1069 1017 1002 1023 997 965 958 972 930 884 886 915 914 877 854 842 830 827 809 809 820 801 776 793 826 802 737 725 736 779 813 805 816 793 761 888 767 725 593 369 316 264 278 200 118 105 101 120 140 126 123 120 112 163 109 220 27 21 7 6 5 10 25 42 53 62 68 75 77 80 63 44 37 30 25 25 16 4 32 34 23 24 34 37 31 24 22 20 16 20 3 16 36 55 66 68 74 76 68 70 70 56 44 43 47 44 39 39 56 78 73 73 52 39 32 29 33 34 43 55 66 58 54 49 51 52 51 51 55 71 80 76 56 50 46 52 61 56 42 35 33 30 25 30 28 21 18 18 18 21 23 26 27 25 26 26 28 30 26 24 26 32 34 30 24 37 44 40 31 29 32 37 49 64 53 58 44 34 34 35 34 34 38 50 50 34 29 38 46 40 37 36 39 49 44 41 47 32 31 34 33 36 39 35 24 12 9 9 21 21 22 36 54 75 77 49 26 23 29 58 60 49 48 40 32 34 39 40 35 30 22 26 26 27 23 20 19 22 26 31 50 61 59 64 67 77 85 83 79 82 89 83 79 77 78 80 73 56 41 34 35 36 38 34 25 29 28 28 27 28 27 24 25 27 21 21 20 20 20 20 20 20 20 18 12 1 1 7 13 1 14 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 177 392 389 143 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 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 8 72 169 237 255 225 191 154 127 114 104 98 100 93 79 71 74 77 80 81 84 91 92 89 91 95 101 118 122 131 147 153 163 166 194 230 256 274 307 342 375 434 392 311 225 255 531 601 854 1092 1160 1149 1118 1062 1010 1005 1023 1006 973 986 984 970 893 944 941 906 874 856 852 842 823 817 823 839 830 783 790 822 808 753 742 776 793 800 813 805 778 753 705 685 615 501 306 224 216 198 157 123 115 117 113 121 138 137 118 118 100 86 105 28 21 13 12 11 11 25 39 49 54 60 70 77 73 58 43 43 38 28 25 23 23 30 28 21 29 44 42 30 25 24 20 18 23 16 25 38 65 75 71 61 60 61 67 76 69 48 38 48 53 41 30 39 69 81 66 65 36 17 25 31 34 37 47 58 60 51 50 54 65 66 65 66 74 79 69 49 42 50 60 62 50 38 34 34 32 29 28 26 17 11 13 17 21 25 29 28 24 22 18 24 26 21 21 32 40 40 39 39 37 48 49 38 26 24 27 33 41 46 63 58 42 45 41 33 30 28 34 40 32 26 30 32 31 37 33 33 44 49 50 46 34 28 40 34 32 38 40 29 12 6 9 15 19 20 34 53 65 58 43 35 35 37 51 62 56 44 39 38 43 57 60 51 42 34 34 34 35 32 32 30 35 41 46 60 66 62 62 83 83 87 86 89 82 79 77 72 74 79 95 81 57 43 37 38 39 39 37 33 31 30 30 30 30 26 23 23 23 21 22 21 21 21 21 20 20 21 7 0 0 1 4 0 0 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 43 183 405 420 149 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 70 217 209 177 154 129 111 105 102 94 86 79 74 74 76 76 79 87 96 98 95 100 111 121 131 131 140 150 169 170 186 223 240 253 268 318 380 435 466 406 324 223 260 286 612 899 1105 1164 1158 1123 1060 1010 1006 1021 1013 998 1004 989 933 966 973 910 909 891 882 866 844 830 822 824 835 844 843 816 819 825 832 787 795 801 796 779 787 832 818 779 742 638 472 311 197 183 167 163 150 128 115 109 117 153 166 103 122 115 84 109 19 20 18 18 18 18 23 31 43 46 43 52 60 58 48 41 40 35 29 32 33 34 30 21 24 40 46 39 30 29 28 29 24 23 27 35 52 73 79 73 63 54 52 52 47 46 47 54 65 75 59 41 42 70 81 71 63 43 29 30 28 28 36 49 51 51 57 56 54 52 64 71 68 73 68 58 50 47 61 76 65 42 37 35 33 27 24 24 22 14 6 13 18 21 28 30 29 27 24 23 25 20 12 13 32 52 49 42 38 39 48 45 28 22 23 24 30 36 44 53 51 45 54 55 46 37 27 24 26 25 28 35 28 33 37 37 31 43 49 61 63 46 42 50 44 30 33 45 32 11 7 10 11 12 22 43 54 54 38 25 31 39 44 55 69 59 40 37 29 52 78 77 61 48 40 40 47 53 37 50 49 47 52 61 70 72 65 62 67 78 82 85 91 75 67 66 64 66 73 84 71 52 49 43 42 43 41 38 34 32 28 25 28 26 24 22 23 23 23 22 21 22 22 22 20 20 19 3 14 5 0 4 2 4 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 1 12 67 210 397 410 155 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 271 194 172 150 132 121 109 103 93 83 80 78 80 81 80 87 94 99 101 115 127 134 139 135 143 159 173 189 201 198 211 245 299 391 462 487 454 353 249 200 204 353 689 923 1100 1180 1172 1129 1067 1028 1019 1022 1023 1022 1009 962 910 994 920 944 935 915 881 861 844 836 836 834 839 865 861 828 838 824 890 817 815 814 799 841 890 872 825 769 702 580 336 273 207 185 164 171 171 152 137 119 122 196 246 151 134 144 112 123 16 20 21 23 31 29 25 28 37 39 30 42 46 39 29 32 39 35 37 49 48 42 29 18 24 37 42 36 30 30 29 35 24 19 27 41 59 75 78 69 62 53 53 51 45 37 37 42 45 59 58 47 50 66 81 80 71 58 47 42 40 41 47 52 47 57 58 58 62 63 67 67 52 64 57 51 55 60 72 76 57 37 38 33 30 24 21 22 22 16 10 15 19 23 31 31 31 27 24 23 20 14 9 9 22 46 46 43 40 46 50 43 30 25 24 24 28 36 44 46 45 52 60 62 59 42 24 18 16 18 18 22 29 38 52 52 35 36 40 51 57 58 51 50 50 35 37 47 36 13 8 9 11 18 33 42 46 46 36 36 43 48 56 70 70 60 44 36 37 59 87 92 80 70 54 47 50 48 40 50 61 59 78 84 76 71 65 61 61 64 67 70 67 57 62 62 53 50 70 80 69 57 51 47 47 45 41 36 34 33 26 20 28 26 24 23 22 23 23 23 23 23 22 22 22 21 16 1 20 2 0 12 6 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 27 86 239 399 377 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 339 212 156 151 152 139 123 110 96 90 81 83 88 86 85 97 101 138 221 228 185 166 156 155 161 180 183 203 208 244 294 347 443 509 507 430 329 263 218 221 435 771 971 1145 1213 1177 1132 1079 1052 1033 1022 1036 1041 1002 943 942 945 935 978 936 921 915 872 853 853 847 838 852 875 840 851 821 895 873 866 883 834 823 838 870 864 785 756 733 494 334 250 220 177 166 193 201 189 183 177 157 199 298 267 129 104 141 160 20 21 21 23 31 22 16 20 27 29 25 25 24 23 12 9 24 36 44 54 56 44 27 17 24 30 34 37 34 30 29 25 15 12 26 46 64 75 74 72 72 64 53 48 51 50 44 40 39 51 55 47 49 65 74 85 76 63 55 53 60 68 65 59 61 71 60 60 64 65 66 59 49 52 50 54 71 75 61 51 40 33 30 23 19 18 18 18 21 18 15 16 22 28 31 30 29 26 25 23 15 11 10 12 20 31 37 42 52 47 44 40 33 27 27 29 33 41 44 47 50 62 67 65 55 34 20 14 11 12 15 18 31 38 52 69 58 48 38 53 52 48 44 41 46 49 48 47 39 17 12 10 15 16 20 29 36 46 50 56 58 63 65 66 59 58 47 33 30 49 76 94 95 81 54 49 48 51 55 59 68 75 89 85 75 65 58 57 56 52 52 53 48 41 48 56 44 39 67 84 81 66 57 55 50 45 40 37 36 32 33 31 29 28 25 24 23 23 23 25 24 25 23 22 23 22 16 8 16 0 0 10 2 7 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 57 52 102 253 374 317 152 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 246 323 198 199 206 185 164 139 115 111 113 117 94 86 91 110 123 153 213 218 184 173 178 176 180 174 190 225 246 286 302 354 443 511 518 432 343 278 202 261 536 849 1021 1209 1221 1174 1134 1084 1060 1050 1035 1047 1045 989 963 982 915 988 950 931 941 898 877 873 869 853 856 873 858 824 829 823 860 820 914 909 829 817 914 947 872 763 688 596 404 323 236 204 173 183 206 242 218 203 209 201 187 288 436 331 121 133 173 20 20 20 20 15 6 4 13 21 22 19 18 20 22 24 35 36 33 37 46 49 41 28 22 24 24 23 25 28 27 26 18 10 16 35 57 75 78 69 67 69 65 58 52 47 54 50 48 37 45 52 47 44 53 60 75 78 74 64 54 61 59 53 52 60 70 65 63 66 57 50 48 46 62 79 78 73 77 47 32 30 31 25 18 17 19 15 16 23 18 15 23 33 38 38 36 34 29 26 22 16 12 11 13 17 24 32 40 44 44 39 35 31 30 34 39 43 40 45 53 64 69 69 63 48 29 17 12 9 10 14 16 38 43 43 68 79 69 56 58 74 52 35 41 63 62 54 51 42 21 14 14 21 19 29 32 34 50 66 67 63 62 63 59 53 53 44 38 31 44 65 78 80 74 49 46 52 63 71 72 74 79 81 77 66 61 57 56 52 46 42 41 36 32 36 42 36 39 72 81 81 67 58 53 49 45 40 39 38 32 34 32 27 25 25 23 23 23 23 25 25 26 26 24 24 23 22 21 20 11 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 69 85 61 104 237 314 229 181 95 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 203 292 261 246 237 212 162 118 113 108 93 84 93 109 111 123 133 141 137 145 163 183 192 187 191 198 203 240 278 325 421 460 483 495 410 308 234 222 365 660 918 1073 1245 1219 1194 1136 1118 1081 1060 1063 1064 1036 1002 997 981 956 971 938 941 919 892 887 881 864 839 847 849 818 812 819 797 798 833 925 920 833 899 947 882 758 698 652 542 412 311 247 213 204 194 194 237 232 204 182 227 232 198 239 303 294 277 241 21 21 17 12 4 5 11 20 26 21 16 20 26 28 30 34 28 19 18 22 31 31 26 25 25 19 16 17 21 21 18 12 14 26 46 64 74 71 61 59 61 62 62 55 52 54 51 49 46 46 44 45 42 42 46 55 60 66 63 44 44 43 34 33 41 54 61 61 52 40 37 47 53 75 88 83 66 48 34 26 27 29 19 16 20 21 18 19 24 22 24 36 42 45 47 44 37 28 22 19 20 17 11 11 13 19 27 33 35 36 34 30 33 31 39 40 41 47 52 59 65 63 64 66 44 26 16 12 10 12 17 24 44 59 42 39 49 54 62 68 69 58 34 32 57 75 65 60 60 55 38 21 15 14 27 38 40 46 53 57 56 57 59 58 55 51 48 48 42 44 59 61 50 54 66 69 72 89 87 94 89 79 74 65 58 55 51 47 42 43 34 33 34 36 38 37 37 47 77 87 81 66 58 52 48 44 40 38 38 35 35 35 32 29 27 24 24 24 24 26 27 27 26 25 24 23 23 20 21 17 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 69 94 67 58 104 202 247 195 150 50 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 32 228 230 229 223 188 150 127 118 110 93 93 111 120 118 116 122 124 134 159 184 194 190 187 195 205 235 295 333 396 485 492 470 440 321 239 196 271 498 765 981 1113 1232 1231 1200 1198 1134 1150 1089 1079 1055 1030 1023 994 964 965 917 950 931 930 919 885 888 864 851 837 820 797 798 812 771 778 819 868 940 845 943 944 898 835 717 575 452 353 299 262 247 213 187 167 173 182 182 176 205 221 203 190 194 204 222 303 36 28 16 22 27 25 30 35 35 24 18 26 32 32 29 21 15 12 15 22 29 33 27 27 27 24 17 14 15 16 15 13 24 37 55 61 62 57 50 49 51 55 56 51 46 50 52 55 55 45 30 31 43 43 37 40 26 33 53 52 52 50 35 30 33 46 52 52 43 31 34 49 73 96 78 75 56 37 28 26 26 26 18 14 22 22 18 21 24 24 28 37 39 40 42 39 33 24 21 24 25 21 11 10 13 18 25 28 30 29 27 27 29 33 39 36 35 39 47 54 58 63 65 66 49 30 19 15 12 18 33 46 54 58 49 48 34 34 40 44 56 54 39 34 48 62 59 61 77 82 66 36 23 22 27 36 47 46 51 46 46 54 57 57 52 51 57 62 73 57 56 57 40 46 64 77 81 87 91 101 100 84 82 65 58 56 51 47 44 41 36 33 32 49 45 39 47 64 79 88 84 69 57 51 48 43 42 43 38 35 34 33 30 30 27 26 25 25 26 27 28 28 27 27 26 22 24 20 22 19 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 43 79 79 51 48 88 146 183 192 140 31 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 8 126 134 169 177 180 178 151 125 113 111 114 116 120 117 129 129 138 165 204 219 206 192 198 243 293 303 295 293 403 419 495 490 369 241 194 187 352 634 870 1030 1130 1216 1282 1278 1226 1131 1177 1119 1083 1074 1051 1032 991 946 946 942 938 939 933 891 868 874 870 854 840 820 805 805 808 789 777 775 882 868 895 974 971 894 741 609 534 402 289 290 283 267 205 186 178 152 171 179 182 159 160 172 174 173 173 173 163 40 34 24 35 48 42 53 57 42 25 18 18 20 26 17 7 10 20 33 37 34 33 33 31 24 25 16 11 10 16 17 16 23 36 60 63 52 46 42 43 47 47 46 47 47 47 49 57 62 50 29 18 18 33 39 35 40 39 44 50 56 58 51 41 33 32 48 57 50 44 42 49 69 85 68 63 39 23 20 22 25 21 15 16 21 26 21 21 22 28 35 39 38 35 31 31 27 24 26 27 30 22 11 9 14 18 22 23 24 25 25 25 27 32 36 32 32 39 50 54 54 56 56 56 51 37 26 20 17 26 33 47 52 49 42 40 36 41 32 42 52 47 40 36 33 40 49 56 59 90 93 54 36 22 26 36 44 47 40 38 40 58 58 77 77 65 65 68 80 80 65 61 37 41 62 66 67 70 80 94 98 93 82 67 62 63 60 54 49 44 40 41 50 67 56 52 63 66 76 84 77 65 56 49 47 43 39 38 36 36 33 30 30 29 26 24 24 25 28 28 28 28 27 27 26 23 23 19 18 5 3 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 2 41 196 114 101 58 40 59 86 107 121 98 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 22 55 122 177 209 247 236 191 141 117 118 126 135 122 127 155 177 179 220 213 183 186 215 282 307 252 258 340 364 472 585 542 361 208 173 234 475 762 958 1075 1150 1207 1226 1278 1231 1188 1217 1202 1103 1136 1079 1055 1018 957 946 946 937 947 925 884 882 877 844 830 834 816 819 823 814 808 792 786 854 787 933 967 887 764 702 651 509 338 259 260 256 240 208 205 231 174 200 190 198 176 176 178 167 145 116 105 112 42 39 33 40 55 57 64 67 41 23 23 24 25 23 12 10 26 45 54 50 40 37 36 32 27 23 11 16 21 27 25 22 24 36 55 61 46 41 41 35 34 37 39 44 49 46 44 43 75 56 32 25 21 27 40 43 47 47 45 35 44 35 32 41 49 51 62 75 73 65 57 51 55 56 53 46 33 24 23 22 29 31 25 24 28 29 22 18 18 31 51 44 40 33 26 23 21 23 32 35 32 19 14 13 14 16 18 21 22 25 24 26 31 33 33 31 33 44 55 56 56 51 42 40 43 39 33 32 34 40 47 44 47 47 29 32 50 51 36 38 48 38 35 27 21 32 48 56 63 84 100 80 51 39 34 39 37 38 42 44 45 64 64 86 96 83 78 82 88 91 84 70 47 41 63 61 62 55 69 85 95 100 95 82 66 65 59 56 55 52 47 52 68 82 72 69 83 84 76 73 64 55 50 46 46 44 36 37 34 36 33 33 32 29 26 25 24 26 27 27 27 28 28 28 25 23 20 16 14 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 6 23 39 59 100 166 55 29 29 38 45 48 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 39 88 155 211 277 300 305 266 193 141 127 124 110 135 189 170 165 172 150 171 226 283 302 279 275 320 374 504 534 652 582 369 193 160 350 631 877 1030 1104 1137 1175 1249 1250 1231 1345 1213 1230 1207 1152 1087 1058 1021 976 959 942 911 926 949 908 879 870 826 837 826 815 843 859 827 812 814 804 829 762 948 885 818 760 737 597 434 371 300 245 247 235 225 232 254 188 207 182 182 179 203 212 178 131 107 109 113 41 42 40 38 50 60 64 58 39 24 23 24 37 27 15 19 35 52 58 57 52 49 43 33 26 21 19 29 32 33 26 26 28 36 49 57 50 42 42 35 33 34 39 41 45 47 43 39 50 38 27 22 14 28 43 51 54 53 50 22 3 35 31 36 43 47 61 76 79 69 58 49 50 49 41 36 34 33 32 31 29 28 23 26 36 38 31 23 20 27 42 42 43 32 20 16 18 23 31 35 28 15 18 19 17 16 18 22 26 27 27 28 32 34 33 32 34 39 46 49 49 40 37 33 33 33 35 41 50 57 52 44 50 48 20 19 40 42 35 38 40 32 30 27 27 36 42 49 59 75 91 88 65 34 36 38 34 38 43 45 49 60 68 83 90 92 81 83 88 93 92 79 63 56 59 60 65 15 54 68 83 91 88 80 70 66 61 57 59 58 53 68 82 84 80 79 80 78 70 64 60 49 49 49 47 43 39 37 39 42 36 36 35 31 28 26 26 26 27 28 28 30 31 28 24 20 18 8 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 40 119 163 58 71 146 28 27 25 11 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 42 90 164 253 276 254 291 297 251 221 229 243 236 147 140 162 155 194 268 317 314 239 213 239 338 534 633 592 642 542 321 173 207 517 790 980 1072 1102 1140 1208 1271 1342 1397 1278 1282 1203 1193 1124 1085 1038 1015 999 968 938 923 925 961 906 887 826 823 846 835 857 874 884 859 861 863 800 798 836 976 808 784 804 720 554 500 397 299 265 261 266 277 259 253 211 198 172 173 190 249 257 208 143 108 114 129 30 33 39 28 37 58 66 51 33 25 20 22 35 29 18 26 43 47 49 51 53 49 37 38 29 29 31 44 51 44 36 38 42 42 49 50 49 47 44 37 34 32 37 41 49 54 43 35 43 45 38 26 27 32 47 53 58 58 53 51 49 37 38 40 41 40 47 57 66 63 48 38 42 46 39 34 36 38 36 33 32 31 26 25 34 38 30 25 24 33 45 44 44 37 30 24 22 23 26 27 23 16 18 23 22 20 23 28 30 29 28 30 32 32 30 31 35 37 38 38 38 37 36 36 34 30 31 40 52 57 52 47 49 45 23 11 27 29 32 34 38 35 31 30 33 37 37 47 63 72 80 74 55 35 32 34 35 43 51 46 45 46 55 65 78 89 90 92 95 98 95 86 81 77 73 70 67 57 51 52 72 84 80 74 72 71 69 66 72 69 60 76 85 81 80 80 75 64 57 56 58 48 40 41 40 45 44 43 46 46 42 38 34 29 27 26 25 24 25 19 21 33 35 28 23 15 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 33 29 54 86 108 59 9 25 54 31 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 26 75 139 216 232 208 178 154 172 224 243 205 175 203 158 167 294 351 332 278 196 165 238 403 554 620 612 568 417 229 134 361 704 857 1011 1082 1113 1161 1230 1287 1343 1413 1325 1239 1168 1171 1069 1050 1062 1018 986 982 955 923 925 939 901 860 826 874 857 853 863 895 872 883 900 869 805 819 929 937 800 813 842 837 683 496 351 271 267 264 270 295 269 252 233 181 174 183 220 266 262 210 154 130 144 159 24 27 25 23 33 53 65 51 36 30 26 25 31 35 35 44 38 25 27 21 35 46 38 37 39 48 46 54 61 60 59 53 45 48 64 62 59 57 54 47 38 33 28 26 27 43 49 42 42 46 47 42 42 45 57 63 65 67 55 55 61 53 42 38 31 39 38 37 47 57 47 35 39 42 36 35 39 47 44 35 30 30 29 27 33 36 31 27 27 37 48 51 45 29 21 18 20 22 24 21 18 16 18 20 21 24 27 31 28 24 26 31 33 29 27 33 39 39 37 32 38 40 38 36 33 31 33 40 51 53 46 44 43 37 24 9 14 24 37 35 31 38 36 34 31 32 38 61 84 72 67 59 43 33 29 32 42 58 64 59 47 33 37 54 75 91 95 97 108 107 101 96 98 96 96 92 82 65 51 57 69 82 73 70 76 77 73 68 71 75 74 74 77 70 70 67 59 51 47 48 49 46 46 38 37 46 49 56 55 49 42 37 33 28 24 24 24 24 25 13 11 32 38 26 18 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 91 181 123 120 126 105 65 15 0 4 11 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 40 85 121 143 197 186 166 150 146 159 183 190 144 176 233 251 212 207 257 286 433 659 732 651 566 449 275 174 156 566 717 854 1004 1099 1143 1180 1277 1404 1439 1356 1284 1275 1167 1124 1088 1078 1063 1032 984 999 942 921 973 963 916 843 834 881 879 838 894 900 878 930 919 857 826 877 950 864 846 863 850 815 680 479 334 245 254 264 269 286 268 261 260 230 196 190 227 212 188 162 141 142 157 159 25 26 22 23 30 44 60 60 45 42 38 29 31 41 54 55 37 16 11 5 33 47 46 54 58 53 48 52 53 57 65 64 59 63 72 71 68 59 55 45 42 34 24 16 20 30 43 48 48 46 55 59 61 63 67 64 57 67 58 57 66 64 58 52 47 42 37 31 36 41 43 45 48 49 46 45 54 60 48 33 29 32 37 37 39 45 47 34 36 33 36 38 35 28 25 21 20 21 22 18 16 18 21 22 22 23 24 24 21 20 25 32 30 27 29 35 40 39 34 31 39 40 32 27 24 26 32 39 46 46 48 41 38 28 20 12 9 20 33 28 27 44 40 45 46 32 39 77 103 74 54 57 46 29 28 32 42 50 52 53 44 28 28 52 74 90 98 102 104 102 99 101 112 112 112 110 99 81 70 70 76 83 84 83 90 85 86 86 78 77 79 73 64 67 69 56 47 42 42 45 45 42 41 41 43 45 47 51 50 45 39 34 21 10 12 16 22 23 25 26 21 25 24 21 16 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 8 122 197 161 136 133 103 84 85 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 17 39 70 112 161 111 148 185 156 153 159 181 152 142 140 206 359 459 623 758 700 538 398 270 168 135 156 406 695 949 1067 1124 1169 1212 1270 1363 1418 1379 1290 1213 1139 1123 1066 1071 1014 1056 968 963 897 912 980 957 896 848 849 853 890 837 918 877 880 918 918 858 854 924 930 852 898 886 827 789 695 474 345 254 254 268 269 268 265 267 268 258 216 186 206 189 156 134 135 144 160 154 25 23 16 16 19 35 51 59 54 49 35 22 26 37 55 71 51 29 29 37 37 43 48 63 61 50 46 50 47 47 49 61 59 59 61 64 59 50 47 34 35 31 23 20 26 27 21 15 22 35 50 47 44 50 56 58 56 54 51 54 58 60 65 62 55 47 38 32 34 41 35 47 58 55 54 55 60 62 46 28 26 31 39 41 38 40 44 45 46 44 47 40 31 23 20 21 23 23 23 22 20 22 21 21 22 22 21 17 14 17 25 33 26 24 30 34 36 33 31 35 45 46 28 17 13 15 22 30 34 37 38 30 29 18 15 16 12 19 27 33 48 57 45 47 47 27 37 76 82 54 44 56 54 25 29 33 39 41 53 52 36 25 31 51 78 90 98 105 104 96 89 86 90 99 102 111 115 119 108 97 88 89 94 90 89 89 90 98 80 79 75 69 66 69 66 52 45 44 46 46 46 42 39 38 41 43 42 38 39 39 36 32 15 6 6 12 19 21 23 32 38 31 25 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 77 56 48 63 55 29 6 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 25 52 33 58 98 149 222 237 190 174 181 269 429 438 454 669 734 620 516 397 248 161 109 168 439 828 1042 1115 1144 1215 1265 1272 1309 1342 1340 1287 1209 1185 1124 1050 1044 1038 1043 959 947 897 925 973 948 896 862 864 885 874 880 937 850 882 919 940 888 911 958 927 908 947 921 860 751 621 425 336 284 263 267 256 254 264 273 282 263 220 210 205 191 137 115 125 143 155 157 20 14 22 23 22 32 39 40 43 40 32 26 24 25 31 40 43 34 34 35 33 35 39 59 53 47 39 38 43 45 44 46 46 46 46 46 43 37 31 23 25 29 27 25 35 32 18 12 14 22 39 53 51 49 46 50 48 45 44 52 58 59 66 71 58 49 40 36 36 39 39 48 71 71 67 65 69 59 42 29 28 39 41 45 38 36 41 45 48 42 32 36 39 27 21 21 23 24 25 25 23 23 23 21 19 21 17 11 10 18 28 30 25 26 31 31 36 32 35 41 44 37 22 13 14 15 17 24 24 22 19 18 18 10 6 9 17 29 29 39 50 49 40 45 51 34 34 69 61 46 45 56 53 35 32 35 43 41 56 48 31 27 38 52 76 92 96 103 97 91 86 82 84 88 91 101 114 122 119 113 99 92 91 89 85 85 82 74 73 80 74 68 68 63 53 46 48 51 45 45 41 37 33 35 37 38 37 34 35 36 34 30 25 21 8 14 12 13 23 30 34 22 9 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 48 5 0 0 7 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 6 17 43 91 123 125 155 191 292 359 355 357 565 535 657 707 561 435 401 309 308 687 964 1090 1144 1161 1259 1288 1270 1307 1318 1312 1317 1271 1181 1118 1050 1024 1074 1003 984 953 919 912 939 936 912 884 852 885 877 924 897 858 926 979 977 914 935 962 947 973 1004 953 884 732 575 373 300 285 257 266 271 261 262 281 299 278 217 202 197 189 146 120 130 150 165 150 21 23 35 38 31 36 38 37 38 31 28 29 27 23 18 19 36 34 33 45 45 44 42 40 43 51 44 39 44 47 47 44 44 47 46 46 30 24 24 27 32 42 52 56 46 33 19 18 12 16 28 42 48 49 47 50 45 47 52 58 63 65 68 70 72 56 48 42 42 47 47 54 76 94 88 76 72 57 43 29 29 34 37 44 42 51 42 42 42 33 27 31 39 40 31 21 22 23 28 25 24 23 23 20 18 20 15 8 12 23 32 30 26 25 27 29 31 37 41 41 38 29 19 17 21 24 22 24 24 20 12 10 12 14 18 28 35 38 38 45 45 41 36 47 58 46 36 62 63 52 55 65 61 45 37 37 45 50 61 51 30 22 31 49 74 92 96 100 94 89 89 79 72 79 87 90 93 103 123 115 106 106 102 96 93 86 79 78 79 77 74 68 63 53 44 40 40 38 37 37 30 28 36 37 36 35 33 32 33 33 31 29 26 26 17 12 9 19 27 33 32 16 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 19 36 74 102 111 156 187 397 511 607 799 825 722 656 595 487 501 790 1050 1134 1162 1191 1273 1259 1301 1318 1308 1322 1330 1278 1175 1094 1073 1049 1046 971 989 947 934 911 923 939 943 917 888 899 919 963 822 851 927 987 974 944 926 934 953 1011 1052 986 895 727 537 329 280 284 254 247 279 288 279 279 287 271 216 191 190 182 194 155 162 175 199 178 30 32 36 36 37 38 39 41 38 27 28 27 21 24 22 20 28 37 42 51 51 53 45 35 35 44 42 37 46 44 46 47 47 47 48 43 28 23 27 33 32 46 46 37 30 24 19 18 13 15 25 36 41 44 45 45 46 49 57 57 58 62 61 64 69 64 57 47 42 51 56 66 84 94 92 81 66 46 36 27 30 30 39 37 35 46 54 50 47 35 31 30 34 40 37 26 23 25 26 25 25 22 22 21 19 19 15 9 12 29 42 40 30 26 26 25 30 39 41 41 37 28 24 25 25 21 19 19 20 17 13 9 19 35 53 59 49 42 54 67 48 46 43 72 76 51 39 52 57 60 75 79 73 58 48 44 47 54 55 48 31 21 18 55 81 89 90 93 94 90 89 82 72 76 85 88 93 94 98 103 108 104 95 96 94 87 74 74 77 71 63 55 49 45 40 27 33 35 35 34 23 17 34 35 32 31 29 28 32 32 29 27 26 25 23 10 7 22 30 32 25 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 41 94 202 252 588 589 778 950 907 876 820 732 669 728 924 1108 1157 1178 1212 1285 1274 1366 1364 1347 1380 1326 1245 1154 1076 1086 1051 1010 983 965 946 949 928 903 914 959 945 891 898 952 945 836 879 933 953 951 935 890 907 973 1042 1052 990 892 717 501 329 256 261 263 265 304 312 285 264 252 235 213 204 207 217 215 194 175 198 230 227 43 43 43 45 43 37 34 35 35 29 27 25 21 21 18 22 28 37 46 48 48 45 30 28 31 35 36 37 41 42 44 43 44 46 48 45 36 32 36 33 29 37 34 26 20 19 19 19 16 14 18 30 39 42 44 44 45 48 49 51 57 58 51 56 60 64 60 52 47 52 62 66 66 73 75 67 50 38 33 30 38 34 34 30 32 34 46 60 59 41 41 41 40 39 37 32 29 30 30 28 26 20 22 21 21 21 17 16 22 35 50 47 35 32 28 26 32 39 40 40 31 24 24 27 22 14 12 14 15 14 23 23 34 51 68 66 56 51 57 60 56 54 54 74 80 50 35 40 48 64 89 91 77 69 65 60 60 67 67 51 32 30 48 72 81 78 81 90 93 93 91 85 83 85 96 92 94 97 94 95 99 98 96 95 89 84 72 71 73 68 68 65 54 47 40 25 33 31 30 28 20 11 16 27 24 23 28 30 33 32 30 28 24 23 23 16 5 7 25 33 22 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 80 206 322 502 753 781 1064 1036 1011 924 886 843 855 931 1049 1147 1170 1196 1242 1298 1316 1391 1387 1337 1432 1335 1219 1187 1131 1072 1042 1005 1011 941 940 964 942 888 914 972 938 892 924 943 877 830 886 936 938 919 895 848 895 993 1064 1058 1004 907 711 470 330 240 230 251 287 329 313 269 242 227 208 192 194 210 213 193 195 155 154 209 159 55 51 46 44 39 35 37 42 40 32 25 24 25 25 26 32 32 41 46 55 51 36 28 38 38 38 29 29 33 39 45 47 46 46 44 36 35 40 42 36 31 31 25 24 19 18 18 17 15 13 15 27 40 45 45 49 53 51 49 51 55 55 53 52 61 62 59 53 48 52 63 69 69 71 65 53 33 25 29 33 34 29 30 29 33 33 49 65 61 47 46 51 49 46 43 40 37 35 34 31 26 20 18 20 20 21 18 19 26 42 54 48 36 35 31 32 39 39 38 35 29 23 20 19 14 8 8 12 13 14 25 34 35 40 51 60 53 49 51 45 43 56 71 81 80 52 37 34 34 63 87 89 79 75 73 66 64 70 75 59 34 27 47 74 79 68 73 85 88 93 91 85 82 88 95 92 94 103 92 92 93 95 94 91 88 83 75 74 74 69 70 63 55 49 44 44 43 38 32 24 23 21 20 15 9 14 27 30 32 34 33 30 25 24 23 13 5 6 9 31 23 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 151 328 511 823 891 951 1164 1197 1014 1008 992 968 996 1041 1119 1179 1197 1248 1279 1286 1283 1384 1337 1391 1460 1314 1191 1218 1187 1104 1078 1025 1023 980 920 971 939 876 898 962 947 927 937 892 813 843 922 929 931 898 860 831 905 1021 1078 1055 1003 897 681 463 352 324 240 282 317 339 298 269 258 235 220 200 173 181 184 212 179 149 167 168 136 55 48 40 34 32 32 33 39 42 34 25 25 28 29 30 32 29 35 39 50 47 37 39 48 53 54 42 42 44 43 45 48 46 44 39 35 38 44 41 39 35 30 27 27 24 22 20 17 15 17 17 24 37 46 47 49 57 55 55 58 51 51 53 45 44 51 59 52 49 51 58 68 79 88 72 45 23 21 31 32 33 35 34 32 35 37 54 65 70 73 68 59 53 53 53 51 43 37 36 29 25 19 16 21 26 29 28 36 41 52 60 60 54 43 34 33 37 35 35 32 27 21 17 15 15 14 12 10 7 4 10 18 22 26 32 36 39 37 35 35 41 57 65 74 82 62 49 37 36 67 80 86 81 75 71 62 60 67 79 68 44 29 31 46 61 67 74 78 89 92 89 86 88 91 92 91 92 96 99 97 89 89 90 95 93 85 79 76 68 63 66 60 54 47 44 45 44 40 32 24 23 20 21 9 13 22 29 29 30 33 33 29 25 25 24 14 9 8 15 31 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197 430 747 1074 1033 1015 1091 1229 1038 1077 1056 1036 1073 1107 1166 1203 1230 1288 1307 1318 1297 1354 1329 1456 1433 1372 1216 1209 1153 1103 1102 1038 1024 984 947 1015 985 895 895 929 945 959 933 862 834 881 924 960 915 879 819 830 944 1050 1068 1029 977 896 723 522 441 333 293 321 335 319 279 286 284 237 205 194 191 217 239 252 197 160 179 165 134 46 41 39 35 33 31 30 33 37 34 31 35 35 30 24 20 18 21 26 33 39 42 51 63 66 69 71 66 58 52 46 45 40 37 39 40 41 43 35 40 37 29 28 30 30 30 26 18 15 21 19 24 41 50 51 50 54 55 60 66 56 49 48 43 38 45 52 42 51 53 53 64 82 75 59 39 23 24 28 35 41 48 44 39 38 44 56 64 67 74 72 63 59 61 61 52 44 38 37 30 25 20 21 27 37 44 47 53 57 58 64 67 60 46 36 32 32 32 30 29 26 20 15 15 16 15 10 6 6 4 4 9 14 15 16 21 28 30 30 30 46 65 60 58 62 65 56 36 37 61 74 91 93 91 79 61 59 76 84 64 49 40 36 37 52 64 75 80 86 85 85 87 86 93 91 89 91 99 104 99 91 87 89 86 85 84 79 74 64 55 58 58 57 47 46 45 43 36 28 23 22 21 22 20 27 29 28 28 29 30 29 25 24 24 25 18 10 25 30 29 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 308 564 774 1044 1139 1103 1154 1204 1046 1154 1108 1123 1145 1157 1215 1243 1252 1278 1304 1333 1319 1373 1373 1388 1295 1395 1198 1155 1093 1085 1122 1085 1031 979 990 1051 988 885 865 881 969 980 904 847 838 874 949 964 898 879 786 852 973 1039 1034 1008 979 945 859 657 421 335 321 314 311 309 275 288 277 237 213 202 212 237 245 254 203 192 199 159 128 36 35 34 31 32 26 24 22 24 24 23 24 26 25 17 15 13 10 14 24 35 48 62 63 56 59 66 63 55 49 49 46 32 31 37 41 42 42 42 42 38 26 21 21 29 36 31 19 14 15 18 30 44 59 58 59 59 56 60 72 68 55 45 39 40 41 44 46 49 50 51 52 61 56 49 38 32 33 35 44 48 45 48 48 48 52 62 68 68 70 70 71 68 69 62 49 42 39 34 32 28 29 37 45 51 53 56 60 63 61 63 69 61 43 35 31 29 26 23 24 26 20 16 15 14 9 5 3 5 5 7 9 10 9 11 19 28 31 33 39 50 67 54 50 59 67 50 31 34 55 68 82 93 104 74 54 62 80 83 63 48 48 47 55 62 62 74 74 72 78 85 92 96 96 93 91 92 96 99 98 96 89 90 78 68 71 59 53 53 51 53 58 58 50 49 49 46 39 15 10 15 21 24 26 29 31 29 32 32 30 26 23 23 25 27 25 8 5 27 28 17 7 2 0 7 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 390 585 679 931 1148 1164 1209 1182 1092 1219 1111 1175 1208 1207 1257 1279 1269 1279 1301 1333 1382 1408 1376 1339 1204 1333 1229 1133 1065 1046 1069 1072 1026 971 985 1048 947 881 863 936 1025 969 864 826 861 939 999 980 926 896 820 905 983 1010 999 1026 1031 954 810 607 410 326 304 286 276 308 290 283 248 231 226 239 247 222 192 194 152 174 181 146 125 30 25 28 34 31 24 17 17 16 16 15 16 17 15 9 9 10 6 5 16 30 43 55 50 40 40 52 52 48 47 47 43 33 31 33 36 40 42 43 39 32 25 20 20 27 37 31 22 13 8 13 27 43 59 61 60 60 54 57 66 71 63 48 41 33 31 38 45 49 50 50 49 49 48 44 37 35 37 44 48 46 44 49 49 55 57 62 69 74 75 74 73 71 69 57 42 39 36 33 34 36 40 47 55 57 57 61 68 68 64 65 63 54 39 31 27 27 25 23 26 29 27 23 21 16 12 7 5 6 8 8 7 7 7 16 25 27 30 36 39 45 59 61 64 77 74 51 41 51 62 65 69 83 77 66 57 64 63 56 48 42 45 56 68 66 66 65 76 95 95 92 91 85 94 98 96 95 101 100 99 99 92 73 58 53 52 45 46 45 47 49 56 61 57 53 50 47 40 4 0 0 12 24 27 30 30 29 29 33 28 20 20 26 28 22 15 7 9 29 32 28 28 25 9 6 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 171 504 749 1023 1176 1216 1246 1185 1153 1238 1124 1226 1241 1208 1239 1278 1280 1280 1283 1326 1404 1377 1332 1276 1316 1235 1211 1163 1145 1102 1056 1039 1015 969 981 1047 939 882 862 931 942 950 851 809 878 969 1014 1017 988 930 858 896 952 1010 1008 1042 1027 907 740 558 409 339 297 284 286 318 299 263 254 222 239 278 281 226 162 134 118 129 126 123 126 12 3 0 5 21 29 27 19 12 11 12 16 15 11 8 8 8 5 3 12 25 30 31 32 30 29 33 37 38 41 47 42 34 29 24 30 36 45 44 34 29 26 24 27 34 37 32 23 11 6 9 16 30 42 50 54 49 44 53 59 62 63 59 52 38 29 34 39 41 51 53 50 50 48 44 40 35 39 42 43 42 41 44 48 55 62 61 68 75 75 72 70 67 62 51 46 36 34 38 41 43 45 51 58 60 59 66 64 64 64 59 52 45 38 32 31 26 24 22 28 30 27 26 24 16 12 11 10 8 8 7 7 10 15 21 23 23 21 33 34 43 59 72 81 83 79 63 58 70 66 65 64 63 67 70 68 58 39 31 37 42 48 58 65 64 64 69 110 91 83 80 86 96 96 87 80 81 105 104 94 86 80 61 46 43 41 37 35 39 44 44 55 57 54 51 49 46 33 2 14 8 3 19 27 30 30 31 31 30 24 8 9 23 27 14 8 9 11 29 31 29 29 32 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 12 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 159 679 901 1150 1220 1250 1276 1197 1216 1264 1181 1241 1223 1217 1235 1276 1278 1268 1261 1293 1341 1337 1321 1333 1294 1230 1196 1198 1144 1133 1093 1051 1016 979 991 1026 929 865 853 892 911 924 859 901 983 1000 1004 1025 1000 953 954 981 1011 1040 1053 1049 994 855 692 530 419 381 348 306 306 309 291 289 250 213 247 290 285 230 163 127 126 126 122 129 134 0 0 0 0 9 20 25 21 14 11 16 18 12 9 9 9 9 8 9 17 28 22 16 31 37 29 22 23 28 34 41 43 25 20 24 30 35 41 38 30 34 31 31 36 39 38 34 25 15 12 12 14 21 25 28 34 38 38 48 46 56 66 66 61 42 32 33 37 38 51 53 50 45 46 46 43 39 42 45 37 37 37 40 47 57 63 66 70 76 71 67 62 58 52 47 43 32 31 41 45 47 48 54 61 62 62 64 64 64 62 52 47 43 37 34 32 27 25 21 27 33 33 29 25 17 13 17 18 14 7 5 8 16 26 26 21 20 18 28 33 41 59 66 63 67 69 63 60 67 67 60 58 57 68 70 61 46 31 34 46 57 55 56 58 62 74 95 104 77 58 58 87 101 92 79 79 80 90 119 96 58 50 46 44 40 36 36 39 42 43 42 41 53 52 50 46 41 21 9 27 23 22 26 28 30 30 31 31 27 22 13 12 24 26 11 10 22 29 29 28 28 28 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 28 28 60 491 955 1065 1285 1262 1283 1295 1230 1262 1280 1193 1256 1253 1241 1275 1285 1275 1249 1251 1272 1279 1300 1351 1337 1250 1176 1119 1151 1049 1096 1081 1059 1026 967 957 977 914 879 873 868 897 868 867 940 1002 1013 1041 1045 1032 1072 1091 1078 1082 1063 1064 1034 980 835 663 513 403 350 341 335 307 306 310 280 232 209 243 273 272 236 178 140 143 144 143 142 147 0 0 0 0 0 0 0 4 7 11 8 6 11 10 16 14 15 12 16 25 30 25 26 47 51 32 21 19 22 33 44 39 23 19 14 23 31 34 37 42 40 39 41 44 38 35 29 18 12 12 14 14 20 18 16 21 30 36 41 40 53 68 62 69 47 43 43 39 43 53 52 51 42 44 41 35 36 44 44 36 40 39 41 48 58 65 69 70 70 64 57 51 47 44 43 37 28 26 32 47 51 56 60 63 64 62 60 58 58 55 47 46 42 36 32 27 26 27 26 32 39 37 27 26 22 15 19 23 19 13 6 9 17 26 30 27 23 23 29 32 43 61 73 66 61 54 45 43 51 51 45 49 49 66 64 45 35 45 63 68 64 54 57 58 67 85 103 91 56 40 49 78 94 91 100 115 121 129 122 88 52 40 39 42 37 37 40 43 44 43 43 45 51 52 51 44 40 14 4 19 25 25 28 30 31 31 33 32 27 24 23 24 25 24 8 11 27 29 28 28 26 26 19 7 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 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 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 26 129 320 905 1108 1192 1344 1274 1316 1309 1256 1276 1268 1201 1208 1266 1275 1306 1287 1273 1253 1246 1249 1229 1271 1362 1375 1333 1150 1088 1147 1067 1057 995 1006 1015 929 895 931 915 906 896 867 845 849 929 1009 1017 1035 1030 1051 1131 1169 1117 1102 1066 1064 1042 1020 987 831 646 494 383 332 332 336 331 318 328 249 219 229 248 241 240 246 208 163 156 156 154 152 142 0 0 1 2 1 0 0 0 2 8 13 11 13 13 15 19 19 16 21 24 26 29 32 40 49 33 21 20 23 34 41 37 31 30 30 31 30 38 42 46 41 33 34 38 35 31 27 19 12 11 13 14 14 15 10 28 30 32 33 34 44 58 58 57 52 57 56 44 35 46 56 55 49 46 34 30 39 46 43 38 37 38 43 47 53 59 64 62 56 51 45 39 37 38 36 32 27 27 31 44 56 62 66 67 66 65 66 61 55 51 47 44 39 35 30 25 35 34 33 40 47 40 22 26 27 24 26 27 22 12 6 9 15 20 21 28 25 25 26 34 48 66 83 79 66 51 41 38 41 45 45 48 43 55 51 31 33 50 66 66 56 48 49 59 75 91 96 70 37 32 52 74 86 93 117 125 129 114 88 63 44 36 36 36 35 37 39 41 42 42 45 47 50 50 46 41 41 32 6 8 18 26 30 32 31 31 33 32 28 25 25 25 25 19 9 13 26 35 34 30 24 22 11 2 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 10 24 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 106 362 666 1161 1153 1301 1349 1282 1336 1324 1289 1291 1299 1277 1241 1287 1302 1315 1276 1268 1244 1230 1214 1189 1224 1299 1312 1263 1162 1158 1134 1124 994 935 984 980 898 869 901 920 914 869 818 822 915 987 1023 1022 1035 1024 1108 1188 1188 1147 1087 1064 1076 1044 1042 1010 829 634 477 372 334 334 333 329 333 311 230 220 243 251 234 228 243 230 206 188 170 163 160 149 0 0 0 1 1 0 0 0 1 9 11 8 13 14 15 17 17 18 19 19 20 23 24 35 44 41 34 31 34 41 43 35 30 35 41 41 42 50 47 42 21 10 1 20 37 36 33 23 15 13 13 6 4 4 0 1 10 26 25 28 41 55 60 59 56 60 60 57 43 50 64 57 46 45 40 39 43 44 41 40 40 39 40 44 49 53 57 52 49 43 38 35 34 34 32 31 29 36 45 57 65 70 72 70 66 63 63 58 54 51 47 42 37 34 32 30 38 36 33 34 36 34 30 36 39 41 44 33 27 21 17 19 21 20 20 27 25 30 32 38 49 70 92 95 78 55 42 41 50 50 52 55 53 50 42 30 40 57 62 60 56 51 48 56 81 96 88 54 37 33 45 65 77 83 95 102 103 83 71 52 41 35 37 39 39 40 38 41 41 43 50 50 48 45 40 37 36 31 20 2 0 18 30 31 31 30 31 31 28 26 25 25 24 13 8 11 9 15 34 30 20 18 16 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 25 65 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 7 3 32 233 600 906 1217 1202 1389 1349 1312 1346 1336 1317 1310 1305 1285 1264 1294 1314 1300 1256 1236 1226 1208 1188 1177 1173 1205 1217 1173 1165 1142 1044 1068 960 964 1099 1001 892 863 882 907 896 842 813 850 950 1009 1043 991 944 1013 1055 1133 1163 1102 1069 1098 1106 1089 1078 1038 820 633 484 401 359 354 347 326 320 290 228 218 247 240 234 234 238 229 226 212 181 162 156 147 0 0 0 0 0 1 2 1 2 7 9 2 8 12 18 15 17 19 19 17 16 13 15 29 40 43 41 41 43 41 40 32 26 34 45 52 54 50 38 33 3 9 8 7 26 35 34 25 14 11 11 2 0 0 0 3 5 16 28 44 52 56 53 54 55 58 60 59 53 49 65 62 53 51 52 49 43 42 41 40 40 45 43 46 50 48 48 47 49 59 50 44 39 35 34 34 38 47 56 70 71 71 67 63 61 61 61 59 55 52 46 39 36 37 40 43 41 33 27 28 29 41 42 42 45 52 61 43 26 27 37 32 30 26 25 27 27 28 31 40 43 68 91 91 73 59 50 44 41 40 45 50 52 45 42 44 54 61 49 51 54 42 27 33 69 94 81 53 39 42 49 60 70 75 76 76 73 64 59 49 46 45 46 45 44 45 45 45 45 50 57 54 47 43 42 39 34 30 25 10 0 0 2 27 32 31 32 31 27 26 26 26 25 23 21 18 12 6 14 26 17 11 10 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 52 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 11 4 2 82 387 776 1038 1290 1298 1453 1339 1357 1367 1369 1330 1323 1318 1293 1278 1293 1308 1295 1257 1230 1219 1191 1179 1179 1167 1159 1160 1146 1124 1096 1075 1141 982 1002 1114 946 883 845 846 884 892 850 826 861 972 1035 981 874 856 884 995 1080 1081 1050 1070 1129 1143 1137 1124 1066 831 667 569 503 424 362 327 306 296 259 194 228 262 249 239 238 235 229 230 213 179 151 136 130 0 1 2 2 4 1 5 1 8 5 5 6 5 6 19 19 23 25 22 17 14 13 17 26 44 43 49 53 52 44 33 26 22 26 34 52 54 46 37 23 2 5 6 20 24 25 17 8 4 3 0 0 0 0 0 0 16 26 35 48 60 57 47 52 53 54 61 65 58 47 50 49 46 51 60 60 59 58 52 49 50 58 46 49 50 50 50 52 54 55 54 54 50 46 45 47 49 55 61 66 66 64 64 57 56 56 58 59 57 51 43 36 38 42 42 41 33 28 27 28 36 53 46 35 35 61 76 60 45 51 50 38 35 21 20 31 35 30 26 31 40 69 87 80 63 57 53 43 35 30 35 31 43 37 37 47 55 50 38 39 36 23 15 17 60 88 79 55 41 48 66 94 101 95 85 69 57 52 51 50 49 48 46 46 47 49 50 49 50 54 57 51 45 43 42 40 33 28 27 17 0 0 0 9 15 30 33 30 26 25 25 24 27 27 31 31 16 7 10 14 10 7 11 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 7 2 0 199 555 911 1188 1364 1373 1446 1329 1356 1388 1396 1316 1325 1335 1312 1296 1303 1306 1283 1253 1236 1217 1205 1200 1192 1167 1110 1126 1135 1096 1133 1236 1190 1013 984 1039 1010 873 824 831 887 890 825 802 879 967 910 803 777 783 899 987 1033 1018 1011 1059 1132 1178 1186 1173 1090 870 779 696 566 448 372 336 322 304 260 204 204 277 269 267 260 243 238 235 204 181 171 150 141 4 0 0 1 3 0 0 3 25 29 12 8 8 18 25 26 27 26 20 17 16 20 26 35 46 48 57 53 51 43 29 23 21 21 27 41 48 51 42 29 14 12 20 22 22 21 16 11 5 1 0 0 0 1 3 0 32 48 60 64 61 55 51 60 58 60 65 63 59 48 41 35 34 38 50 61 65 65 63 60 56 54 47 53 54 57 56 57 54 47 46 49 52 57 55 59 59 58 60 62 62 63 64 54 54 51 54 56 54 50 47 48 44 39 39 43 45 42 37 36 37 45 41 32 33 53 60 55 49 60 63 56 49 26 27 45 45 54 57 50 58 76 93 95 87 72 60 49 41 33 27 27 41 36 33 42 42 26 18 23 22 15 9 26 64 87 72 49 42 55 81 101 95 94 81 66 63 64 66 61 57 56 52 48 51 54 53 52 52 54 54 49 45 41 38 36 30 28 29 22 10 2 0 0 2 31 32 30 26 24 24 24 25 26 28 29 10 2 9 4 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 339 766 1070 1290 1408 1398 1441 1392 1344 1401 1392 1326 1347 1338 1307 1299 1305 1298 1272 1242 1230 1225 1228 1227 1196 1160 1083 1111 1129 1114 1174 1213 1077 945 948 971 1022 865 818 832 868 823 770 801 873 885 790 744 736 793 884 977 1001 990 991 1041 1120 1187 1225 1219 1172 1019 912 730 582 457 370 315 285 277 250 204 232 298 297 300 306 271 249 222 206 202 204 203 200 7 0 0 2 0 0 0 10 32 38 21 17 2 20 27 29 29 20 4 16 16 21 30 35 44 50 52 44 44 36 29 25 23 22 27 31 33 37 37 28 22 14 15 20 26 31 35 33 24 10 5 3 1 5 20 32 38 46 59 68 63 57 59 66 69 78 77 68 54 40 34 37 35 35 44 57 57 72 65 64 60 54 51 54 59 63 58 55 46 44 42 47 54 58 63 58 58 58 60 61 62 61 58 56 52 48 51 54 51 53 55 50 42 39 48 58 51 50 45 47 44 38 36 38 40 43 43 50 36 39 48 53 56 52 31 43 57 52 55 44 55 76 92 95 94 86 81 71 58 28 11 13 24 26 31 40 31 10 7 17 25 26 31 49 64 83 68 57 48 61 97 130 115 74 60 63 82 88 88 80 71 61 56 55 57 58 57 52 52 54 52 49 44 38 33 31 28 30 30 30 32 15 0 9 21 31 31 28 24 24 23 25 26 26 25 21 7 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 498 925 1181 1373 1451 1422 1436 1421 1359 1414 1364 1338 1356 1354 1318 1297 1289 1270 1250 1236 1218 1218 1221 1208 1173 1123 1060 1116 1143 1123 1155 1155 1033 1008 943 981 963 840 792 823 816 778 801 856 853 804 750 724 712 788 863 959 955 961 973 1028 1106 1171 1212 1221 1225 1121 928 715 580 462 378 317 268 261 247 210 240 262 351 336 342 290 250 217 218 217 202 213 234 3 0 1 5 2 0 0 19 38 41 32 27 15 31 29 33 26 16 10 14 17 27 37 36 43 47 44 40 37 31 28 24 22 22 24 21 19 20 23 25 19 9 19 18 26 42 60 60 50 32 21 15 4 2 13 19 25 37 53 61 62 59 58 61 68 79 81 68 45 29 23 35 49 52 60 65 72 88 71 66 62 56 55 58 61 60 56 50 40 39 40 53 62 63 60 51 47 47 52 57 58 55 53 53 53 56 62 60 56 58 59 48 42 44 47 42 44 49 39 45 33 32 35 37 34 29 35 53 39 33 33 41 43 40 42 51 63 55 59 39 45 63 80 93 86 74 72 63 18 22 13 20 24 33 40 36 25 25 13 30 37 43 56 56 57 69 69 61 50 53 60 65 64 55 58 79 101 101 106 95 86 68 58 59 60 60 59 58 54 56 50 48 43 37 31 29 31 33 29 29 23 6 0 19 32 31 29 27 22 24 22 24 24 23 16 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118 732 1031 1270 1416 1454 1433 1419 1405 1365 1437 1359 1350 1360 1349 1319 1301 1280 1256 1244 1238 1222 1207 1192 1162 1141 1092 1044 1141 1152 1152 1164 1162 1099 987 976 982 953 848 778 792 782 812 873 887 838 769 704 637 691 761 841 913 912 941 964 1009 1078 1124 1158 1205 1205 1094 917 686 551 448 384 331 284 251 238 234 229 249 347 332 348 293 242 223 230 213 186 188 210 3 1 3 7 5 3 15 33 44 46 44 41 38 36 33 32 20 11 17 14 15 24 33 35 38 39 39 34 30 27 26 26 24 22 20 19 15 14 15 19 22 27 22 19 22 31 45 53 56 52 33 12 7 13 15 12 16 35 51 55 56 58 58 61 64 72 74 59 40 28 23 24 44 65 79 83 87 92 85 77 68 59 59 58 59 59 55 51 47 46 49 67 73 69 54 47 46 49 53 53 53 52 53 55 59 58 58 59 61 60 48 43 43 45 46 47 46 43 38 41 29 37 32 34 32 31 34 46 53 52 34 41 43 43 43 47 52 50 45 35 31 40 46 77 87 67 43 35 21 19 12 40 40 36 35 31 22 21 24 42 49 58 64 58 60 68 69 58 50 50 50 49 50 59 74 99 113 112 110 97 82 68 61 60 61 60 60 58 55 52 45 45 42 36 31 30 31 31 29 23 0 0 27 28 31 30 29 26 22 21 20 24 25 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 373 977 1096 1374 1476 1466 1428 1424 1418 1378 1449 1365 1358 1371 1336 1313 1330 1311 1293 1276 1253 1234 1215 1193 1157 1134 1096 1061 1152 1138 1160 1191 1154 1046 942 916 900 917 853 783 762 800 846 851 830 792 722 630 609 668 756 837 862 869 903 952 985 1005 1056 1132 1188 1174 1065 894 674 521 418 365 329 306 291 286 261 242 277 342 343 339 290 237 232 240 226 212 211 211 1 0 3 3 2 4 21 40 45 46 47 48 46 42 32 24 16 12 3 5 11 21 27 31 36 37 30 32 25 24 20 27 30 25 23 21 17 20 16 22 21 23 28 25 19 18 25 34 40 39 34 27 28 40 39 35 36 52 60 59 57 56 56 61 67 68 64 59 45 36 31 30 41 63 74 82 83 85 90 79 65 60 56 54 55 57 57 55 52 56 66 70 65 50 45 50 50 46 47 49 48 50 55 60 64 58 54 54 57 57 49 51 47 49 47 42 42 39 35 38 43 41 36 38 40 41 41 44 51 45 34 40 35 25 27 34 51 57 50 46 43 28 28 52 82 84 42 10 18 20 21 63 56 38 24 24 21 17 29 47 61 82 65 60 76 77 65 53 50 51 52 55 64 77 90 106 113 112 104 90 81 75 66 65 62 55 51 52 52 48 44 44 42 38 35 36 34 33 32 18 0 7 33 29 31 29 29 26 22 21 20 21 24 18 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 76 626 1072 1130 1144 1447 1467 1430 1461 1437 1396 1449 1379 1366 1377 1348 1335 1331 1327 1305 1290 1274 1249 1226 1208 1177 1149 1137 1115 1143 1140 1130 1137 1113 1029 935 901 907 843 806 776 757 837 858 824 773 703 627 592 616 681 762 835 820 829 869 936 956 971 1042 1128 1176 1150 1030 869 657 504 400 348 341 345 319 362 364 330 363 385 377 354 300 253 239 229 224 215 242 263 7 0 0 0 2 0 5 29 42 41 42 46 34 23 17 11 5 0 0 1 7 8 19 28 29 26 26 27 21 22 29 35 32 27 25 22 23 28 29 26 25 26 26 23 18 13 11 17 25 25 10 13 21 33 46 56 65 75 68 65 63 60 53 56 65 64 42 47 67 48 37 34 42 52 58 72 81 72 76 64 54 44 39 44 53 60 61 60 66 74 74 62 47 41 45 56 56 47 47 48 48 52 60 64 63 55 52 58 58 53 57 56 52 56 53 33 35 35 35 38 39 38 40 39 40 45 41 42 49 48 38 38 40 37 35 26 43 56 61 61 56 40 31 31 58 98 79 28 21 21 27 66 64 25 35 29 22 14 41 62 85 92 63 62 81 74 61 64 62 58 57 62 74 87 96 104 104 102 94 83 76 75 71 65 61 59 55 54 53 48 46 44 43 43 38 39 40 37 18 6 4 16 32 30 32 27 28 25 24 23 22 22 21 19 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 194 796 1051 1063 1178 1498 1462 1444 1486 1432 1402 1453 1399 1378 1391 1364 1350 1330 1310 1294 1292 1262 1219 1191 1181 1175 1158 1167 1165 1162 1148 1108 1083 1054 987 915 889 887 846 812 790 795 819 840 805 732 656 598 600 662 729 784 829 797 818 861 869 927 957 1025 1107 1155 1112 977 825 627 488 413 372 364 358 362 419 423 393 397 387 381 362 324 280 240 230 223 210 236 291 17 1 0 1 6 5 6 28 38 42 42 41 35 28 25 3 0 0 2 4 4 8 20 26 27 26 26 24 19 18 26 35 33 27 25 28 32 38 35 25 26 27 33 23 15 10 8 11 16 18 9 9 8 17 35 51 65 77 76 68 67 69 53 49 57 59 50 48 65 63 54 53 55 55 59 62 63 59 51 60 66 33 25 35 49 59 60 62 69 73 70 54 43 47 56 60 56 51 52 51 50 56 61 62 60 53 48 54 55 45 47 52 54 53 51 46 41 39 36 33 30 34 39 39 36 38 40 39 38 32 35 35 36 37 33 29 32 49 55 57 58 56 48 44 57 86 98 73 17 32 10 49 70 51 45 38 44 52 63 83 109 94 68 71 79 81 76 82 78 72 69 74 82 89 95 98 94 95 85 76 71 70 68 64 62 62 58 58 55 50 48 46 44 42 38 37 36 38 22 13 22 29 31 31 32 30 28 26 26 26 25 22 18 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 297 865 981 1066 1250 1546 1464 1466 1500 1425 1402 1445 1399 1364 1396 1420 1394 1310 1298 1283 1274 1257 1211 1159 1130 1118 1109 1120 1129 1138 1075 1051 1038 983 933 948 959 908 845 790 763 769 794 795 751 686 621 601 650 727 774 791 802 789 825 827 871 925 936 999 1074 1115 1061 919 758 582 469 450 428 416 388 437 356 298 302 317 319 301 287 296 290 278 238 249 229 225 284 26 13 6 5 5 5 7 16 25 40 47 47 48 55 51 29 14 10 13 8 6 14 23 24 25 29 26 25 21 21 25 31 34 34 31 37 38 32 33 29 28 29 26 18 13 13 11 11 12 11 7 5 8 16 39 41 48 63 69 66 66 65 59 57 55 60 65 66 68 78 82 82 77 70 75 70 69 65 54 53 61 58 46 49 54 56 57 64 75 72 62 52 48 54 60 61 61 59 55 55 53 58 65 60 59 54 48 45 44 42 45 48 49 44 44 46 44 42 40 34 33 44 39 35 35 36 39 41 40 34 32 31 34 38 39 34 35 44 53 53 53 61 68 65 63 72 87 101 79 71 47 73 75 69 62 60 80 87 89 101 116 112 98 93 93 92 90 89 87 82 78 80 84 89 91 90 88 85 77 70 67 67 66 63 61 59 57 54 53 49 46 48 45 44 43 39 36 36 32 29 29 31 31 31 31 30 27 23 24 26 27 22 17 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 200 570 1050 1117 1350 1615 1485 1521 1534 1436 1415 1436 1403 1359 1355 1403 1419 1329 1291 1257 1256 1246 1210 1179 1146 1106 1081 1075 1055 1074 992 1068 1008 942 973 1005 959 865 802 783 773 755 790 757 714 651 610 637 709 772 787 769 769 787 797 838 894 933 926 970 1027 1057 990 849 697 556 493 436 376 324 279 271 251 274 261 260 287 284 281 278 258 254 240 259 247 231 271 28 7 2 9 6 5 5 7 17 38 56 57 53 53 55 57 48 27 13 11 9 3 21 30 33 31 26 28 22 22 29 32 34 37 42 46 44 42 40 35 34 31 25 21 19 21 19 17 12 10 7 9 15 31 42 38 40 49 53 58 62 61 60 58 57 63 66 64 68 79 88 91 88 82 82 71 75 83 78 77 83 81 70 58 55 55 57 63 70 68 59 57 56 62 67 59 59 59 58 56 55 58 61 56 58 48 38 35 41 43 42 44 45 44 41 39 35 37 39 37 35 42 35 33 33 34 37 38 34 32 33 28 32 29 35 35 35 42 52 51 49 54 54 57 65 70 77 52 40 82 95 102 97 77 81 88 97 104 105 112 119 113 102 107 104 98 92 91 88 85 82 83 86 88 87 83 79 75 72 67 67 69 62 59 57 57 58 56 52 49 48 47 43 44 46 43 41 37 33 32 31 33 32 31 32 29 24 22 23 25 28 25 20 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 248 767 1091 1153 1482 1648 1526 1552 1554 1441 1439 1464 1448 1416 1375 1373 1406 1343 1329 1277 1230 1210 1212 1170 1131 1113 1107 1087 1028 1046 1033 1142 1053 967 978 936 871 821 801 783 754 762 784 732 705 666 650 689 750 786 784 767 757 758 810 863 909 930 914 922 969 984 899 774 683 606 520 409 345 301 272 269 254 304 307 258 232 236 254 289 267 251 253 268 264 248 250 34 32 20 12 7 10 10 3 13 35 57 61 53 46 43 57 57 41 28 20 11 3 7 32 40 42 34 28 25 28 30 33 32 42 53 55 51 47 44 39 38 39 27 26 26 24 21 21 17 20 23 19 22 29 40 41 39 43 46 53 59 61 59 57 58 62 71 64 66 74 84 91 85 75 70 70 77 82 82 80 80 76 67 59 54 55 58 68 72 73 64 58 55 57 62 57 57 58 60 55 52 54 59 57 55 48 53 42 47 48 46 43 43 47 35 1 37 32 35 33 33 37 38 39 40 39 33 31 28 31 32 29 30 29 38 35 35 41 46 53 53 51 55 64 68 72 81 80 73 77 95 119 113 80 69 91 104 110 113 116 115 108 106 111 104 105 97 91 88 88 87 86 86 88 85 79 78 76 73 70 69 68 63 57 54 58 57 55 53 49 46 43 40 41 45 40 40 37 33 33 31 28 26 28 30 27 24 23 13 21 31 32 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 330 906 1186 1205 1567 1638 1535 1588 1563 1449 1434 1473 1483 1439 1372 1340 1358 1309 1285 1282 1250 1212 1202 1194 1171 1128 1093 1068 1023 1004 994 1125 1053 938 943 922 903 896 890 866 822 795 782 713 727 699 705 743 785 798 793 780 761 760 797 851 902 910 887 885 922 911 842 763 696 612 489 393 368 372 343 291 284 328 343 293 250 253 290 328 283 267 260 274 264 250 229 36 33 23 12 11 14 13 1 25 49 63 60 48 37 35 45 56 50 43 31 18 16 24 37 38 40 36 29 29 35 39 37 35 34 41 47 49 49 44 38 35 35 30 34 33 36 36 30 24 19 19 22 27 28 31 38 37 34 35 49 57 62 65 67 62 62 65 60 60 65 67 75 73 65 61 66 73 73 73 81 90 81 68 63 58 54 59 68 74 71 59 56 57 62 63 58 55 52 56 56 53 54 55 53 51 52 51 54 55 42 41 41 39 45 33 0 13 32 37 31 34 38 42 43 40 33 28 29 24 29 29 33 34 32 37 37 29 27 46 58 59 62 66 66 66 69 80 80 75 76 90 108 101 76 66 88 105 113 115 114 107 101 100 102 100 100 93 85 84 86 85 84 84 85 83 80 75 74 74 73 71 70 65 60 61 62 58 55 55 47 40 37 39 42 44 39 37 35 33 35 33 17 15 27 27 27 27 22 16 27 36 33 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 406 1043 1282 1279 1606 1594 1551 1616 1568 1533 1474 1486 1472 1418 1360 1324 1308 1291 1234 1253 1261 1233 1186 1173 1145 1118 1081 1040 1014 987 969 1062 993 892 929 967 983 1000 980 912 853 821 770 705 738 708 748 785 805 809 796 779 762 757 779 824 889 897 889 872 849 840 820 750 667 571 459 396 427 456 429 378 352 340 363 382 338 271 273 322 310 295 275 269 245 236 236 38 29 16 7 6 8 7 6 39 60 65 58 46 43 42 38 40 50 49 36 35 36 37 41 42 42 38 32 35 37 38 38 36 30 32 33 40 48 42 36 34 35 34 33 35 40 41 36 29 25 22 22 27 33 28 31 34 45 51 54 57 58 61 67 62 61 59 56 56 59 61 64 65 65 69 70 71 72 73 77 80 76 67 67 59 57 64 68 63 58 54 54 59 63 62 62 64 63 59 59 56 61 56 52 51 52 47 50 58 42 36 38 31 44 47 22 13 39 46 43 38 39 41 42 37 31 30 29 29 33 26 37 41 38 32 34 37 37 45 77 59 62 57 58 57 59 70 73 72 78 78 88 101 95 87 95 107 114 116 114 105 98 96 96 97 95 87 85 88 88 82 83 80 80 80 78 76 76 75 74 72 69 65 65 67 63 57 54 55 43 40 39 42 43 39 35 37 35 35 35 34 14 5 10 15 22 26 23 22 34 33 23 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 487 1190 1354 1359 1652 1585 1555 1646 1634 1538 1462 1494 1450 1404 1378 1353 1323 1289 1250 1218 1205 1205 1144 1137 1111 1084 1062 1039 1013 981 961 999 900 857 923 955 1014 1039 999 909 852 821 753 704 718 745 798 814 811 804 788 773 758 752 762 796 869 896 891 874 866 819 762 686 621 534 438 403 412 394 382 376 368 293 301 383 374 279 236 280 326 338 297 268 233 220 224 40 24 9 5 2 0 16 32 51 62 66 57 48 52 46 32 24 39 37 25 36 44 43 47 46 40 39 37 34 31 33 37 42 37 30 30 36 41 41 43 35 26 25 27 31 37 35 31 28 26 24 29 32 35 32 31 30 41 48 54 57 56 54 58 63 66 57 51 49 51 55 58 60 64 66 60 69 71 73 78 77 70 66 64 60 62 72 73 68 61 58 59 60 53 58 58 65 64 62 58 57 60 62 53 53 60 61 55 55 48 34 38 28 46 38 31 31 45 55 46 36 36 37 34 32 30 26 27 30 29 26 31 26 34 28 28 36 42 54 68 55 62 43 48 44 50 59 65 68 73 82 91 103 105 104 108 112 117 121 119 112 102 100 98 93 90 89 86 81 76 79 82 77 77 76 76 77 76 74 71 69 64 63 64 64 60 56 54 50 41 39 38 47 42 26 26 35 37 36 33 31 27 4 0 0 14 25 23 25 32 25 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 524 1312 1401 1429 1697 1627 1549 1581 1703 1547 1437 1513 1442 1397 1379 1357 1332 1295 1251 1219 1212 1172 1203 1146 1131 1090 1052 1020 988 953 932 925 858 851 857 986 1059 1056 1020 928 849 790 733 709 712 791 813 826 809 788 766 758 751 744 746 776 842 873 865 865 846 791 723 632 572 494 406 361 333 280 240 238 269 141 190 318 379 309 259 283 333 377 335 286 234 229 219 34 22 16 19 14 1 35 54 64 69 63 53 52 51 36 42 43 45 36 24 28 40 44 49 47 40 40 37 35 43 41 42 45 36 37 36 39 46 47 43 34 21 21 22 27 32 31 25 28 32 25 35 33 30 31 32 33 38 47 53 59 63 54 51 58 63 58 47 46 46 46 43 46 58 67 69 69 63 71 80 79 76 72 68 68 73 82 78 71 64 62 62 63 63 62 61 71 65 60 50 47 51 55 53 54 70 52 49 50 39 32 36 40 45 33 39 42 49 57 56 43 34 34 34 29 28 23 26 31 33 35 34 32 29 30 29 33 42 57 57 46 48 44 54 43 47 51 60 65 72 86 97 107 111 113 118 121 125 134 131 117 105 103 97 89 85 84 83 72 60 65 76 76 76 74 72 71 70 68 66 65 62 60 60 60 55 54 51 47 42 43 46 47 38 5 0 0 22 34 33 31 22 0 0 0 15 27 29 28 27 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 510 1389 1411 1472 1706 1728 1676 1596 1717 1540 1394 1559 1476 1423 1386 1350 1323 1295 1262 1256 1235 1225 1180 1145 1142 1135 1083 1011 953 922 912 902 870 851 907 1046 1123 1093 1030 925 831 776 749 734 718 763 831 819 791 751 732 729 728 729 727 750 810 842 841 822 809 761 698 590 528 459 367 287 230 189 179 162 161 149 97 235 376 321 246 247 308 384 369 315 296 227 230 22 12 20 29 37 49 52 53 54 59 55 50 47 42 38 43 44 50 46 39 41 43 46 49 41 42 47 39 34 38 44 46 46 45 44 39 41 48 46 37 30 20 20 20 27 43 36 28 26 25 25 32 39 37 36 34 35 39 46 53 61 69 68 56 57 59 54 48 47 46 44 44 42 58 72 70 63 56 63 86 89 86 79 77 79 82 84 77 67 63 60 58 63 69 71 67 62 58 59 47 39 38 46 53 57 61 43 44 48 31 21 27 39 44 48 55 47 54 55 52 48 45 39 31 27 25 25 28 34 36 38 41 39 35 34 33 35 54 61 46 38 36 37 50 55 50 45 44 48 64 81 92 103 112 116 121 126 124 131 126 116 110 105 95 89 85 85 84 76 68 70 76 77 75 72 72 66 64 62 63 61 57 56 55 54 51 54 46 44 41 43 44 41 32 4 3 31 34 34 34 30 25 18 14 11 0 31 36 29 24 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 431 1399 1368 1424 1593 1681 1656 1548 1712 1533 1358 1579 1507 1425 1379 1355 1322 1283 1269 1257 1215 1178 1153 1128 1134 1119 1051 988 945 926 916 903 885 876 990 1119 1186 1133 998 883 821 779 744 726 727 765 849 796 760 701 691 697 704 709 710 718 728 742 781 774 753 725 666 555 503 435 340 245 183 154 136 151 157 145 91 188 353 331 248 222 282 367 387 370 348 311 228 31 32 30 32 38 49 52 46 48 54 52 47 43 46 49 48 44 46 44 37 39 49 54 54 54 57 54 44 43 45 45 44 47 48 45 40 42 54 43 34 30 28 26 25 30 26 33 40 31 27 29 35 43 43 41 50 47 48 54 56 60 67 66 56 55 52 48 47 46 42 39 49 52 60 79 83 84 72 55 51 59 67 74 77 86 86 80 72 64 60 54 55 65 67 74 69 62 60 57 48 38 33 50 54 58 55 49 46 42 24 24 27 36 46 51 56 56 54 55 61 60 52 41 31 24 26 33 36 38 39 44 48 42 37 42 44 44 51 57 39 37 40 38 41 50 48 38 37 33 58 80 97 107 112 116 121 126 122 122 114 112 106 100 95 93 90 92 87 81 75 77 70 69 71 71 68 57 61 64 61 59 60 58 52 48 49 54 42 42 36 39 40 24 15 11 14 34 35 34 33 28 25 24 19 11 8 40 39 28 26 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 380 1447 1440 1312 1437 1670 1693 1623 1700 1579 1341 1530 1535 1408 1334 1330 1353 1316 1256 1219 1189 1175 1171 1167 1146 1124 1058 994 970 951 940 922 914 960 1049 1211 1246 1149 1001 869 817 790 786 780 779 820 859 786 721 689 670 668 679 691 698 701 690 684 715 726 713 730 643 533 480 413 321 256 209 156 105 97 100 112 104 126 325 342 251 216 226 269 345 388 398 415 218 52 49 46 49 54 56 49 42 43 48 47 48 46 53 56 58 57 51 44 39 31 42 56 58 60 55 49 46 45 42 42 36 42 50 46 39 37 44 38 30 31 35 36 35 34 35 40 49 37 32 35 39 45 48 50 56 54 55 66 57 56 63 67 58 52 52 53 53 48 45 45 47 54 57 64 92 100 96 72 55 51 52 63 76 87 81 73 67 61 53 52 61 68 68 76 71 67 59 53 46 37 37 45 42 46 45 45 40 32 24 23 27 33 53 62 62 59 54 50 42 45 41 35 30 37 42 40 40 39 49 57 55 53 53 46 45 49 55 52 33 35 36 34 37 45 46 42 39 38 51 70 83 96 107 116 120 123 126 126 115 114 101 98 99 98 96 93 90 83 78 79 75 72 71 70 68 65 64 66 61 62 55 50 47 45 46 48 45 40 34 36 39 11 8 12 16 32 32 32 31 28 28 27 10 5 17 34 34 29 28 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 379 1125 1604 1477 1433 1698 1762 1621 1669 1685 1340 1510 1570 1423 1361 1327 1334 1326 1289 1237 1191 1166 1131 1122 1106 1102 1040 1016 1009 972 953 953 973 1008 1046 1202 1208 1109 989 940 881 861 828 801 810 843 843 775 728 742 687 644 656 662 668 670 661 642 635 656 649 662 622 522 457 397 352 302 229 153 107 86 77 105 113 103 309 324 235 192 208 255 330 370 354 433 274 46 48 49 52 56 54 39 41 39 41 44 51 50 52 53 53 59 55 49 40 37 45 56 56 55 52 50 45 43 44 46 38 39 38 35 35 36 35 32 28 31 36 44 43 43 48 51 50 45 48 37 35 39 42 45 46 49 60 61 60 54 55 60 58 51 48 48 49 47 42 54 52 49 57 65 71 69 101 93 91 73 67 73 77 72 65 63 61 52 47 52 61 69 69 71 72 68 56 48 46 44 43 40 36 38 38 32 34 28 22 19 26 38 59 66 64 60 57 56 53 44 37 36 27 34 49 38 40 40 41 46 44 47 47 44 43 43 42 41 36 32 28 26 30 46 48 49 41 37 44 61 76 80 106 113 119 122 110 103 102 105 109 102 102 101 98 95 90 84 82 81 74 74 74 72 71 71 68 66 61 59 55 49 46 44 44 45 42 38 36 35 38 25 20 27 30 28 27 27 26 26 29 27 9 19 28 28 18 11 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 196 242 1455 1516 1400 1725 1796 1667 1728 1753 1458 1420 1561 1498 1413 1333 1333 1315 1267 1235 1205 1187 1204 1186 1119 1102 1086 1015 1009 1019 979 954 975 995 1024 1113 1104 1023 953 924 919 879 808 767 777 799 787 762 786 784 701 623 631 623 632 636 629 640 639 596 608 618 599 503 420 394 376 315 229 156 116 97 83 83 97 116 271 248 244 211 204 253 319 340 330 390 293 41 42 41 43 40 34 29 34 29 41 48 51 47 43 45 47 54 43 45 39 37 41 44 45 50 40 44 34 41 54 55 45 38 30 28 33 37 40 38 42 48 51 51 40 44 59 61 53 52 54 38 14 21 24 25 32 39 47 57 63 57 53 59 62 54 50 45 45 46 42 56 45 43 53 63 58 57 79 87 92 74 66 60 56 50 52 54 49 37 43 59 59 57 63 68 71 71 58 47 44 44 41 35 33 36 35 28 30 25 23 23 30 46 61 64 61 57 57 57 53 50 43 41 38 35 47 45 52 65 63 47 38 39 42 48 47 43 39 39 37 31 25 23 33 46 46 60 63 61 65 73 81 89 99 106 115 117 110 103 85 80 96 101 102 101 97 95 91 85 83 79 73 75 82 82 62 55 57 60 58 53 49 48 48 43 44 43 39 36 36 33 30 28 27 30 30 31 28 26 27 27 28 22 10 26 31 30 23 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 232 1355 1464 1378 1723 1758 1685 1738 1823 1661 1380 1496 1513 1518 1306 1308 1327 1270 1240 1226 1206 1200 1176 1120 1115 1095 1108 1044 1048 1002 968 980 996 1020 1078 1089 1058 1044 970 902 839 789 786 781 763 755 781 831 786 662 615 600 592 596 608 638 676 674 620 574 590 567 493 461 403 365 308 230 155 118 110 93 84 107 93 186 215 289 273 251 275 308 315 324 347 279 44 43 40 40 12 6 12 24 35 51 56 56 46 43 39 34 32 30 30 35 33 31 30 35 35 30 28 12 23 51 55 46 35 31 33 39 53 65 59 63 64 58 47 38 39 52 61 55 55 54 40 20 13 16 16 23 29 35 55 65 61 57 57 65 60 57 49 43 46 50 55 51 40 44 55 55 62 65 73 83 63 45 31 48 51 54 57 52 49 55 68 68 70 64 69 68 62 54 48 39 41 32 29 29 30 30 29 27 25 25 29 39 56 63 63 60 57 57 57 55 54 47 49 49 40 38 46 49 78 49 43 40 46 52 54 52 50 46 37 34 28 26 29 33 38 47 63 72 84 91 98 100 103 103 101 105 119 119 116 94 93 101 103 101 100 97 93 91 84 81 77 73 76 86 89 59 43 45 49 47 46 48 46 43 39 40 37 35 30 30 29 29 29 27 28 29 36 28 27 28 28 28 20 14 27 26 24 7 2 0 0 13 26 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 226 1272 1529 1420 1684 1760 1710 1641 1705 1762 1674 1608 1441 1625 1456 1288 1287 1293 1236 1203 1210 1173 1096 1108 1138 1114 1118 1072 1047 1008 987 1009 1027 1047 1091 1137 1141 1074 995 926 829 800 834 819 768 746 778 810 754 668 600 582 569 596 651 663 630 556 503 533 557 547 531 454 396 355 304 230 155 119 115 111 105 102 84 95 225 331 312 304 341 353 332 327 328 273 37 40 38 39 38 29 19 26 40 48 47 42 37 38 30 29 29 22 22 30 28 33 30 35 28 24 17 13 31 56 51 45 43 38 38 44 59 72 69 60 54 45 35 32 41 56 62 56 53 45 43 41 35 23 16 22 28 44 57 65 57 51 54 61 62 61 48 37 54 57 54 51 42 36 43 61 64 67 75 82 71 52 45 57 59 36 50 55 59 64 68 67 63 67 73 69 61 51 44 40 38 29 27 27 29 28 25 22 24 30 37 53 66 65 64 58 55 56 55 53 54 50 53 53 53 50 49 52 59 62 55 35 50 53 57 58 65 65 39 43 37 38 39 38 45 56 71 87 98 102 104 104 113 112 108 110 115 115 118 104 97 98 91 94 96 95 89 86 83 82 81 80 79 82 73 51 40 39 41 43 37 40 42 39 36 38 43 35 27 27 27 30 28 25 28 32 38 35 27 27 25 27 14 16 18 6 17 0 0 0 0 0 16 23 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 236 1166 1628 1491 1570 1791 1677 1532 1505 1651 1835 1788 1488 1490 1560 1361 1241 1261 1234 1194 1158 1150 1161 1132 1084 1061 1049 1035 1026 1008 993 1028 1040 1040 1039 1059 1107 1040 987 952 889 872 852 807 747 711 714 721 694 648 550 566 553 652 680 628 527 472 478 502 525 524 508 418 388 343 299 221 154 123 124 131 116 92 108 167 272 340 296 270 291 311 323 322 302 280 21 25 26 28 21 13 33 42 42 44 36 32 33 30 23 24 26 17 20 27 30 31 31 33 32 26 17 21 41 55 50 47 48 44 41 43 49 55 53 38 29 21 24 28 45 56 58 50 45 47 46 50 46 38 30 30 40 55 62 68 58 54 56 58 54 49 48 50 62 57 47 46 44 41 49 58 56 61 63 68 73 75 75 69 54 22 21 58 66 67 69 68 71 75 73 68 51 46 44 42 43 43 40 36 32 24 19 21 26 37 47 58 66 63 61 60 58 53 47 45 51 53 47 34 38 40 50 70 83 70 51 31 45 51 51 57 59 53 47 50 49 53 59 55 62 72 83 92 98 101 103 104 105 109 117 128 137 128 119 110 100 96 85 89 87 89 88 85 85 84 84 82 78 76 65 52 41 37 39 38 36 42 42 42 37 36 36 34 31 28 28 33 29 27 30 34 36 33 26 23 22 27 6 8 15 14 13 5 11 0 0 0 26 18 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 1005 1631 1623 1433 1783 1768 1737 1671 1681 1753 1760 1609 1421 1459 1423 1305 1235 1227 1198 1179 1180 1173 1145 1110 1082 1064 1030 978 973 994 1034 1023 1019 993 954 964 976 960 931 922 918 819 770 728 706 672 622 584 552 535 561 552 645 630 537 467 447 452 458 470 488 468 385 373 333 297 210 156 141 143 142 124 118 169 229 295 335 319 274 288 314 319 301 279 273 29 23 22 18 8 6 24 36 36 35 29 26 25 22 20 22 24 20 21 19 16 20 31 37 35 32 23 34 48 50 47 44 39 34 32 32 31 35 33 25 16 17 23 29 41 49 55 50 40 36 41 50 55 47 35 39 49 64 72 70 60 55 56 46 40 41 51 60 58 47 37 52 42 36 45 52 51 58 73 81 80 86 86 79 69 47 33 63 74 72 70 68 69 70 69 64 50 53 50 47 47 48 43 39 34 25 23 22 29 44 53 63 66 62 59 59 59 53 50 51 56 56 45 39 43 46 44 52 59 68 54 37 45 69 67 61 49 47 43 48 58 63 64 76 82 87 88 93 94 97 97 95 100 102 110 114 120 118 117 110 99 92 86 89 84 88 88 87 87 86 84 78 74 69 57 50 44 38 35 35 37 43 43 40 34 33 37 38 34 31 31 32 29 29 31 32 33 29 25 24 25 28 23 18 30 32 27 23 19 7 3 0 6 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197 845 1608 1697 1419 1786 1836 1816 1688 1609 1634 1651 1582 1438 1353 1439 1377 1271 1251 1231 1188 1154 1122 1111 1094 1049 1034 1031 984 959 999 1023 982 974 967 903 857 893 908 913 913 898 775 738 727 708 660 585 531 527 547 563 551 583 547 486 449 429 422 424 438 455 434 360 359 320 293 201 159 150 147 146 147 167 220 235 263 333 332 274 216 240 258 255 240 230 37 31 31 20 3 2 20 30 30 31 27 27 21 18 18 17 20 24 21 15 19 33 44 46 50 44 32 35 42 34 36 29 19 19 24 25 24 23 10 20 18 20 26 34 45 52 58 55 51 48 44 45 44 38 42 47 54 67 71 66 59 50 48 39 31 42 62 67 54 45 48 47 33 22 31 36 63 72 76 81 81 86 83 72 65 65 68 70 73 76 68 71 73 72 68 62 61 63 58 52 49 47 40 34 33 35 33 29 36 47 58 69 67 59 55 56 57 57 54 57 56 57 48 41 47 52 50 39 37 52 55 43 35 53 67 53 44 78 49 58 69 79 83 89 95 99 97 105 99 99 95 92 96 99 100 102 104 104 106 104 97 92 91 92 91 93 87 86 86 81 75 76 75 62 52 50 40 32 30 33 37 39 39 35 33 36 35 37 36 32 30 29 30 30 29 30 31 27 26 27 30 32 33 33 30 37 26 26 25 20 13 8 23 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 729 1569 1724 1583 1565 1799 1771 1657 1595 1552 1572 1546 1440 1365 1391 1397 1354 1331 1261 1198 1199 1177 1127 1076 1038 1022 1018 1052 1051 1061 1003 954 909 888 874 861 879 925 950 932 874 739 726 713 691 645 580 538 550 583 585 553 535 503 473 459 434 410 400 411 425 398 334 335 312 291 195 160 151 153 155 178 230 249 213 251 319 308 304 291 262 281 265 269 286 33 28 27 29 35 28 32 22 16 18 21 22 15 19 24 28 28 24 18 19 36 54 58 55 60 49 36 30 26 21 24 21 15 25 30 30 27 18 6 30 27 20 30 39 46 48 49 49 49 44 52 51 49 54 53 50 57 64 68 55 57 59 57 48 36 42 74 75 48 37 34 30 26 23 23 55 96 94 76 57 52 56 52 50 49 66 79 80 77 70 63 67 76 77 71 66 59 53 55 58 58 55 44 32 30 37 38 39 45 51 62 74 68 58 53 52 58 65 64 61 55 50 48 49 51 53 54 56 60 49 46 57 55 61 56 47 40 39 52 76 74 91 103 103 103 106 105 109 115 112 106 98 94 94 97 101 103 102 101 103 100 97 93 91 91 89 77 79 81 72 72 68 61 51 45 42 33 25 27 31 32 34 35 37 41 42 40 40 35 32 29 29 30 29 28 28 29 31 29 21 31 36 36 33 30 33 32 29 29 25 26 27 17 8 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 657 1456 1661 1740 1657 1599 1934 1801 1621 1587 1577 1552 1512 1476 1449 1463 1399 1361 1292 1260 1239 1190 1119 1063 1034 1026 1032 1076 1086 1110 1015 950 875 808 811 862 913 942 948 926 845 766 690 681 660 613 560 540 568 612 618 566 515 499 495 453 415 392 383 391 397 368 320 317 310 282 247 183 164 172 171 193 248 252 191 249 287 312 345 381 388 328 280 224 214 3 12 9 16 37 49 51 26 14 13 19 20 21 28 33 37 25 23 17 20 41 57 60 58 42 41 29 22 15 13 21 33 38 42 46 43 36 28 29 42 38 36 39 40 39 34 41 48 44 40 61 64 57 42 40 44 48 49 51 53 58 58 57 47 40 52 70 63 38 34 27 22 36 43 58 91 106 72 46 38 28 27 35 50 64 74 86 89 72 56 57 66 75 77 74 71 62 66 67 65 61 57 44 35 36 47 37 44 54 60 67 73 69 68 52 51 58 63 67 63 53 46 46 42 52 53 54 54 56 57 52 50 35 67 79 63 51 53 62 73 78 97 108 107 103 107 111 110 114 119 111 103 90 89 91 94 97 99 100 98 96 93 92 87 86 80 72 73 72 69 70 69 64 52 42 34 27 23 28 34 33 35 39 41 42 42 41 37 32 30 31 30 29 29 28 27 30 33 30 10 29 36 38 36 33 33 39 37 35 26 27 25 9 0 0 9 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 393 993 1399 1764 1668 1442 1923 1914 1741 1637 1570 1564 1586 1593 1589 1538 1395 1364 1296 1265 1217 1208 1205 1161 1128 1134 1145 1140 1105 1058 1003 921 858 810 821 872 913 917 898 886 872 763 654 645 618 576 541 542 575 605 607 571 508 501 488 446 402 378 371 378 380 351 309 300 300 292 271 188 161 169 164 197 241 229 193 240 294 313 310 394 448 362 280 192 149 8 9 6 0 16 40 54 51 40 33 33 35 29 34 39 37 27 21 15 20 40 48 53 52 39 26 20 15 12 17 35 50 56 56 58 58 51 50 46 50 50 46 43 42 36 31 35 40 41 46 60 66 59 52 36 37 41 45 51 57 52 31 45 48 43 62 70 53 34 32 34 31 44 54 70 93 87 45 27 35 14 20 40 66 76 76 75 64 26 45 35 42 57 69 73 78 84 73 68 73 57 45 46 46 44 50 54 53 59 63 67 69 69 66 56 51 51 61 65 62 53 48 48 50 51 51 52 52 44 47 58 67 65 49 55 65 55 67 79 80 76 83 96 98 94 98 95 95 103 113 115 110 105 92 92 88 87 89 90 90 91 87 84 84 85 84 79 70 67 67 64 58 60 49 39 30 25 15 14 27 35 34 37 40 39 39 37 34 32 33 32 33 32 29 27 25 19 23 32 28 31 32 38 38 35 32 30 32 33 28 26 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 464 1293 1798 1783 1561 1645 1977 1818 1679 1625 1590 1589 1605 1594 1545 1451 1344 1324 1254 1186 1174 1183 1196 1179 1164 1162 1148 1111 1023 984 890 827 854 885 893 890 872 849 830 772 689 613 615 575 537 524 548 583 591 577 561 516 494 475 437 401 379 369 370 369 338 296 286 288 289 273 192 179 181 164 198 229 213 204 240 277 284 255 388 430 334 250 156 125 15 12 11 1 9 23 49 61 62 57 52 45 34 45 45 39 28 18 15 23 38 40 50 52 41 24 21 30 36 40 53 63 65 64 60 61 63 64 52 60 56 47 41 36 29 25 27 31 40 49 58 64 63 49 36 27 28 46 41 44 41 33 39 51 48 72 75 59 41 43 56 57 50 52 76 96 78 42 21 19 14 26 55 86 73 71 64 38 15 28 16 45 60 65 72 82 79 67 60 53 49 48 57 54 50 50 53 52 52 30 48 54 63 63 57 51 51 61 62 69 60 50 50 50 48 48 48 54 34 31 46 68 86 83 64 56 65 88 90 84 77 76 84 87 85 90 83 84 93 97 108 113 111 105 102 88 83 82 79 79 79 76 75 77 77 81 68 63 62 64 56 45 44 39 32 23 7 2 0 12 34 35 30 20 35 32 32 33 36 38 35 31 31 26 25 23 26 28 31 30 31 34 37 36 35 34 33 32 32 29 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 350 1160 1871 1988 1700 1504 1931 1926 1773 1719 1693 1666 1585 1531 1515 1458 1327 1305 1239 1182 1166 1166 1159 1156 1186 1196 1159 1093 989 951 872 816 889 949 931 900 881 844 774 707 648 599 575 561 540 522 554 584 587 569 547 520 499 475 439 404 383 371 374 371 334 294 283 276 273 239 190 192 202 185 197 224 223 213 221 225 255 234 371 360 295 208 152 140 16 13 11 10 13 22 47 51 61 63 60 54 49 52 51 35 26 23 21 28 39 41 49 45 34 26 32 47 57 58 64 66 60 61 52 51 66 70 59 60 57 46 39 32 27 26 27 36 47 52 54 55 51 39 35 38 42 50 45 32 29 27 35 55 77 102 70 51 42 47 60 65 60 50 56 83 65 48 25 20 24 33 53 88 80 67 39 39 25 24 29 46 57 70 75 78 62 57 53 48 58 67 66 53 46 41 45 44 34 16 23 30 56 59 56 50 54 61 63 68 59 47 42 44 46 48 48 44 30 21 33 51 71 79 75 70 79 77 84 69 68 70 74 74 73 72 69 72 81 83 100 110 108 107 101 87 83 76 74 74 72 69 70 70 67 66 67 60 56 65 60 44 35 32 22 0 0 0 0 7 26 22 7 10 30 11 30 17 34 37 37 32 26 23 25 26 30 31 31 32 33 36 38 36 35 35 32 32 30 25 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 974 1903 2216 1994 1717 1611 1889 1829 1786 1700 1710 1602 1500 1473 1433 1371 1311 1268 1197 1217 1190 1179 1164 1173 1185 1147 1066 981 908 866 836 919 950 943 923 884 834 783 720 666 630 571 558 555 538 566 583 585 563 534 524 506 478 446 408 390 382 382 363 350 316 276 268 257 215 182 197 213 200 208 242 258 255 245 221 210 229 308 358 293 188 153 138 14 12 9 10 18 29 37 40 56 56 56 52 50 50 45 35 31 29 34 34 40 47 50 47 45 44 44 59 69 66 65 62 57 56 42 46 49 55 55 55 53 44 35 33 32 31 35 46 57 55 49 50 42 27 34 47 61 71 65 52 48 46 71 86 72 52 43 35 30 33 48 54 53 41 36 43 42 68 54 41 41 40 49 66 68 58 29 54 50 47 41 41 50 63 71 70 52 52 47 51 66 78 70 58 49 41 41 43 32 29 26 28 50 55 54 49 55 59 66 71 65 54 45 46 45 46 54 53 42 41 47 52 61 79 94 90 91 89 71 48 45 60 56 61 60 60 62 68 76 82 83 96 87 92 89 93 96 87 79 82 76 76 74 73 69 65 61 58 56 66 48 34 32 30 15 0 0 3 14 35 44 35 23 25 26 17 26 8 37 38 37 30 24 23 26 30 32 33 33 32 31 32 35 36 36 35 32 30 28 24 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 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 748 1718 2217 2126 1829 1721 1776 1777 1811 1752 1682 1548 1458 1434 1407 1376 1364 1292 1267 1291 1297 1243 1182 1132 1124 1108 1051 988 928 872 885 926 924 911 857 801 759 734 712 667 612 566 546 529 541 553 578 580 554 536 533 510 477 448 414 399 389 385 384 364 310 268 260 254 244 205 248 251 224 225 255 276 284 274 231 181 196 246 328 281 218 149 143 15 10 6 10 16 28 35 41 47 46 46 42 44 42 39 39 36 32 37 38 51 57 58 60 58 55 51 61 72 57 54 57 55 49 45 56 59 54 52 54 56 45 37 41 37 36 47 59 63 59 53 51 43 27 35 40 48 53 65 76 83 81 88 85 57 32 26 27 27 25 29 37 44 36 27 17 21 47 68 61 57 47 43 45 49 53 57 65 57 47 40 50 60 69 70 69 65 52 49 64 69 69 66 58 49 39 38 44 24 19 25 36 52 58 55 49 56 58 72 74 71 62 46 44 52 42 48 66 40 37 49 56 69 84 90 81 77 76 55 39 44 62 79 55 56 57 64 75 81 82 83 85 84 95 89 94 89 86 86 83 79 83 82 76 69 74 73 63 54 56 53 43 36 31 15 2 12 24 32 38 46 41 37 37 35 34 35 32 39 39 39 29 24 25 30 34 36 35 35 34 39 39 39 39 37 36 34 29 28 26 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 14 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 439 1352 2168 2381 2115 1902 1834 1586 1726 1735 1647 1565 1467 1435 1386 1353 1357 1308 1335 1251 1281 1272 1215 1172 1127 1077 1021 980 955 914 915 910 921 875 835 783 736 715 699 666 616 571 547 524 529 552 584 576 562 553 540 510 470 437 412 400 387 384 375 345 291 259 262 264 251 231 264 269 237 230 266 292 309 291 236 178 168 250 364 284 187 179 180 10 7 7 10 24 27 28 29 37 40 45 51 55 41 32 32 34 37 38 40 56 63 63 63 64 59 52 51 55 47 45 42 46 45 48 57 57 50 46 51 38 37 43 47 47 51 61 67 70 64 62 58 49 40 39 33 41 44 59 69 71 77 73 50 39 27 34 29 26 27 25 26 33 37 28 9 7 15 39 61 61 54 52 38 41 53 57 52 42 35 39 59 72 77 73 71 64 53 58 77 67 60 61 47 35 42 50 42 28 21 19 36 54 59 56 53 54 55 63 67 68 70 65 55 52 48 50 70 40 32 38 58 77 78 67 70 59 53 36 40 52 67 65 49 54 47 55 72 77 79 81 83 86 101 111 104 77 95 89 81 82 87 84 77 70 94 67 49 39 37 43 51 43 32 33 30 34 37 39 43 46 44 42 40 38 39 42 42 40 38 34 28 25 28 34 37 35 34 35 36 40 40 40 40 39 36 31 28 23 16 21 30 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 1080 2000 2284 2246 2158 1889 1701 1658 1683 1690 1628 1499 1447 1412 1372 1358 1352 1343 1268 1274 1244 1202 1204 1135 1122 1060 970 938 935 915 927 932 910 852 797 737 707 688 656 613 565 539 535 530 561 586 568 563 562 541 501 456 422 405 396 394 378 363 332 288 261 259 251 228 229 242 254 242 254 294 313 338 313 254 193 161 280 386 325 313 312 266 9 7 17 27 27 28 29 29 31 32 49 61 59 49 40 40 34 39 47 41 49 63 64 59 59 52 52 50 46 45 50 48 31 34 42 51 49 40 38 44 40 39 48 51 58 62 66 69 72 71 76 70 58 42 41 39 35 41 56 55 46 54 60 52 49 52 66 46 33 24 19 19 30 39 25 6 10 12 49 59 57 56 57 52 51 62 54 43 32 31 43 65 80 73 67 63 52 50 61 69 60 54 55 38 25 42 54 53 43 22 17 31 54 61 60 56 54 55 60 73 73 70 64 59 57 54 58 66 32 34 45 67 70 70 67 62 52 37 34 45 30 32 38 40 43 43 54 69 70 77 78 76 84 99 109 103 99 98 84 78 77 79 81 79 78 67 46 37 29 31 38 40 39 39 43 44 45 45 46 45 46 45 43 41 41 43 45 44 41 38 33 29 29 34 37 35 31 32 37 38 37 39 39 39 35 30 27 25 12 3 13 25 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 670 1370 1814 2100 2223 2001 1741 1653 1665 1644 1639 1566 1477 1453 1412 1360 1345 1347 1312 1197 1246 1178 1182 1153 1101 1096 1015 936 938 930 940 947 936 877 822 777 740 698 645 593 565 557 540 537 561 574 551 545 549 526 483 441 411 399 392 376 364 348 315 284 265 273 279 264 255 251 255 262 289 310 293 319 316 280 217 177 270 327 232 251 318 300 17 9 17 40 43 37 35 34 32 29 50 57 60 55 49 46 40 39 50 43 51 63 67 61 56 49 55 51 42 41 43 45 43 41 50 48 38 36 40 43 45 48 49 49 56 59 59 58 59 64 75 71 60 59 57 57 61 57 49 40 27 30 52 58 70 79 73 61 58 43 28 22 34 34 19 7 12 20 53 35 42 46 46 47 56 60 45 36 31 40 53 69 78 72 70 62 48 48 62 65 61 57 50 37 32 32 37 44 35 25 23 31 51 61 61 56 55 56 58 61 69 78 73 68 53 54 60 61 52 49 52 55 88 87 74 67 69 64 50 51 21 26 41 60 49 49 53 58 67 77 75 77 91 96 101 96 90 94 92 90 91 95 83 72 66 61 47 44 27 28 36 39 44 45 44 46 49 49 49 45 47 43 38 37 40 45 46 46 40 35 28 25 28 36 40 31 24 28 43 46 42 40 41 42 37 30 25 9 12 17 26 16 0 0 5 37 40 34 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 264 387 1248 1991 2156 1992 1799 1687 1574 1654 1636 1607 1523 1501 1459 1446 1412 1354 1309 1220 1178 1257 1178 1176 1075 1061 1045 1004 990 981 969 994 953 893 832 810 771 704 643 614 591 560 567 553 555 556 525 524 542 512 463 431 410 396 374 358 351 335 308 295 290 294 306 313 310 300 280 275 307 315 264 278 310 314 244 185 245 286 292 252 315 306 22 17 20 20 27 36 33 32 31 33 45 59 56 54 49 47 46 47 52 55 61 67 70 67 61 62 67 56 41 41 36 39 49 58 64 62 52 44 47 52 53 53 52 53 53 53 50 42 48 56 61 62 60 62 58 60 76 60 49 43 41 52 66 75 86 84 73 66 64 62 47 33 45 41 21 6 10 19 24 30 34 38 45 55 59 53 42 40 39 48 64 70 69 67 65 58 61 66 74 69 70 63 54 45 36 26 26 30 28 8 6 28 51 62 69 60 52 55 54 54 66 80 73 46 38 51 55 71 65 58 59 65 63 68 58 60 71 74 58 47 36 39 61 77 57 58 62 62 69 77 76 78 86 90 104 87 83 93 97 86 80 69 69 56 52 44 39 40 31 33 37 47 50 53 53 52 50 48 47 43 43 41 36 35 37 40 41 37 25 28 11 21 26 30 32 30 26 26 51 55 58 48 47 46 40 28 21 1 22 25 30 38 34 28 31 56 67 50 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 1000 1771 2092 2083 1899 1703 1614 1610 1624 1575 1546 1538 1440 1405 1442 1463 1422 1256 1161 1199 1221 1164 1158 1152 1058 1018 1035 1037 1014 1001 972 887 826 766 723 691 678 643 598 582 580 583 574 553 538 534 553 515 473 446 419 391 381 365 353 328 323 306 330 320 301 298 303 308 306 303 288 312 279 294 350 376 309 208 175 185 227 251 283 265 25 24 25 24 24 32 33 33 31 36 43 50 53 55 49 45 45 48 55 59 62 68 68 63 62 59 57 52 47 44 36 34 56 69 70 65 60 57 54 61 58 57 53 51 50 49 45 36 40 50 51 55 60 64 59 55 67 60 43 40 36 33 54 86 97 97 81 75 60 49 42 35 34 26 14 7 15 31 38 33 35 43 47 54 51 46 45 48 54 66 87 84 79 69 63 65 72 78 78 69 62 58 52 46 31 22 28 36 30 1 20 35 50 60 63 57 52 57 56 55 63 78 68 50 45 51 49 64 61 57 53 56 65 63 56 50 53 72 68 61 44 41 66 78 58 58 66 82 77 74 71 72 78 81 100 77 76 70 75 65 38 36 38 35 36 33 36 35 37 39 37 41 43 54 47 46 43 42 41 40 40 39 39 41 40 39 39 31 16 10 8 14 26 29 32 32 28 33 51 53 66 50 50 41 32 14 2 2 16 39 45 46 46 50 49 28 1 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 699 1513 2009 2202 2084 1844 1723 1575 1569 1549 1556 1515 1460 1331 1367 1452 1460 1416 1264 1142 1208 1186 1186 1193 1126 1038 1038 1060 1041 1012 977 910 831 771 711 688 665 656 642 625 625 625 619 606 580 548 565 536 504 464 421 401 394 377 355 341 348 359 372 373 361 322 291 303 326 321 264 310 271 318 409 439 433 343 204 147 146 194 238 234 27 26 27 28 30 32 36 36 31 37 41 44 48 51 49 49 39 43 52 59 60 65 71 70 58 46 53 56 55 45 38 40 57 65 63 72 62 57 55 52 54 55 53 51 49 49 43 36 40 49 54 64 69 70 63 55 59 62 54 43 33 36 53 73 82 84 83 83 60 49 35 23 14 9 13 22 35 32 37 37 34 35 34 38 38 41 49 56 64 75 89 93 89 76 62 63 70 71 69 64 59 55 53 50 29 21 32 35 32 34 29 43 58 70 61 56 59 62 62 58 57 75 52 43 46 51 61 72 63 56 59 56 63 68 66 59 56 74 79 77 52 50 76 79 59 60 71 69 74 74 76 76 76 79 85 70 52 50 44 38 22 19 24 26 29 25 26 27 25 33 44 45 45 45 20 32 33 34 34 35 39 40 40 43 43 43 39 32 25 16 8 17 34 35 42 37 39 43 52 60 70 69 59 35 34 12 4 6 21 51 56 50 49 48 47 42 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 409 1281 1977 2302 2216 2005 1848 1686 1645 1517 1550 1522 1465 1343 1275 1344 1407 1391 1342 1277 1153 1156 1203 1171 1264 1138 1080 1087 1062 1020 974 919 844 797 777 728 679 673 668 656 663 678 674 665 631 608 574 544 500 452 414 396 394 381 358 357 358 362 390 402 389 353 328 337 341 301 275 313 256 329 408 499 520 412 251 157 156 231 227 294 26 22 21 34 39 39 41 44 42 37 33 32 36 38 39 36 31 35 41 53 58 61 64 64 56 48 60 60 62 47 39 40 48 56 57 73 49 43 38 35 42 50 53 52 49 40 38 33 39 57 70 77 52 57 58 57 54 58 65 65 58 55 60 58 64 69 74 76 65 52 27 14 7 3 14 37 52 45 44 35 27 23 29 35 38 37 49 62 58 58 67 75 83 84 69 54 59 61 62 61 57 57 60 60 58 28 31 29 34 39 35 44 69 76 62 57 58 60 60 59 61 72 72 37 39 46 57 68 70 65 68 66 60 67 71 71 65 67 81 79 61 67 91 89 67 61 60 60 66 65 66 62 67 73 77 70 49 47 34 31 20 19 23 27 28 22 18 20 2 0 0 9 18 28 38 41 36 33 35 39 41 40 39 39 40 39 38 32 28 26 34 38 41 46 55 47 52 51 53 66 74 73 66 46 55 57 35 24 30 47 61 60 52 47 48 40 44 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 127 988 1775 2283 2367 2227 2119 1996 1771 1567 1467 1548 1484 1428 1275 1218 1218 1261 1332 1335 1328 1255 1155 1176 1274 1247 1148 1105 1070 1013 968 933 880 862 809 772 747 749 749 709 682 697 704 698 685 661 580 526 483 445 410 386 377 372 363 366 366 366 372 381 378 371 370 374 348 282 282 316 257 295 339 558 637 509 327 222 215 258 253 330 29 26 27 38 45 47 53 46 45 43 32 24 31 21 28 34 35 28 31 49 57 56 54 49 49 53 58 60 62 58 48 50 55 57 57 58 48 36 34 33 39 47 50 45 39 29 36 48 60 69 76 78 71 56 54 56 52 46 58 79 80 66 63 47 54 58 68 75 70 51 28 13 9 13 28 50 55 50 47 35 37 15 20 38 39 38 50 56 47 43 46 49 75 93 91 87 83 72 67 66 67 65 62 62 58 38 27 23 41 45 40 47 66 75 71 64 62 62 65 62 63 63 50 44 43 43 55 69 73 71 64 52 61 76 73 80 87 75 74 77 70 78 70 78 64 62 60 57 57 59 63 66 75 79 77 70 62 54 39 23 22 17 26 30 30 28 17 5 0 0 0 0 0 7 21 38 38 36 35 40 39 37 36 35 36 36 35 33 33 34 39 40 42 49 55 55 55 57 53 61 66 75 68 57 61 65 52 37 40 43 40 54 60 52 41 4 51 7 25 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 571 1470 2137 2375 2418 2359 2171 1927 1701 1495 1440 1531 1490 1383 1225 1178 1199 1223 1243 1296 1310 1237 1157 1201 1247 1176 1096 1060 1033 1001 968 915 867 879 825 784 775 737 708 697 706 722 720 712 654 571 518 473 439 401 374 359 353 356 363 366 365 383 391 371 347 361 369 333 280 268 306 281 255 343 609 639 522 384 300 279 282 301 398 43 38 35 40 47 50 51 37 39 27 12 4 9 0 0 5 16 17 4 18 40 45 39 47 47 49 50 56 61 57 53 56 55 55 54 51 45 39 37 37 42 50 49 46 37 27 34 48 58 70 79 82 74 63 57 55 49 38 48 84 98 76 57 46 44 46 72 90 82 59 35 20 15 24 39 64 57 45 41 41 42 28 24 39 47 47 54 53 43 40 42 49 71 96 104 112 110 96 84 76 70 63 60 58 52 38 24 17 26 36 43 48 60 73 75 73 72 79 65 62 63 63 57 50 46 45 56 41 36 44 55 66 68 54 62 85 55 58 65 70 75 86 79 67 55 67 66 59 59 55 52 66 88 100 89 89 86 69 48 29 23 27 30 33 32 32 13 0 0 1 0 1 15 26 33 35 37 37 36 35 34 32 33 32 33 33 32 33 34 34 38 37 40 50 53 52 53 55 56 63 65 72 62 65 68 64 47 18 55 53 9 43 56 50 29 12 43 33 56 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 170 967 1162 1834 2235 2362 2314 2117 1886 1691 1452 1480 1516 1484 1370 1395 1318 1182 1167 1224 1227 1236 1214 1172 1184 1165 1129 1114 1098 1067 1017 949 898 869 830 784 750 776 757 735 735 730 717 699 647 577 522 475 429 414 406 382 361 361 364 398 467 457 457 417 366 377 366 318 275 248 276 335 287 333 552 516 483 398 276 223 293 433 437 54 55 52 52 52 53 51 44 40 14 2 26 26 13 3 6 20 37 39 37 40 38 34 38 40 43 46 52 57 53 47 49 47 45 46 43 41 39 37 38 43 49 50 46 30 22 29 42 56 69 75 76 72 65 57 52 50 46 48 77 113 78 68 64 59 65 81 103 84 54 34 22 26 44 59 78 76 54 45 49 48 40 42 49 51 51 58 44 36 34 35 43 67 95 98 94 98 103 97 82 70 59 60 53 47 38 23 17 19 27 42 49 58 71 75 74 73 67 63 65 61 61 56 54 51 49 49 39 35 32 31 51 48 45 47 57 77 75 68 67 69 72 79 74 58 57 61 72 70 61 55 66 91 103 86 87 85 74 56 20 0 14 31 35 34 40 33 23 15 19 29 27 32 32 36 37 36 37 36 33 31 31 30 29 28 27 27 30 31 30 35 35 35 47 49 50 50 49 55 66 65 67 55 67 64 59 32 7 37 50 1 42 21 40 19 21 31 11 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 460 1347 1732 2146 2362 2321 2169 1928 1640 1469 1496 1498 1522 1549 1490 1325 1194 1199 1249 1219 1209 1139 1150 1164 1131 1162 1137 1108 1085 1021 958 907 843 806 821 777 765 764 748 740 745 718 639 567 525 485 424 458 468 446 421 408 400 409 469 503 496 407 366 396 377 323 291 271 270 340 310 298 433 421 446 371 258 244 350 483 494 57 61 44 56 58 51 56 44 38 34 23 9 20 33 32 32 39 40 39 41 42 44 43 46 46 43 45 50 56 57 51 45 40 38 39 35 35 37 34 40 43 47 49 40 23 20 30 29 39 54 65 72 73 67 57 52 44 44 50 67 102 82 89 89 83 78 94 110 87 51 40 31 31 50 76 90 81 55 43 52 57 54 54 52 45 42 44 36 34 34 39 50 67 82 78 78 79 91 98 98 80 65 60 47 46 43 30 31 32 39 51 58 60 61 64 70 76 76 71 66 61 60 54 50 52 53 49 43 41 38 16 43 63 52 49 63 79 77 74 74 67 64 72 85 73 58 56 71 74 63 53 79 91 92 84 79 66 72 65 22 0 3 24 38 40 44 44 43 41 40 39 38 37 33 31 38 38 39 37 35 33 32 31 27 24 28 28 29 30 32 34 32 32 40 41 52 51 45 54 67 68 62 53 63 59 66 49 31 37 35 1 4 0 21 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 62 708 941 1667 2244 2404 2354 2185 1899 1679 1611 1471 1481 1484 1556 1533 1361 1205 1207 1260 1208 1190 1096 1105 1104 1134 1124 1098 1097 1075 1016 954 892 852 843 802 793 782 760 733 725 711 644 572 537 504 438 483 491 488 462 437 445 453 460 563 628 535 423 387 352 325 308 286 289 344 317 293 348 387 429 343 262 282 354 413 482 60 62 58 62 50 1 44 41 33 29 24 10 9 24 30 34 34 41 48 45 44 46 50 55 55 53 52 55 58 57 43 41 37 38 40 38 35 34 25 34 36 45 47 37 24 20 25 27 32 36 49 61 67 67 64 60 54 49 52 66 85 93 95 95 83 79 96 118 119 96 71 56 44 51 73 84 81 63 46 48 56 56 62 56 46 41 38 37 36 39 48 54 64 71 66 52 49 58 63 80 84 71 60 49 43 50 47 51 43 52 63 61 51 49 53 63 73 80 78 70 65 63 57 50 51 50 49 49 47 47 42 24 63 67 57 60 71 70 70 76 75 77 81 87 76 58 61 72 71 68 70 64 68 73 74 65 70 78 63 42 4 25 32 40 37 30 37 40 45 45 9 32 41 28 6 12 40 41 41 40 40 37 35 32 28 28 29 31 31 34 34 31 30 32 35 41 50 37 46 63 76 73 63 62 62 71 68 54 53 33 25 38 18 0 1 40 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 175 238 914 1738 2297 2422 2327 2216 2079 1901 1622 1474 1477 1471 1577 1583 1407 1222 1222 1281 1216 1187 1156 1151 1158 1124 1063 1047 1055 1026 980 922 863 820 813 826 802 761 741 732 705 647 583 553 537 468 479 468 476 465 459 476 476 460 502 634 559 457 383 360 334 292 288 333 357 317 284 323 366 416 347 282 260 308 421 495 65 72 70 63 45 22 48 45 40 27 28 25 22 22 20 25 29 31 28 43 46 42 40 47 50 57 54 44 46 47 39 35 39 40 44 43 40 40 38 38 39 41 41 41 31 24 23 23 37 35 50 57 61 67 70 64 49 50 56 67 83 89 91 87 73 86 85 92 100 92 80 67 53 55 60 64 65 46 33 37 49 62 68 59 51 53 49 43 42 45 54 50 53 58 57 47 39 38 42 45 52 51 46 36 38 49 55 53 46 58 71 62 37 16 36 60 65 74 71 67 67 65 64 60 52 45 43 52 58 58 53 55 63 67 69 69 72 62 72 79 68 52 54 70 58 51 68 73 70 73 78 66 63 55 68 62 65 66 43 7 9 54 43 43 44 43 41 41 44 44 39 42 41 41 39 36 36 38 40 42 42 41 41 38 34 31 31 33 31 32 31 29 28 30 33 39 43 31 36 57 67 69 65 61 60 68 67 57 52 57 60 44 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 221 907 1742 2304 2468 2411 2292 2122 1895 1628 1667 1525 1469 1552 1603 1478 1289 1216 1229 1296 1309 1282 1195 1157 1063 1002 990 984 964 938 877 873 832 872 814 773 743 728 695 633 589 577 572 537 497 446 456 463 471 485 475 444 445 505 519 443 426 391 353 294 309 370 354 307 293 329 345 361 373 346 277 288 393 461 65 73 73 64 53 43 33 32 38 24 24 35 35 31 30 34 38 36 46 57 44 35 34 41 49 55 49 36 35 35 37 42 44 44 52 51 50 51 48 43 41 37 33 28 19 25 27 27 32 39 53 54 52 60 66 67 62 58 61 57 77 81 75 68 66 83 85 57 47 60 70 62 53 53 55 55 47 43 31 30 44 58 62 59 51 58 58 52 51 52 48 39 41 43 48 49 42 35 31 29 31 31 31 25 30 38 42 47 50 67 75 61 61 45 47 57 62 65 62 65 77 69 62 64 58 51 49 45 59 65 61 67 71 71 74 69 72 58 67 69 55 36 38 54 60 55 68 75 71 75 80 80 74 65 75 74 63 53 48 28 23 57 51 52 57 56 48 46 37 36 31 15 39 38 35 33 32 32 33 33 34 38 42 41 39 35 34 35 33 30 28 28 27 29 35 38 37 33 39 55 64 63 60 56 55 56 57 56 56 68 53 36 10 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 14 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 228 816 1171 1708 2232 2383 2288 2136 1953 1986 1734 1521 1469 1591 1585 1504 1443 1340 1303 1360 1368 1257 1161 1083 1014 962 937 931 926 922 887 883 866 833 781 740 716 670 613 589 594 604 596 518 472 481 474 493 516 505 492 530 526 511 506 467 418 389 325 324 353 338 331 321 318 330 338 390 430 329 270 329 400 58 59 64 60 44 29 28 31 32 27 29 47 50 49 49 53 56 58 60 60 47 43 40 36 44 53 54 44 39 41 44 49 52 51 50 51 55 54 52 46 37 32 30 24 12 23 25 26 33 42 48 49 43 53 61 66 64 63 58 48 50 56 56 55 40 53 70 63 49 64 72 66 62 59 53 42 36 38 34 34 49 58 63 57 51 57 57 58 56 55 46 36 35 43 54 53 44 33 31 26 21 20 27 35 33 37 34 52 71 80 82 71 63 44 41 38 50 54 60 68 69 79 62 77 73 60 57 64 68 68 77 66 72 76 77 79 76 62 60 48 60 57 51 55 73 78 65 74 76 78 84 85 85 85 83 70 71 56 32 44 50 54 56 61 64 61 48 50 14 0 20 32 37 34 31 4 25 28 29 30 32 34 36 37 38 34 36 38 34 29 27 27 25 28 35 38 34 32 38 51 63 62 57 51 51 51 48 36 40 62 51 37 15 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 33 37 33 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 114 226 711 1532 2177 2366 2294 2188 2145 1986 1786 1557 1494 1478 1503 1497 1375 1240 1255 1233 1307 1187 1117 1061 1005 971 955 957 972 961 910 882 799 766 732 696 657 618 598 606 625 614 539 504 510 499 560 632 636 604 598 593 588 545 525 469 445 370 331 338 349 348 315 313 316 334 452 492 405 308 310 336 57 58 56 51 40 29 37 39 36 36 36 44 56 59 64 66 66 64 59 51 46 47 49 30 34 38 45 49 46 46 49 49 56 56 53 51 52 56 59 51 38 29 25 22 19 21 21 21 34 45 51 42 37 51 65 71 71 64 47 43 43 44 56 63 15 21 47 63 72 73 68 67 69 64 38 19 18 23 19 36 60 73 67 53 50 54 56 58 58 53 42 32 36 49 59 58 45 31 31 29 30 28 33 44 50 48 49 62 67 78 84 86 82 63 50 30 30 34 49 54 38 41 51 75 78 63 55 55 61 63 67 61 69 74 82 84 78 68 66 67 73 70 56 61 84 80 64 74 85 83 81 95 97 95 90 84 75 60 26 48 50 53 59 62 55 55 50 48 3 0 26 35 34 33 31 27 26 26 28 29 29 29 30 31 32 28 32 40 35 28 26 24 23 28 34 39 30 30 36 50 61 64 60 53 40 47 42 15 15 43 52 46 25 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 55 102 107 62 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 147 655 1447 2137 2405 2307 2182 2214 1992 1819 1742 1632 1490 1397 1350 1271 1145 1076 1172 1216 1159 1124 1091 1073 1041 1014 1014 993 952 919 862 788 748 716 680 657 640 633 647 627 562 532 509 531 609 689 705 653 594 595 631 550 482 519 491 403 367 382 375 339 311 285 297 322 463 550 515 415 404 449 51 51 52 47 40 34 38 42 37 35 35 41 48 52 52 54 52 45 36 35 36 38 39 33 28 29 36 40 36 34 46 54 58 58 58 54 52 57 62 54 42 31 33 25 21 20 20 23 35 43 44 31 37 52 68 80 74 53 30 29 35 49 52 53 53 36 38 46 53 57 55 55 55 48 27 19 12 33 44 54 71 91 69 46 45 43 40 44 52 52 44 30 37 57 65 58 49 37 28 23 26 39 47 62 69 67 69 78 77 73 75 75 83 84 69 47 15 10 39 41 30 34 55 62 64 59 62 67 61 58 58 64 68 72 86 72 74 77 78 76 80 72 48 55 54 47 56 69 78 86 90 96 106 105 93 83 75 69 63 48 2 13 27 55 23 4 14 18 2 6 32 33 32 32 30 29 28 26 27 28 27 29 28 28 29 28 29 36 33 32 27 23 25 30 34 37 30 27 34 51 61 60 58 47 7 0 8 2 0 24 50 49 31 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 78 95 77 13 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 129 600 1442 2189 2390 2262 2247 2188 2194 1978 1816 1682 1505 1368 1271 1169 1103 1035 1170 1192 1185 1169 1166 1133 1062 1007 995 995 972 931 847 780 744 729 709 679 667 678 652 597 594 537 559 626 647 635 615 571 530 563 486 396 556 509 409 395 427 419 365 316 286 317 328 465 651 625 501 360 310 38 42 51 55 49 49 45 42 43 42 36 38 40 39 37 38 36 32 36 28 28 32 39 37 29 24 30 34 34 36 43 53 57 56 55 56 51 54 57 51 42 37 41 29 22 20 22 29 36 39 41 46 49 58 70 75 67 52 35 27 41 61 60 55 58 49 34 27 32 42 43 42 47 41 27 21 12 42 61 72 79 77 62 45 44 41 30 30 42 50 45 37 37 50 64 59 56 44 27 20 22 30 34 55 63 72 72 76 80 77 75 66 59 60 64 54 37 27 8 13 35 40 39 47 56 67 71 71 70 67 53 55 59 64 74 75 75 87 75 71 77 71 52 51 50 50 59 69 70 81 93 97 103 108 89 79 78 73 71 67 58 43 33 59 15 0 0 10 21 35 33 32 32 31 29 28 27 27 28 27 24 27 28 26 28 29 29 30 30 34 28 24 28 32 34 31 29 31 37 52 63 63 58 50 27 0 0 0 0 0 7 14 13 9 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 178 167 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 114 619 1468 2162 2278 2095 2290 2264 2163 1925 1779 1577 1431 1355 1320 1296 1133 1111 1140 1158 1196 1217 1189 1130 1082 1062 1029 960 924 896 829 815 777 743 710 700 707 685 642 633 569 599 650 675 663 579 514 536 552 500 435 570 502 424 416 428 413 378 346 349 402 376 478 675 598 415 319 293 40 38 47 61 63 58 48 44 41 39 34 31 32 30 27 31 29 27 23 18 21 20 32 33 35 30 26 31 33 41 49 54 56 53 51 50 47 44 56 52 45 40 38 32 23 22 22 30 33 34 35 39 52 60 65 62 59 57 49 35 45 61 76 68 68 55 36 23 24 35 37 28 34 33 24 28 40 51 69 66 56 50 49 47 47 41 24 28 39 47 43 36 40 50 60 55 56 45 30 10 5 6 7 47 59 50 55 66 74 79 81 73 58 40 49 45 40 20 0 9 41 56 58 50 50 52 59 61 58 65 65 64 59 67 73 76 83 87 59 57 55 68 65 59 62 62 61 69 70 85 99 101 99 98 92 89 87 81 80 81 79 71 64 61 56 44 32 36 38 35 32 31 30 30 30 28 27 27 27 26 25 29 31 28 31 33 30 27 30 33 31 30 32 35 35 31 32 36 42 53 65 65 59 49 18 0 0 0 0 1 10 3 1 10 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 122 179 146 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 640 1280 1515 1512 2268 2241 2244 2202 1915 1713 1459 1376 1414 1437 1468 1398 1276 1231 1250 1305 1227 1131 1093 1082 1046 969 906 888 884 849 813 772 734 718 735 739 687 637 577 611 634 675 657 577 543 585 607 539 466 521 468 389 379 413 390 355 356 407 490 463 494 635 543 385 345 332 43 47 55 65 63 45 39 41 33 26 26 30 25 16 19 13 15 16 15 14 13 13 26 29 35 37 33 30 33 42 53 49 51 48 49 46 42 45 54 53 46 38 28 22 22 23 28 35 32 31 33 37 49 62 72 58 59 58 54 44 41 54 71 74 77 69 50 30 24 30 30 25 24 18 15 35 51 55 56 52 43 39 41 45 48 43 31 31 36 44 39 39 42 46 46 46 47 42 36 6 0 0 0 11 34 33 53 66 68 81 86 84 74 47 21 27 31 15 5 21 40 42 50 54 58 57 61 56 47 51 63 68 75 79 79 86 80 69 63 66 69 83 75 65 77 76 61 63 66 87 95 95 92 92 92 91 89 89 89 88 86 81 72 65 61 51 46 41 37 34 31 30 30 30 30 29 27 28 27 27 29 31 32 31 31 33 32 28 30 32 33 38 40 40 47 42 40 37 40 42 47 57 53 43 8 0 0 0 0 1 4 12 13 11 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 9 0 0 0 0 0 0 0 0 4 6 2 0 0 6 26 20 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 9 14 6 7 0 0 0 4 140 269 312 661 1608 2325 2238 2271 2183 1884 1661 1448 1414 1476 1509 1574 1505 1425 1289 1318 1242 1084 1022 1015 993 965 900 895 888 874 838 799 757 749 784 796 733 667 630 589 641 685 663 578 548 570 578 547 474 478 429 416 382 409 389 347 349 442 566 541 469 607 552 460 398 309 43 44 48 46 49 39 27 28 24 27 26 31 18 1 2 0 2 18 17 13 14 18 28 37 37 39 37 35 36 40 44 44 45 41 52 44 39 42 46 44 39 29 25 24 21 21 28 34 33 30 39 37 49 62 65 60 59 55 51 52 45 52 66 78 81 74 64 45 33 32 29 24 17 12 13 34 58 55 48 45 48 63 57 50 38 29 26 30 37 45 43 39 44 44 46 47 45 41 35 28 16 10 8 15 25 34 52 64 69 89 92 90 86 79 59 43 27 10 21 36 42 48 55 56 60 59 61 62 51 54 62 70 86 84 78 72 77 80 74 75 88 88 71 61 76 64 59 60 67 83 87 88 85 88 81 86 89 91 98 100 99 93 81 63 52 46 41 37 33 30 31 30 30 30 31 31 28 29 29 27 29 33 33 32 31 32 32 28 33 36 44 46 42 42 49 35 40 37 41 45 40 39 41 30 0 0 0 0 0 6 7 3 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 9 27 17 4 0 0 0 0 0 0 6 4 2 0 5 1 8 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 15 5 0 0 0 2 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 32 24 22 19 12 10 12 12 12 12 155 726 1684 2288 2151 2231 2193 1868 1601 1518 1488 1435 1478 1560 1494 1291 1284 1247 1110 989 958 969 976 962 918 887 887 856 821 796 808 830 822 783 746 703 611 640 692 651 581 537 510 507 511 486 515 508 514 407 410 396 412 427 495 602 568 441 621 583 526 398 287 54 53 29 18 19 19 20 25 30 36 33 32 27 7 0 8 18 28 25 21 24 35 41 40 40 39 35 33 36 35 35 38 39 42 52 43 42 38 36 38 34 27 26 25 17 20 25 31 33 31 34 26 43 61 63 62 57 50 44 43 42 50 67 68 63 65 76 82 70 45 25 16 13 13 14 15 20 56 55 54 49 44 46 42 30 31 33 34 38 43 41 41 48 41 39 44 27 30 32 30 27 26 31 22 18 33 43 48 70 94 88 88 76 78 77 73 72 73 66 62 57 60 65 65 62 62 67 70 61 61 65 71 76 77 70 70 81 87 82 79 76 75 72 69 76 54 53 55 64 74 76 75 76 79 72 70 72 89 101 99 93 84 72 64 52 45 41 38 36 38 39 41 38 36 34 33 31 30 30 29 30 33 33 31 30 31 32 33 39 49 50 49 42 43 42 36 45 41 40 43 30 26 29 23 4 0 0 0 1 12 19 16 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 5 39 51 56 12 0 0 0 0 0 1 0 0 3 53 82 36 0 0 6 14 54 27 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 14 4 0 0 0 6 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 26 14 18 28 27 15 12 12 6 2 154 749 1718 2211 2083 2278 2120 2034 1798 1618 1483 1397 1488 1465 1346 1272 1204 1152 1050 1022 1014 983 955 933 910 898 875 844 849 844 844 840 831 809 738 648 624 688 657 591 544 505 466 451 466 474 497 470 414 417 406 410 433 492 565 557 479 526 564 422 365 282 38 24 23 24 23 20 29 39 42 39 35 32 30 31 26 32 38 40 36 32 30 29 42 36 31 29 27 24 26 30 31 33 35 40 44 43 44 40 40 41 34 27 25 21 15 28 38 46 37 31 27 26 41 64 70 69 62 56 50 44 46 49 64 44 49 66 99 123 108 64 24 11 9 15 20 23 28 48 55 62 63 59 46 35 30 34 38 36 36 45 52 53 54 48 45 37 21 25 36 32 34 36 32 26 25 39 46 59 75 83 75 72 67 63 58 66 72 68 64 66 66 62 66 70 66 62 59 66 71 71 64 68 70 67 66 67 75 89 81 79 75 73 70 68 66 65 48 51 59 69 70 63 60 58 51 46 57 73 91 92 80 68 63 68 57 54 43 39 42 47 50 49 48 44 38 36 35 33 33 32 30 32 32 32 31 32 38 40 41 54 52 53 59 61 53 49 48 41 41 31 4 6 11 18 14 0 0 3 16 1 0 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 73 4 0 0 0 0 0 0 6 20 10 12 42 20 0 10 75 216 276 45 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 4 0 0 0 42 48 22 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 6 3 9 15 5 4 5 2 0 3 184 849 1790 2190 2121 2124 2268 1997 1826 1657 1464 1449 1446 1393 1276 1221 1194 1152 1185 1162 1068 998 965 961 958 895 900 879 865 880 891 879 845 777 684 609 642 628 594 587 538 499 489 480 475 505 467 425 444 414 395 409 468 521 537 512 398 454 366 344 256 34 33 30 36 38 40 46 51 49 41 36 33 34 35 32 41 42 43 35 34 34 32 31 27 17 4 14 18 19 23 25 32 45 48 41 40 46 52 58 60 41 30 22 25 25 38 59 48 36 30 30 34 43 58 73 75 63 57 52 55 49 47 50 43 47 66 93 116 110 73 30 8 15 19 26 25 35 43 50 60 60 57 43 36 35 36 38 37 41 54 51 48 50 45 33 30 36 31 40 41 40 43 46 48 26 34 49 71 88 85 71 62 54 46 42 72 80 74 66 55 32 18 67 70 64 69 73 73 78 78 70 67 68 64 65 67 82 92 82 77 67 66 62 58 54 52 49 53 58 60 51 46 41 36 31 36 52 53 80 85 63 56 59 59 47 43 37 40 52 54 53 53 52 47 42 38 35 33 29 28 31 35 35 34 34 40 51 51 47 50 56 58 65 58 43 17 14 20 26 24 0 0 0 0 0 0 0 6 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 21 47 20 42 2 0 0 0 4 11 18 0 1 3 2 0 22 142 272 214 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 14 2 7 3 0 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 4 1 5 6 2 0 14 237 933 1674 1811 2276 2158 2044 1971 1811 1572 1460 1460 1335 1266 1188 1193 1195 1219 1231 1171 1081 1045 1035 1018 978 917 890 884 903 916 908 873 806 712 617 592 599 597 636 586 545 521 489 492 524 470 449 488 465 450 440 456 505 531 476 383 428 360 312 220 35 41 41 44 46 47 46 45 44 35 38 40 44 41 35 35 38 43 36 32 29 24 20 15 7 1 11 15 17 19 26 40 55 53 34 34 53 74 87 76 57 52 33 44 41 39 42 42 33 28 33 40 49 51 56 65 65 61 51 49 50 50 49 47 47 59 62 89 97 70 36 18 18 22 38 28 39 52 56 60 61 57 42 38 37 37 41 42 44 47 42 32 35 34 21 25 32 34 39 41 51 52 37 22 17 24 44 72 93 91 72 50 47 44 45 64 44 47 56 62 65 72 78 74 64 69 76 75 78 82 84 80 70 67 71 70 80 88 86 81 76 75 66 64 56 53 52 53 52 50 39 36 27 26 35 49 57 58 75 85 68 60 54 53 49 42 42 45 53 55 50 50 51 50 45 40 36 33 30 32 35 39 40 42 50 58 66 65 58 56 56 55 54 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 30 132 129 17 5 0 0 0 1 2 0 7 27 59 51 10 4 36 96 95 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 12 15 20 16 155 30 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 2 17 8 12 14 5 2 2 19 60 193 969 1680 2313 2196 2189 2065 1804 1624 1568 1468 1405 1199 1183 1108 1186 1191 1195 1158 1103 1093 1074 1028 969 961 921 909 923 924 889 819 733 647 574 576 598 606 607 582 550 537 558 575 498 465 511 501 488 479 485 523 533 457 373 381 306 230 181 41 47 46 46 49 48 42 36 39 46 47 49 52 49 35 30 26 21 17 20 21 14 10 8 5 3 11 15 15 24 41 56 64 62 53 49 69 70 65 60 58 59 54 53 51 47 45 45 43 40 41 45 52 53 59 61 63 59 48 46 48 47 42 30 33 42 53 73 83 57 42 39 44 48 52 50 54 62 61 64 65 50 37 38 37 37 47 44 39 35 32 30 30 29 11 22 24 21 26 43 55 57 33 13 11 23 44 67 78 74 69 38 42 34 48 59 44 41 41 53 62 62 70 77 74 72 68 79 75 75 82 83 76 72 77 75 85 89 88 78 74 81 80 75 60 58 60 58 51 43 35 31 23 24 36 41 47 54 59 70 75 65 59 56 47 45 47 47 47 48 48 47 50 54 53 47 43 41 40 42 46 47 48 55 64 69 70 64 51 47 46 54 56 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 344 269 4 0 0 0 0 0 0 41 116 142 53 5 0 6 9 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 35 6 0 51 191 222 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 6 10 19 29 17 28 27 15 12 4 5 4 0 0 24 228 1083 1879 2237 2201 2198 2052 1824 1697 1688 1650 1411 1235 1108 1058 1017 1079 1103 1080 1084 1086 1049 1036 968 940 896 902 917 897 832 750 676 607 589 604 600 601 585 561 575 615 606 530 504 533 465 450 494 520 511 482 437 380 320 251 200 204 46 50 50 48 46 43 39 45 54 60 60 55 50 43 32 31 12 5 9 10 9 9 7 7 3 5 13 18 25 53 48 65 69 67 63 66 72 42 32 34 39 47 55 57 53 52 52 48 53 53 47 42 46 51 61 63 56 40 42 52 50 44 44 36 37 36 46 58 61 49 44 55 55 65 58 53 56 58 60 61 57 46 39 34 32 34 38 41 37 39 39 35 32 25 10 14 22 35 46 55 56 50 43 40 22 34 50 61 61 56 47 20 21 19 31 47 61 58 45 38 37 20 53 64 72 73 71 65 65 69 90 93 81 78 83 86 91 90 88 81 83 85 88 82 67 64 68 76 59 42 34 30 26 23 36 37 46 56 63 76 82 74 69 67 49 44 46 46 45 44 42 41 43 52 53 51 50 51 52 53 57 55 57 66 79 73 60 51 46 34 41 26 28 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 244 149 7 0 0 0 0 0 0 55 58 28 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 6 6 1 40 16 23 7 0 2 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 17 17 30 34 35 36 24 25 20 10 5 1 0 0 0 0 0 46 330 1075 1985 2133 2293 2152 1973 1901 1892 1831 1602 1313 1284 1045 961 994 1020 1021 1026 1029 1037 1052 991 942 913 893 903 890 839 769 697 639 617 597 572 580 594 568 553 577 571 528 566 553 534 476 501 516 463 420 392 352 317 275 227 281 60 52 51 47 49 50 51 54 64 69 61 55 53 49 40 35 13 9 11 11 12 15 16 16 15 14 15 21 31 42 48 59 66 66 66 66 56 38 31 30 29 29 40 52 57 58 59 52 52 45 46 46 48 57 68 65 54 23 25 44 55 49 41 40 40 40 52 56 55 55 58 66 72 83 64 52 51 55 59 60 59 44 40 33 26 25 29 33 28 15 19 29 29 23 16 18 31 55 61 61 54 47 43 44 45 48 48 47 52 50 36 19 18 28 20 15 41 30 32 40 38 42 65 55 69 70 69 67 62 60 65 83 72 76 82 86 88 88 86 82 87 87 93 84 72 67 70 83 77 50 47 45 35 27 26 35 52 64 66 77 85 88 84 74 52 38 41 43 42 37 33 32 35 43 49 51 53 56 59 64 69 66 64 63 60 57 48 41 36 33 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 57 36 20 10 2 0 0 0 0 0 0 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 54 2 8 10 31 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 20 20 18 17 15 18 16 44 37 43 34 21 13 8 11 4 3 4 1 0 0 0 0 0 0 66 483 1240 1582 1804 1827 2018 2141 2056 1901 1734 1533 1370 1261 1175 1027 1010 1006 987 992 1018 1043 1020 966 939 895 889 864 825 775 723 689 662 610 596 584 601 598 556 540 548 548 569 572 602 492 519 494 418 398 367 316 317 312 284 353 49 43 45 41 55 55 51 46 48 66 60 56 56 56 52 48 42 35 38 27 21 28 27 26 37 50 41 37 39 40 44 50 57 58 61 60 49 38 34 34 35 34 33 42 55 54 47 42 41 38 41 42 51 60 69 64 45 23 31 74 62 48 38 36 38 40 51 56 60 64 71 75 80 87 71 47 46 52 57 57 50 36 33 36 30 22 24 27 26 25 26 27 22 16 23 39 53 64 66 60 50 49 48 47 49 51 45 33 43 48 45 50 52 50 45 41 50 45 44 57 53 34 26 41 70 76 65 64 70 70 72 81 82 79 82 89 84 83 86 88 90 90 93 82 71 65 69 79 80 61 55 62 47 39 37 43 60 74 76 70 94 99 89 76 61 44 43 38 38 34 27 24 26 36 47 53 58 57 54 53 64 69 63 57 50 43 35 29 25 30 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 76 1 31 21 9 0 0 0 5 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 133 95 38 1 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 30 41 54 54 49 50 55 53 49 47 32 21 12 10 5 1 2 5 0 0 3 0 0 0 0 0 0 0 5 86 581 1487 930 1394 1763 1948 2068 2018 1810 1638 1437 1478 1457 1209 1112 1071 1035 979 953 994 1006 989 944 906 877 837 805 780 752 723 677 640 647 596 622 617 554 507 484 471 507 587 543 505 524 472 408 397 340 275 288 317 309 268 31 32 40 47 41 42 46 42 40 50 58 58 54 54 55 57 54 55 53 42 32 17 17 19 35 51 53 53 47 49 47 49 55 58 58 54 43 34 32 35 38 40 35 32 47 40 35 36 34 32 32 36 48 54 58 52 39 26 29 52 65 52 41 36 38 40 43 46 62 72 80 88 92 84 65 47 44 46 58 46 39 34 32 35 37 24 21 29 31 32 31 26 21 14 21 54 67 65 62 59 53 52 52 51 49 54 52 43 41 47 52 74 83 78 72 68 66 68 67 68 42 26 29 41 63 73 62 62 80 78 77 73 75 77 78 84 82 82 82 83 85 85 80 70 63 63 70 78 77 69 66 66 58 54 51 60 75 85 83 75 74 86 78 72 63 54 48 40 37 33 28 22 20 29 43 55 64 58 57 56 60 60 52 45 40 34 27 18 17 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 53 78 33 41 52 12 0 0 25 34 3 7 0 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 25 30 95 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 25 17 4 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 26 41 51 58 49 43 47 52 51 48 39 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 21 132 257 249 764 1373 1653 1907 1984 1834 1746 1579 1497 1486 1359 1328 1176 1065 997 942 936 963 974 950 910 873 832 812 799 774 733 690 656 644 596 616 589 514 466 453 491 572 612 528 493 463 426 395 366 315 267 260 275 261 202 29 30 38 41 36 33 39 40 41 39 50 52 50 48 46 60 52 49 45 48 39 14 11 16 26 32 48 56 52 47 46 48 57 64 63 55 48 52 44 40 42 43 36 32 35 33 32 41 32 33 31 34 42 44 40 38 33 26 23 36 54 56 56 41 38 37 43 60 78 86 91 98 95 78 66 60 63 69 71 56 49 38 32 30 24 20 24 30 31 31 32 26 18 13 22 62 73 66 66 65 62 59 56 57 54 61 55 45 42 46 53 63 59 65 80 85 94 89 81 76 65 58 42 44 58 70 73 77 93 58 69 74 73 72 77 79 90 91 88 84 81 78 72 64 64 67 75 80 77 74 72 70 68 63 66 80 88 89 84 77 70 71 63 55 55 55 51 44 38 33 31 27 23 26 36 50 59 59 60 63 56 55 43 40 42 36 22 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 32 49 9 0 2 18 2 0 27 26 5 1 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 25 65 246 163 74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 25 3 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 13 14 17 14 15 17 15 15 19 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 24 296 858 1343 1610 1762 1818 1802 1672 1466 1443 1384 1379 1226 1105 1002 938 927 932 950 948 908 874 857 834 807 777 742 703 665 630 604 590 554 499 482 475 545 642 626 520 483 432 424 392 385 367 345 328 318 303 274 31 28 36 35 36 34 33 36 49 49 25 32 44 43 47 56 45 33 32 64 60 30 18 24 23 31 49 52 51 49 46 47 57 72 68 59 55 53 48 48 48 43 44 41 40 37 37 44 26 25 17 23 31 34 37 37 28 23 20 32 44 49 46 36 34 39 53 66 73 85 97 102 90 68 69 70 76 81 74 54 39 37 34 28 22 14 13 19 25 36 33 25 16 15 33 62 74 67 57 59 62 60 59 63 64 66 57 50 40 41 49 53 51 54 71 58 61 74 79 80 68 28 39 43 48 50 60 72 76 44 33 52 75 73 86 83 73 82 87 86 87 82 76 71 70 75 82 84 80 78 77 76 75 75 81 84 86 84 77 71 68 65 58 50 50 49 47 45 39 33 33 34 31 32 33 43 50 52 57 60 54 49 40 42 42 36 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 3 4 4 1 0 0 6 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 268 328 71 0 0 0 0 0 0 0 0 0 0 30 20 0 0 0 0 0 131 111 31 24 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 8 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 48 436 1004 1313 1457 1529 1577 1605 1464 1397 1238 1286 1221 1111 1011 947 931 921 901 920 887 878 876 841 813 783 750 714 671 636 607 570 532 521 571 567 602 654 611 505 452 454 467 450 472 472 438 412 408 390 325 30 32 36 38 36 36 37 39 46 51 29 17 48 46 48 48 34 22 24 48 57 41 35 35 41 53 54 54 53 50 47 51 61 70 62 54 47 49 45 47 49 46 46 48 41 38 46 45 32 27 19 16 23 29 29 26 23 24 23 37 43 44 38 35 34 44 63 80 56 78 90 86 76 67 67 70 84 84 71 52 44 48 45 37 27 26 22 21 30 37 29 18 17 23 46 66 71 69 66 63 61 58 61 70 70 62 54 44 37 35 44 51 51 51 54 49 44 56 68 83 84 71 55 40 43 45 55 60 69 72 66 69 60 72 92 80 71 71 71 74 76 76 76 80 83 85 87 87 86 85 84 80 79 79 79 78 77 74 70 64 62 59 54 49 48 44 42 40 37 33 34 38 39 37 35 37 40 42 49 50 47 42 35 36 32 28 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 30 19 0 0 0 0 0 0 0 0 0 6 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 223 89 29 3 0 0 0 0 0 0 0 0 0 5 5 0 0 3 4 24 184 179 44 54 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 27 35 37 34 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 151 633 1068 1225 1264 1311 1349 1320 1188 1098 1076 1093 1042 1040 978 921 931 930 894 888 875 866 840 816 788 758 721 677 638 605 568 557 525 600 652 670 630 532 451 454 530 527 522 523 540 486 443 446 431 392 24 26 33 40 42 40 42 43 36 50 57 55 54 48 43 44 34 26 23 26 35 43 44 44 59 67 60 54 51 53 52 55 59 56 51 44 28 27 36 40 42 44 44 45 42 33 54 53 41 30 18 17 22 32 25 23 30 37 42 49 48 47 8 20 33 47 63 69 66 85 85 72 68 70 73 75 80 77 70 67 66 60 56 52 49 46 44 35 40 36 26 22 28 54 65 71 70 69 71 69 66 65 68 67 62 61 57 53 42 37 37 36 46 54 53 47 42 41 58 86 100 91 62 40 36 29 43 57 68 78 84 79 63 61 75 77 76 73 69 65 65 70 72 78 84 87 87 85 82 80 79 73 70 69 68 67 66 65 62 59 56 53 50 48 45 41 39 37 38 35 36 39 41 39 37 34 34 31 39 39 37 33 31 28 24 22 2 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 10 1 0 0 0 0 1 50 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 61 157 225 68 13 73 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 22 56 61 30 30 25 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 21 284 823 1121 1191 1180 1155 1138 1120 998 977 966 935 933 900 907 926 920 907 886 869 870 843 820 795 765 730 687 650 633 616 574 564 553 640 678 612 497 428 453 514 514 514 516 549 502 436 425 470 519 21 21 28 31 32 39 47 50 44 46 51 52 47 43 40 42 34 32 29 30 36 44 43 42 55 62 57 54 53 51 51 48 44 34 35 32 25 22 25 35 34 37 38 43 43 40 51 53 32 26 23 21 22 27 29 44 57 68 78 74 68 51 13 25 35 60 77 87 88 89 79 67 68 72 78 81 81 76 69 72 71 65 66 59 52 50 45 36 41 51 40 35 37 50 71 74 74 73 73 72 70 67 61 63 61 61 56 44 39 39 39 39 39 49 53 53 41 37 65 99 116 92 61 49 44 41 50 63 73 76 74 73 66 65 68 50 56 67 66 66 65 68 73 77 83 87 83 77 76 72 65 59 56 52 55 53 54 54 53 52 51 47 45 44 43 41 40 43 44 40 39 38 41 36 33 33 30 27 30 27 28 24 25 24 13 4 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 2 0 0 0 0 0 0 0 0 5 14 1 1 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 157 45 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 23 15 43 0 0 0 0 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 22 35 44 44 36 36 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 52 521 716 991 1122 1097 1046 1000 930 909 919 898 894 856 879 910 905 901 896 866 866 841 826 800 774 743 710 689 678 634 603 694 651 661 650 581 483 431 450 482 477 499 511 544 503 403 399 517 591 21 18 22 26 31 36 47 46 37 38 35 53 46 40 41 42 40 37 38 42 46 47 42 34 36 51 48 53 53 50 43 35 31 38 35 28 31 27 28 36 36 38 40 43 40 45 51 49 37 39 32 21 23 27 39 59 66 63 63 66 67 46 9 15 48 79 88 97 96 83 72 68 67 74 80 75 74 74 72 69 61 60 66 58 52 46 36 26 28 52 52 51 49 60 76 77 73 76 78 70 63 60 60 61 62 51 52 46 44 42 41 43 43 43 47 52 41 42 67 91 73 29 33 38 47 52 53 66 81 84 81 78 66 67 73 73 68 68 66 65 66 72 79 85 89 84 76 68 68 61 56 52 47 44 44 44 46 46 48 49 48 47 47 49 44 37 40 48 49 42 42 47 45 39 37 33 27 24 25 22 23 17 19 12 4 0 0 0 0 0 0 0 0 0 0 0 1 3 10 8 6 5 4 1 0 0 0 0 1 0 0 13 25 10 4 6 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 17 2 0 0 0 4 33 115 97 621 204 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 18 31 38 36 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 133 224 703 1034 1081 1015 956 908 896 920 919 887 878 856 860 883 898 895 885 874 841 830 803 783 765 746 721 683 649 633 796 719 726 645 569 514 485 499 520 481 492 545 563 511 404 422 546 572 17 17 19 22 26 31 45 36 29 31 36 54 52 42 41 41 37 37 42 44 44 45 41 34 31 40 45 49 49 46 38 34 37 39 37 29 33 33 39 40 37 28 34 39 35 35 39 50 53 40 26 27 22 30 47 53 54 55 53 49 52 52 46 51 65 75 92 90 82 63 61 65 71 81 84 79 72 69 71 63 58 67 75 70 63 51 36 28 30 42 60 61 59 65 70 71 65 65 66 60 48 46 48 54 52 42 41 43 42 44 44 45 47 47 45 49 38 39 48 49 31 17 18 19 27 59 84 94 97 95 83 74 64 68 70 61 63 69 70 70 75 79 85 85 82 76 70 66 64 57 53 48 44 43 42 42 42 42 47 44 44 47 45 37 32 28 29 36 35 39 42 43 41 43 34 31 23 22 19 18 18 15 18 8 2 0 0 0 0 0 0 0 0 0 0 1 4 9 10 8 7 6 7 5 0 0 1 2 5 1 2 7 14 13 9 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 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 9 63 12 0 31 13 0 19 244 808 664 380 97 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 4 8 12 15 15 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 437 865 1050 1035 975 924 868 891 925 933 937 894 858 861 901 924 891 876 854 841 810 797 793 769 732 701 673 667 843 657 635 605 590 585 579 576 559 496 472 556 574 531 436 437 520 523 18 18 18 18 24 35 46 41 33 38 53 55 46 38 33 39 33 33 38 40 42 42 40 37 35 37 40 43 46 46 39 37 36 35 33 30 28 29 46 41 49 39 30 36 39 40 43 49 55 42 27 27 26 40 55 53 57 61 56 43 36 60 79 77 70 66 67 65 56 51 50 61 72 78 79 71 67 64 69 66 71 62 64 70 50 44 41 37 44 59 67 64 60 61 67 67 63 60 57 48 35 34 40 45 42 40 43 49 48 48 42 37 42 44 47 47 35 36 27 34 27 21 19 18 21 27 53 65 80 90 78 65 65 70 70 69 67 72 78 81 82 84 87 80 74 67 65 63 58 52 49 44 41 40 40 39 40 41 41 41 48 45 42 37 29 23 21 22 20 22 27 27 28 29 26 25 18 18 14 14 13 14 12 0 0 0 0 0 0 0 0 0 0 0 0 4 7 11 17 20 17 6 11 11 9 4 2 4 4 2 6 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 6 0 11 37 87 0 32 39 9 0 0 13 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 646 948 1034 1010 946 877 869 869 894 952 936 889 875 911 935 906 886 862 858 842 823 806 780 748 723 702 721 860 613 614 608 608 644 655 621 564 506 488 556 571 557 481 435 450 475 18 21 27 28 36 43 51 72 70 37 53 45 33 32 34 36 28 33 35 35 37 39 38 34 33 32 31 33 37 38 37 36 38 28 29 32 41 44 42 42 47 26 26 32 35 40 47 43 61 56 44 34 38 51 56 52 62 63 58 47 31 36 65 70 68 65 63 61 60 62 59 70 69 67 61 62 66 67 66 70 68 54 43 40 40 39 41 48 56 72 69 66 64 64 65 66 63 54 47 38 30 28 34 39 41 43 43 43 46 50 51 59 45 34 41 43 35 27 23 27 28 25 22 19 19 22 27 25 25 48 58 60 64 67 70 76 75 80 81 86 88 88 85 75 66 58 58 55 51 47 43 40 39 38 38 39 40 41 41 41 44 44 39 34 27 22 19 17 15 16 17 18 18 18 18 19 16 15 12 13 13 15 8 0 0 0 0 0 0 0 0 0 0 0 1 7 5 6 4 5 8 6 13 14 9 6 3 4 9 11 5 5 8 2 25 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 4 16 28 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 2 106 41 20 28 47 128 8 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 436 790 988 1019 968 922 897 884 883 939 960 924 886 888 900 896 894 879 878 873 848 821 792 761 743 728 736 818 618 597 593 619 680 694 632 550 508 518 587 594 587 508 464 446 491 24 36 46 49 50 48 42 34 34 24 23 23 27 36 35 33 28 30 34 35 37 36 34 31 28 27 27 28 32 29 28 30 29 23 27 35 51 50 44 43 40 22 24 27 31 29 35 42 57 70 54 39 43 52 54 53 59 62 58 57 53 56 65 72 73 71 70 68 69 75 76 73 62 61 54 65 67 69 72 74 70 66 63 54 44 44 48 58 67 56 57 60 63 64 64 63 59 42 40 37 33 32 35 39 45 52 52 51 51 48 31 11 36 26 35 36 26 30 31 27 28 36 23 23 20 19 22 21 20 22 32 41 46 60 67 72 84 91 81 86 93 90 83 72 64 61 56 50 47 43 41 38 37 38 36 40 38 40 42 40 40 43 37 33 28 22 18 16 14 14 13 14 14 13 15 15 14 15 16 19 15 18 5 0 0 0 0 0 0 0 0 0 0 2 5 5 4 3 3 4 4 6 8 8 11 22 20 17 9 7 19 22 5 0 0 0 0 0 0 0 0 6 32 22 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 6 22 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 197 67 17 0 75 66 74 141 93 67 3 0 183 89 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 230 632 895 929 925 959 953 907 873 906 948 944 922 903 898 903 907 900 882 882 868 843 811 777 761 746 739 751 663 650 653 691 733 712 625 532 503 548 609 581 570 537 523 529 512 41 50 59 60 51 46 47 32 22 18 18 20 24 30 27 30 26 25 28 31 38 34 31 28 24 22 24 24 25 18 19 22 18 20 30 39 56 46 48 48 32 22 20 22 34 33 40 46 56 71 67 39 36 42 54 57 58 61 61 63 61 67 75 77 78 80 82 82 78 78 78 72 63 57 50 59 66 69 76 75 73 73 73 69 62 61 64 69 65 57 59 60 60 60 62 61 55 45 42 40 41 42 45 47 53 60 58 54 59 61 62 58 46 36 40 50 40 41 39 35 38 43 37 32 30 24 24 22 26 38 46 43 37 50 61 71 84 91 88 94 105 88 78 69 63 61 55 49 45 41 39 37 37 37 37 38 37 37 37 37 38 39 36 32 27 23 19 16 15 15 13 12 12 13 13 12 12 15 17 18 18 19 5 1 0 0 0 0 0 0 0 0 0 3 4 4 4 4 2 5 7 6 6 8 9 9 16 25 12 8 22 25 12 6 1 0 0 0 0 0 0 4 21 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 24 0 0 0 316 891 665 177 60 67 0 0 4 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 95 479 652 705 815 938 956 922 897 899 925 931 929 923 919 919 918 911 893 883 870 849 828 794 779 762 739 734 717 659 693 736 755 697 593 527 530 579 624 578 572 608 611 595 493 56 52 48 47 46 45 42 23 18 18 20 22 26 24 22 31 23 22 22 27 33 32 30 29 24 21 21 20 17 13 14 18 14 26 37 43 49 46 50 64 38 21 17 19 25 30 45 48 57 70 69 50 40 51 61 61 59 57 57 61 62 62 72 74 75 76 76 76 79 78 75 70 65 60 59 64 73 75 81 76 74 74 77 74 63 62 72 83 77 65 64 66 64 63 64 60 55 52 49 48 50 50 50 59 47 52 64 65 63 64 60 55 51 48 50 57 58 56 52 49 50 54 52 46 46 41 37 29 31 39 44 46 45 50 70 77 82 83 87 91 85 76 67 68 64 57 51 49 47 44 42 38 39 38 36 36 36 35 35 34 38 39 35 30 26 23 19 18 16 16 15 14 13 15 18 14 12 15 14 16 19 19 16 14 1 0 0 0 0 0 0 0 0 4 4 3 3 4 6 7 9 2 1 4 8 8 7 6 9 11 25 14 12 16 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 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 13 387 418 183 25 29 55 89 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 29 188 327 500 718 886 940 919 905 904 910 938 929 937 937 929 927 923 905 889 877 859 848 811 801 792 774 758 727 688 744 771 733 637 544 536 567 600 647 627 580 628 642 585 465 58 48 36 34 33 37 40 34 25 23 27 27 28 24 22 22 16 17 17 23 26 28 28 25 20 20 19 17 15 12 12 16 20 33 43 44 41 45 47 44 24 18 17 22 30 41 48 48 55 69 71 61 57 60 60 60 58 61 63 65 65 65 68 66 69 71 73 72 71 74 73 71 70 69 70 72 74 74 73 74 59 70 79 70 53 56 72 70 75 73 70 69 68 65 62 62 59 51 51 53 54 60 77 56 37 21 26 36 49 62 63 58 44 54 57 58 58 61 63 61 63 63 58 54 54 53 45 39 43 47 48 49 53 59 74 82 83 80 76 74 71 66 63 63 64 58 54 54 55 52 48 45 48 46 40 38 38 38 37 37 42 41 37 31 26 23 20 18 18 18 16 15 15 13 11 11 12 14 14 13 9 10 8 0 0 0 0 1 3 1 0 0 1 3 3 4 4 5 6 6 6 3 0 3 6 8 6 2 1 0 4 1 0 7 13 6 0 1 2 1 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 5 8 1 0 0 0 2 10 37 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 164 128 35 117 215 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 166 361 606 813 907 915 915 916 900 920 920 920 931 936 945 957 949 927 900 881 869 830 830 826 797 769 753 718 739 748 678 563 482 478 531 576 600 623 563 574 532 472 448 46 38 24 13 17 22 36 41 36 32 33 31 33 24 22 18 13 13 13 15 20 22 23 22 18 16 12 6 5 7 10 14 18 26 42 44 36 48 41 24 18 18 18 24 32 41 52 53 51 54 59 63 66 66 65 64 61 61 62 62 65 63 62 63 64 61 63 66 68 72 70 67 70 76 77 82 76 70 67 66 64 69 71 58 61 56 61 71 84 66 66 68 63 66 66 63 62 54 52 54 49 47 53 53 51 36 32 36 42 54 61 59 52 52 55 53 53 57 62 65 67 67 63 60 59 59 56 54 54 51 56 56 54 57 66 78 83 81 74 65 64 63 64 67 70 67 62 62 60 57 54 53 53 52 45 44 44 46 46 46 45 39 36 31 27 25 21 19 19 18 15 13 12 11 9 9 11 11 13 2 1 0 0 0 0 0 0 0 3 1 0 0 1 3 3 4 3 5 4 7 5 2 0 0 0 3 4 3 2 0 0 0 0 1 7 3 2 4 6 5 5 2 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 2 13 37 30 3 0 0 6 19 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 25 123 163 93 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 300 543 747 857 888 893 891 886 901 903 902 923 935 954 972 973 968 947 923 897 874 871 848 810 778 758 744 736 714 667 534 469 480 501 553 626 632 558 583 502 419 504 32 37 32 29 26 27 44 43 40 35 33 35 34 24 19 13 11 10 10 13 16 18 20 18 15 12 8 3 4 10 10 16 29 38 40 35 31 47 35 28 24 22 22 26 39 37 59 56 48 44 51 65 73 73 69 70 68 67 62 54 61 63 62 58 57 54 58 68 69 73 69 62 60 61 63 69 63 60 63 64 62 66 71 68 64 53 47 53 50 47 55 58 56 62 59 54 49 48 54 53 51 57 54 47 45 44 46 54 42 44 51 51 53 54 50 48 48 42 50 62 71 70 70 68 66 63 63 62 62 64 68 65 57 53 62 76 85 85 80 74 76 72 75 81 83 74 68 63 62 58 57 57 56 55 52 47 46 49 48 46 42 36 33 32 27 25 22 20 18 15 14 13 9 8 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 1 9 3 1 4 2 0 0 0 0 1 0 0 0 0 0 1 4 0 4 2 3 5 5 3 1 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 2 7 0 0 0 2 35 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 34 60 16 0 0 0 0 0 3 175 445 232 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 32 267 491 679 804 857 866 865 867 868 885 886 900 923 957 984 995 997 986 955 940 923 889 856 831 805 777 747 721 691 717 557 472 492 505 555 630 611 518 613 611 524 567 33 48 31 26 23 29 42 47 41 35 33 32 28 22 17 12 12 8 10 12 15 15 16 19 11 11 7 5 7 12 10 10 28 42 35 27 32 37 27 30 28 27 26 25 25 34 53 56 60 53 57 67 72 73 71 71 66 64 63 56 52 55 56 52 51 51 55 61 63 64 64 49 45 41 37 40 47 45 43 33 37 51 59 56 57 61 29 40 47 47 48 49 51 62 58 54 49 52 54 49 46 44 45 42 45 44 46 51 41 39 53 58 51 48 50 53 42 31 41 46 49 55 62 69 71 70 71 68 65 65 68 68 62 55 59 75 86 90 88 83 85 84 86 86 76 69 66 63 67 63 62 59 55 52 54 53 52 54 52 45 38 34 30 27 24 22 22 20 16 15 14 13 11 11 2 0 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 7 5 0 2 1 0 0 0 4 9 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 29 13 6 15 3 0 0 0 0 6 362 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 190 394 616 758 823 843 848 849 850 886 884 887 892 919 950 972 985 987 972 953 925 887 857 841 820 797 776 740 719 727 615 600 577 541 606 687 624 491 574 659 597 619 47 54 38 33 25 19 31 43 43 37 33 28 22 18 16 13 9 7 7 9 6 6 11 14 10 10 6 5 6 10 12 15 28 43 31 30 32 33 33 39 40 52 32 23 23 30 42 56 62 66 68 69 69 70 68 67 66 62 66 58 54 56 55 50 50 50 53 56 57 57 52 36 34 28 22 20 25 27 18 11 16 27 44 50 53 46 21 32 28 32 36 50 59 58 60 60 50 52 49 44 41 42 42 39 44 41 38 39 40 43 50 48 44 38 32 33 39 39 45 55 59 57 58 63 67 69 74 74 71 68 68 67 62 56 56 73 85 85 82 80 80 79 76 77 68 57 57 53 50 52 48 46 52 58 48 43 47 53 48 40 28 27 26 24 23 21 21 20 16 16 14 13 12 14 13 8 13 16 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 1 4 0 0 0 0 6 8 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 5 15 28 26 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 7 0 0 4 21 20 65 26 0 0 0 0 0 5 145 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 105 291 563 725 788 814 827 835 846 845 891 872 877 897 918 942 960 963 960 936 911 879 851 838 822 807 792 765 729 722 678 644 620 591 670 739 648 486 504 638 583 606 58 60 55 43 33 20 30 40 41 33 23 21 21 17 17 13 8 6 7 9 9 4 7 6 4 4 4 5 4 7 11 19 32 40 32 26 31 34 35 42 55 57 31 24 27 41 50 57 65 73 71 70 65 65 62 58 56 57 60 51 47 45 47 48 47 46 47 45 50 51 41 29 25 21 16 12 12 9 9 9 10 9 35 32 42 35 27 32 24 25 26 44 55 64 68 62 53 52 45 40 41 43 41 37 35 30 32 36 41 44 41 39 44 45 45 51 46 50 51 50 57 58 59 63 66 68 69 70 70 68 67 66 62 57 58 67 79 82 82 83 76 74 67 49 41 38 40 33 35 33 30 27 29 30 23 19 24 31 32 27 21 19 19 21 21 21 21 21 18 16 15 14 13 14 14 14 14 13 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 7 5 3 2 1 1 0 5 8 4 3 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 2 10 1 0 2 3 11 32 35 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 21 0 43 79 142 269 121 8 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 4 36 192 487 619 701 768 809 825 838 828 860 849 858 882 901 913 922 932 934 914 892 864 839 824 811 806 794 775 771 753 711 696 670 629 665 691 589 453 491 636 614 603 53 56 57 52 43 36 42 40 40 28 22 18 19 18 16 11 7 6 7 9 9 6 6 4 2 2 2 1 2 6 16 21 34 37 33 24 28 35 35 50 63 52 32 28 30 42 68 72 75 74 69 69 66 64 58 50 52 56 50 44 41 38 39 43 44 41 38 35 39 41 32 23 18 14 13 12 4 1 6 8 6 5 10 7 28 28 25 21 20 20 23 44 59 65 70 62 51 48 43 37 37 35 34 35 37 37 37 40 43 48 46 41 40 41 39 41 49 60 59 58 60 55 54 59 61 63 63 64 65 66 66 63 60 58 61 66 75 81 79 76 69 63 55 47 39 32 30 8 25 24 22 20 13 0 3 4 12 22 26 21 16 12 13 15 16 18 18 18 18 16 14 12 11 12 13 15 16 16 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 4 1 2 3 4 3 0 2 1 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 0 0 10 16 17 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 10 34 159 413 403 96 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 93 272 409 608 745 798 814 823 820 832 832 844 862 870 885 905 922 926 906 880 857 843 826 813 810 800 785 778 761 724 704 684 651 664 671 561 452 490 548 622 619 46 46 36 30 36 43 49 42 36 21 17 17 18 19 16 9 4 4 6 7 6 4 4 4 3 2 1 1 5 14 24 25 39 42 41 40 35 35 37 53 67 46 32 30 38 54 73 75 76 75 69 65 63 62 58 49 45 50 50 46 43 40 39 45 44 46 45 41 40 39 30 31 14 14 20 17 9 6 10 13 10 9 11 17 27 23 32 34 35 26 25 37 42 56 69 64 52 45 40 37 37 36 33 37 40 39 39 42 43 46 42 40 39 38 39 43 56 56 60 60 55 49 49 50 50 52 54 58 62 64 64 63 61 59 59 62 70 80 79 66 59 48 39 30 30 32 32 31 28 18 18 13 6 0 0 0 0 0 1 4 10 11 11 8 4 7 15 16 15 9 8 10 10 12 12 13 13 13 13 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 6 2 2 4 3 1 4 0 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 1 8 42 42 33 25 9 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 233 492 267 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 23 265 538 706 780 804 817 830 813 819 842 846 859 875 888 907 919 906 884 862 844 834 826 820 816 800 783 777 757 740 704 679 700 719 618 516 524 541 590 580 43 43 39 27 25 32 39 41 32 21 16 21 20 15 10 7 7 6 5 7 3 3 1 0 1 1 0 0 9 24 31 35 47 52 38 36 37 36 41 57 70 45 35 41 63 71 70 69 62 65 66 63 62 64 61 55 58 58 53 51 50 44 45 51 46 40 42 36 35 27 18 32 7 8 10 11 10 12 15 16 12 15 17 27 27 21 26 28 39 36 34 39 39 46 67 71 55 43 39 38 36 34 33 40 43 41 43 44 43 44 43 42 39 40 47 55 56 51 56 48 51 45 46 46 42 43 44 53 60 64 66 63 59 55 55 59 60 60 61 60 52 42 36 31 28 27 30 29 18 3 6 0 0 0 0 0 0 0 1 9 13 15 15 15 13 13 16 12 3 8 6 6 8 7 3 5 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 8 6 2 0 3 4 1 4 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 3 3 11 22 40 43 44 29 9 6 17 12 0 4 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 282 346 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 180 465 665 756 786 799 811 816 817 806 832 841 860 869 882 893 887 877 858 830 827 828 818 823 819 802 786 760 751 727 681 728 772 766 694 601 557 587 573 40 41 40 35 31 42 38 38 27 22 18 14 16 12 7 6 7 7 4 2 1 2 1 0 3 3 1 2 15 36 37 41 51 55 45 38 38 36 42 59 63 46 40 49 87 82 74 72 74 71 68 64 66 64 62 61 62 61 54 50 57 61 56 53 50 44 41 24 23 17 12 15 8 8 25 11 3 12 26 27 21 20 18 27 26 22 24 29 37 44 36 36 39 47 61 68 56 49 47 45 40 36 39 45 47 46 45 44 43 43 44 42 37 43 54 58 53 48 49 47 46 41 46 47 44 43 44 48 59 60 59 59 55 53 52 54 55 54 55 54 48 39 33 27 25 23 26 25 25 18 11 5 0 0 0 0 0 0 4 10 6 12 18 22 23 22 15 2 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 1 7 20 24 19 8 13 5 4 5 4 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 7 21 36 57 59 39 38 59 21 18 9 8 5 9 26 47 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 17 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 95 373 610 730 770 785 795 799 801 810 825 833 848 853 863 867 862 858 846 825 820 820 810 818 818 806 790 773 756 732 690 691 698 739 725 642 587 604 587 33 40 40 43 40 36 33 34 20 23 20 16 14 10 3 4 3 4 2 3 3 2 4 3 7 6 6 10 25 43 39 36 49 53 45 36 37 39 46 56 48 36 33 41 54 56 54 56 59 67 68 64 68 63 62 59 57 55 52 49 49 50 51 47 47 45 33 21 18 9 10 10 10 13 14 10 7 10 16 23 26 28 34 34 32 29 31 33 39 48 46 38 43 51 59 60 58 55 53 48 42 41 42 46 46 44 49 43 42 40 39 38 39 47 55 53 46 45 48 51 53 51 50 48 44 48 41 41 53 58 62 61 49 48 48 49 48 47 47 49 43 38 30 26 24 24 25 23 23 11 8 9 3 0 0 0 0 0 0 2 0 4 20 23 23 16 20 13 0 0 0 0 0 0 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 0 2 0 47 44 51 91 88 22 5 19 14 4 5 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 32 109 130 130 50 40 51 17 11 1 0 0 16 24 23 22 14 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 30 277 546 697 758 776 782 790 805 797 823 811 824 832 841 846 844 843 838 829 816 813 802 813 812 808 808 792 764 765 689 685 659 702 712 665 620 600 586 35 49 63 51 42 32 30 27 16 15 20 14 15 11 6 6 5 6 3 5 5 6 8 8 10 7 12 20 31 42 40 33 47 49 44 39 40 43 51 57 40 28 24 27 32 33 32 34 52 46 55 58 57 57 58 55 56 49 47 47 47 45 37 35 32 23 22 21 15 7 8 17 15 19 20 12 13 16 13 25 32 35 37 39 37 34 33 36 41 45 44 43 46 49 55 53 54 51 48 44 44 44 49 46 44 44 44 43 43 42 40 43 46 50 52 48 41 41 47 55 58 58 58 57 55 48 35 31 49 58 49 48 39 42 44 43 42 41 43 42 37 40 30 24 22 24 26 22 21 18 11 16 19 15 8 1 5 2 0 0 0 9 23 24 22 14 15 21 10 3 4 0 0 0 3 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 16 208 266 70 62 71 2 3 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 39 132 143 126 32 26 26 8 0 0 0 0 0 0 6 11 8 1 3 4 60 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 15 186 469 654 725 751 763 775 790 804 827 822 823 821 825 830 831 832 835 834 817 813 802 809 811 810 812 811 792 757 757 690 659 734 751 709 648 609 634 38 54 62 51 43 30 25 23 15 5 3 11 16 16 11 10 10 9 2 3 3 7 12 10 12 12 11 18 39 50 47 41 48 52 50 41 43 49 53 51 40 26 21 19 22 24 26 27 28 22 38 56 58 53 46 46 53 40 42 44 44 41 33 26 21 7 25 21 16 13 9 16 26 14 20 22 24 28 30 34 39 37 36 37 36 34 38 42 44 43 42 44 46 48 51 47 46 48 46 48 53 53 48 41 38 40 43 44 45 45 47 47 49 48 43 40 42 45 43 54 58 59 60 57 55 51 39 26 28 31 32 35 36 34 37 16 26 34 42 41 37 34 22 16 21 24 26 19 1 8 21 23 23 21 16 11 14 11 0 8 10 17 20 19 22 22 0 0 1 2 3 0 0 0 0 0 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 0 0 0 2 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 30 73 108 156 36 15 14 8 7 5 0 0 0 0 0 1 1 2 4 18 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 123 74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 100 381 540 630 708 760 780 793 809 822 815 832 822 825 827 826 829 834 837 820 823 815 813 812 810 796 778 768 755 752 703 662 733 753 714 651 641 707 38 52 55 50 41 28 25 20 13 15 14 11 18 27 26 21 17 17 14 10 12 7 11 13 15 18 24 34 55 58 56 58 56 55 50 34 31 48 57 52 41 29 21 18 18 19 19 20 19 18 27 58 53 40 31 36 38 25 29 37 32 24 21 17 15 31 34 17 12 15 17 20 27 21 25 30 37 40 39 37 36 35 35 36 34 35 41 46 39 37 39 42 45 47 48 48 48 45 41 46 49 43 34 31 33 34 37 39 42 44 44 47 45 41 37 38 46 49 46 51 53 58 61 54 50 44 34 28 36 32 27 35 25 2 4 0 4 3 0 8 15 20 23 24 20 21 16 21 21 20 20 13 17 18 8 8 9 11 9 4 10 17 22 25 23 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 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 3 5 52 85 69 32 22 18 15 22 8 0 0 2 4 0 0 0 0 0 7 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 8 70 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 37 215 297 523 680 749 772 787 806 820 830 832 829 830 831 832 836 837 831 823 825 819 812 817 811 793 780 772 761 772 749 703 732 747 717 681 705 768 41 53 52 48 40 26 17 14 6 0 12 15 20 31 31 25 22 21 21 21 22 20 19 15 10 21 31 53 66 62 56 58 56 55 49 42 39 48 60 57 50 36 26 21 22 21 17 17 17 20 30 40 26 26 27 29 23 17 24 35 26 15 9 9 8 11 20 17 13 12 13 25 26 25 28 28 39 45 40 36 32 30 30 31 32 34 37 36 35 35 37 37 39 40 41 42 44 46 42 43 43 36 31 28 28 29 31 32 35 38 40 41 39 35 31 39 48 54 50 47 50 55 57 48 20 18 17 27 44 36 26 38 32 15 0 0 2 11 16 13 7 1 0 1 5 10 14 25 29 26 13 0 0 1 0 0 0 0 1 3 5 0 4 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 15 4 0 6 13 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 90 74 47 36 31 19 50 47 37 18 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 183 454 646 737 774 791 805 822 839 847 846 841 841 840 843 841 831 826 824 823 810 821 817 810 814 808 796 827 840 785 760 743 746 748 756 778 41 46 45 45 41 24 16 15 10 0 2 18 17 26 32 32 29 30 35 34 31 24 13 11 16 48 57 63 69 64 54 50 51 53 42 31 35 52 63 62 53 41 32 24 21 20 17 15 11 18 32 25 15 19 30 27 22 21 23 27 24 14 6 8 9 7 9 13 13 11 8 28 25 23 27 31 36 42 34 32 32 31 30 29 31 33 35 34 32 34 39 43 44 39 39 38 38 40 41 39 30 25 27 25 23 22 24 26 29 31 32 34 33 33 38 44 47 56 51 48 50 54 55 53 42 15 8 2 4 22 31 19 0 7 8 2 3 4 8 11 5 1 0 0 0 7 27 33 41 33 9 0 0 0 0 0 0 0 11 8 4 0 0 3 7 1 4 3 0 0 0 0 0 0 0 0 0 0 3 16 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 85 91 99 70 54 47 31 25 14 28 24 19 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 81 367 593 714 765 784 799 822 840 850 850 853 846 841 839 837 832 829 832 827 819 812 809 796 795 804 836 911 930 788 773 754 784 799 795 783 37 38 38 38 36 25 18 17 7 0 5 17 18 29 36 39 38 38 40 42 41 41 40 38 43 57 59 63 67 68 62 57 53 48 36 16 29 56 63 53 47 44 37 33 30 20 14 14 15 17 35 30 15 13 24 33 33 18 19 19 14 10 6 4 3 8 4 10 14 14 14 25 25 28 27 32 37 37 33 33 34 34 31 30 34 37 37 33 32 31 30 30 29 33 36 33 30 28 27 26 23 20 19 19 17 18 17 17 19 21 23 11 18 25 35 27 17 30 41 45 20 24 35 31 10 12 13 4 8 20 23 7 1 5 3 1 10 7 0 2 2 5 3 0 1 2 1 0 4 10 1 0 0 0 0 0 0 0 2 1 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 131 102 62 88 66 68 58 39 17 21 21 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 28 271 535 690 756 775 795 821 829 832 842 849 839 835 832 833 834 834 838 831 829 827 823 812 797 787 829 910 904 813 837 803 801 825 825 794 32 33 32 33 31 25 21 20 2 0 9 19 25 32 34 36 38 38 39 39 37 34 34 50 58 64 63 59 63 66 55 53 52 44 26 12 27 60 62 46 43 46 43 40 33 22 13 12 13 15 17 20 16 11 22 28 21 14 17 21 9 11 8 4 3 4 9 13 17 18 16 17 20 21 35 35 37 35 35 37 36 35 27 29 32 33 31 24 22 22 15 15 17 20 22 20 18 16 19 13 12 12 12 12 7 7 8 7 7 5 4 3 3 0 0 2 4 6 3 1 0 9 6 2 4 10 10 6 0 3 8 5 0 0 0 1 8 2 10 16 13 33 40 16 10 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 108 118 89 70 94 99 102 60 24 21 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 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 170 464 648 743 780 800 813 817 828 845 857 849 841 835 833 840 849 850 845 845 833 827 833 844 854 864 861 831 843 858 854 833 853 842 814 30 27 25 26 23 21 20 18 7 0 2 18 24 25 27 28 29 29 33 28 22 22 35 49 59 62 63 58 54 53 61 60 47 47 24 14 34 59 65 43 47 43 45 42 29 21 11 13 15 14 16 19 19 13 23 27 27 18 17 18 12 13 10 5 6 9 11 13 22 4 10 12 21 26 25 33 38 32 34 36 36 32 26 34 29 20 17 16 14 11 9 11 12 11 8 12 17 13 14 5 5 5 6 7 5 5 1 2 1 2 3 2 0 0 0 8 11 12 12 14 12 16 18 16 5 7 8 3 0 0 0 0 0 0 0 1 3 1 7 148 56 78 166 122 3 0 0 18 8 0 0 0 0 0 0 0 0 0 0 0 0 0 14 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 75 119 110 69 84 55 79 55 38 21 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 16 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 80 360 598 726 772 784 804 823 825 854 871 876 874 863 852 858 867 864 863 869 844 830 843 857 905 914 862 830 853 854 869 847 862 854 831 25 24 24 21 18 16 18 21 16 2 3 20 19 19 20 23 22 14 16 23 16 24 34 45 56 62 56 52 48 44 44 47 37 38 28 32 45 53 45 31 39 31 30 29 25 17 9 9 10 12 20 25 23 21 19 17 19 16 18 14 8 10 13 5 5 6 7 7 6 3 9 10 19 19 15 25 37 26 3 11 30 31 25 19 15 11 9 5 4 3 2 2 4 7 6 6 5 4 4 2 1 1 2 2 1 0 1 3 2 0 0 0 3 2 2 9 10 6 2 1 6 10 12 13 11 4 7 9 11 6 1 3 3 0 0 1 1 22 47 72 123 82 24 29 12 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 73 117 114 70 38 62 62 48 15 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 245 531 664 712 751 787 815 832 843 884 879 882 888 880 890 899 891 887 887 871 852 865 879 940 938 883 858 866 899 894 856 874 854 829 20 7 6 14 20 21 19 21 18 23 21 17 16 16 19 23 22 19 18 20 15 29 32 42 55 64 59 48 56 54 48 44 35 28 23 26 49 48 36 26 25 26 28 37 24 14 8 7 7 9 15 26 29 28 24 22 21 13 18 14 7 9 11 8 7 7 7 5 2 6 9 9 13 10 14 19 22 19 14 3 32 23 17 9 6 6 0 0 1 1 0 1 3 4 2 0 0 0 1 2 2 0 0 0 0 5 5 5 3 1 0 0 5 4 1 2 3 1 3 0 1 5 8 3 2 1 2 0 0 6 7 13 17 0 0 61 19 89 106 32 139 169 39 12 7 3 7 4 8 11 1 0 0 0 0 0 0 0 0 0 0 0 0 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 31 99 112 97 82 79 67 55 19 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 138 384 474 609 712 772 827 867 873 907 920 917 914 909 915 921 919 914 904 898 894 906 902 933 904 862 871 888 878 878 863 879 843 821 14 1 0 13 18 19 21 20 15 15 16 15 15 18 21 25 24 19 19 20 25 32 38 42 52 60 60 56 62 62 62 47 33 26 22 30 51 50 43 22 17 23 25 25 16 8 6 7 8 10 13 19 30 31 25 20 20 16 17 20 7 11 9 7 7 7 7 8 1 1 6 10 11 10 17 15 14 14 17 17 23 12 6 4 2 2 1 0 1 2 1 1 1 1 1 0 0 3 3 1 4 6 3 0 0 1 2 4 9 14 12 11 18 2 0 0 0 6 18 0 1 3 23 32 17 4 0 1 16 12 26 28 25 5 15 67 17 27 19 11 34 39 7 1 4 6 24 28 9 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 91 121 128 135 121 64 28 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 23 34 343 556 658 734 812 854 856 890 902 948 946 924 923 928 925 918 919 921 910 917 901 900 900 890 899 921 902 883 907 888 847 849 0 0 0 10 16 21 21 14 9 15 15 17 16 18 20 22 21 13 16 19 27 33 37 43 48 55 49 51 53 58 61 45 34 31 24 36 50 49 36 16 15 25 22 12 10 6 0 6 10 13 19 22 25 30 31 25 18 15 19 22 11 16 11 7 6 5 5 6 1 4 8 11 11 11 13 12 12 12 16 15 10 6 2 4 4 5 6 5 4 4 3 3 0 0 0 0 1 4 6 4 6 8 3 0 0 0 0 0 1 0 3 10 22 5 6 2 0 0 1 2 0 0 2 5 7 3 0 3 6 3 23 10 1 1 4 22 45 16 2 0 7 18 22 5 5 9 8 2 2 7 10 5 4 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 29 56 79 138 156 109 51 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 207 490 598 755 843 852 859 889 889 903 938 938 939 940 929 916 914 914 911 909 913 917 938 943 942 935 894 882 909 913 866 876 0 0 0 2 3 1 13 5 0 6 16 17 13 17 18 18 12 3 12 22 26 31 41 45 47 52 42 43 37 40 47 43 32 37 25 38 50 48 39 28 24 22 28 11 8 6 3 7 11 15 24 28 31 31 24 24 19 17 19 18 10 9 11 9 9 7 6 6 6 6 8 10 9 8 9 9 9 6 9 8 4 1 2 4 6 8 13 10 8 7 4 0 0 0 0 5 2 9 10 6 7 2 1 0 0 0 0 0 3 5 1 0 0 0 1 2 4 2 1 1 0 0 1 7 12 9 3 11 14 1 4 1 0 0 3 35 71 37 32 8 9 10 5 4 6 11 16 1 0 9 13 11 7 8 4 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 89 152 79 16 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 53 375 490 709 803 821 841 854 858 874 910 940 941 949 944 927 914 912 920 920 921 932 947 949 929 922 936 918 921 937 879 873 0 0 0 5 8 0 4 0 0 0 10 10 4 19 19 19 14 11 15 22 25 34 43 45 49 53 52 48 40 51 41 34 30 36 32 29 46 54 57 45 32 21 17 13 12 7 12 16 15 18 20 20 32 32 28 26 20 19 18 20 14 10 11 11 14 10 8 8 7 6 7 6 6 6 6 6 7 7 6 6 5 3 3 4 6 10 11 8 8 8 2 0 0 0 2 14 12 14 9 1 0 0 0 0 0 0 0 0 8 32 0 0 1 0 0 1 3 0 0 0 0 0 2 10 18 17 9 1 2 3 3 0 1 4 2 2 4 5 7 5 6 18 9 3 5 12 22 5 1 10 11 11 4 4 6 11 4 1 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 3 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 236 365 593 773 856 876 865 846 850 892 918 927 951 954 939 923 920 926 927 934 933 945 953 950 947 944 928 915 930 923 883 0 0 0 0 0 0 0 0 0 0 10 7 2 1 8 16 12 13 17 23 26 33 43 44 49 52 53 55 57 53 29 23 25 31 37 35 39 45 48 47 35 22 18 22 15 6 8 12 14 17 19 21 28 33 29 25 21 17 18 19 12 12 12 11 10 10 7 6 4 4 4 3 3 5 4 5 4 3 3 3 2 0 3 4 7 9 11 8 3 8 1 0 0 0 3 8 3 9 2 0 0 0 0 0 0 0 9 3 0 0 0 0 0 1 10 4 0 0 0 0 0 0 1 11 19 18 15 2 8 3 4 4 3 3 4 5 11 14 46 31 14 26 12 76 15 43 35 38 38 29 12 43 10 5 4 2 1 3 1 123 90 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 97 209 437 707 815 851 878 866 855 858 896 901 937 956 961 958 950 945 944 958 959 951 986 1000 991 975 951 929 929 931 905 0 0 0 0 0 0 0 0 0 0 5 9 7 7 9 11 7 3 21 34 36 39 41 43 45 46 51 54 58 48 29 26 26 25 26 37 38 34 35 41 36 24 19 15 10 4 7 8 12 13 15 19 26 35 35 30 21 17 16 15 11 12 12 12 11 10 8 7 6 5 3 3 2 1 2 2 2 1 2 3 2 0 1 3 7 7 8 4 0 0 0 0 0 0 0 0 1 2 0 0 0 0 3 2 0 0 7 1 0 0 0 0 1 4 2 1 0 0 0 0 0 1 0 0 4 12 15 10 1 0 5 7 4 0 4 9 9 9 29 28 32 46 23 35 28 101 78 164 182 109 48 97 5 5 1 0 4 6 14 117 165 214 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 82 290 344 613 820 885 895 888 862 885 885 928 952 963 976 984 984 990 1000 1005 993 1009 1018 1003 983 975 968 944 934 926 0 0 0 0 0 0 0 0 0 0 1 6 6 7 11 11 6 8 24 33 30 35 41 44 45 46 51 49 45 37 29 26 23 22 28 39 39 37 38 37 31 18 19 12 6 3 4 6 11 11 12 16 28 33 30 32 20 20 21 17 14 13 12 13 15 8 7 7 5 5 4 4 5 5 2 1 1 1 3 4 1 0 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 9 11 8 4 4 5 4 4 4 4 6 10 13 11 20 20 45 78 74 57 34 29 29 70 67 33 14 14 4 4 0 4 3 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 154 414 704 852 886 895 882 894 883 918 929 941 970 989 997 1012 1006 1023 1006 993 1004 1000 992 987 972 966 958 942 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 12 14 19 22 24 25 33 38 45 47 51 54 50 40 42 32 23 22 24 32 43 42 39 36 32 25 17 12 11 4 3 4 6 8 9 10 14 25 28 27 24 19 19 23 15 14 14 13 9 6 4 2 4 5 4 4 3 2 3 2 1 2 4 3 3 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 5 8 10 15 16 13 4 18 15 4 5 11 12 13 17 20 41 33 29 16 3 4 10 6 3 2 46 55 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 315 577 763 852 878 891 888 891 895 926 936 960 977 986 1002 1009 999 996 988 975 970 968 979 993 987 996 990 0 0 0 0 0 0 0 0 0 0 6 4 6 9 10 13 16 21 22 23 23 29 41 44 46 52 58 54 39 30 30 16 25 31 39 45 46 48 35 37 29 19 15 15 8 3 4 5 7 9 11 14 23 25 26 26 22 21 22 14 14 15 15 13 10 6 3 8 9 9 6 5 5 4 2 1 2 1 2 1 0 0 0 0 0 0 2 3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 11 5 0 1 0 0 0 0 0 0 1 3 2 7 15 11 11 22 33 34 30 3 1 7 7 11 16 12 20 13 8 4 0 0 2 3 10 13 13 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 371 632 831 898 899 926 924 900 911 924 952 969 982 996 1004 1011 1004 980 980 975 963 972 991 993 1015 1026 0 0 0 0 0 0 0 0 0 5 14 12 9 9 10 13 17 24 33 22 23 36 43 45 51 61 63 54 30 26 21 9 22 23 27 36 46 52 44 35 37 29 22 18 13 8 5 5 8 11 12 19 26 25 24 26 23 23 22 19 17 15 14 6 4 5 7 11 7 5 6 6 5 4 3 2 3 0 2 1 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 4 2 2 1 3 6 7 4 1 5 3 5 5 1 6 5 1 35 39 26 21 1 6 1 10 23 15 1 5 15 5 3 1 0 1 5 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 220 505 738 879 934 943 946 918 897 900 930 953 980 1002 1001 998 985 987 998 981 963 964 971 982 1022 1057 0 0 0 0 0 0 0 0 0 2 13 16 12 11 11 13 17 24 29 24 25 39 41 44 52 63 65 52 19 31 21 14 24 33 31 30 40 44 39 35 39 35 17 15 11 10 10 9 9 12 15 24 26 26 29 29 23 22 22 21 18 16 16 13 10 7 9 4 3 4 5 5 4 4 3 2 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 4 0 1 11 23 0 5 4 5 7 8 9 9 4 5 7 4 3 5 2 2 32 31 21 9 5 13 13 18 46 15 11 16 12 4 5 5 1 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 326 621 759 818 903 942 944 915 897 910 928 970 1006 1010 1000 1003 1035 1009 995 996 991 992 1005 1017 1042 0 0 0 0 0 0 0 3 14 11 15 15 11 10 10 8 16 24 23 23 25 28 32 44 53 62 57 39 21 40 8 20 19 19 22 27 38 47 36 33 39 35 19 13 14 14 16 14 12 14 18 24 22 25 28 28 24 23 23 20 16 16 16 11 4 11 14 10 4 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 9 5 4 2 0 0 0 0 4 0 2 6 1 2 2 2 2 11 36 6 1 3 2 0 9 44 51 21 18 76 76 57 35 31 7 26 17 10 6 3 1 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 252 336 509 703 846 957 987 961 922 924 915 947 984 1002 1019 1038 1051 1015 1014 1008 1007 1010 1012 1024 1055 0 0 0 0 0 0 0 4 10 11 13 10 12 14 12 9 21 26 20 25 27 28 32 44 59 66 54 29 23 33 23 25 22 23 18 27 36 34 29 32 39 39 23 17 20 18 13 18 15 17 21 24 23 27 31 27 25 23 21 17 14 15 15 6 3 7 2 5 1 1 4 2 0 1 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 5 0 0 0 0 0 0 1 3 6 6 1 1 0 1 12 25 27 3 1 2 1 11 11 28 61 25 76 181 207 107 25 10 11 32 13 11 9 6 7 14 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 13 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 316 564 758 901 986 1064 980 977 935 935 946 956 987 1028 1045 1060 1060 1039 1024 1021 1020 1020 1023 0 0 0 0 0 0 0 4 7 9 10 9 7 10 13 17 19 20 19 26 28 23 32 41 51 65 64 35 26 12 16 19 17 23 18 29 36 38 38 33 26 37 23 19 22 22 16 20 16 20 26 29 30 30 31 25 25 25 22 18 15 15 18 15 14 7 4 8 9 7 7 6 5 2 1 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 12 9 5 0 0 0 9 10 6 3 4 5 1 10 17 13 8 18 58 52 6 12 13 14 21 28 15 14 1 6 9 14 12 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 1 3 1 0 0 0 2 3 0 0 8 2 2 8 2 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 159 413 613 741 889 1041 1028 1008 983 963 949 940 956 996 1009 1046 1066 1077 1057 1060 1071 1068 1057 0 0 0 0 0 0 0 0 1 8 9 8 8 11 14 13 13 21 23 23 22 20 30 41 51 65 66 47 31 33 29 30 32 35 28 29 40 36 36 34 29 27 22 20 18 15 18 23 22 21 24 30 32 33 31 25 25 25 21 18 15 19 20 5 12 3 3 2 3 6 4 4 5 2 2 2 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 18 12 14 16 9 2 2 1 1 0 2 20 3 32 77 0 0 0 107 84 31 23 69 13 16 14 11 12 11 4 15 9 4 9 10 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 2 2 0 0 1 3 4 4 17 55 12 11 53 67 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 278 494 596 721 936 1018 1006 1020 1000 972 952 948 963 991 1021 1042 1056 1050 1049 1053 1053 1055 0 0 0 0 0 5 6 2 1 8 7 8 12 15 17 20 23 22 23 25 22 18 26 48 50 65 69 55 43 45 41 38 35 33 33 33 35 35 37 33 31 24 17 18 20 17 25 26 26 24 25 30 32 32 28 26 25 25 23 20 17 24 16 11 18 7 8 7 2 2 4 10 8 3 3 2 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 4 7 7 5 0 0 2 4 2 12 19 0 0 0 109 148 145 105 0 0 0 58 38 9 8 6 3 11 23 19 17 14 12 14 13 0 3 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 6 16 8 17 42 47 7 12 63 43 31 15 4 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 158 379 492 600 819 866 936 978 989 1011 994 972 971 980 998 1023 1039 1042 1063 1090 1095 1086 0 0 0 1 8 13 15 8 3 7 5 9 12 13 17 19 23 30 26 23 18 16 25 42 50 62 65 60 57 58 54 49 46 32 33 34 36 41 35 32 33 23 17 17 17 23 32 23 26 30 31 31 31 31 31 27 25 25 23 20 19 29 13 12 10 7 9 10 6 5 2 2 3 2 3 2 1 1 1 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 2 10 15 28 10 0 0 0 0 1 71 36 18 9 4 14 116 169 137 55 0 3 7 2 4 7 3 0 0 5 30 38 19 30 27 18 10 0 0 6 2 0 0 14 19 6 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 7 5 46 61 44 38 52 2 6 7 3 9 4 0 0 0 0 0 0 0 0 1 10 1 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 290 439 472 577 724 865 931 1000 1045 1044 1007 984 992 1007 1025 1028 1042 1058 1060 1070 1099 0 0 0 0 4 11 12 12 9 8 10 10 2 4 14 17 27 35 32 22 18 15 24 41 54 58 61 63 60 62 61 56 51 46 44 40 37 38 38 34 30 19 19 21 20 20 24 21 25 33 34 32 30 29 30 27 26 26 23 21 25 28 9 12 4 2 2 5 9 4 2 1 0 2 3 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 9 9 2 0 0 0 0 0 0 0 42 37 19 30 3 19 14 3 0 9 46 162 60 11 14 22 24 46 54 30 12 4 1 1 1 2 2 11 0 47 51 48 59 65 18 29 24 16 8 7 4 3 1 1 21 27 19 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 3 17 35 58 59 46 0 0 0 87 44 0 0 2 8 1 0 0 0 1 4 11 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 16 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 197 202 234 429 612 822 941 998 1040 1058 1050 1021 1012 1019 1006 1009 1018 1047 1059 1086 1102 0 0 0 0 1 5 9 15 3 10 18 19 10 6 6 11 23 28 27 22 15 14 29 42 46 56 66 67 64 65 63 61 58 54 52 47 36 42 32 29 26 24 20 20 19 22 24 21 24 33 37 36 33 28 26 24 25 27 24 23 29 24 8 5 2 1 2 11 10 2 1 2 0 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 0 0 0 1 0 49 25 7 26 62 51 16 24 5 14 44 75 37 11 6 19 45 25 10 7 6 10 14 7 6 4 43 167 143 57 70 129 121 29 3 10 18 411 140 9 15 16 12 2 14 11 5 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 7 2 0 0 0 0 0 0 0 36 64 70 42 3 2 283 78 5 7 51 76 10 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 16 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 47 121 281 476 713 933 959 1048 1048 1075 1080 1078 1092 1038 1036 1022 1023 1054 1073 1104 0 0 0 0 0 3 7 12 9 10 10 14 7 3 4 13 15 22 25 20 21 30 43 48 55 60 67 68 66 68 66 60 54 53 52 46 35 36 25 26 28 22 18 22 23 27 31 26 26 27 28 35 36 33 26 25 25 26 26 26 28 17 8 3 2 4 4 10 4 1 2 4 2 6 3 5 5 4 3 2 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 32 85 13 2 18 13 9 69 93 71 5 62 41 23 34 46 1 1 82 128 66 14 7 16 81 36 20 12 41 57 26 9 14 5 67 50 10 0 0 9 29 12 15 22 26 18 10 20 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 13 7 2 0 0 0 0 0 0 0 9 24 0 15 23 12 8 2 103 431 76 92 94 183 182 71 51 7 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 10 23 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 27 131 320 542 784 938 1018 1039 1076 1120 1164 1161 1075 1065 1073 1051 1069 1097 1122 0 0 0 0 0 4 10 10 12 13 13 15 1 0 4 9 13 21 32 34 34 47 58 59 51 58 65 67 68 66 63 57 51 50 50 45 42 36 26 24 24 20 20 21 20 21 29 27 28 25 23 26 29 33 30 28 26 25 25 24 23 16 10 8 11 11 14 13 1 0 0 0 0 2 1 4 5 2 1 1 0 0 0 0 0 0 38 58 40 17 15 14 3 0 0 0 0 3 0 0 0 0 0 0 1 0 5 35 47 6 2 9 27 26 63 83 17 13 18 17 5 8 13 14 15 11 30 15 11 18 20 18 10 16 70 34 6 1 6 12 10 9 15 12 3 5 10 13 11 6 3 1 6 5 7 5 7 6 3 1 4 10 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 0 0 0 0 0 3 1 17 54 65 38 1 0 0 0 207 381 124 29 52 151 141 113 72 4 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 4 0 0 0 0 31 19 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 51 177 361 583 835 988 1009 1021 1060 1143 1212 1173 1055 1094 1101 1072 1104 1129 0 0 0 0 0 1 7 9 11 13 7 7 14 0 5 1 14 25 32 39 43 55 65 64 59 56 61 63 67 63 59 56 53 52 41 44 44 36 29 26 24 22 22 21 19 20 24 27 25 22 25 24 27 31 31 29 28 27 28 28 25 18 8 8 17 8 5 6 0 0 1 0 0 0 0 2 0 0 0 0 0 0 0 2 5 125 173 173 183 264 184 39 4 0 0 0 4 9 0 0 0 0 0 0 1 4 13 3 3 2 6 22 25 5 27 26 19 8 0 2 0 17 19 19 22 17 1 3 8 18 17 10 8 41 126 84 94 22 3 4 0 3 15 13 8 15 19 12 11 12 19 60 27 12 5 1 0 2 2 4 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 15 6 24 61 59 13 84 7 23 287 247 39 3 3 23 29 9 5 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 0 0 0 0 3 48 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 87 252 464 658 772 903 1009 1056 1112 1150 1147 1128 1175 1183 1131 1088 1071 0 0 0 0 0 2 5 8 3 11 5 8 14 11 18 18 21 26 33 39 48 58 70 65 56 53 54 57 59 60 62 61 52 49 47 50 44 33 31 29 27 27 28 25 18 21 22 24 25 26 26 25 27 30 31 30 30 28 26 28 26 16 8 9 15 9 9 8 3 0 0 0 0 21 17 36 39 17 0 0 0 0 0 16 49 89 76 126 104 96 98 38 6 3 0 0 3 5 0 0 0 0 1 3 17 18 2 1 0 0 1 1 1 4 21 27 4 59 31 0 0 0 2 5 8 8 9 8 4 3 5 9 24 46 62 38 40 24 4 9 12 7 14 10 24 9 16 16 12 7 1 11 13 11 5 0 0 0 1 9 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 36 3 0 47 34 19 4 12 86 332 118 7 3 4 4 6 0 0 0 0 0 3 11 17 1 0 0 0 0 3 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 5 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 38 170 348 420 515 736 957 1030 1127 1151 1108 1124 1106 1158 1145 1147 1105 0 0 0 0 0 4 8 12 11 11 14 9 12 14 18 25 28 28 36 40 47 56 64 58 50 50 50 55 63 66 68 64 55 49 49 43 30 21 24 27 26 29 31 27 23 19 25 24 25 22 22 21 23 29 31 32 32 30 29 28 26 18 11 11 13 12 1 5 2 0 0 0 4 29 37 141 105 29 0 0 0 0 9 42 29 7 0 0 2 18 21 17 19 27 36 8 1 3 1 0 0 1 1 0 19 25 31 16 4 18 14 36 10 60 67 24 2 4 5 0 1 2 4 4 13 7 24 13 10 16 16 34 52 54 45 31 22 16 15 22 74 67 25 17 28 2 20 20 16 29 10 5 6 1 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 72 128 102 181 154 65 159 245 47 71 47 30 13 2 0 0 0 8 7 7 9 4 0 0 0 0 0 9 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 45 134 254 424 617 892 1016 1117 1165 1183 1188 1126 1117 1130 1127 1139 2 1 0 0 0 0 0 6 10 12 14 9 13 12 13 21 29 34 42 48 50 56 65 67 62 57 51 54 60 69 72 67 58 54 44 36 31 27 24 28 30 33 31 25 20 18 25 21 30 34 29 23 23 28 31 32 31 29 28 27 26 26 19 10 9 9 7 9 0 0 0 0 1 9 19 39 26 9 0 2 3 16 46 87 23 0 0 6 15 1 7 39 47 44 40 24 9 16 16 4 0 0 0 0 8 128 144 115 95 109 89 159 163 68 36 4 1 0 0 0 3 5 6 7 13 6 29 9 10 18 13 10 24 47 53 46 21 8 15 7 2 14 8 19 16 13 44 37 9 86 43 1 2 4 24 27 4 0 0 0 0 0 0 1 0 0 3 29 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 5 37 75 108 25 9 100 119 41 1 12 70 69 29 7 3 7 22 35 24 6 0 0 0 0 0 0 15 18 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 11 18 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 2 0 0 37 148 310 534 826 1015 1119 1180 1219 1227 1198 1186 1269 1209 1186 123 73 18 0 0 0 0 1 7 11 12 11 12 12 15 25 28 37 45 51 53 59 68 62 59 57 52 57 63 68 70 61 53 54 46 39 38 33 28 27 27 27 26 20 21 23 23 19 22 23 24 24 25 28 30 30 29 28 29 28 27 26 22 14 4 1 0 1 0 0 0 9 9 34 53 60 39 17 38 43 52 56 65 94 17 11 5 23 68 96 75 76 79 54 29 22 19 28 78 47 16 9 4 16 76 237 182 130 118 131 109 65 30 27 11 4 0 1 1 2 4 1 5 4 3 4 8 13 1 5 3 4 12 21 26 19 15 38 39 25 14 19 25 16 6 0 38 58 18 55 7 0 5 3 0 0 1 0 0 0 1 7 9 1 0 0 4 22 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 0 0 0 7 52 35 0 0 1 18 34 22 10 15 13 12 25 21 3 0 0 0 0 2 11 20 9 3 0 0 0 53 180 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 30 35 13 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 0 0 0 0 0 0 0 1 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 7 6 2 0 9 56 180 420 685 966 1060 1122 1195 1249 1259 1227 1166 1204 1270 356 274 181 64 14 1 0 0 3 9 13 14 14 12 14 22 28 39 47 51 53 57 64 61 60 55 48 55 70 71 67 56 49 49 48 42 42 37 28 26 23 20 17 15 22 22 12 11 18 27 26 25 20 27 29 28 27 26 28 28 27 23 22 15 0 0 0 0 6 7 18 71 57 131 124 81 72 132 223 186 98 55 46 52 51 30 11 41 117 103 45 36 44 22 6 15 34 26 22 29 20 34 33 34 115 169 93 78 87 60 33 10 10 12 0 0 0 1 1 3 11 12 2 1 12 12 6 4 4 4 2 9 11 10 8 6 20 32 39 32 24 21 17 13 15 4 13 47 42 91 63 20 7 4 21 5 2 6 4 0 0 2 3 0 0 0 1 0 32 27 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 2 2 0 0 4 14 6 2 0 2 5 3 4 21 17 11 4 4 6 8 9 0 0 0 0 0 0 3 0 0 0 0 0 38 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 55 17 4 0 0 0 13 87 279 499 798 891 945 1018 1110 1239 1360 1257 1252 1240 394 359 292 146 35 6 0 0 0 2 10 12 16 12 15 23 29 36 45 49 48 53 57 56 54 57 49 60 68 70 67 50 53 47 45 44 43 37 25 24 22 18 17 17 19 3 1 0 0 2 9 12 0 0 6 13 19 25 28 27 17 5 1 6 5 3 3 8 13 12 29 57 80 174 158 103 123 240 281 126 132 34 50 47 31 22 21 39 38 12 9 16 26 33 31 29 49 38 12 7 21 47 42 86 172 120 23 0 15 8 5 11 13 7 0 0 0 0 2 3 2 1 0 1 20 12 4 3 5 6 7 7 8 6 7 11 20 23 24 29 26 24 18 21 41 48 17 39 33 348 589 47 3 2 83 46 2 4 4 0 0 0 0 0 1 1 1 1 50 76 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 4 6 12 15 36 4 3 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 2 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 1 3 24 110 116 52 11 0 2 30 134 317 544 563 607 784 1015 1213 1324 1306 1353 1337 236 180 134 88 40 11 1 0 0 0 0 7 21 14 18 22 26 32 40 43 48 56 58 63 63 58 51 54 65 69 67 60 56 53 51 48 41 33 25 25 24 21 21 8 0 0 0 2 26 72 106 61 10 0 0 0 0 1 5 8 2 5 0 14 14 8 2 2 6 5 2 10 40 81 86 47 79 128 97 77 98 28 56 107 57 56 52 45 44 41 45 45 35 43 52 43 18 19 35 51 58 57 70 191 155 149 80 19 18 24 27 18 18 5 1 1 0 0 3 3 1 0 0 4 15 7 4 5 4 1 0 0 2 0 3 6 13 20 24 28 15 35 25 18 24 25 27 41 24 89 79 19 62 90 7 1 0 3 2 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 7 14 10 4 14 28 19 32 39 26 22 18 24 11 1 0 0 0 0 4 0 0 0 5 6 0 0 0 0 0 6 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 74 26 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 2 4 3 0 0 0 0 0 0 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 20 38 41 77 42 15 3 0 0 5 40 142 228 318 420 652 912 1108 1242 1323 1249 1403 351 144 18 18 15 12 10 7 2 0 0 2 9 14 18 19 26 32 39 44 50 59 58 60 60 54 52 60 69 68 66 64 63 64 61 58 44 29 25 20 20 25 27 3 0 0 3 66 249 435 295 106 26 0 0 2 6 29 28 56 60 48 45 17 21 14 3 7 18 24 16 20 22 19 11 5 14 15 21 56 48 21 72 193 34 74 69 63 45 44 41 40 21 20 28 30 28 46 47 49 203 192 229 221 88 159 196 69 26 36 44 72 164 20 17 9 7 7 1 2 4 0 1 3 6 6 2 5 11 3 0 0 1 0 2 3 10 16 23 30 28 35 31 28 55 91 102 96 45 22 638 277 94 113 41 29 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 63 48 40 54 48 39 64 59 43 53 49 32 18 17 6 2 6 11 23 1 224 84 19 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 38 77 43 17 11 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 13 11 7 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 22 38 35 28 24 4 1 0 0 0 1 11 39 50 198 312 513 762 986 1154 1266 1362 1487 547 447 316 173 78 27 27 36 31 15 1 0 0 7 19 20 25 32 37 41 50 59 59 58 56 50 50 54 57 60 57 53 58 62 61 53 41 30 21 25 13 9 13 0 0 0 7 113 285 347 201 13 2 0 5 34 51 38 117 195 157 77 17 12 28 30 12 19 30 43 46 41 28 17 6 0 9 34 61 17 24 22 60 68 9 46 74 98 64 61 78 60 16 9 14 32 50 42 47 76 289 265 241 118 47 63 57 33 30 28 25 75 121 46 39 62 20 11 4 9 31 14 1 3 3 14 10 22 32 2 0 1 0 2 16 41 54 33 26 19 18 21 24 25 27 9 23 48 44 17 20 33 85 68 68 49 11 28 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 3 21 51 69 63 59 51 45 62 63 59 41 45 57 51 36 34 73 21 12 12 3 12 71 31 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 36 62 65 62 36 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 13 14 14 10 5 4 0 0 0 0 0 0 2 8 12 2 0 0 0 0 0 2 13 12 8 2 0 0 0 0 0 2 13 22 38 43 44 44 31 16 0 0 0 0 0 0 0 1 14 98 226 404 604 828 1043 1211 1291 1437 457 539 436 329 211 88 38 64 72 63 39 9 0 0 1 4 10 21 36 33 40 52 56 57 56 54 37 38 47 55 57 54 55 56 57 49 28 9 0 0 0 0 12 10 0 4 27 100 155 144 70 15 12 5 83 164 174 167 205 220 113 39 17 17 21 24 13 25 26 41 44 37 31 38 20 17 32 56 64 20 23 23 43 28 34 46 57 67 26 40 93 83 43 36 18 59 113 78 63 71 92 77 50 55 55 62 57 41 28 25 26 77 112 92 84 149 99 80 19 23 128 216 45 27 17 104 96 69 60 23 2 0 3 3 40 123 155 80 81 23 16 23 19 14 9 9 10 5 13 32 49 70 83 68 49 19 9 19 0 0 0 0 6 3 0 0 0 0 0 13 1 0 16 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 24 14 4 0 15 12 9 35 78 60 31 21 67 95 90 88 84 78 38 48 48 53 109 246 139 12 34 13 0 19 31 0 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 6 0 0 0 0 0 0 32 53 60 61 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 7 12 13 10 7 6 0 0 0 0 0 2 10 19 14 1 0 0 3 5 9 16 18 18 16 8 2 1 1 1 2 8 48 60 63 53 36 39 48 16 3 0 0 0 0 0 1 4 14 63 213 381 524 726 938 1104 1266 1304 605 905 906 747 543 287 53 66 74 90 80 35 6 1 26 58 41 24 32 33 33 48 54 55 57 40 0 3 15 31 45 56 57 59 62 49 15 0 3 9 21 67 113 85 123 181 182 163 121 231 200 137 103 93 111 201 250 255 197 117 12 15 14 24 31 24 24 32 31 56 50 33 72 95 60 18 21 33 34 35 34 31 35 30 26 28 28 37 48 53 72 58 43 41 44 66 75 65 51 48 42 40 38 58 58 45 36 33 32 34 44 45 81 71 56 94 210 173 11 82 86 85 122 162 155 171 99 103 104 70 29 30 17 10 23 67 115 142 167 79 38 31 21 14 13 13 15 13 12 67 131 119 69 71 52 25 6 2 0 1 0 0 6 3 0 0 0 3 13 75 97 35 51 71 7 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 7 20 49 78 71 4 17 27 35 55 78 70 36 8 51 43 42 53 61 64 21 41 36 29 13 0 15 3 36 9 3 9 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 2 0 0 0 0 0 1 32 41 37 50 46 15 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 1 1 0 0 0 0 0 5 10 13 11 7 4 0 2 2 2 3 11 23 26 16 0 0 0 8 9 8 10 15 22 16 6 1 2 2 2 7 20 57 58 65 82 84 62 30 1 0 0 0 0 0 2 4 7 21 89 227 400 544 653 797 928 996 1170 870 969 839 663 702 786 722 499 336 157 59 35 13 2 2 29 57 30 5 7 26 50 57 67 36 17 0 0 0 0 1 2 16 31 36 2 4 43 77 95 146 196 242 240 305 315 311 308 360 291 216 243 202 112 67 72 54 76 95 49 9 7 10 20 42 46 52 52 65 70 23 25 94 109 102 91 22 22 13 11 26 36 49 89 7 27 30 24 19 31 45 51 34 39 55 52 33 34 60 50 47 48 42 46 48 42 37 56 49 37 48 69 68 24 22 16 64 103 41 154 200 141 146 214 221 87 89 84 95 73 64 61 41 23 21 44 70 127 157 137 154 99 46 11 5 12 15 15 5 27 34 58 49 27 8 1 0 0 10 12 64 92 0 0 0 0 153 151 34 27 70 68 77 63 33 21 4 3 17 19 23 17 5 0 0 0 0 0 0 0 0 0 3 1 69 98 84 19 19 39 68 74 78 59 31 8 5 19 66 46 42 36 22 29 31 29 31 2 0 0 0 0 0 1 1 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 38 0 0 0 0 0 0 0 1 11 15 15 25 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 0 0 0 4 4 2 1 0 1 5 5 8 12 13 10 6 3 5 5 4 8 16 22 19 8 0 0 6 13 15 8 5 14 22 16 2 2 2 1 4 15 27 33 43 46 65 120 90 14 0 1 7 7 7 17 61 104 117 116 155 355 424 558 646 698 748 859 1050 661 532 547 681 484 405 472 565 612 496 286 116 98 72 0 13 42 42 5 0 14 22 0 11 1 0 0 2 5 6 7 6 3 8 44 94 178 215 261 288 213 190 213 248 255 418 441 338 192 92 74 145 168 89 59 59 63 42 36 27 23 17 10 16 31 39 23 50 107 131 76 31 64 95 96 56 19 17 12 12 23 33 25 22 27 25 31 40 49 62 62 58 59 39 30 64 66 66 46 31 23 38 46 40 43 49 50 55 50 35 50 47 24 23 45 40 32 26 24 59 90 99 74 91 78 45 38 42 46 32 39 43 40 33 32 32 44 59 51 44 50 49 25 10 6 7 13 12 16 34 45 46 52 19 12 25 10 10 45 14 5 29 10 4 2 0 138 107 19 8 29 64 92 69 39 25 29 36 55 99 167 98 33 18 16 7 0 0 0 0 0 0 19 77 183 134 74 55 58 59 69 61 82 56 20 12 9 10 38 50 51 32 16 15 18 25 108 29 4 2 23 34 24 116 26 17 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 24 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 2 4 5 4 2 7 5 7 9 10 11 11 9 6 5 5 3 5 11 11 7 4 2 7 12 17 13 5 9 22 22 15 1 2 1 0 5 12 20 44 99 109 101 90 78 47 19 85 280 267 368 441 541 619 632 571 499 637 484 552 588 668 751 837 985 341 292 579 749 517 189 220 272 466 611 637 549 484 491 385 261 169 114 57 15 2 0 0 0 0 2 5 10 76 73 46 16 14 57 203 271 262 240 207 125 80 94 207 437 613 513 486 307 150 50 44 93 141 62 62 49 63 65 41 23 20 12 25 45 104 181 172 206 165 87 44 40 47 57 14 18 20 19 14 11 19 21 10 11 29 41 41 72 94 182 172 132 87 20 13 84 63 37 30 24 24 24 25 25 44 59 52 43 54 42 63 35 24 33 47 50 22 6 4 20 47 59 38 52 53 33 17 18 16 12 42 70 80 52 37 22 16 22 13 7 7 10 5 11 9 19 28 30 57 104 133 112 82 21 8 23 25 18 42 8 1 15 20 14 17 43 122 24 14 27 36 45 78 83 61 49 73 138 151 170 208 326 161 85 56 25 3 0 0 22 10 49 86 100 64 22 30 49 74 88 100 111 139 62 26 51 52 24 20 51 71 57 53 38 22 9 4 0 1 1 54 87 56 8 5 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 59 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 2 6 8 11 8 6 8 9 8 7 5 4 2 4 5 5 6 7 8 15 15 16 12 15 21 25 21 12 6 1 0 0 5 15 42 92 127 182 146 69 25 15 190 470 520 779 877 930 1021 1097 1110 1031 878 754 642 607 595 702 800 864 954 195 453 679 495 333 233 230 225 329 443 473 528 679 872 765 470 315 284 207 65 12 6 0 0 20 74 189 485 500 377 309 299 207 165 305 299 240 131 52 20 13 28 374 813 720 423 261 195 62 65 178 200 165 121 67 56 110 90 81 71 57 52 141 142 161 174 195 232 193 125 84 74 72 52 29 27 38 35 20 13 13 12 13 80 119 67 33 65 166 188 236 172 82 31 35 73 73 83 83 44 26 25 23 19 42 65 65 62 65 59 76 77 70 61 42 30 16 7 32 25 26 43 55 61 63 130 114 67 42 45 67 90 131 64 52 65 51 27 25 20 10 5 10 29 49 58 23 31 89 132 228 247 97 1 13 9 11 7 2 1 0 5 11 12 10 9 30 13 35 44 41 94 135 132 115 94 92 200 164 108 192 298 171 186 77 39 29 21 27 91 111 93 54 27 14 33 48 74 66 73 96 92 89 95 50 71 92 85 56 46 56 44 43 25 14 13 7 5 0 0 23 19 6 0 0 0 2 0 0 42 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 10 2 1 1 2 3 5 5 4 5 6 3 4 7 9 13 18 18 9 10 21 25 21 18 15 11 1 0 4 39 94 158 211 196 203 209 81 32 32 89 293 608 843 858 882 962 1032 1042 980 891 833 788 719 617 700 814 890 954 143 106 250 241 268 297 305 310 301 228 215 333 396 352 331 298 206 241 140 68 41 29 19 14 60 251 488 569 584 640 560 384 191 161 281 312 222 78 19 3 1 51 295 708 507 280 164 103 66 146 325 366 432 259 112 80 115 194 206 167 153 134 108 150 178 218 222 190 109 48 63 81 80 78 57 38 46 58 20 24 23 16 41 105 91 36 32 58 93 132 190 155 48 26 48 74 91 119 117 56 42 38 37 34 34 45 50 59 57 54 47 39 61 67 47 28 14 41 111 108 75 82 99 109 122 193 157 87 58 49 61 74 82 73 114 163 155 106 76 48 1 7 12 58 103 78 5 12 71 50 112 130 68 15 4 9 13 25 10 1 1 0 0 0 0 0 28 40 19 78 212 223 217 216 215 192 88 120 52 43 72 128 154 235 99 73 64 52 44 44 15 56 10 9 35 45 66 93 75 64 102 98 137 171 123 67 76 48 46 42 49 53 38 4 7 30 19 3 0 0 0 0 2 3 3 8 12 3 0 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 0 0 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 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 6 0 0 0 2 3 3 3 2 6 7 6 7 8 11 14 14 11 10 8 22 25 22 20 20 16 12 6 12 89 205 285 282 229 250 164 70 27 16 124 298 435 579 791 864 928 986 987 948 937 983 941 891 730 729 825 927 994 79 59 85 156 198 277 262 249 226 178 123 204 375 379 251 167 146 138 82 105 100 77 54 69 110 184 166 232 271 275 152 57 42 51 222 363 260 44 1 0 0 12 128 353 503 245 164 75 51 113 179 134 155 116 98 99 125 164 175 128 97 96 126 140 122 110 140 183 161 122 134 152 150 150 180 179 122 73 26 32 27 18 56 96 97 57 55 39 36 70 105 90 60 43 39 87 138 203 176 67 63 65 61 44 30 29 30 33 35 48 51 51 78 118 52 35 18 104 205 236 206 269 187 191 148 100 68 44 29 37 67 71 51 84 197 209 204 166 157 149 104 74 14 33 49 31 42 84 143 146 121 126 57 133 112 136 9 56 18 4 0 0 0 1 5 5 84 86 79 166 301 313 202 195 174 115 48 29 8 12 32 49 68 91 115 133 114 82 44 19 7 6 1 15 97 59 51 81 84 90 174 124 134 186 169 110 102 62 44 34 28 27 25 8 6 27 11 31 24 8 6 9 3 0 1 11 18 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 7 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 3 0 0 0 0 1 1 1 1 3 6 7 3 5 8 10 12 14 14 16 12 26 27 25 24 22 20 17 12 16 87 209 271 278 288 241 99 58 58 53 151 279 387 597 946 956 995 1056 1067 1058 1053 1056 1078 1105 991 857 880 955 1004 97 72 56 59 72 96 124 146 185 201 153 119 128 108 165 166 231 275 194 193 179 195 197 165 140 108 72 92 69 30 12 11 10 10 187 373 264 67 6 0 0 16 157 310 340 219 168 78 62 86 93 83 85 112 122 159 188 198 133 65 73 244 321 302 273 290 280 262 310 327 296 318 370 380 260 248 126 65 56 51 61 66 106 85 75 62 49 54 46 57 58 44 26 30 42 129 127 114 115 87 74 52 42 31 25 20 18 28 37 50 53 42 147 169 56 47 26 140 184 204 191 145 108 139 77 28 42 34 36 64 65 59 35 53 81 73 101 105 89 84 139 161 93 30 23 67 82 99 74 28 62 165 67 430 341 27 11 32 16 41 42 14 14 26 58 87 161 155 220 291 369 368 269 151 93 39 10 19 36 23 12 23 26 41 48 41 56 57 55 32 19 5 1 20 124 137 133 122 106 84 75 88 178 249 169 101 72 68 52 49 58 56 93 74 23 10 8 7 43 26 15 26 33 30 15 27 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 2 2 2 7 9 7 3 6 7 10 14 17 16 14 17 33 35 30 26 25 23 17 17 20 88 206 261 244 194 113 77 105 150 138 204 326 503 750 939 953 978 1051 1072 1073 1085 1103 1130 1193 1227 1113 1031 1017 1048 129 105 63 54 45 38 43 61 89 109 94 97 90 63 90 114 192 184 147 178 202 183 264 195 124 63 24 34 27 11 5 4 5 22 95 258 212 96 39 30 32 62 175 267 223 172 143 73 105 120 115 140 138 167 285 414 392 270 170 143 219 379 400 405 376 349 319 368 472 513 517 505 428 298 76 112 55 125 201 181 149 181 187 134 93 67 49 46 59 57 40 24 21 56 96 142 138 93 90 74 65 55 44 23 31 34 27 27 38 58 98 103 109 86 38 39 38 74 70 42 29 51 55 74 184 82 55 51 58 69 50 30 22 32 41 55 60 47 31 56 79 109 101 70 48 47 66 70 50 77 90 71 67 116 60 16 21 18 2 3 33 10 37 54 89 202 266 249 463 463 386 347 296 111 27 5 13 96 117 77 47 58 60 76 83 88 67 37 49 25 50 32 11 27 72 81 86 111 112 94 78 93 145 209 176 144 106 105 113 96 89 45 71 66 34 18 16 30 17 14 7 1 1 8 14 36 21 8 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 1 3 2 3 8 8 7 6 7 8 11 15 16 16 20 33 51 51 39 33 30 25 22 28 38 166 259 288 243 152 76 91 244 154 160 242 405 612 806 932 1000 1040 1060 1108 1115 1133 1168 1189 1260 1313 1333 1314 1232 1180 123 109 127 106 70 28 34 46 65 83 85 93 93 137 158 151 214 276 275 243 188 131 147 137 112 84 66 45 22 11 4 8 33 78 86 127 163 110 87 65 113 167 195 188 137 106 78 79 100 107 118 127 180 271 382 469 472 313 185 222 295 341 352 343 233 178 282 467 578 526 285 414 306 233 171 121 170 421 476 262 194 222 261 260 203 166 99 69 52 51 51 45 50 60 102 121 116 82 83 42 36 34 28 32 67 108 46 34 104 118 119 163 47 35 46 53 42 27 39 40 27 27 67 82 84 54 67 63 81 107 110 93 91 47 30 28 40 59 72 84 133 87 66 64 53 25 40 68 106 173 124 131 160 143 34 4 24 19 5 4 16 63 191 177 168 236 286 329 561 304 302 219 137 55 12 32 113 229 191 112 72 92 122 109 89 64 42 21 22 29 67 40 21 69 111 124 124 147 101 108 143 207 208 149 176 183 122 108 133 137 97 44 38 56 23 4 6 14 7 3 5 2 3 17 23 15 4 15 4 0 0 1 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 6 5 5 6 9 10 12 16 19 20 27 60 96 117 116 73 38 28 30 49 66 240 271 253 196 146 144 159 202 199 226 272 419 623 811 962 1069 1077 1125 1187 1181 1178 1202 1237 1307 1343 1373 1398 1412 1430 199 179 168 169 201 187 78 66 95 176 217 176 109 104 109 130 160 134 132 173 129 119 120 114 118 118 92 90 80 57 33 41 85 227 204 194 207 181 158 195 248 241 207 160 131 76 49 43 51 71 106 173 319 371 341 274 223 177 119 196 253 282 315 301 224 238 312 466 441 390 325 294 324 325 235 267 388 557 594 412 167 183 288 326 279 265 188 114 91 86 113 104 66 86 108 104 107 92 62 40 29 27 22 54 145 242 157 49 168 220 394 402 124 46 65 52 33 47 62 71 124 104 141 88 53 45 51 51 61 79 78 100 121 102 95 20 43 77 94 113 112 47 52 55 40 30 72 127 177 63 263 282 208 123 100 9 22 13 6 14 26 76 247 332 312 285 247 349 454 112 139 78 40 94 111 256 414 262 193 136 102 102 129 148 170 119 39 21 27 42 41 47 49 110 133 126 191 283 227 154 206 160 166 169 156 148 77 82 116 157 128 91 100 59 12 4 1 1 1 0 0 3 1 13 17 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 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 4 5 6 10 14 14 18 21 23 23 33 76 135 135 161 92 40 37 50 72 128 337 284 257 225 203 210 232 230 264 305 322 393 567 788 942 986 1141 1195 1230 1201 1199 1225 1265 1325 1363 1372 1392 1423 1445 150 149 138 147 155 146 96 81 113 182 290 299 191 117 106 70 67 80 98 100 74 79 99 100 104 115 114 93 117 152 159 134 150 255 258 229 232 198 170 196 211 149 133 137 116 76 64 83 73 129 162 212 274 283 251 155 115 100 95 134 131 202 243 261 244 237 294 321 243 314 303 277 301 286 128 362 391 464 493 346 167 205 331 279 242 326 386 304 283 221 196 150 105 146 84 61 64 57 48 40 30 25 20 210 252 190 109 76 117 147 277 215 86 37 43 53 82 113 99 76 49 67 105 68 59 81 70 58 70 81 50 60 75 87 70 5 27 51 30 13 22 19 14 17 2 5 49 67 85 194 114 142 266 73 2 2 9 15 27 72 59 73 128 245 207 259 208 424 359 110 69 23 84 314 331 343 371 231 176 144 77 70 83 107 117 98 28 43 42 62 119 156 159 155 132 119 134 209 224 100 19 72 132 174 178 177 166 101 141 176 109 44 32 29 6 4 1 0 0 1 5 6 0 4 4 2 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 6 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 3 6 7 10 15 20 22 28 28 27 26 50 112 113 131 128 67 37 48 67 93 187 397 359 366 281 237 271 308 287 285 346 394 383 489 598 694 913 1156 1246 1280 1226 1218 1248 1293 1344 1359 1352 1405 1463 1486 211 186 127 139 120 101 128 182 282 418 482 493 483 452 378 275 182 147 167 169 150 138 113 170 140 111 135 151 125 121 124 123 146 143 105 126 155 132 108 103 91 54 66 73 64 65 123 226 198 239 214 187 163 141 107 83 72 95 128 146 181 193 164 166 204 209 236 230 195 296 523 482 333 224 197 308 176 135 176 170 199 258 194 193 188 280 323 222 153 177 108 89 105 130 107 81 54 55 44 38 31 21 70 343 374 208 148 137 131 142 117 48 28 60 89 119 126 103 76 69 74 76 76 71 40 43 57 81 109 99 63 61 56 45 28 12 8 16 7 12 5 9 8 1 0 0 3 13 100 201 140 68 347 92 0 0 0 14 76 349 148 123 148 212 267 215 252 484 647 587 226 79 172 110 180 220 307 237 146 89 24 32 57 70 65 66 79 75 72 76 60 93 139 162 164 49 89 123 110 95 86 159 112 218 156 126 120 110 120 142 73 43 27 13 4 6 7 6 8 5 19 24 6 2 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 6 13 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 7 11 13 17 22 25 23 27 31 31 27 59 145 231 200 118 61 45 61 85 115 194 345 340 373 294 281 319 339 343 354 396 438 400 381 443 613 884 1135 1302 1318 1238 1213 1244 1308 1362 1359 1348 1391 1444 1475 251 193 138 162 196 188 195 292 444 563 622 605 575 536 501 461 400 394 338 310 270 242 233 281 272 248 227 202 169 141 176 159 167 168 144 114 112 115 111 112 98 76 56 53 60 67 88 108 142 180 166 142 112 82 63 52 58 78 134 119 109 157 160 128 183 108 148 157 164 202 397 468 340 217 180 173 106 107 136 157 369 361 232 208 144 179 135 122 132 127 93 95 101 174 192 192 157 90 44 40 43 44 100 238 300 168 129 129 155 140 76 25 29 123 110 94 76 50 52 60 100 77 98 108 67 31 49 76 140 185 173 135 80 68 44 34 30 26 18 9 28 38 18 8 6 7 7 14 29 49 71 72 80 105 8 0 0 24 61 64 87 112 183 218 315 396 406 296 226 524 413 259 261 182 247 210 193 116 44 25 25 32 80 80 73 75 79 69 71 59 132 115 105 102 102 97 96 132 73 126 162 156 198 201 148 151 129 103 96 99 71 26 18 7 5 9 13 14 16 16 18 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 1 0 0 2 6 8 7 7 13 16 19 23 27 27 22 24 31 33 33 118 265 301 193 107 76 76 92 128 191 288 404 295 282 273 313 345 364 392 405 457 451 437 397 414 554 795 1052 1266 1337 1299 1245 1277 1332 1362 1375 1375 1392 1417 1434 269 180 143 145 171 209 217 271 425 560 622 609 526 420 369 335 299 263 252 283 279 296 261 255 264 219 136 142 142 120 108 137 160 161 158 159 169 188 211 213 198 178 166 147 117 102 96 112 146 170 156 130 93 60 49 40 45 65 87 108 85 93 134 119 133 153 209 100 202 264 266 280 241 136 94 87 117 157 97 122 345 281 249 263 247 248 142 147 192 175 143 100 103 150 175 215 201 102 44 44 40 38 52 128 140 77 80 94 118 96 58 70 112 126 55 53 52 41 36 35 45 62 125 174 154 95 67 75 79 94 114 116 90 92 152 99 72 65 69 62 56 50 32 28 22 19 21 30 26 38 48 70 95 55 0 0 0 15 63 111 132 148 296 301 309 506 590 546 488 408 315 744 614 439 266 108 44 37 22 14 55 120 164 163 214 154 122 107 113 167 270 239 213 203 179 156 133 139 95 69 111 182 234 204 173 176 138 119 108 119 107 66 27 7 7 8 9 11 15 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 41 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 5 4 6 9 11 10 12 16 19 21 24 27 30 29 30 34 34 42 150 325 393 194 77 89 127 217 280 312 385 483 284 249 291 357 387 405 423 419 472 476 411 376 396 526 749 985 1179 1264 1280 1301 1309 1337 1373 1396 1392 1381 1402 1418 193 128 130 143 128 134 175 238 401 585 623 545 385 205 171 145 130 107 113 143 192 222 225 201 197 207 144 116 109 107 98 102 123 154 164 184 192 209 229 219 208 228 249 217 164 131 122 114 157 202 204 145 71 48 45 42 58 66 78 95 78 52 134 87 84 155 216 163 244 256 248 264 259 155 73 116 101 83 75 83 108 76 82 286 368 276 142 152 191 229 272 229 145 72 86 71 50 42 37 42 41 45 81 109 125 102 103 107 74 80 105 127 115 80 62 68 58 54 60 66 75 99 138 201 208 184 147 118 75 38 44 57 58 39 19 24 35 41 57 47 36 39 42 62 50 40 35 43 51 33 35 23 28 42 28 1 6 38 169 179 170 253 392 412 435 550 596 534 428 312 268 738 602 214 63 53 68 121 88 84 166 185 206 228 211 172 159 173 221 243 265 278 320 344 278 168 181 195 121 139 232 213 225 259 236 157 118 163 137 135 131 101 52 16 24 17 19 23 21 14 4 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 10 1 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 3 3 3 3 1 0 1 6 7 7 8 8 9 11 11 13 14 16 15 16 18 25 37 46 45 43 37 42 212 395 364 153 86 124 236 302 328 369 419 412 266 276 307 393 439 456 456 436 431 451 402 372 395 555 804 1023 1149 1217 1203 1226 1250 1310 1372 1398 1398 1386 1417 1444 92 69 73 101 113 105 115 229 459 696 678 500 384 285 193 120 138 109 76 85 142 196 137 168 117 111 133 126 107 102 81 77 84 96 107 125 131 129 125 131 125 125 132 149 149 146 138 115 124 126 112 63 48 56 73 75 77 75 78 83 114 144 130 75 79 86 129 186 237 262 216 210 201 126 85 123 91 78 98 81 59 61 83 214 249 174 81 70 124 219 338 191 85 51 56 66 62 34 29 33 33 41 82 91 136 159 132 105 96 136 121 88 67 58 56 49 59 59 81 91 83 79 90 112 118 123 116 129 132 121 77 53 39 26 17 18 19 23 23 43 46 38 37 50 43 42 36 32 38 40 28 27 16 11 4 4 18 58 127 150 188 389 537 527 448 473 496 427 253 184 167 267 482 106 45 221 248 235 224 194 239 173 212 310 351 277 240 369 421 428 297 202 229 259 165 95 361 258 192 288 237 201 201 206 180 132 142 153 163 134 112 75 51 35 42 38 24 14 11 9 2 0 0 2 0 0 0 0 0 0 0 0 2 2 6 13 19 0 0 0 0 1 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 7 17 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 9 8 7 7 7 5 3 4 7 7 8 9 9 9 10 11 12 14 15 14 15 18 28 43 51 55 52 50 78 257 426 389 176 109 197 246 262 297 365 393 336 289 358 348 429 467 475 475 458 420 425 425 404 398 585 874 1087 1147 1153 1148 1135 1208 1287 1346 1382 1400 1399 1431 1446 73 65 63 55 52 81 179 327 387 515 613 406 376 382 319 239 201 143 111 100 88 94 109 135 124 105 106 102 93 79 67 70 65 59 57 58 64 79 93 90 74 57 56 85 101 123 164 149 120 116 116 58 53 77 107 111 103 97 74 74 104 118 111 134 104 96 76 81 90 116 151 158 233 235 158 101 78 90 104 76 66 76 92 122 100 83 65 73 147 190 141 59 123 71 74 76 62 24 29 28 36 70 90 89 91 89 70 80 108 129 115 107 74 84 97 98 87 82 110 124 84 58 44 31 25 41 69 117 135 141 126 85 47 39 30 31 34 36 33 9 17 28 18 7 8 18 25 36 49 38 21 19 24 31 3 21 37 85 143 158 225 438 636 560 466 442 400 405 190 189 212 254 358 228 159 349 293 242 265 285 236 199 213 333 331 253 257 411 530 522 345 260 265 219 155 177 570 945 499 253 147 196 352 163 232 133 118 156 174 165 168 182 105 67 58 32 13 14 17 17 7 2 5 3 0 0 0 0 0 0 0 0 17 26 15 9 9 0 0 0 3 1 7 13 0 0 0 0 0 0 0 0 0 0 0 0 0 9 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 10 11 11 9 9 9 8 9 10 8 8 7 6 5 8 11 14 15 21 22 23 29 37 43 51 65 62 73 104 275 378 318 183 137 155 163 232 372 439 398 330 342 418 405 466 486 494 499 483 450 446 439 506 458 614 906 1126 1186 1179 1156 1147 1205 1269 1327 1368 1385 1392 1421 1435 276 359 307 189 169 290 487 592 554 537 459 293 193 295 356 319 269 239 196 165 149 144 128 127 140 146 127 95 77 81 94 100 88 68 39 29 26 23 28 53 51 46 61 72 79 96 91 99 108 121 108 73 109 155 195 175 195 208 175 193 149 88 115 136 113 111 72 65 76 94 129 168 226 136 99 158 176 153 70 68 78 102 102 84 67 66 58 117 255 214 150 123 68 45 94 68 51 47 44 41 77 237 185 132 107 83 78 97 95 125 151 149 126 125 134 128 109 95 93 74 67 53 50 49 47 40 54 91 111 97 80 63 47 39 24 31 29 33 37 32 27 29 23 13 17 17 18 36 24 37 26 18 32 52 3 29 56 152 132 133 212 376 630 477 408 531 481 294 192 199 243 298 274 241 214 277 203 193 229 282 287 224 125 159 186 166 189 283 476 536 428 1090 559 213 92 189 479 1466 523 213 225 208 162 169 574 102 86 154 187 195 182 131 122 106 90 67 48 102 64 35 10 2 0 0 0 0 0 0 0 0 0 3 15 22 10 6 4 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 9 10 12 15 14 13 12 12 14 16 14 12 12 10 10 12 16 19 21 25 37 43 52 55 81 117 125 112 140 170 293 307 259 214 170 170 173 386 510 470 371 336 387 425 441 477 482 508 541 539 501 480 451 449 410 586 907 1103 1149 1221 1177 1171 1203 1265 1326 1369 1387 1391 1408 1418 603 634 549 432 325 407 627 767 779 475 301 187 118 181 276 348 331 274 222 200 197 156 200 199 199 210 201 151 103 107 117 123 110 75 41 30 36 44 48 50 42 30 54 61 75 92 115 139 133 104 90 105 172 272 345 343 374 324 219 150 232 122 119 109 181 185 114 103 146 121 95 112 164 208 133 217 203 147 102 87 84 108 80 75 75 78 81 97 148 111 104 83 47 48 66 43 49 60 62 73 140 259 235 165 152 155 149 151 88 136 193 181 165 165 178 171 150 130 110 88 79 56 54 52 154 196 170 113 60 41 39 38 32 27 24 33 38 22 17 18 20 20 22 15 25 20 27 52 65 45 35 31 39 28 17 28 55 260 151 147 229 376 578 592 462 495 439 323 285 300 256 279 274 331 375 278 150 255 282 343 341 236 173 237 144 127 163 188 361 498 665 1096 317 128 106 154 283 579 286 292 439 214 90 289 701 72 113 130 160 179 174 144 140 121 71 70 84 92 85 43 4 4 2 0 0 0 0 0 0 0 2 11 21 19 12 13 11 4 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 9 10 14 18 19 19 18 18 20 21 20 20 17 17 18 19 21 25 28 34 65 80 85 78 135 206 201 149 130 234 333 311 236 189 187 207 333 541 482 392 336 345 394 419 452 465 484 527 546 529 499 484 487 494 508 580 630 863 1149 1238 1168 1165 1197 1260 1324 1380 1406 1399 1403 1430 583 556 426 313 159 245 403 554 561 345 183 213 216 192 203 228 219 234 216 194 191 188 200 241 301 334 300 228 143 94 102 111 112 91 62 50 57 65 53 60 63 55 63 62 67 61 55 74 99 87 53 80 176 264 318 347 343 257 141 115 124 102 97 70 138 160 131 110 79 92 127 83 144 143 90 113 93 55 53 68 85 119 120 114 145 121 92 63 54 43 42 44 54 58 54 55 48 84 84 72 79 127 147 82 75 130 142 118 85 128 165 196 201 202 205 217 218 214 216 172 110 63 46 56 214 276 282 205 91 53 64 75 61 42 35 35 39 26 25 13 11 18 19 8 15 31 36 51 48 20 42 130 79 63 35 43 94 168 105 147 224 324 441 519 571 403 307 287 262 215 234 276 185 237 258 200 306 484 389 300 380 302 286 336 326 176 174 203 698 763 511 409 193 127 174 166 153 164 228 267 397 240 245 172 84 46 73 101 127 163 177 178 162 128 94 61 65 53 41 27 6 0 0 0 0 0 0 0 0 0 10 20 19 18 25 23 17 3 1 0 0 1 5 13 3 5 2 0 0 0 0 0 0 0 0 0 3 15 4 2 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 19 11 1 1 0 0 2 15 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 11 14 19 22 24 23 22 23 25 25 26 25 26 27 29 32 34 36 47 86 93 83 74 131 208 216 151 124 209 292 278 253 200 180 295 456 460 328 324 332 343 380 431 450 477 520 542 546 523 493 491 530 560 597 602 638 867 1136 1219 1146 1168 1208 1259 1323 1385 1414 1409 1412 1437 447 376 302 270 200 170 173 176 208 223 175 163 160 180 166 161 157 179 193 192 185 128 106 123 147 199 250 256 227 192 172 162 161 129 119 125 147 176 205 184 153 130 116 111 88 61 34 45 64 85 102 103 121 151 171 169 152 117 54 110 97 92 86 74 166 163 109 86 74 99 164 90 153 111 67 53 54 60 64 60 81 90 90 112 161 118 78 92 92 69 49 40 44 52 60 60 62 109 97 87 81 85 78 57 61 84 78 61 72 125 192 235 192 200 207 225 239 244 260 145 77 57 46 90 240 253 294 226 123 71 71 85 76 52 29 23 23 26 28 20 21 38 42 21 18 26 41 32 58 71 82 144 89 139 79 46 138 200 118 210 186 200 231 341 395 357 483 278 377 270 228 293 278 266 254 192 491 550 325 250 341 321 435 322 286 311 346 545 939 693 298 210 234 175 277 545 237 155 191 179 174 226 487 196 70 29 40 84 106 133 138 162 147 128 119 83 47 25 21 20 10 3 2 13 12 4 0 0 2 9 22 32 21 16 19 21 18 3 17 5 0 13 17 6 3 4 1 0 0 0 0 0 0 0 3 1 32 60 10 8 10 3 0 0 0 1 6 2 0 0 6 10 5 0 0 0 0 0 0 0 3 41 88 69 26 14 16 0 0 6 3 6 5 1 3 0 0 0 0 0 0 0 0 0 10 8 4 1 2 1 0 0 0 0 0 0 0 0 0 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 21 9 3 3 1 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 4 9 14 18 22 24 27 26 24 25 29 31 31 31 32 36 44 56 62 59 53 55 61 52 60 145 251 278 213 188 270 384 407 324 227 271 425 456 365 278 302 330 397 457 487 514 566 602 587 591 563 523 531 592 592 588 616 643 871 1113 1174 1117 1175 1212 1254 1320 1360 1384 1397 1399 1407 311 189 123 155 172 157 171 207 241 248 227 183 151 164 150 157 126 125 136 135 103 106 87 78 98 128 142 173 211 230 232 257 321 405 348 293 296 345 326 246 182 207 163 115 93 74 63 54 53 60 68 78 79 81 61 66 84 75 59 59 55 108 77 78 120 122 75 117 151 152 132 101 105 105 80 51 39 39 46 50 70 74 76 80 103 121 66 100 110 98 77 78 87 56 47 73 87 141 156 107 107 97 81 70 74 80 65 40 78 176 225 222 181 145 120 191 236 249 232 122 54 62 61 72 96 147 234 215 89 48 52 51 39 41 41 24 19 25 26 13 12 55 88 57 22 31 48 39 33 48 61 83 100 63 81 56 150 115 85 145 200 188 109 124 172 381 540 245 472 238 244 284 323 328 276 179 396 404 324 324 349 372 607 408 446 444 1044 1548 1317 1337 347 220 233 252 343 421 228 209 369 291 226 294 395 130 45 52 60 75 93 113 124 135 101 128 146 103 39 68 62 36 14 0 1 6 10 7 8 6 14 23 34 47 28 14 11 12 18 18 18 1 8 68 55 19 0 1 0 3 1 0 0 0 0 0 15 5 28 42 17 15 14 2 0 0 0 3 14 32 3 7 14 24 19 1 0 0 0 0 0 0 2 26 108 121 79 36 26 19 0 0 2 12 13 5 2 2 7 0 0 3 2 0 1 1 0 7 6 6 6 4 0 0 0 0 0 0 0 0 1 15 14 10 2 0 0 0 0 0 0 0 0 0 0 0 0 31 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 23 39 28 8 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 7 52 62 35 17 21 14 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 6 10 14 19 22 24 28 29 28 29 32 39 44 42 37 42 69 96 93 82 66 34 42 49 106 216 334 371 316 267 315 330 342 283 254 360 500 474 319 297 343 386 466 515 544 602 622 669 632 646 624 581 589 651 653 617 580 585 888 1128 1140 1083 1158 1202 1244 1274 1307 1346 1372 1376 1377 154 104 86 108 133 139 164 198 235 252 263 244 205 179 168 190 123 112 101 96 89 82 85 72 80 92 90 87 99 115 156 205 270 342 366 347 301 232 183 146 98 91 69 68 67 64 51 40 48 67 80 74 68 66 47 42 93 80 89 91 47 122 77 100 120 99 93 165 78 94 97 100 115 109 92 55 47 55 55 64 85 71 92 73 118 189 215 171 154 120 107 80 68 73 90 222 234 187 165 116 111 119 110 107 86 71 62 65 98 235 204 185 163 102 98 202 261 257 182 111 88 70 65 69 70 93 143 157 77 93 82 64 49 55 54 26 25 31 25 13 14 45 61 83 39 40 55 59 59 49 45 69 48 39 68 90 219 129 155 180 207 199 110 182 176 429 400 268 355 205 349 297 280 302 335 307 319 372 334 300 348 392 400 229 226 712 1088 1417 1305 1218 349 178 138 136 199 262 267 320 431 226 245 231 172 109 33 61 56 95 106 95 96 99 87 157 152 91 46 60 60 33 15 1 0 2 6 17 37 21 22 39 45 40 28 28 17 7 23 33 27 9 5 92 49 7 1 2 3 6 1 1 0 9 11 3 17 2 20 26 16 8 0 0 0 7 12 20 41 53 10 17 16 31 27 13 4 0 0 0 0 0 0 7 38 53 91 79 40 17 4 1 6 1 10 4 0 6 17 4 5 13 10 3 6 8 1 6 7 8 8 5 2 5 0 0 2 1 0 0 1 8 11 17 6 0 0 0 0 0 0 0 0 0 0 0 9 144 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 63 105 98 63 63 45 48 17 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 7 8 6 6 5 4 14 29 53 45 30 31 33 20 6 5 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 5 11 16 20 23 25 26 28 29 31 32 48 68 68 42 56 95 92 89 67 43 41 61 120 217 302 381 409 365 308 328 354 330 272 295 387 483 493 408 383 423 438 516 548 553 580 590 612 601 632 648 610 591 636 681 681 646 614 952 1183 1185 1125 1154 1203 1288 1289 1317 1356 1379 1377 1366 170 150 145 211 152 147 191 223 245 261 266 292 277 261 177 117 132 126 107 77 74 82 81 67 53 70 72 73 78 82 92 98 115 146 193 215 206 154 104 94 79 57 56 56 53 55 49 46 56 73 83 82 71 55 45 49 107 59 79 59 59 87 85 90 103 79 106 124 50 58 82 90 85 113 131 96 64 86 81 137 136 96 90 105 145 254 323 273 194 117 106 115 165 135 108 151 190 196 177 150 118 99 126 142 95 65 62 77 113 184 152 153 136 90 77 171 285 239 157 80 70 73 63 56 63 74 96 104 102 122 95 82 58 53 59 45 31 32 19 13 16 29 35 31 49 40 45 52 62 74 73 72 55 55 69 95 158 135 145 155 215 211 202 297 255 346 316 285 269 247 329 301 271 260 372 375 303 282 251 320 323 307 272 261 280 520 277 287 351 446 313 57 37 21 100 156 212 271 225 90 296 162 117 89 56 66 44 72 101 102 98 108 111 174 130 65 24 23 34 39 41 8 4 8 16 26 25 31 41 39 35 27 21 25 38 22 37 23 6 8 18 35 24 6 0 1 1 2 1 8 2 19 14 5 12 2 20 22 7 0 0 1 6 24 49 59 108 94 40 36 28 46 35 18 7 0 0 0 0 0 0 0 0 26 114 78 54 48 20 2 4 10 23 19 7 1 16 38 32 26 27 14 30 25 12 21 18 10 13 5 7 11 5 0 4 5 2 0 0 0 4 19 1 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 44 60 77 106 152 80 211 65 27 13 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 7 9 9 9 9 9 11 8 25 35 39 37 36 39 39 34 12 5 4 3 0 0 0 0 0 0 0 0 0 0 0 5 11 19 25 28 29 28 27 27 33 33 44 57 53 38 39 55 59 45 34 35 62 117 190 293 357 389 382 351 323 325 344 349 329 416 484 517 532 514 495 500 504 528 553 543 522 527 527 547 558 579 589 611 636 641 686 698 646 998 1205 1211 1193 1239 1256 1343 1330 1346 1378 1396 1392 1375 339 210 119 80 104 138 188 221 206 214 238 275 321 385 218 159 179 209 203 113 178 234 213 143 86 74 60 58 61 61 61 56 61 58 74 84 81 71 64 70 56 48 46 52 64 79 85 82 76 70 60 64 52 53 86 106 96 70 117 57 59 65 65 67 72 95 74 60 56 57 63 70 66 89 113 102 71 79 87 176 135 78 74 96 120 195 210 197 139 116 185 192 162 171 140 129 152 190 202 148 104 86 95 92 79 112 75 69 77 92 103 124 149 115 106 170 243 195 179 138 90 81 81 84 87 63 76 75 71 72 65 61 51 49 51 44 33 29 14 12 25 40 44 34 26 26 27 45 51 57 62 54 105 62 60 73 155 245 184 177 169 219 255 270 263 320 314 248 203 261 321 282 179 244 377 301 242 257 256 201 232 238 249 260 382 443 66 148 54 28 62 16 10 18 25 41 76 89 64 76 244 134 157 91 38 46 78 70 65 80 98 101 114 131 87 50 35 41 45 38 33 37 24 24 34 47 51 39 28 36 37 31 39 53 46 17 27 14 31 38 34 20 0 0 0 0 0 0 8 25 58 45 12 0 0 0 2 6 1 0 0 0 9 37 76 81 178 149 99 76 50 53 55 27 7 0 1 1 0 0 0 0 0 54 129 94 66 70 27 11 9 11 38 35 23 9 21 61 99 99 47 30 57 52 45 46 38 22 27 13 14 23 19 10 10 10 2 0 0 0 11 33 0 0 0 0 0 0 0 0 0 0 16 14 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 20 22 30 45 69 106 186 364 131 98 37 7 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 7 8 4 5 10 16 22 24 21 22 25 37 22 10 3 1 0 0 0 0 0 0 0 0 0 0 0 4 10 22 33 38 37 35 30 28 44 46 40 36 34 30 26 25 28 31 35 84 157 222 283 318 377 361 337 342 356 353 367 457 410 446 507 532 551 581 573 547 544 528 521 520 504 489 514 550 575 576 580 582 598 615 597 662 637 1015 1193 1196 1174 1214 1295 1362 1338 1352 1379 1397 1400 1390 323 198 110 86 110 145 179 196 154 133 140 144 202 283 165 182 193 301 318 233 266 326 323 251 182 115 84 73 86 76 60 54 61 69 64 63 60 61 64 63 58 53 53 67 91 108 98 80 70 54 40 36 32 88 119 128 158 107 44 48 70 67 61 60 69 83 55 37 39 44 52 54 51 68 74 71 81 108 116 126 97 86 89 94 117 166 180 118 134 143 160 107 97 180 166 129 121 141 140 101 118 123 101 84 93 123 109 82 83 85 93 118 147 79 69 124 151 149 154 146 95 88 67 64 77 75 71 82 92 104 77 46 41 41 42 35 30 24 18 16 27 44 42 33 25 27 28 45 73 76 75 112 189 80 53 83 140 197 253 335 419 379 303 215 208 260 272 215 192 204 241 232 176 190 274 265 221 250 268 210 186 179 187 181 432 389 62 19 7 29 35 22 19 27 40 95 71 33 38 89 152 129 132 52 32 37 52 63 71 77 104 116 124 106 68 55 75 95 90 78 49 40 33 43 56 63 42 26 42 64 67 66 67 52 26 8 21 42 31 14 51 38 0 4 14 6 1 10 31 53 37 31 17 4 1 0 0 0 0 0 0 0 2 26 64 91 178 199 157 114 84 73 68 43 11 7 6 5 1 0 0 18 4 53 100 118 148 170 34 28 13 7 12 29 56 31 17 55 119 126 68 39 46 51 73 88 66 37 35 17 53 49 42 28 22 21 11 9 5 1 2 4 1 0 0 0 0 0 0 0 0 0 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 17 6 8 12 35 57 78 106 150 212 146 176 85 50 46 26 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 1 1 0 0 0 0 2 3 4 5 5 12 14 16 20 21 19 19 22 32 34 16 9 3 0 0 0 0 0 0 0 0 0 0 0 3 15 33 39 41 45 48 43 39 72 83 72 65 59 51 48 42 45 51 63 150 255 314 336 345 382 359 373 411 445 443 413 456 460 426 472 465 443 483 554 554 504 483 472 487 494 490 514 565 574 581 595 592 577 574 575 524 600 1069 1215 1230 1187 1185 1287 1328 1330 1351 1383 1404 1412 1409 268 188 143 147 150 188 207 181 114 81 104 129 153 152 116 116 126 318 353 242 160 203 233 149 118 112 119 127 131 104 83 85 98 107 100 95 82 73 74 78 87 95 77 82 101 104 83 61 50 52 58 58 65 91 92 72 119 102 110 128 68 72 73 64 65 66 62 72 95 49 63 51 34 48 73 79 84 103 112 100 77 77 80 114 120 111 104 93 183 124 102 96 86 109 99 103 106 106 104 106 119 120 109 100 138 144 104 81 82 80 80 108 115 74 60 80 100 110 142 162 137 123 58 55 64 72 68 66 79 104 73 44 35 41 56 38 29 19 16 13 16 28 24 22 22 21 29 43 36 67 55 89 131 124 33 90 92 105 189 267 361 425 380 539 344 237 195 174 182 182 176 206 219 249 300 287 187 161 113 133 159 164 178 184 1053 453 66 27 18 20 36 29 26 24 74 148 100 66 89 105 164 176 110 36 39 44 81 79 84 101 102 85 148 109 90 93 95 123 120 128 74 43 51 58 65 71 62 60 75 90 94 107 87 51 40 22 17 19 22 2 52 41 9 22 53 35 12 27 23 10 5 13 19 12 9 2 47 45 6 0 0 0 0 10 28 50 87 102 104 131 134 96 68 58 14 20 20 14 10 5 8 39 14 51 76 62 80 120 30 40 15 6 6 37 79 66 37 67 77 110 105 97 114 84 81 83 113 84 59 61 93 94 70 53 33 26 24 20 2 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 20 19 21 42 63 84 90 93 101 78 134 84 73 89 67 26 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 6 5 4 7 8 8 6 3 23 78 70 68 63 60 41 23 22 26 28 21 16 8 2 0 0 0 0 0 0 0 0 0 0 1 11 15 30 51 65 66 62 70 106 119 117 107 98 93 90 82 88 102 118 244 336 376 412 419 420 437 458 461 452 440 428 436 484 462 452 452 461 456 451 496 443 425 432 451 468 483 506 536 546 568 569 578 584 578 552 537 704 1167 1239 1226 1164 1150 1239 1292 1316 1341 1377 1407 1422 1425 203 154 118 125 157 210 195 128 80 58 62 73 91 98 107 109 114 191 242 127 88 109 128 117 118 116 144 164 152 118 107 105 102 101 105 111 113 112 104 105 109 100 75 66 81 85 69 51 44 47 61 74 82 77 71 66 48 72 96 96 79 88 82 50 77 59 92 95 79 71 76 42 27 43 71 84 78 100 99 101 91 89 117 133 139 101 82 93 136 135 83 97 80 81 101 130 124 115 107 123 151 139 91 87 88 74 72 80 81 70 82 106 84 59 60 83 142 138 186 182 158 142 88 101 82 73 68 56 39 47 44 45 39 39 43 35 21 5 8 13 10 9 8 7 10 13 22 27 37 80 31 67 76 121 123 95 97 152 258 213 195 227 230 211 163 180 198 211 231 208 157 200 204 219 286 291 183 213 161 117 118 143 171 215 716 365 110 43 19 45 104 44 41 41 137 168 112 100 107 114 114 182 141 49 28 21 81 78 109 114 76 77 145 110 123 113 97 114 137 132 68 52 71 83 84 83 85 94 97 99 136 167 121 47 37 31 26 29 26 4 32 37 21 37 44 24 17 26 3 7 4 13 24 24 20 2 9 14 3 0 0 0 0 1 3 5 26 75 83 131 239 188 93 66 40 36 43 35 27 16 18 36 34 58 72 56 33 31 18 12 13 25 13 30 70 84 63 46 98 115 124 158 216 194 33 81 143 136 108 124 132 150 102 59 39 32 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 72 66 57 51 75 94 111 91 71 77 76 98 89 69 88 73 54 53 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 16 16 17 26 16 20 24 20 20 54 123 124 121 129 141 110 57 23 21 23 23 19 12 7 3 0 0 0 0 0 0 0 0 0 0 1 5 23 60 89 101 102 108 123 158 166 161 153 151 167 200 202 198 198 356 471 518 542 524 455 477 446 410 412 424 433 459 519 496 433 416 361 315 338 402 384 352 382 404 429 451 467 484 509 549 536 565 592 613 627 642 781 790 1195 1229 1146 1127 1190 1263 1302 1319 1347 1384 1402 1413 184 174 140 189 202 191 179 97 73 49 48 54 60 65 85 96 100 99 98 96 107 115 122 130 135 135 160 160 160 142 121 100 87 78 78 85 96 106 115 125 129 117 81 53 49 49 42 41 40 44 63 87 79 65 65 57 46 49 28 70 78 129 112 48 116 40 112 84 69 86 82 64 48 56 65 77 89 106 77 86 92 116 120 103 108 53 48 62 93 106 73 109 124 164 175 148 142 134 122 147 138 110 77 78 93 78 66 65 61 56 71 109 67 51 49 95 148 131 158 144 150 156 146 110 54 54 64 80 62 49 48 55 53 45 40 30 16 6 4 6 3 5 6 2 4 15 23 27 42 87 109 105 123 87 135 146 168 235 227 200 183 182 224 243 140 158 189 204 215 208 197 227 215 594 381 237 190 214 202 184 119 86 109 255 416 221 161 53 25 43 73 51 52 69 232 182 123 97 79 127 252 231 122 62 65 61 59 88 117 161 113 103 125 116 139 124 115 128 149 144 97 73 107 110 104 114 136 108 106 90 131 155 98 46 67 43 28 19 8 3 9 14 23 26 22 22 19 15 3 0 0 8 17 112 129 5 0 2 1 0 5 1 0 0 0 0 5 33 70 109 278 409 202 80 75 70 78 71 50 30 28 49 58 39 31 52 20 9 8 7 8 13 27 25 63 82 74 72 86 103 141 144 123 80 30 50 132 135 120 128 132 104 100 71 51 51 29 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17 97 118 84 113 102 150 142 100 100 113 95 97 99 74 86 68 58 53 32 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 21 38 45 51 61 66 70 75 85 93 97 124 170 186 139 70 31 20 22 21 18 15 9 2 0 0 0 0 0 0 0 0 0 0 1 17 45 93 132 149 150 165 257 260 254 245 246 281 337 321 331 357 519 613 639 612 515 363 366 338 304 346 415 469 520 563 438 422 354 278 242 270 325 321 302 335 362 381 401 425 451 480 541 535 572 620 668 694 689 704 838 1239 1218 1126 1107 1170 1270 1335 1321 1309 1323 1345 1374 253 234 226 193 185 174 164 109 56 33 50 60 61 66 81 76 85 82 77 71 79 108 131 142 147 150 158 152 155 148 137 117 94 81 70 65 59 65 82 100 112 103 66 41 30 28 31 33 37 42 83 95 64 68 55 68 116 100 70 68 92 120 69 55 78 55 74 54 80 83 92 111 113 72 59 58 71 91 86 64 79 106 113 85 70 65 51 50 58 59 63 118 210 300 362 376 249 135 84 91 93 85 70 62 59 55 56 62 57 63 84 98 58 50 50 86 102 97 139 171 189 179 159 105 45 34 52 128 66 49 59 52 38 32 27 26 18 14 11 2 2 5 8 8 8 15 24 21 48 68 103 124 112 111 125 202 211 275 265 196 185 186 168 121 102 126 140 158 310 235 216 232 399 1137 375 264 194 253 304 270 193 195 85 80 128 127 125 41 55 41 40 60 67 81 257 145 105 92 101 349 843 450 91 41 47 52 71 106 62 329 191 126 120 110 128 132 127 135 159 137 93 93 122 119 109 114 113 103 99 62 108 146 109 68 62 44 16 20 12 7 7 11 30 43 65 82 42 10 10 4 13 12 12 279 365 117 102 44 16 4 37 43 0 0 0 0 0 19 42 75 202 499 402 200 110 91 105 106 69 39 33 62 68 49 59 146 22 32 30 20 13 16 34 27 64 85 72 67 89 113 135 139 114 53 19 35 90 148 106 110 124 130 129 114 75 58 46 30 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 53 74 82 132 128 171 171 145 134 122 110 107 100 85 81 64 58 48 30 19 7 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 40 68 98 118 127 110 90 77 73 75 85 129 172 173 143 90 36 20 38 23 18 14 6 0 0 0 0 0 0 0 0 0 0 0 8 27 98 196 260 277 294 366 360 359 374 426 466 445 399 464 505 579 608 590 500 342 201 227 244 253 302 398 473 497 508 514 431 269 196 190 234 286 290 303 316 327 349 386 424 449 473 529 522 557 590 626 653 669 717 821 1247 1208 1118 1097 1177 1307 1371 1324 1312 1291 1310 1351 280 283 279 228 161 145 139 107 59 39 57 73 72 83 91 88 85 73 71 81 81 79 87 98 116 129 132 128 134 141 149 142 124 103 90 83 70 66 65 64 60 49 38 41 34 31 33 42 62 105 93 56 45 59 54 125 132 133 137 108 77 84 56 58 61 57 50 31 75 48 53 65 76 75 52 46 51 56 65 69 88 85 92 61 53 61 66 34 31 33 41 86 175 268 306 267 202 128 89 87 102 87 70 58 55 56 55 57 51 61 90 94 66 42 26 58 69 72 120 191 211 214 185 120 57 38 81 156 114 100 58 34 20 20 19 27 20 16 13 7 4 1 1 4 6 13 16 5 17 74 83 108 123 103 116 247 134 317 347 220 194 200 184 241 160 114 127 172 303 172 230 189 410 566 291 278 214 341 447 413 302 196 50 59 86 75 60 62 46 50 47 83 80 71 106 114 127 104 162 409 496 225 78 54 49 141 122 85 121 385 162 125 104 95 107 109 101 136 167 123 83 87 100 118 116 130 135 120 99 89 146 210 132 44 37 41 13 15 15 8 15 19 50 115 125 84 54 22 12 40 77 62 13 94 59 12 28 17 12 6 1 0 0 0 0 0 0 5 18 46 149 398 614 400 163 112 142 138 91 60 39 59 67 51 56 78 50 54 65 45 20 16 29 37 44 99 85 67 90 124 114 80 109 77 36 30 113 216 62 73 109 122 131 119 79 55 67 43 18 3 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 36 70 122 162 176 193 181 182 183 153 117 109 109 95 81 67 52 32 19 18 41 14 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 34 55 84 132 127 116 99 89 83 79 80 106 144 163 158 145 107 53 117 51 25 16 8 2 0 0 0 0 0 0 0 0 0 0 1 13 54 176 297 354 363 379 398 450 511 576 587 517 446 525 573 500 495 447 304 149 85 117 166 213 289 365 349 290 288 288 256 189 165 161 197 244 264 295 297 300 325 371 421 457 485 538 495 526 555 564 585 622 666 793 1209 1208 1127 1104 1199 1338 1399 1378 1335 1299 1315 1356 250 238 179 131 108 117 128 112 80 63 60 59 70 89 97 92 80 71 71 76 65 54 50 62 94 111 109 100 96 105 124 134 121 100 95 95 95 97 87 66 46 41 47 56 61 81 74 65 82 74 40 34 36 55 67 82 54 46 36 68 54 49 68 82 59 46 44 52 56 36 32 53 65 57 42 34 31 32 52 67 77 80 80 66 64 41 29 29 28 23 23 46 93 126 154 212 240 147 103 88 91 98 66 61 70 69 59 54 54 54 88 80 61 38 29 44 50 56 84 101 137 199 231 156 90 77 129 209 260 227 126 66 20 11 26 33 17 14 35 20 5 4 4 4 66 100 52 21 27 63 116 156 143 125 157 225 117 306 255 253 207 144 150 315 268 225 223 242 209 115 238 75 616 613 280 259 327 299 259 439 293 49 19 23 64 40 51 54 31 36 59 74 67 81 96 108 114 90 99 167 156 107 105 84 29 24 78 70 111 152 102 112 94 90 103 107 106 142 170 123 91 84 102 123 126 133 136 116 89 76 86 88 60 28 34 34 19 13 13 9 14 31 83 134 116 69 57 34 14 7 31 45 0 0 0 0 2 0 1 2 0 2 2 1 0 0 0 0 11 41 91 336 675 673 575 218 164 149 99 65 51 67 86 65 51 51 53 59 83 52 25 19 29 37 40 84 114 167 179 143 97 67 99 109 119 58 109 144 50 73 100 104 112 108 85 66 62 34 22 16 5 2 2 0 0 0 0 0 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 30 67 125 172 171 174 168 185 177 164 127 94 112 100 87 85 74 52 29 29 42 44 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 28 40 52 73 103 101 102 98 97 101 102 102 102 127 154 157 140 126 115 116 115 58 24 10 4 0 0 0 0 0 0 0 0 0 0 0 2 26 113 186 250 285 294 378 487 567 614 565 457 392 431 493 295 260 220 130 56 44 56 93 141 208 265 227 147 125 167 184 137 143 147 177 214 229 245 287 293 309 348 393 427 459 510 484 515 537 547 569 606 651 765 1161 1170 1083 1090 1208 1317 1356 1415 1358 1321 1331 1367 200 194 134 91 79 93 109 117 106 95 90 88 88 86 86 102 101 85 70 50 39 32 34 45 75 106 100 69 68 73 80 85 88 87 88 85 84 91 91 75 68 57 48 54 61 70 74 45 48 67 64 41 29 62 56 73 85 80 74 59 40 43 56 59 56 45 44 42 43 41 39 35 40 47 53 43 33 27 42 57 60 76 87 77 38 31 23 17 16 17 28 40 58 70 98 186 259 183 96 79 117 119 88 72 98 93 73 71 85 101 101 85 67 44 34 36 35 36 41 47 83 145 197 177 103 132 179 226 256 235 167 129 68 41 31 24 10 14 16 11 7 4 3 6 43 197 84 34 42 70 136 208 235 154 139 223 271 350 199 278 176 149 204 290 288 245 277 226 157 124 148 37 805 541 223 170 295 345 163 479 239 117 67 57 80 19 36 48 48 67 92 73 59 124 125 119 105 126 266 1010 946 315 75 83 77 2 31 59 109 155 121 66 79 82 102 100 112 137 146 117 87 94 116 127 127 130 142 113 99 80 87 88 46 39 35 32 23 13 10 8 6 30 51 39 54 70 57 48 29 19 39 30 0 0 0 0 0 0 0 0 0 0 1 0 2 2 0 2 14 32 60 212 504 762 685 357 166 143 120 83 64 70 89 69 47 43 37 34 45 31 24 18 24 35 38 56 119 115 124 187 134 80 86 105 143 40 78 70 48 66 66 67 88 94 86 76 59 41 39 29 11 9 15 10 0 0 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 61 114 161 185 188 193 192 198 179 167 145 115 94 82 77 56 56 66 67 64 67 30 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 10 20 32 46 61 72 83 84 94 100 106 116 127 129 128 120 127 152 165 150 130 122 111 98 61 25 5 0 0 0 0 0 0 0 0 0 0 0 0 16 57 74 132 178 192 298 370 404 426 376 285 223 220 237 246 96 62 46 36 37 44 60 93 118 136 140 134 143 172 180 191 154 165 191 207 210 228 292 308 317 342 377 409 445 486 486 517 535 559 584 617 664 773 1109 1178 1082 1090 1124 1217 1354 1441 1405 1352 1356 1383 171 137 106 63 64 81 92 101 107 102 107 111 103 91 79 72 79 75 55 31 27 24 23 31 49 70 74 57 60 63 77 76 67 73 82 96 100 92 76 61 58 66 62 65 74 67 49 33 54 53 69 54 33 36 29 57 76 70 66 78 41 40 29 49 59 48 46 48 46 37 31 34 48 43 72 49 33 41 63 87 67 73 66 57 34 9 12 6 11 38 42 27 34 53 82 155 212 187 130 67 103 141 125 117 109 80 68 86 92 88 101 121 122 105 66 52 45 44 45 53 98 129 132 135 134 154 197 203 191 159 115 76 32 28 26 13 4 3 4 5 9 4 1 7 35 121 52 56 65 116 152 135 120 118 146 266 341 288 208 236 158 234 244 231 225 196 293 222 144 145 142 251 795 552 239 151 172 255 350 333 455 312 184 28 21 16 38 58 69 78 107 101 93 189 119 138 112 191 283 122 285 138 95 105 76 24 43 109 145 173 116 62 66 69 84 84 113 128 122 109 87 96 128 132 127 125 121 104 116 103 131 112 79 80 40 33 33 25 21 16 9 18 46 29 33 71 72 50 55 61 44 16 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 4 15 29 67 105 116 338 560 483 262 141 130 100 83 79 80 73 47 37 35 23 25 42 44 17 22 37 37 48 74 82 114 219 178 105 64 69 100 39 107 67 56 58 72 90 89 76 78 86 76 52 48 40 15 12 25 16 0 0 0 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 43 98 140 161 167 181 140 165 163 148 167 155 78 75 59 50 46 52 58 52 35 32 18 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 24 32 38 55 65 71 77 81 95 102 111 113 116 117 115 115 113 119 120 118 129 126 109 110 98 91 63 26 10 6 0 0 0 0 0 0 0 0 0 1 8 16 27 60 79 91 152 194 223 243 210 143 98 85 59 68 28 20 21 26 32 40 53 70 83 126 155 163 183 216 201 176 188 203 215 219 224 247 299 329 338 353 373 397 439 490 506 522 536 572 609 649 689 796 1095 1188 1097 1082 1092 1193 1355 1449 1432 1381 1392 1397 179 120 80 51 61 85 92 92 92 86 85 82 81 69 63 59 48 48 54 55 48 40 35 38 46 44 36 40 52 55 100 138 140 125 123 148 198 129 80 61 62 74 80 60 60 61 59 57 72 57 46 45 38 45 57 51 49 47 64 86 78 64 41 71 52 53 60 61 57 42 38 44 51 50 63 56 41 69 87 116 115 32 36 49 45 32 29 17 21 57 41 24 45 84 75 162 188 139 86 68 90 168 108 97 70 47 51 77 99 87 92 116 135 117 50 53 57 73 121 160 189 183 121 120 146 154 162 175 145 112 82 53 36 48 30 16 5 6 7 6 8 6 13 12 15 30 31 25 87 124 152 143 138 195 182 234 237 208 198 211 190 242 231 229 237 240 251 190 123 189 174 288 452 478 190 194 201 213 228 275 436 388 483 347 156 84 70 49 32 62 70 98 180 308 95 108 317 227 225 190 93 95 116 119 82 74 84 115 197 222 86 45 60 66 67 91 126 109 99 91 101 127 119 123 119 122 116 105 113 102 113 115 120 87 35 33 40 27 35 33 21 15 23 24 40 48 36 18 21 37 103 22 2 9 7 1 3 0 0 0 0 0 2 5 6 7 5 12 19 31 60 90 102 155 335 453 370 179 128 101 91 84 84 92 95 60 41 27 32 55 61 20 30 43 42 49 57 67 89 130 147 122 71 70 86 65 147 76 63 38 70 108 90 66 77 84 70 50 41 40 26 18 26 10 0 0 1 3 3 8 5 1 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 75 111 132 152 165 131 156 157 150 168 157 91 63 54 51 41 37 44 47 35 30 17 15 4 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 8 24 42 53 55 74 85 88 93 105 118 117 121 121 117 114 114 115 112 111 99 125 148 140 112 96 88 84 78 59 48 33 11 2 0 2 0 0 0 0 0 0 2 4 13 24 28 35 56 80 96 111 104 104 79 45 34 27 13 19 20 20 22 26 31 34 60 124 150 204 261 277 241 196 219 223 224 226 244 275 300 324 343 369 375 388 415 447 470 513 536 571 611 640 657 785 1125 1208 1201 1109 1090 1187 1334 1430 1436 1406 1438 1404 213 127 72 52 62 84 99 90 89 75 58 53 50 44 49 48 43 44 49 51 52 56 57 57 54 54 44 49 48 49 73 115 127 138 145 173 177 91 77 69 76 80 70 50 51 54 49 55 48 47 65 57 45 49 46 40 52 63 89 124 134 105 46 68 40 56 61 58 56 48 47 41 37 43 55 63 40 66 62 54 43 26 28 55 79 49 47 36 20 27 23 53 81 81 73 116 168 93 65 62 90 132 95 84 53 42 53 73 82 60 80 96 104 122 97 56 56 62 202 257 236 199 118 88 144 150 122 118 129 144 92 45 27 27 25 28 11 10 10 8 7 10 19 12 12 32 43 48 85 129 124 127 117 131 142 152 210 206 268 245 169 124 128 125 200 211 188 146 139 278 204 308 212 102 126 171 97 87 102 156 230 315 336 392 392 333 227 125 39 52 31 120 125 105 131 229 457 243 165 104 81 80 93 106 63 81 126 159 181 179 174 85 71 64 64 84 101 82 90 81 101 123 124 120 101 107 111 129 120 97 105 150 172 93 45 45 57 65 88 50 37 35 37 44 74 47 32 10 3 26 79 45 58 63 50 22 4 0 0 6 1 0 5 12 15 11 7 15 20 28 39 47 71 108 146 290 344 248 146 100 129 125 120 110 98 74 46 28 37 57 77 65 31 43 49 48 44 58 72 75 102 145 92 67 46 69 126 101 101 49 56 107 103 60 58 88 53 38 43 48 39 21 8 1 0 0 3 3 1 4 1 0 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 33 52 95 140 150 130 160 158 141 141 147 136 114 101 73 66 65 72 70 54 36 20 16 9 7 3 3 6 6 0 0 0 0 0 0 0 0 0 0 4 3 14 34 53 78 80 95 99 105 118 128 130 122 119 120 119 116 117 122 122 121 103 106 131 107 77 80 88 84 72 72 70 62 43 22 10 26 6 1 0 0 0 0 0 1 5 12 13 15 20 23 28 26 27 28 30 29 22 16 18 21 20 19 19 19 19 21 36 90 133 206 251 265 265 245 231 229 225 229 248 278 305 317 346 379 388 396 411 430 462 503 555 587 593 606 611 747 1066 1086 1209 1130 1105 1179 1297 1392 1435 1433 1448 1427 257 152 83 53 54 67 74 69 75 63 51 42 36 33 43 39 40 51 50 46 47 54 61 57 55 57 57 56 53 50 49 49 60 82 83 65 64 68 70 67 75 77 69 57 56 62 32 35 38 42 59 65 62 31 37 36 51 81 96 175 143 181 140 84 67 58 56 50 53 44 28 24 16 29 53 73 72 42 47 43 35 45 63 77 86 58 35 46 43 58 51 44 106 113 112 129 133 92 68 64 67 82 86 64 47 55 50 38 22 25 43 84 62 62 55 38 36 47 226 236 179 136 117 97 147 152 125 143 182 178 105 55 19 12 16 23 27 33 10 14 18 14 8 9 24 34 26 48 89 114 143 165 156 207 150 113 257 300 318 232 168 127 115 127 169 151 137 155 214 264 202 303 152 99 140 140 60 77 78 137 167 175 225 338 557 534 377 243 131 46 35 126 100 101 195 434 629 536 319 127 85 95 94 82 57 147 124 221 242 188 172 119 61 66 80 93 94 87 95 58 102 121 116 116 119 127 103 135 122 105 135 184 193 170 85 44 39 61 94 33 64 65 82 123 139 54 54 23 15 14 56 100 121 103 95 89 34 0 4 19 12 14 9 10 10 7 13 19 18 20 26 36 54 66 63 135 224 245 186 135 182 199 186 136 103 81 51 27 41 64 90 55 26 41 47 52 49 50 55 57 97 176 78 85 58 65 88 108 127 57 29 61 79 64 51 56 67 67 66 49 34 19 12 0 0 0 3 4 0 0 0 0 0 0 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 57 105 117 106 124 157 190 149 148 158 153 138 114 109 120 115 92 67 42 23 14 13 10 6 10 13 6 0 0 0 0 0 0 0 0 0 3 8 9 19 32 47 70 83 87 105 109 115 119 117 115 121 121 121 120 119 117 113 109 108 105 86 78 73 73 76 79 72 71 62 63 67 63 59 95 45 17 3 0 0 0 0 0 1 4 6 9 12 12 11 10 11 12 14 16 17 17 23 24 24 23 23 22 23 23 23 49 124 211 222 245 296 305 300 253 261 260 264 283 310 330 360 383 389 403 432 465 489 522 578 613 587 615 619 598 700 1050 1210 1110 1102 1183 1293 1381 1431 1451 1459 1460 260 177 98 62 44 39 40 43 47 44 38 31 30 35 41 45 53 70 82 76 60 50 54 47 44 42 46 51 52 51 53 54 53 52 51 47 59 66 62 62 73 75 75 74 67 66 56 34 48 39 46 51 50 45 58 50 60 122 173 160 90 203 146 96 73 57 62 57 53 38 24 15 14 27 68 63 46 34 31 25 34 47 75 79 42 6 25 64 61 52 59 57 82 151 129 140 155 132 72 60 59 57 60 57 44 50 46 38 28 21 23 33 14 15 15 16 22 32 53 102 87 83 81 71 82 102 129 211 208 147 82 66 41 18 12 9 5 6 12 18 48 59 60 44 24 40 62 122 130 112 130 147 131 182 123 116 179 199 167 231 220 180 162 190 254 226 164 129 138 140 131 173 67 74 208 127 42 59 88 147 186 156 125 239 427 456 381 311 197 87 66 108 84 146 388 724 812 594 139 85 90 83 66 58 76 153 232 209 243 182 93 67 49 73 87 109 98 83 74 47 104 107 133 132 142 149 153 148 115 114 150 188 194 188 79 45 38 79 99 52 75 76 114 95 78 59 47 44 52 96 117 121 100 64 63 71 21 0 6 20 39 59 16 9 7 8 13 19 30 27 28 32 36 34 28 57 120 158 152 184 244 240 208 158 121 103 64 46 83 79 100 62 41 40 45 54 57 44 60 45 82 136 104 115 69 65 65 110 143 91 55 55 67 61 50 64 94 53 57 36 28 16 6 4 0 0 0 0 0 0 0 1 8 1 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 65 92 100 109 140 193 151 144 148 149 154 161 129 164 187 140 98 73 53 46 26 16 12 15 16 9 1 0 0 0 0 0 0 0 0 2 10 12 24 35 45 53 55 73 90 94 101 109 113 117 123 127 124 123 122 118 114 113 116 107 94 84 77 72 71 71 65 66 60 62 66 77 88 75 79 48 42 26 9 1 0 0 0 1 7 12 14 14 14 12 13 19 24 27 27 28 32 30 26 25 25 23 21 20 17 22 102 230 256 293 350 359 361 321 318 302 287 309 348 364 380 386 407 449 493 546 582 592 659 696 638 613 612 612 706 985 1190 1163 1117 1180 1272 1358 1426 1456 1462 1470 241 173 105 66 44 23 22 25 26 25 20 15 23 34 38 44 49 42 52 54 59 66 60 41 41 37 40 46 52 53 51 49 50 48 45 43 50 65 63 67 84 93 89 88 90 57 55 53 62 61 42 41 50 59 59 66 98 168 103 79 81 99 108 80 64 44 39 39 40 32 28 20 14 24 52 47 50 37 22 25 50 45 52 53 45 18 20 44 50 27 21 36 49 73 93 125 171 187 125 48 51 57 56 57 49 42 41 30 28 24 22 20 17 21 49 28 23 20 21 33 34 63 82 79 96 110 138 238 159 101 56 25 16 25 32 27 19 21 25 28 62 108 84 35 29 59 60 108 116 129 138 166 144 226 90 113 218 200 147 250 250 147 237 263 269 252 190 153 131 79 81 91 37 84 303 93 56 58 42 71 116 222 168 127 222 290 277 268 198 101 108 123 99 160 433 567 435 215 71 95 66 91 54 75 86 93 140 94 106 71 51 46 51 65 64 118 91 93 87 74 107 72 136 128 140 181 186 149 112 123 149 176 190 166 83 47 40 70 126 115 79 82 97 59 50 60 70 82 86 130 119 108 75 61 84 42 34 9 15 20 40 75 35 19 11 10 13 18 23 27 20 25 21 13 11 26 68 105 145 191 220 211 174 154 139 148 81 73 105 102 125 66 58 53 57 65 65 54 69 42 61 106 130 122 94 89 71 112 148 112 49 30 57 59 36 53 87 78 49 21 28 10 0 3 5 0 0 0 0 0 0 5 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 29 59 75 87 126 178 170 138 137 149 171 183 154 177 190 145 110 98 87 66 42 23 15 19 15 6 0 0 0 0 0 0 0 0 0 2 14 18 33 43 50 55 59 75 90 97 112 119 120 120 122 126 126 125 124 121 114 107 102 104 92 89 80 74 73 67 56 55 56 60 65 66 63 62 63 63 65 50 31 16 6 0 0 3 8 12 13 13 15 19 21 26 35 38 37 35 32 29 28 23 21 19 17 14 11 13 81 193 236 271 312 362 408 433 380 363 357 399 429 415 417 418 460 504 556 621 666 697 788 752 774 704 659 639 682 862 1114 1122 1130 1189 1261 1341 1404 1420 1447 1474 198 160 104 67 47 33 29 17 16 21 27 31 34 36 26 20 16 9 12 23 54 78 61 38 40 48 56 67 67 65 60 55 51 48 45 42 47 60 66 68 71 75 91 105 97 74 63 40 42 61 30 48 44 44 52 74 91 40 64 71 82 79 78 58 62 44 36 32 33 35 28 27 16 14 17 13 14 12 7 12 26 38 36 19 44 41 21 19 24 26 74 103 86 63 60 78 145 220 159 103 78 54 48 51 48 41 34 31 31 30 32 30 23 38 64 46 40 43 47 40 56 119 175 154 159 150 165 204 122 92 73 45 39 57 56 52 40 42 47 52 85 134 81 19 42 97 151 141 52 110 147 161 178 151 104 92 164 262 276 264 204 116 335 161 174 171 127 81 126 37 25 59 42 94 228 23 26 28 40 60 101 195 224 224 153 166 196 202 170 60 130 110 71 593 1615 1326 248 114 88 105 113 79 62 80 80 100 107 87 71 71 61 47 55 70 83 124 145 159 154 108 69 100 122 125 112 153 174 140 112 126 123 128 158 142 83 44 57 46 64 78 81 77 59 55 52 71 93 118 132 103 105 77 67 55 52 50 43 9 26 26 22 32 34 14 9 15 13 11 13 16 15 19 23 12 6 13 33 60 103 115 122 142 153 148 136 172 93 69 80 121 169 111 103 78 68 72 71 62 61 51 38 83 117 132 129 116 87 102 166 127 62 37 29 71 31 12 1 33 52 23 33 5 0 0 1 0 0 0 0 0 0 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 27 43 56 79 97 163 134 128 141 164 171 167 202 177 166 170 140 103 76 47 30 17 19 19 10 2 0 0 0 0 0 0 0 0 3 16 27 39 45 49 53 59 68 81 93 104 110 115 120 124 125 126 122 124 126 124 114 101 93 99 91 88 84 75 63 56 52 53 51 54 59 61 58 64 64 74 78 66 44 24 12 6 4 10 11 11 13 17 21 24 25 30 33 35 35 33 32 29 22 19 16 14 11 9 9 27 74 87 198 298 343 405 485 437 427 445 471 492 496 492 493 547 554 584 631 669 739 852 759 797 800 760 676 618 708 997 1090 1125 1200 1257 1290 1330 1384 1430 1477 146 105 86 58 43 41 32 22 29 45 63 70 58 38 21 10 11 8 10 25 48 55 28 13 17 29 46 70 71 63 62 57 44 39 46 54 58 62 63 61 63 68 94 83 55 54 70 44 39 36 34 48 52 44 50 66 75 65 84 52 83 72 65 63 62 56 30 33 38 41 43 51 21 15 28 37 25 5 3 20 39 43 40 34 19 32 45 35 38 69 127 179 140 71 36 49 120 243 242 230 128 55 38 41 34 34 33 43 51 40 34 36 22 29 50 52 44 33 33 66 135 217 297 281 268 188 173 180 139 88 75 91 114 85 63 62 56 51 68 63 141 192 88 7 50 61 71 72 55 75 208 132 167 164 119 114 184 143 171 238 181 129 227 60 126 125 118 84 43 5 8 137 78 88 114 31 17 5 14 66 144 203 212 212 118 128 155 170 153 118 260 118 65 445 935 870 127 81 75 138 108 59 66 76 93 134 142 132 104 81 57 58 69 71 103 129 150 156 166 171 151 125 120 130 109 117 142 137 123 124 109 99 146 126 80 51 47 48 71 55 69 81 78 75 65 77 88 71 75 77 54 54 76 64 60 68 69 46 26 25 14 13 15 9 9 19 23 23 21 18 19 26 25 25 10 9 25 47 62 68 80 94 128 147 159 162 128 73 82 123 161 166 140 86 75 81 80 66 58 56 28 67 86 102 118 123 99 87 167 129 64 25 17 49 48 52 18 26 37 24 20 0 4 13 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 12 12 36 91 139 136 124 128 153 151 161 230 186 123 101 79 58 41 25 16 14 17 25 18 7 1 0 0 0 0 0 0 0 4 16 29 31 35 42 56 72 87 108 113 118 126 128 129 131 131 130 127 121 123 128 127 114 103 107 92 100 105 95 75 59 53 52 48 47 54 58 60 68 69 60 77 89 84 63 39 23 14 39 29 20 17 20 25 27 23 25 28 31 33 34 34 29 20 17 15 13 12 10 8 9 11 13 82 227 350 426 523 534 523 503 552 582 580 569 555 600 576 607 631 639 693 777 670 666 634 703 700 654 697 881 1078 1129 1181 1201 1239 1286 1337 1400 1470 119 75 61 46 31 33 29 39 64 97 117 110 80 49 26 18 27 26 36 47 47 32 7 1 2 3 20 45 51 45 37 34 32 30 33 46 54 54 53 53 55 59 86 78 72 55 51 35 35 30 40 42 38 48 74 46 80 75 60 52 70 71 68 58 61 61 31 37 30 40 31 21 20 12 24 30 14 4 10 34 35 41 36 34 24 21 50 64 100 176 225 205 125 55 22 24 82 164 207 277 173 60 23 20 20 23 30 47 76 79 53 31 35 70 59 48 36 30 33 92 207 237 285 355 355 246 170 213 205 147 108 122 161 146 100 81 85 101 89 77 123 93 35 43 70 52 44 25 70 156 192 81 55 143 82 98 175 188 177 232 171 121 76 89 203 80 147 52 4 0 18 98 30 35 47 39 19 5 12 141 162 180 189 210 203 139 110 97 72 72 139 121 66 43 260 292 115 80 63 88 98 84 80 90 107 115 212 159 117 78 63 69 86 72 158 165 114 99 113 152 127 109 116 126 119 118 152 132 134 138 123 102 169 130 82 68 51 39 50 51 66 82 83 80 67 69 68 55 61 54 41 48 63 57 59 56 64 62 37 23 19 15 17 18 18 21 20 14 25 21 22 27 29 25 13 11 26 35 37 49 75 69 106 129 128 135 138 92 98 96 90 122 132 87 80 89 94 75 62 52 35 34 27 70 95 108 103 76 67 109 71 29 13 18 26 34 7 60 34 10 4 1 3 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 72 111 133 122 122 149 138 172 263 229 212 92 48 20 5 4 3 5 11 21 18 8 2 0 0 0 0 0 0 0 1 6 14 16 24 35 47 63 86 110 130 146 145 145 145 140 138 144 141 126 120 107 106 106 90 85 85 72 78 91 92 77 58 51 49 46 52 56 53 48 46 44 51 65 74 77 73 64 60 79 63 46 33 28 28 26 24 24 31 33 25 17 15 17 14 13 11 10 9 9 10 11 11 14 24 150 320 429 494 612 561 540 537 588 632 633 611 606 588 636 634 615 621 645 631 608 597 637 662 641 661 823 1051 1105 1087 1133 1200 1254 1303 1375 1461 97 51 35 29 24 25 28 44 75 109 120 105 73 47 35 37 47 54 65 69 56 38 33 35 32 10 4 9 27 37 27 35 40 41 41 43 42 35 39 42 49 49 42 39 47 61 55 42 23 29 37 46 47 71 86 40 79 48 53 52 63 85 81 52 48 48 35 29 37 40 44 31 21 16 16 25 10 9 9 11 16 25 26 40 43 36 44 71 136 215 215 165 93 45 16 13 38 54 102 197 210 63 32 26 26 28 31 43 57 66 52 48 83 127 101 49 26 27 47 91 204 224 247 316 343 262 142 159 208 188 171 168 162 161 118 131 129 144 138 97 116 146 87 65 78 73 61 85 102 172 167 76 135 92 71 135 183 121 47 95 85 93 101 118 118 50 243 27 0 111 116 58 11 39 37 67 38 17 63 167 152 118 118 158 163 83 51 71 88 86 103 138 135 128 106 165 137 99 65 23 51 173 95 124 219 178 137 115 102 98 75 63 72 88 193 193 169 115 88 132 135 144 128 118 114 116 120 111 119 139 129 131 164 136 107 104 72 42 50 72 93 90 57 45 54 55 39 35 28 29 31 38 45 48 63 59 60 54 45 40 46 31 56 47 38 31 24 20 22 26 33 34 49 61 32 13 22 29 34 45 59 57 67 129 159 156 135 111 112 110 81 99 107 95 93 95 108 82 67 63 55 43 45 45 81 95 101 72 26 42 62 34 10 3 17 37 11 11 6 3 2 0 1 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 33 75 101 109 117 137 140 178 244 241 150 118 23 1 0 0 0 0 3 8 10 4 0 0 0 0 0 0 0 0 0 0 2 10 17 28 37 46 55 65 75 94 114 119 127 132 135 144 148 143 126 110 103 101 100 97 83 76 62 64 73 78 71 54 53 51 49 47 45 46 50 56 55 56 56 62 67 71 82 91 83 75 59 49 38 24 21 25 25 27 20 9 4 7 7 4 3 4 5 6 7 9 18 20 23 58 210 373 441 489 546 545 488 525 596 631 628 619 613 645 641 626 614 622 646 624 614 661 671 648 640 737 957 966 1027 1080 1154 1219 1281 1360 1454 79 38 18 18 21 29 38 45 58 72 78 69 52 42 49 54 70 83 82 73 55 41 87 65 31 17 10 10 14 22 30 42 46 47 43 36 28 23 24 16 15 32 31 25 48 61 55 49 47 47 44 47 91 78 64 48 51 33 47 54 81 96 77 45 53 54 37 37 47 36 47 35 20 17 20 33 55 50 20 5 5 16 27 38 36 51 53 68 96 84 99 113 107 86 52 35 37 33 76 170 202 107 39 34 31 30 28 27 38 42 42 66 93 122 124 44 22 28 33 54 113 158 207 276 274 194 100 68 108 124 172 189 190 172 144 206 167 215 181 120 127 185 103 82 83 72 68 103 187 159 61 88 180 151 75 115 135 150 65 24 108 255 137 105 144 252 346 92 74 158 147 70 43 69 20 82 27 39 89 133 145 116 48 141 126 54 28 34 51 56 79 110 103 59 102 133 129 111 85 57 63 184 71 35 32 73 82 102 72 76 65 55 58 88 180 168 170 116 82 103 124 136 110 123 116 109 103 108 108 136 133 142 161 170 166 138 126 91 52 46 68 63 41 42 35 31 36 47 42 19 18 24 35 37 32 34 39 38 43 70 101 116 113 76 68 58 43 31 35 16 31 18 20 57 66 29 24 20 26 40 51 54 60 114 152 150 132 121 117 109 92 88 93 99 101 101 107 87 79 104 106 83 52 29 67 83 84 55 21 10 24 46 34 9 6 14 13 0 0 0 0 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 40 33 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 38 70 96 114 116 122 146 190 213 159 83 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 18 24 34 44 52 62 79 101 103 101 116 124 133 144 149 150 126 111 102 97 97 95 88 113 71 56 57 65 68 64 62 56 51 50 49 48 50 56 58 69 68 63 61 66 76 84 87 89 83 69 53 37 24 21 19 20 14 8 5 5 4 2 3 4 4 6 8 11 16 18 18 13 103 271 394 408 414 423 393 469 538 562 576 608 591 612 622 636 637 659 701 684 702 710 719 704 702 712 743 868 977 1024 1102 1184 1261 1349 1455 41 26 18 16 15 26 32 35 38 38 39 39 39 46 58 59 70 92 101 88 60 36 49 23 6 0 1 6 7 8 8 14 25 31 31 24 15 14 17 27 39 40 35 37 50 65 57 57 61 60 74 85 90 46 39 54 59 60 56 62 95 115 83 46 41 35 37 47 66 62 45 36 29 37 23 23 46 65 43 28 25 25 36 49 49 62 65 63 51 49 75 114 132 126 110 92 72 45 39 93 149 135 68 26 17 18 19 19 21 23 30 44 39 53 94 81 38 61 78 70 112 171 185 194 186 113 75 62 66 81 122 133 179 190 208 251 178 263 206 165 153 161 145 131 135 78 146 221 251 247 67 29 48 78 58 64 70 59 25 48 165 291 139 74 128 302 310 174 166 173 50 20 18 30 29 65 32 112 56 44 127 234 58 79 79 61 48 35 33 94 38 31 31 61 106 100 105 109 96 81 77 77 50 49 33 60 100 105 81 66 76 72 64 93 124 143 256 98 74 98 115 92 92 134 112 119 125 123 121 120 118 148 161 181 206 197 171 145 56 30 46 68 67 84 67 36 29 36 38 16 22 20 25 28 32 33 30 30 49 104 131 121 110 96 95 65 47 38 32 21 26 28 7 24 44 42 40 31 27 35 44 47 63 104 129 122 129 129 111 89 89 84 91 100 105 111 109 87 81 97 103 80 43 27 43 51 69 28 11 5 6 22 27 8 1 14 15 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 36 51 41 23 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 46 82 112 124 123 159 203 187 107 71 29 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 16 28 37 44 48 49 50 54 60 81 99 113 104 110 124 124 121 115 109 110 106 96 84 74 81 78 65 60 61 65 70 68 61 51 49 51 52 52 52 59 66 73 73 74 75 78 82 92 95 103 96 77 58 44 37 24 16 14 11 8 6 4 3 6 6 8 12 13 12 9 10 6 4 22 143 265 312 412 366 379 431 478 497 522 571 568 576 580 609 625 663 715 715 732 742 707 696 751 812 799 779 911 969 1064 1166 1258 1353 1460 27 24 21 18 9 3 9 14 16 18 32 40 38 33 39 45 48 72 102 101 76 45 29 22 6 2 6 11 11 3 0 2 7 15 24 27 17 14 10 3 14 32 34 41 45 59 67 65 61 48 73 98 77 48 32 51 51 36 40 51 59 94 49 44 41 49 59 64 85 71 42 21 39 79 29 20 37 51 46 35 33 45 45 49 55 64 73 104 116 109 113 142 163 167 145 133 109 66 27 30 88 119 97 48 19 12 14 14 14 19 21 20 44 94 91 81 76 108 87 89 152 164 182 188 142 80 91 133 147 138 126 111 163 201 238 222 177 244 245 178 118 85 83 98 122 73 264 269 196 142 39 56 72 63 61 73 102 50 4 105 120 101 52 13 0 52 66 118 161 147 34 33 28 44 66 69 79 114 98 115 86 108 144 125 58 103 97 81 63 70 48 37 50 44 89 119 109 114 104 135 111 86 66 57 55 49 77 84 75 83 93 107 85 115 153 152 163 92 78 79 83 86 91 111 97 114 116 125 120 105 106 152 174 187 211 204 169 233 204 108 68 52 39 43 58 38 34 23 24 27 28 31 27 24 28 40 43 43 57 88 95 113 119 114 109 94 65 44 34 32 35 53 16 16 22 34 43 44 35 29 32 40 56 102 149 130 131 137 118 87 70 80 90 96 111 118 111 117 141 127 89 56 31 24 33 35 48 5 0 0 0 3 6 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 20 23 23 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 33 77 116 129 135 130 109 62 24 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 18 25 36 42 47 49 49 53 63 72 87 83 79 82 86 83 79 91 94 110 115 103 92 91 80 72 75 74 66 63 65 67 67 68 61 57 52 50 55 62 84 84 78 73 74 79 86 98 100 109 116 105 94 85 61 41 26 26 19 13 11 8 1 2 2 6 16 18 12 9 9 0 0 0 0 27 138 335 410 456 414 431 451 495 557 556 557 546 586 622 652 674 685 710 751 695 697 705 755 814 789 815 926 1075 1217 1334 1426 1493 28 26 30 28 18 12 11 13 21 30 39 49 54 53 45 42 42 53 71 77 64 45 34 24 9 8 7 16 14 5 0 0 1 3 6 8 11 13 16 25 26 33 48 54 65 67 70 74 67 47 56 97 82 60 51 45 39 39 66 68 65 70 23 68 56 86 89 58 58 38 34 30 42 57 24 36 25 34 38 37 38 46 42 42 52 70 85 103 105 89 123 150 156 127 130 134 117 82 47 33 57 100 113 86 54 37 27 16 11 33 26 22 41 64 62 50 46 40 59 92 152 129 152 156 128 103 150 191 172 171 182 182 174 214 216 193 179 222 241 125 85 69 66 84 95 111 234 195 101 40 16 37 49 50 36 26 43 60 37 132 116 158 67 0 5 35 62 225 162 94 50 37 49 35 65 196 203 170 148 115 103 94 177 201 97 92 81 72 62 59 65 67 77 86 101 116 135 132 94 162 113 100 96 79 56 50 55 67 88 96 104 122 129 120 152 113 94 106 74 77 86 93 98 110 121 125 123 112 105 99 111 125 119 141 147 126 108 117 136 128 86 78 53 37 43 48 61 23 32 37 38 41 49 74 60 48 50 68 97 113 91 101 128 122 111 111 86 56 41 43 44 42 43 16 16 29 46 49 38 29 23 42 40 56 75 81 95 128 126 108 93 92 101 104 117 123 119 116 146 163 115 63 45 22 14 23 29 4 0 0 0 0 2 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 6 9 17 27 27 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 27 60 84 116 141 81 59 28 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 17 23 23 30 37 48 49 47 52 63 72 78 66 69 70 69 65 62 65 68 92 104 109 109 100 83 77 71 77 74 68 65 67 71 82 76 65 55 47 52 68 69 71 74 74 76 80 90 107 118 108 112 113 115 113 100 81 60 60 41 27 20 18 15 11 4 3 12 14 11 8 6 0 0 0 0 2 39 164 373 467 472 441 424 455 503 512 547 537 555 616 639 633 638 670 741 701 691 691 724 796 831 735 896 1068 1217 1365 1450 1477 31 33 39 55 46 30 22 22 25 28 34 45 53 56 55 44 35 29 32 35 28 16 18 18 11 9 10 15 11 4 0 0 0 0 3 4 5 5 3 2 10 23 38 51 64 75 68 64 67 67 71 74 61 65 68 64 65 78 75 81 64 60 53 55 46 51 41 31 31 32 30 31 41 43 26 17 26 23 26 15 22 35 37 42 54 86 104 116 132 140 159 146 141 140 133 121 106 79 64 48 48 76 117 96 64 56 56 43 25 22 16 8 7 45 87 37 72 73 92 121 129 73 127 135 132 146 161 148 135 141 172 196 242 287 215 221 204 222 190 106 102 111 75 185 134 91 135 185 52 33 18 3 6 13 3 4 53 123 95 47 90 353 89 32 37 82 180 115 103 77 40 22 43 54 83 353 556 414 142 145 165 142 123 115 71 34 41 51 55 52 65 89 99 90 108 121 167 166 149 174 113 109 103 93 78 71 73 91 113 85 121 154 152 147 76 82 123 113 76 73 84 82 81 119 141 134 115 91 84 96 124 134 116 135 117 115 120 124 123 115 81 100 68 52 55 61 70 49 68 68 57 49 54 81 102 54 52 75 107 121 102 97 136 121 128 132 113 111 42 40 42 46 53 46 31 34 50 56 46 31 28 48 50 48 39 53 83 117 131 104 104 104 113 116 111 122 119 118 140 145 118 92 83 20 10 25 31 15 3 1 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 2 10 25 37 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 13 18 18 20 26 21 25 30 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 24 53 106 168 80 42 24 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 6 10 19 28 34 44 55 61 62 57 58 64 71 77 58 69 62 57 55 53 55 61 62 65 87 99 96 94 100 87 87 81 76 74 73 74 79 78 71 70 65 59 55 53 72 72 74 80 86 99 120 137 127 127 115 116 123 119 100 82 62 65 48 35 31 30 26 12 6 7 8 7 7 4 0 0 0 0 0 13 66 203 457 508 472 437 433 439 454 530 550 576 592 606 615 632 657 684 687 665 664 699 729 723 720 873 1021 1175 1248 1342 1443 23 39 64 87 92 74 49 37 36 42 47 48 46 49 45 26 22 24 23 20 16 13 12 13 11 6 4 9 11 3 0 0 0 0 0 1 2 4 2 0 2 10 24 35 48 61 67 74 73 63 59 64 62 96 74 77 75 79 70 58 44 40 39 40 43 21 46 50 43 45 47 47 59 59 39 44 38 17 25 11 37 43 41 45 55 95 119 145 160 169 189 175 166 157 136 122 113 91 69 49 54 58 76 91 71 64 63 59 35 11 8 5 7 26 53 42 85 90 160 166 126 86 87 129 128 159 153 124 124 127 147 181 221 261 245 236 200 169 116 82 71 79 109 268 112 13 31 68 19 26 23 45 48 36 25 15 34 90 49 0 42 139 2 252 237 213 219 118 78 50 16 9 23 95 165 27 22 46 113 200 222 161 51 57 43 33 31 27 31 33 48 67 93 116 116 134 194 155 152 168 141 108 96 111 110 88 75 93 101 79 118 138 125 101 45 98 117 101 83 79 78 85 83 111 127 125 113 101 88 93 120 96 93 130 153 127 105 109 113 129 128 119 94 101 88 63 56 71 70 59 63 54 47 56 76 49 54 73 96 114 109 90 120 111 127 133 132 116 54 29 38 32 25 32 36 39 51 57 46 29 29 55 85 96 92 102 101 113 124 93 95 94 100 112 110 111 117 117 108 139 142 123 98 18 14 36 37 27 16 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 9 5 5 3 0 0 0 2 1 28 55 56 40 5 14 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 25 32 38 52 55 22 20 27 29 18 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 40 90 138 105 40 38 25 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 19 31 45 55 62 64 67 54 54 57 64 73 62 71 60 55 54 52 49 49 52 51 58 65 74 88 103 100 86 82 78 79 76 68 66 62 79 83 82 72 58 55 67 68 73 81 89 99 118 144 144 155 137 130 130 125 113 99 84 73 69 66 54 39 32 24 16 11 10 11 8 4 2 1 0 0 0 2 26 107 255 350 485 506 494 472 463 505 532 600 566 595 613 617 638 651 642 637 664 700 701 676 699 838 988 1028 1136 1263 1375 33 48 61 69 63 43 36 40 49 53 51 51 46 39 19 6 3 0 5 11 13 15 16 16 18 15 21 25 25 17 16 11 6 3 1 0 2 6 2 0 2 7 16 28 39 44 53 66 62 61 45 71 106 107 74 91 62 57 55 42 36 23 55 47 40 39 53 57 42 41 37 42 48 33 12 44 32 24 30 13 33 38 45 56 79 109 135 164 177 200 214 209 204 199 140 121 121 111 87 52 57 45 38 48 58 74 66 77 46 15 8 17 21 25 65 76 69 96 202 165 97 80 103 121 122 129 134 136 137 148 176 178 172 173 177 154 129 84 83 77 94 167 233 229 63 14 0 22 21 29 38 7 12 20 27 54 115 131 108 41 55 77 68 173 246 216 108 86 81 44 15 21 28 202 287 131 37 43 197 214 179 103 71 123 68 50 33 14 19 38 55 85 95 120 141 161 206 155 215 227 169 108 105 125 98 62 56 65 77 94 96 103 80 72 85 97 98 92 86 85 97 111 106 102 95 91 106 110 100 88 148 122 106 132 166 166 145 214 188 187 157 133 173 156 85 56 55 67 63 46 51 54 48 48 46 48 66 56 64 77 82 86 96 106 112 132 127 121 93 55 56 53 36 36 35 41 59 58 55 45 41 64 101 108 108 110 103 111 111 96 95 77 97 117 114 93 92 114 108 128 165 132 74 40 21 46 48 45 35 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 21 16 9 3 0 3 8 5 2 8 13 17 17 7 21 32 38 29 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 2 10 12 9 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 5 6 4 5 16 29 34 39 46 59 69 64 39 32 24 16 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 33 72 91 102 64 56 34 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 19 33 45 59 70 75 85 69 66 60 60 66 62 69 65 62 58 53 47 42 44 44 46 49 50 52 61 76 86 103 83 78 72 65 64 62 77 79 71 60 55 57 58 66 82 93 92 98 112 128 139 166 166 153 142 130 114 109 100 100 98 78 73 65 45 40 33 23 21 26 25 17 9 3 0 1 2 1 18 67 135 203 237 370 464 505 518 528 530 561 560 606 613 603 626 661 618 635 662 671 648 630 677 786 807 971 1097 1200 1294 28 24 20 12 3 6 8 10 11 13 21 26 19 7 4 0 0 10 18 6 11 13 15 17 22 24 35 40 44 46 40 24 11 10 9 8 8 9 5 9 18 23 27 29 36 37 44 51 73 100 93 115 99 82 86 97 61 55 46 27 15 18 35 46 53 49 45 44 38 37 36 25 20 14 17 41 34 37 29 22 24 28 36 52 75 113 160 218 257 295 298 277 234 187 168 133 117 135 118 61 36 30 43 46 50 62 74 108 47 19 10 19 44 55 122 125 116 141 184 148 74 52 74 108 131 148 132 129 136 152 164 175 160 112 108 111 108 135 151 131 157 256 228 115 3 7 0 5 16 54 128 133 8 58 52 35 43 45 65 45 89 168 177 120 81 260 140 116 86 45 26 38 34 279 363 202 45 124 105 101 76 91 120 139 140 153 117 67 64 62 67 123 90 124 150 155 160 146 148 261 228 162 113 74 67 78 129 108 112 122 112 88 83 104 112 103 91 86 87 95 104 106 106 111 128 97 108 109 91 95 137 113 95 114 129 140 146 134 128 134 113 132 216 255 109 68 60 69 73 64 56 62 66 68 53 63 71 48 45 75 95 99 90 91 108 132 123 131 110 84 75 70 41 40 34 45 62 61 63 42 49 58 70 67 55 60 80 99 97 94 95 86 96 104 110 98 88 97 113 123 175 148 116 74 34 43 48 59 45 22 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 25 22 23 17 6 7 14 38 40 13 0 1 0 1 3 4 9 21 37 44 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 21 24 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 9 12 22 63 68 66 69 73 72 62 41 29 23 23 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 62 85 102 77 60 49 46 36 23 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 15 25 47 71 77 77 67 74 70 67 69 71 76 75 61 56 54 47 42 44 42 44 44 41 40 42 50 68 90 80 67 58 58 75 96 85 94 68 60 60 61 66 81 74 100 106 110 117 121 130 165 174 168 148 134 134 134 125 130 120 114 106 89 70 63 55 46 42 49 52 44 26 13 4 5 4 2 0 32 89 50 141 248 371 455 504 538 560 555 567 603 607 616 649 680 670 725 667 641 625 654 714 728 779 988 1072 1169 1272 4 3 0 0 0 0 0 0 0 1 2 1 0 0 1 2 1 1 11 11 10 13 17 16 16 19 25 35 41 47 48 35 20 16 15 15 13 13 19 26 38 44 47 47 44 41 38 41 64 114 143 151 121 81 142 165 132 82 28 25 17 22 33 45 55 57 56 53 48 43 27 16 10 6 24 50 54 55 44 33 34 34 33 56 79 115 169 220 264 345 370 367 322 277 264 232 155 161 146 88 40 22 39 41 58 68 98 113 69 16 9 16 58 103 132 154 147 123 112 104 78 47 74 106 139 167 201 184 121 131 132 118 115 94 88 161 157 151 151 176 269 242 189 69 13 28 11 3 19 27 31 52 60 46 81 43 51 60 64 80 1 121 159 85 80 185 94 125 66 35 43 68 65 143 222 92 87 155 114 111 59 105 69 89 153 202 217 73 73 66 84 127 93 130 170 151 137 142 166 288 253 195 124 104 133 111 167 88 53 48 72 91 99 144 128 108 98 89 79 72 97 102 97 98 106 98 100 85 71 83 132 164 126 125 101 135 175 152 89 87 92 106 122 204 266 202 104 87 102 90 71 75 101 133 81 60 60 57 62 83 119 115 89 88 106 110 122 115 106 99 103 102 70 51 45 48 60 75 78 47 54 54 69 60 43 52 75 85 86 89 91 96 113 107 93 88 98 110 115 128 176 164 153 118 61 33 40 68 56 29 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 50 43 17 8 11 34 64 92 60 14 1 3 4 16 19 12 6 11 28 36 14 24 30 26 18 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 2 9 13 17 24 40 93 83 74 68 69 91 115 61 38 23 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 54 86 110 92 57 49 38 16 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 35 49 55 65 46 67 65 69 71 61 51 63 59 56 60 53 45 46 45 46 41 32 26 27 35 47 55 59 57 57 53 71 110 106 170 110 83 73 76 82 73 67 88 93 105 115 120 124 144 171 170 152 122 110 118 114 94 101 99 101 110 116 108 85 65 62 63 61 58 52 39 27 16 12 6 2 0 4 9 66 170 251 358 450 506 551 606 599 636 626 624 652 687 694 747 710 667 674 690 721 781 785 991 1053 1177 1297 0 0 0 0 0 0 3 4 1 0 0 0 0 6 6 6 8 10 13 7 0 0 4 8 13 18 24 28 30 32 39 39 36 28 12 19 16 13 15 23 33 43 50 53 51 47 43 39 49 84 100 108 120 92 138 180 110 36 24 33 29 23 26 39 48 51 51 54 53 50 37 21 17 13 31 56 70 72 78 74 58 69 51 45 70 127 176 231 275 316 343 372 388 363 335 303 222 159 159 111 55 30 30 43 76 83 149 164 92 32 9 18 80 109 123 149 134 85 85 79 67 76 138 136 151 167 150 145 161 173 201 166 145 113 108 156 106 110 78 139 250 245 187 181 69 79 171 185 43 36 25 65 97 59 27 62 82 95 140 136 25 12 154 96 125 142 101 110 48 40 48 47 41 49 73 29 46 65 80 88 62 101 64 95 117 104 78 98 70 70 127 138 131 177 186 156 152 161 197 260 238 190 211 139 86 73 94 94 80 74 92 108 123 165 125 103 104 92 81 94 99 100 96 90 91 94 90 80 73 85 136 158 123 120 84 147 252 244 136 97 98 53 145 97 101 125 84 57 36 58 55 70 107 137 134 101 89 78 82 102 113 91 83 104 105 122 161 127 123 116 114 102 76 53 53 48 52 69 81 75 72 67 57 51 50 62 80 87 84 75 97 103 104 105 94 88 99 104 113 124 143 147 132 81 64 42 39 61 51 29 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 10 64 29 7 4 10 32 89 99 38 7 2 1 2 14 23 23 16 22 40 48 58 66 67 63 58 47 30 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 39 5 0 0 2 1 3 2 0 0 0 0 0 0 0 0 0 0 0 2 13 12 7 4 4 3 1 0 0 0 0 0 0 3 13 25 32 45 82 144 143 134 124 112 93 84 75 51 29 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 48 81 106 107 91 75 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 23 31 37 43 33 53 44 37 37 38 39 48 53 52 52 59 56 49 47 40 38 54 47 38 37 40 42 52 61 66 63 53 50 70 141 195 134 90 89 96 90 93 95 100 121 128 124 125 138 168 187 174 143 118 100 79 79 92 98 100 103 115 130 130 116 93 83 66 57 63 68 55 40 28 16 11 6 0 1 9 79 182 288 381 448 505 584 588 645 650 665 704 736 741 724 727 696 678 672 706 780 832 934 1028 1193 1323 3 3 1 0 0 0 3 14 19 12 8 12 12 52 24 13 12 11 12 5 2 0 0 0 4 9 15 18 18 16 15 22 28 32 32 22 14 10 15 18 20 24 34 38 45 47 46 45 49 49 68 95 113 88 55 57 68 53 38 41 38 19 35 46 40 35 34 28 47 66 54 35 31 35 39 70 83 88 96 110 114 131 60 46 80 118 168 256 340 351 337 355 418 389 343 345 279 181 147 139 78 54 55 65 73 75 104 148 145 93 43 42 98 105 113 103 80 74 84 88 68 79 131 158 123 126 118 178 258 342 436 353 204 164 125 93 59 67 81 113 147 231 300 169 101 166 323 233 51 57 73 145 157 116 58 27 6 46 73 86 89 126 153 83 189 160 107 66 37 47 50 52 51 53 46 38 57 34 44 39 53 99 79 77 85 105 116 140 157 154 170 167 157 135 109 116 126 221 327 304 237 248 364 322 202 97 69 85 90 96 102 123 131 131 124 105 91 106 92 82 78 77 95 95 91 86 87 94 87 91 95 98 104 107 99 106 58 119 123 80 56 31 25 28 14 14 27 49 69 57 30 54 87 130 192 226 202 127 121 108 81 69 64 138 100 93 110 125 125 115 132 121 82 55 60 59 58 61 84 93 87 77 50 48 60 74 85 86 75 84 113 117 100 90 86 78 91 90 116 119 117 130 135 83 78 54 41 51 54 40 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 11 4 0 4 7 15 35 42 15 9 7 7 5 3 5 10 12 28 61 87 89 88 86 73 71 61 43 38 22 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 6 188 295 210 61 28 30 24 36 15 0 0 0 0 3 1 0 0 0 0 1 7 26 29 20 12 8 5 4 3 2 2 1 2 5 10 24 37 48 73 120 180 216 228 156 156 117 72 63 43 26 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 41 75 93 88 69 59 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 14 19 21 20 17 22 24 20 24 34 42 41 46 51 57 58 57 64 67 72 33 31 36 37 46 61 59 85 88 81 67 63 75 89 203 188 128 132 152 146 138 113 122 152 158 142 133 149 176 216 217 214 179 130 102 106 100 93 95 91 90 106 130 130 119 104 81 60 51 53 51 48 40 28 23 16 14 19 5 11 92 195 324 407 434 473 529 601 664 676 702 747 768 767 758 734 723 706 717 814 945 918 1013 1204 1333 2 1 0 0 0 3 4 5 7 15 42 76 101 102 27 28 33 33 27 20 13 5 1 0 0 0 3 5 8 8 8 8 6 5 13 18 10 2 1 8 10 15 18 26 50 61 50 46 56 70 95 89 93 86 71 61 64 85 66 65 60 37 63 46 30 27 17 16 38 55 51 55 48 41 50 92 92 91 122 130 116 103 37 36 56 97 148 217 310 325 338 358 387 396 361 400 326 218 160 144 117 106 67 75 79 77 101 178 209 140 80 59 79 148 137 81 64 62 65 89 83 133 182 190 149 129 180 197 292 392 425 318 194 176 165 132 146 162 125 120 222 136 112 115 126 137 203 193 90 70 95 76 82 84 108 76 23 39 19 12 2 66 157 166 196 139 83 35 32 49 50 51 49 70 57 95 196 37 62 49 63 68 77 78 93 105 115 94 115 140 127 141 151 137 117 102 111 337 284 217 260 285 231 158 169 81 57 68 76 88 80 111 125 144 140 107 96 149 123 93 92 99 109 95 78 85 98 100 95 96 88 87 120 120 108 81 18 36 62 40 32 35 29 28 14 39 50 71 93 91 59 57 64 100 136 171 216 128 136 97 92 93 79 147 85 105 118 125 127 121 142 116 93 90 82 70 78 66 77 83 91 91 79 65 77 92 92 82 77 89 91 94 96 93 83 76 79 94 117 111 107 122 143 143 130 79 46 53 54 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 22 15 9 3 2 4 2 1 7 13 9 10 7 17 26 20 10 19 4 22 52 73 75 78 85 65 66 53 43 36 18 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 4 15 124 242 286 280 242 165 125 46 9 7 9 10 16 7 5 4 5 6 8 18 36 35 32 24 15 11 17 14 13 17 17 16 24 36 53 56 76 105 136 157 169 219 182 187 127 73 51 33 17 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 36 57 79 80 64 55 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 1 6 11 25 43 48 45 63 61 54 48 42 35 23 30 19 22 25 31 40 39 54 66 74 78 95 103 81 92 134 126 129 135 149 162 132 134 141 153 157 149 149 177 221 236 249 223 174 134 117 113 99 113 112 102 99 108 113 114 94 83 69 58 52 53 59 55 55 56 51 59 70 44 20 23 107 245 320 356 428 490 534 625 670 675 692 736 774 758 761 726 750 790 853 964 1045 981 1202 1321 2 3 2 0 4 5 3 0 3 20 99 168 154 86 22 27 45 51 48 42 34 23 13 5 1 0 0 0 5 14 15 8 1 0 3 11 10 8 9 7 4 12 19 40 69 83 52 60 68 67 65 67 65 72 82 69 53 73 69 26 45 52 47 25 16 16 9 16 35 50 52 66 54 41 38 65 85 89 168 178 121 64 36 30 46 96 146 174 196 260 326 395 420 438 438 438 405 278 191 161 152 135 106 106 105 115 158 223 259 147 92 71 88 150 188 84 85 94 108 122 122 130 204 218 208 169 140 163 287 313 262 212 212 211 203 223 217 188 156 132 80 35 292 264 151 30 14 54 73 70 59 17 46 19 133 135 90 79 108 78 6 2 111 131 75 50 33 13 51 56 44 51 84 118 80 115 133 121 109 70 126 77 40 77 120 92 182 118 86 112 110 59 72 97 107 99 93 132 175 186 315 293 307 378 264 169 135 105 95 93 94 93 101 126 150 126 124 182 181 96 92 107 107 91 80 90 94 102 95 89 92 98 86 76 79 64 32 41 44 79 90 71 32 30 29 63 61 61 103 131 115 86 98 106 105 131 147 97 93 63 116 99 78 102 87 97 98 122 118 119 134 112 109 133 101 76 77 80 79 85 93 106 106 93 73 69 78 81 84 85 82 78 94 97 82 78 82 97 125 110 104 118 134 135 125 99 53 48 52 33 5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 72 100 72 23 5 1 2 1 6 2 25 46 9 3 8 17 14 14 26 17 48 59 60 52 43 42 45 48 37 23 15 9 7 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 105 194 295 384 333 190 101 70 59 57 60 70 40 35 28 27 28 31 36 40 43 42 41 33 32 47 41 44 50 53 58 71 83 80 80 105 121 137 144 157 196 230 171 132 100 65 33 15 10 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 6 17 28 63 78 60 34 27 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 32 34 52 69 61 62 60 62 62 29 31 18 43 31 24 30 20 22 42 61 94 136 139 93 86 102 121 110 102 123 148 142 134 131 137 149 163 171 179 192 196 224 235 200 191 198 131 101 111 107 103 101 99 96 96 87 82 68 56 49 46 49 48 49 55 67 73 70 70 82 42 45 83 167 272 381 459 497 550 599 631 669 706 709 720 722 731 817 889 874 848 933 895 1178 1245 16 12 10 5 0 1 0 1 17 67 152 216 107 43 11 8 18 37 42 55 52 39 26 16 5 0 2 2 2 13 14 5 1 0 0 3 5 9 16 13 6 4 8 24 49 64 55 40 38 43 40 34 35 42 43 49 58 58 60 49 26 37 37 29 19 15 11 20 29 44 73 92 63 59 85 89 81 91 164 162 112 59 33 29 51 80 132 152 190 240 305 435 442 463 472 474 458 344 224 199 174 146 119 107 129 146 180 248 257 150 98 105 107 115 126 78 105 128 177 161 131 148 294 275 281 226 195 223 299 311 247 277 309 298 208 157 240 229 196 227 258 247 462 262 125 71 45 41 75 57 64 100 94 88 180 85 20 29 74 87 18 0 97 60 35 31 27 32 73 66 51 51 64 96 115 173 152 169 157 82 163 113 92 110 122 104 133 97 63 103 121 75 51 64 137 139 111 104 141 213 348 273 179 208 254 234 205 142 114 114 107 93 96 100 116 113 126 156 160 133 132 121 108 97 92 94 99 107 87 78 78 75 72 48 38 52 58 49 70 153 113 110 57 22 42 66 55 33 108 116 105 115 140 143 119 132 116 77 64 56 122 100 77 87 102 101 99 124 113 110 112 100 94 128 94 82 82 86 87 92 83 105 111 88 68 71 62 71 80 90 101 91 61 96 72 93 97 88 100 111 96 97 111 142 151 120 73 45 55 39 12 0 0 0 0 1 2 1 1 2 2 2 4 5 5 9 19 61 62 32 11 1 0 0 0 54 60 65 66 32 5 0 7 4 9 20 37 75 77 75 51 30 24 31 33 33 16 10 10 12 12 11 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 38 39 28 22 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 0 1 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 32 102 229 296 245 208 203 129 76 77 87 66 65 56 55 60 62 60 50 48 52 68 64 71 91 85 90 88 91 96 97 96 94 100 124 126 140 143 146 178 237 166 155 159 102 40 18 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 17 7 7 21 55 65 51 33 30 19 17 28 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 7 3 17 48 65 60 69 46 32 24 18 17 21 28 17 13 27 47 58 47 33 63 52 85 120 107 73 85 107 142 151 139 113 109 144 190 200 148 136 171 197 193 190 208 229 270 233 213 232 208 112 104 103 98 128 143 115 87 86 84 73 64 60 57 53 46 43 41 51 57 60 79 116 66 60 56 98 188 310 429 469 493 548 601 634 650 675 724 705 773 815 858 876 841 798 804 860 1093 125 98 70 41 28 23 16 18 61 142 197 182 83 16 3 1 4 14 22 48 65 56 38 26 17 9 7 2 0 3 9 0 0 0 0 0 0 0 3 6 6 6 4 10 19 31 35 27 22 38 43 40 36 29 24 34 54 42 63 116 135 70 40 39 28 11 10 30 39 41 63 83 78 64 50 61 69 86 124 144 117 53 42 40 51 68 108 112 191 243 315 414 428 498 502 496 463 370 245 238 178 144 110 111 162 213 197 244 220 149 82 60 65 75 62 65 83 121 186 132 99 81 155 245 321 261 220 231 282 323 280 254 239 266 272 244 263 239 238 283 316 304 290 97 55 42 42 36 52 112 41 16 35 82 135 110 115 90 49 45 129 164 32 131 113 59 22 37 63 67 52 81 82 85 119 79 124 242 158 98 165 164 59 96 110 116 106 89 82 73 114 94 64 92 156 156 147 115 175 243 267 275 146 123 155 173 162 137 134 124 114 101 97 106 121 121 130 124 126 137 130 143 115 108 106 102 113 129 108 87 81 88 79 55 37 49 74 76 112 176 133 102 72 59 68 68 30 6 102 52 46 69 95 114 102 92 106 80 56 65 114 103 72 77 96 102 102 116 118 113 116 116 114 106 87 87 86 86 87 84 67 99 104 63 54 69 68 64 64 83 93 78 72 103 54 71 63 65 81 96 89 88 116 143 144 124 87 40 43 44 26 14 7 0 1 0 5 6 6 7 7 7 4 5 5 9 27 56 71 26 5 0 1 3 15 91 97 85 66 49 29 9 7 8 17 36 58 87 91 97 73 47 36 35 29 13 7 7 5 5 8 10 1 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 1 6 19 54 73 75 73 62 38 19 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 35 101 87 46 23 4 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 1 1 19 73 153 217 237 205 150 138 125 106 96 82 71 73 91 94 83 75 71 91 113 111 121 140 139 121 118 131 126 110 100 107 125 133 135 137 153 161 179 222 231 157 132 90 58 41 23 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 19 15 11 22 45 53 49 39 30 35 47 45 41 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 12 23 39 45 49 49 41 32 18 6 4 5 37 6 10 18 30 38 37 53 46 46 59 56 50 71 103 108 155 171 150 136 149 165 146 140 139 157 198 213 195 207 232 243 252 304 371 357 236 228 104 106 180 238 218 139 87 92 87 80 74 67 56 48 57 50 51 79 99 102 112 103 98 103 102 161 271 375 428 441 508 535 564 597 637 677 643 709 750 726 761 824 821 822 841 1007 213 197 176 152 115 89 71 73 115 196 228 167 75 12 0 2 3 4 7 13 22 24 24 24 24 21 15 8 4 17 19 7 3 1 52 21 0 0 0 1 2 3 6 10 13 24 29 26 20 25 32 36 26 19 15 16 22 32 34 61 107 94 39 38 23 9 13 35 50 34 44 60 74 69 41 42 56 74 117 156 149 103 110 50 56 71 94 115 209 264 336 401 472 548 554 525 474 449 363 256 154 135 99 111 195 274 240 228 184 169 113 51 90 163 87 88 101 148 217 173 178 156 191 238 266 256 221 235 244 232 197 157 160 165 186 205 232 252 325 374 353 281 158 28 37 37 70 49 45 71 102 67 13 14 38 39 45 60 40 14 122 149 45 123 103 44 28 48 60 55 47 49 53 78 112 114 73 144 110 102 120 126 118 99 136 127 112 129 151 73 133 105 97 112 128 132 171 151 146 194 214 202 214 149 142 125 136 144 162 141 131 114 104 118 148 139 152 126 113 104 113 139 134 110 129 132 127 130 128 102 72 102 101 73 61 79 60 91 138 174 151 79 41 56 53 42 24 8 12 37 26 22 42 77 99 91 125 64 46 52 66 76 60 59 81 100 103 110 122 105 125 123 145 144 105 101 98 94 93 81 70 89 104 45 73 83 76 69 65 94 65 83 90 79 41 54 56 55 76 85 82 85 124 140 156 134 90 44 30 49 29 24 11 2 3 0 4 6 9 9 8 9 9 9 7 8 25 48 51 42 19 26 21 16 18 21 42 48 36 37 46 39 22 18 13 45 61 61 62 68 72 59 35 29 22 10 11 4 1 0 3 7 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 7 17 34 60 76 85 95 91 83 66 35 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 7 50 56 37 16 2 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 2 8 17 36 79 135 207 242 253 197 127 103 94 92 109 111 100 96 110 122 127 142 145 156 173 164 150 184 174 132 119 125 137 150 137 136 184 207 190 178 202 156 139 125 93 63 36 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 13 23 35 45 49 51 45 39 52 53 39 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 19 15 50 76 59 18 19 20 5 0 0 0 3 18 29 29 24 20 23 33 42 50 41 40 46 57 68 74 94 116 108 102 107 110 105 115 129 132 133 165 202 201 182 199 192 181 186 283 403 410 419 243 129 246 366 363 255 147 144 138 107 82 71 66 60 62 59 75 84 96 106 111 129 149 161 142 149 209 296 373 425 431 437 500 566 588 588 620 663 734 725 723 736 789 928 913 965 193 187 178 164 131 128 110 109 130 172 199 106 46 10 1 1 0 1 0 2 6 11 12 12 14 16 15 15 15 68 34 18 14 9 19 6 0 0 0 0 0 4 0 3 10 19 15 11 13 17 20 17 7 8 10 34 53 52 42 47 93 72 45 40 28 22 12 33 46 50 59 54 58 61 57 45 40 64 114 139 172 197 232 211 186 152 156 182 226 280 341 379 456 540 581 571 492 477 405 283 173 130 93 85 184 317 360 283 188 181 105 90 135 187 144 91 90 182 241 255 297 304 298 274 243 201 162 189 181 184 165 155 155 157 190 149 188 212 245 306 265 84 35 20 26 32 55 32 77 67 21 33 93 27 71 113 68 8 0 0 71 68 99 117 89 79 67 66 65 61 60 49 37 69 105 119 98 104 99 99 101 117 117 107 140 122 167 117 93 110 178 188 126 106 101 108 134 208 209 172 228 240 220 230 231 143 145 147 130 134 140 143 132 140 146 147 151 131 124 116 128 154 162 127 155 121 113 116 108 84 75 97 87 62 42 33 37 179 167 145 103 54 36 35 26 9 5 5 4 9 11 25 45 66 71 72 95 22 34 47 61 71 65 59 75 105 102 103 113 106 135 124 158 157 134 128 122 99 98 80 68 76 94 66 45 98 108 84 75 102 48 112 106 63 38 48 71 58 64 73 75 82 108 156 169 146 101 53 28 41 39 45 18 4 3 2 2 11 15 11 10 10 10 10 10 9 11 12 26 60 65 73 51 36 24 25 47 80 41 19 27 43 53 45 9 27 36 29 24 24 19 24 10 10 9 6 8 9 8 4 9 12 9 3 1 5 2 0 1 1 0 2 21 6 1 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 2 15 25 42 66 81 64 87 97 102 91 61 27 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 0 0 0 3 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 44 153 165 197 164 117 110 109 102 112 117 116 122 130 132 137 159 143 153 208 244 214 265 266 168 139 149 166 173 139 149 166 178 171 206 289 288 274 143 87 69 46 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 20 31 46 47 62 59 37 38 58 49 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 3 29 50 48 26 3 5 0 7 5 2 0 2 6 6 12 22 27 28 29 30 37 39 60 55 51 58 74 91 100 77 92 100 101 104 119 138 137 129 130 164 199 195 206 203 171 175 181 175 232 416 396 189 214 329 391 350 256 214 212 166 112 80 73 71 62 63 65 75 83 86 90 102 126 172 168 150 153 204 285 333 338 390 434 507 564 585 624 642 698 679 674 682 718 840 1018 952 84 89 87 92 95 88 75 62 63 84 85 17 11 3 2 4 6 7 6 8 11 14 13 10 8 7 9 11 12 15 14 23 17 8 3 0 0 0 0 0 3 14 1 0 2 7 10 6 6 12 18 14 6 7 16 45 54 41 25 17 22 28 31 40 40 27 7 32 42 66 72 54 52 53 45 33 29 45 69 89 139 173 243 307 291 274 284 287 242 247 323 366 456 539 612 621 552 528 444 329 216 140 104 81 129 291 435 441 355 263 150 120 199 267 272 212 180 208 229 219 190 190 282 243 199 178 160 160 149 204 186 179 151 149 186 104 305 261 140 78 21 0 0 0 0 8 21 9 67 85 100 67 57 31 4 3 23 10 0 17 97 168 139 131 125 112 70 84 71 69 48 44 62 75 68 90 98 109 123 113 79 114 114 100 95 89 95 95 111 127 141 143 144 89 72 103 114 142 207 121 244 230 189 184 213 213 164 149 148 146 152 165 142 152 156 160 157 142 131 122 134 154 160 149 161 168 158 112 88 84 90 73 74 41 25 36 90 172 175 111 65 33 21 19 6 1 3 6 24 35 28 27 35 36 33 35 42 30 54 65 68 69 65 61 79 107 103 99 100 106 123 139 157 158 166 152 127 108 90 76 73 73 66 56 79 87 92 81 93 103 60 104 91 54 48 56 58 62 62 64 71 83 119 160 151 145 124 66 34 24 33 58 24 5 8 19 25 26 20 11 16 18 15 10 10 9 10 9 10 16 32 50 43 47 40 46 45 29 26 9 21 42 58 42 2 6 13 10 14 17 11 3 0 1 8 15 18 18 17 10 21 23 19 13 10 7 10 5 5 5 5 14 39 18 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 5 0 0 0 2 6 8 6 27 24 37 49 63 79 75 100 91 122 109 67 49 30 16 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 19 67 76 29 10 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 27 104 259 255 202 140 106 107 114 105 105 127 134 136 137 141 152 151 129 184 244 249 230 266 178 152 146 155 168 173 158 152 145 141 131 133 144 154 164 109 78 63 48 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 25 45 43 50 56 61 62 42 59 32 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 10 22 21 22 16 10 6 0 0 13 12 7 6 13 21 20 11 17 22 27 27 26 30 32 68 50 41 50 65 72 64 69 79 99 108 113 119 114 129 129 141 175 214 235 231 229 197 195 198 183 178 242 344 282 174 165 195 220 215 164 170 185 148 102 86 92 79 77 73 91 98 97 100 112 126 185 172 140 120 138 181 191 225 359 380 442 521 559 571 638 633 637 643 643 665 721 787 932 13 13 11 12 22 24 24 21 19 20 12 0 1 0 0 0 2 6 10 14 21 28 25 17 10 13 11 7 3 15 30 21 6 2 2 2 2 1 0 0 0 0 0 0 0 1 1 1 1 3 12 11 10 16 26 43 53 45 25 22 35 29 17 36 53 46 28 35 56 48 64 70 63 47 28 23 23 33 51 68 86 73 121 167 201 230 246 234 198 232 301 361 426 486 620 665 646 566 467 375 270 199 143 103 102 173 289 345 363 338 262 213 345 343 378 327 247 198 266 269 219 196 214 183 158 204 288 255 237 279 191 178 157 171 219 276 352 128 46 2 1 3 2 0 1 6 5 2 9 0 82 63 27 14 3 4 16 5 0 35 100 146 101 106 122 140 113 68 77 99 62 47 54 67 84 90 126 132 141 128 86 117 126 114 111 142 159 130 121 123 131 122 93 51 92 125 154 168 186 182 227 248 256 194 176 203 191 168 181 187 190 184 162 155 151 165 158 147 142 140 159 142 150 163 167 163 156 99 85 99 91 68 52 21 21 20 18 71 135 102 53 15 1 2 0 0 0 3 4 34 44 35 45 31 45 49 59 67 70 66 62 62 59 60 72 92 95 96 96 107 118 130 181 177 203 163 125 109 95 92 81 76 60 58 74 77 85 68 87 74 53 66 89 52 64 64 62 64 69 70 77 88 116 139 146 148 145 85 64 33 21 35 27 10 14 37 27 6 9 13 18 22 21 19 15 12 11 12 12 14 21 27 27 31 33 40 23 7 9 8 12 25 14 6 2 2 5 4 4 11 8 5 11 4 11 12 14 11 10 13 22 19 16 13 10 9 13 12 11 10 14 20 27 16 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 50 40 4 0 14 12 28 35 17 39 46 50 50 59 75 69 68 90 132 129 110 96 92 110 111 27 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 10 47 59 53 42 42 50 68 107 109 50 27 13 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 1 5 25 51 77 186 184 135 126 124 120 114 110 113 129 136 140 154 169 161 140 195 227 208 189 196 180 180 188 196 197 204 187 127 130 114 132 140 140 139 134 117 91 74 58 29 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 23 38 34 36 39 45 50 49 56 55 34 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 6 26 5 32 16 6 4 0 0 0 0 7 15 15 16 32 18 16 26 28 26 25 28 31 43 35 40 50 59 66 63 68 82 90 92 94 100 109 118 130 161 200 225 238 244 235 205 190 196 195 177 168 210 243 174 119 104 114 124 108 101 123 122 102 99 108 106 111 115 116 127 126 115 110 119 143 160 140 106 93 105 124 181 296 357 407 456 487 497 534 561 546 559 601 648 692 739 781 0 0 0 0 1 0 0 1 5 1 0 0 0 0 0 0 0 1 3 7 16 30 42 32 19 15 14 6 1 2 15 14 5 32 10 4 4 6 4 0 0 0 6 6 0 0 0 0 0 5 17 12 19 83 45 21 38 51 35 22 17 20 20 35 60 35 24 26 33 40 76 89 102 80 36 17 18 22 30 45 48 36 58 72 106 114 104 99 137 206 291 376 424 449 572 598 648 587 486 406 329 273 238 189 157 158 178 206 280 370 424 420 404 288 357 257 175 198 246 290 242 222 198 179 182 167 192 224 279 354 380 329 199 265 282 258 181 1 12 4 1 1 1 0 0 47 17 5 7 12 35 11 17 12 18 42 74 3 29 48 86 82 70 113 114 108 86 64 70 85 64 50 92 99 89 67 108 114 141 119 106 117 93 107 106 151 155 93 134 129 132 100 63 73 114 64 114 125 165 165 137 158 263 205 173 169 180 189 187 186 199 201 192 179 149 155 145 143 144 152 166 145 150 172 183 162 125 98 94 129 107 70 48 27 26 40 36 57 83 81 55 20 4 2 3 4 5 7 3 52 60 50 60 72 43 54 85 83 67 49 44 53 70 68 81 100 97 98 109 109 117 122 138 173 199 155 124 97 86 93 74 72 54 47 56 70 75 50 80 68 61 76 85 63 87 76 71 72 80 87 86 92 111 139 152 152 144 120 110 47 19 27 31 13 8 2 11 16 15 16 19 44 54 35 25 21 18 21 16 19 45 55 53 56 47 69 28 5 9 14 7 14 3 0 4 5 3 7 6 2 1 9 16 9 10 7 10 16 14 12 18 31 33 30 19 11 9 12 14 10 23 24 22 17 6 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 7 35 61 41 20 15 17 48 55 42 54 97 90 61 55 75 101 89 72 83 94 117 112 93 85 61 51 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 7 0 0 0 0 0 0 0 0 0 0 0 5 8 27 65 70 121 95 92 92 89 89 69 49 21 6 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 4 8 9 20 57 113 133 93 120 126 117 112 108 99 101 108 127 152 168 171 180 208 196 154 127 121 123 130 191 301 217 225 213 115 116 98 130 141 124 110 117 124 87 63 42 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 21 34 29 30 33 39 47 53 51 56 68 55 30 22 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 10 4 0 0 0 0 0 0 0 0 2 8 20 25 23 27 30 26 24 26 27 27 32 43 51 57 60 65 72 81 82 82 94 111 123 123 155 192 210 206 204 216 213 214 188 191 193 177 154 143 144 130 119 115 113 115 115 95 93 95 90 100 112 111 116 116 133 139 144 133 120 125 108 151 143 125 107 119 163 191 233 307 364 397 418 443 481 493 498 509 577 614 642 739 803 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 10 22 39 43 34 27 25 21 19 124 42 14 5 3 2 0 0 0 1 0 0 0 1 2 0 0 0 0 7 6 10 30 92 293 75 17 39 46 18 15 18 17 15 18 32 26 21 22 23 32 62 69 98 93 56 29 23 36 31 36 30 27 39 43 75 85 85 83 107 159 276 427 466 461 484 502 638 603 501 431 382 339 341 310 270 251 261 289 307 349 451 357 266 264 184 118 137 156 202 281 310 209 156 167 139 58 83 137 227 241 216 204 208 411 310 187 68 3 8 0 0 0 0 0 0 0 1 4 10 21 24 1 10 15 40 32 46 70 47 93 105 88 70 102 125 143 91 67 55 93 200 144 121 94 81 72 76 103 101 88 98 104 69 91 99 78 94 107 113 107 92 103 57 70 89 89 158 110 131 131 124 125 136 132 163 140 144 169 189 171 165 178 195 188 171 174 145 132 138 151 164 165 151 163 169 150 119 99 93 87 83 62 47 33 25 57 64 58 61 51 37 25 17 9 14 16 22 36 40 75 73 55 49 64 70 100 98 95 103 119 106 82 97 80 77 86 100 107 115 101 106 111 125 147 160 151 123 87 81 85 71 58 51 50 38 42 49 49 68 82 79 85 89 80 79 82 86 91 93 95 99 111 124 129 140 146 146 140 116 72 28 22 22 10 11 7 2 8 10 15 27 48 58 35 33 34 34 37 33 27 32 54 60 66 81 90 17 10 22 22 16 19 12 10 19 32 30 26 34 33 19 19 23 20 15 21 20 16 16 14 21 42 47 33 20 12 9 10 11 13 17 18 19 18 9 1 0 0 0 0 0 0 0 3 2 5 7 4 0 1 1 26 27 34 29 7 1 15 64 70 51 37 54 72 50 66 71 82 76 53 90 75 100 106 100 86 49 36 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 5 14 12 2 0 0 0 0 0 0 0 0 0 2 31 49 47 54 88 140 108 110 94 55 31 44 40 6 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 12 20 41 68 73 50 79 85 90 90 86 86 92 94 108 127 137 179 262 233 176 124 107 100 107 133 126 389 201 196 201 141 117 104 104 106 97 81 66 54 31 18 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 10 12 17 26 29 39 32 35 43 49 52 58 73 104 95 81 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 0 0 0 0 0 0 0 0 0 0 1 2 16 27 27 29 32 29 28 28 28 29 30 32 41 51 59 65 72 78 88 100 100 107 114 123 136 154 199 220 217 206 200 202 202 204 189 187 193 180 157 141 128 136 136 138 136 135 130 102 84 92 92 97 108 118 121 124 132 134 144 142 132 123 111 158 157 178 181 204 246 240 258 280 322 346 359 373 391 450 496 496 515 556 583 618 739 11 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 22 34 38 39 37 36 35 45 23 19 6 0 0 0 0 2 1 0 0 0 0 0 0 0 0 2 13 7 13 118 188 238 44 9 34 37 25 24 16 18 14 12 32 46 26 22 39 47 51 51 63 106 85 45 30 51 100 54 30 35 45 56 65 70 107 117 108 127 219 399 519 521 482 472 552 617 541 459 446 451 440 425 366 330 293 306 308 228 179 279 292 290 215 99 127 131 145 173 148 107 108 98 96 84 127 216 258 219 192 173 297 410 133 19 7 5 4 0 0 0 0 0 0 0 0 0 0 4 0 0 0 1 12 33 53 67 104 320 197 112 102 104 137 209 52 59 75 68 71 72 81 62 76 86 80 85 102 108 67 89 85 66 72 84 98 101 88 65 55 115 95 78 101 128 156 152 191 178 151 132 108 114 146 139 151 172 174 158 150 149 158 179 181 169 148 129 121 151 163 154 141 146 158 139 126 102 90 76 49 27 47 36 25 24 28 73 56 36 23 16 13 20 12 40 39 28 29 44 46 43 52 73 91 111 149 125 121 98 108 123 114 94 89 86 88 91 92 91 92 93 117 134 144 153 143 108 95 67 51 47 49 49 44 32 37 60 93 90 103 82 84 83 73 73 78 96 99 103 110 117 127 132 147 150 149 136 104 69 36 17 19 14 3 5 28 24 25 34 47 51 48 64 63 58 45 33 23 14 16 43 48 31 20 20 8 29 39 31 29 40 37 12 37 43 33 23 19 18 29 26 33 36 32 26 26 46 17 13 23 36 40 31 20 17 14 14 17 20 20 11 11 10 8 4 0 0 0 0 0 0 0 3 12 2 35 20 2 5 9 31 25 8 17 13 2 13 53 46 35 30 36 48 51 58 56 56 71 81 97 134 130 101 83 72 47 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17 13 4 0 0 0 0 0 0 0 0 0 0 0 1 9 9 4 1 0 0 0 0 0 0 0 1 7 74 118 139 130 118 114 90 96 87 35 6 10 8 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 11 13 21 26 58 78 63 47 61 76 86 92 96 97 92 82 92 107 127 202 287 229 159 127 116 108 113 137 156 197 141 140 164 156 129 114 109 90 93 57 26 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 1 7 11 13 16 18 20 30 45 34 29 38 53 58 54 67 123 130 116 60 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 0 0 0 0 0 0 2 5 5 7 13 21 27 32 35 32 37 34 34 34 35 38 40 53 65 75 82 91 100 105 104 109 113 124 130 142 170 199 203 197 193 192 195 201 212 207 212 206 190 171 154 141 143 149 152 151 144 128 102 89 104 108 107 104 105 111 119 116 122 127 127 122 114 102 115 146 222 251 267 287 291 316 321 321 325 317 316 346 390 403 465 473 509 542 561 625 93 67 56 27 7 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 3 16 22 28 44 44 30 29 35 36 23 1 0 0 0 0 0 0 0 3 3 1 0 0 0 0 1 10 25 63 231 124 47 33 14 34 26 23 18 12 11 17 6 15 28 27 25 45 47 39 32 39 73 87 42 31 27 46 59 53 74 147 155 119 85 110 149 118 104 148 296 525 530 558 495 487 579 609 484 444 494 518 513 486 465 445 367 278 230 233 245 287 286 217 140 129 102 98 126 138 118 105 72 52 24 79 155 159 72 170 191 437 352 49 0 0 5 2 0 0 0 0 0 0 0 0 0 2 24 7 0 0 10 42 2 9 27 110 143 64 102 136 137 147 129 47 59 117 75 70 78 84 81 79 69 60 73 107 123 105 90 51 61 79 106 119 117 90 149 102 85 140 104 142 140 116 96 123 164 128 128 110 91 102 133 158 173 156 147 151 154 149 170 171 164 156 148 132 142 153 149 134 129 129 125 106 87 77 93 86 46 62 50 25 23 88 176 81 44 26 22 40 54 33 62 74 55 45 42 36 44 73 79 105 127 145 121 128 118 126 128 119 110 104 102 82 79 80 87 91 90 150 143 139 147 143 99 82 52 41 40 44 55 40 43 35 51 67 65 78 78 94 95 96 102 97 95 104 110 116 126 137 144 138 141 146 137 108 74 48 13 30 12 1 5 17 21 42 58 67 76 89 101 81 72 52 52 52 48 49 48 44 32 23 15 9 21 24 28 29 33 41 54 52 61 38 27 20 22 42 35 38 33 30 24 21 20 30 22 24 27 28 27 17 17 16 22 27 28 24 9 8 5 9 10 5 2 0 4 3 1 3 6 5 0 21 12 3 5 15 38 65 30 31 25 12 12 18 30 35 41 49 51 54 61 46 61 60 88 108 118 127 101 131 196 164 57 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 2 12 44 34 11 1 0 0 0 0 0 0 0 0 0 0 0 2 2 3 2 0 0 0 0 0 0 0 14 48 96 104 151 160 123 79 47 51 62 24 3 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 2 3 2 5 7 8 11 18 44 18 48 68 62 64 61 79 86 98 116 127 114 92 106 108 142 206 249 223 171 138 132 125 135 148 148 135 131 118 141 145 114 91 90 77 35 16 6 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 17 18 15 15 19 19 21 24 28 32 38 46 45 34 38 55 60 50 53 71 98 126 76 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 0 0 0 0 0 0 3 9 13 14 19 22 26 29 29 28 30 34 35 36 38 41 45 59 78 80 80 97 114 111 93 84 92 115 127 144 166 167 165 166 167 170 181 196 205 204 246 247 226 199 181 175 162 158 159 161 142 116 100 97 111 118 119 114 108 105 108 113 130 139 136 129 125 124 134 135 200 254 270 277 300 329 392 395 377 337 304 304 323 335 391 432 479 501 502 527 237 212 176 89 13 1 0 0 2 8 24 21 14 5 0 0 0 0 0 0 0 1 14 20 30 34 31 23 52 35 25 17 2 4 3 1 0 1 1 0 4 3 3 2 1 0 0 0 70 105 123 109 24 22 15 9 23 22 22 16 11 14 19 13 22 24 26 28 26 30 23 23 42 89 123 94 43 13 18 53 78 90 176 326 216 123 91 101 109 107 95 91 207 423 641 603 484 546 638 595 439 365 463 509 529 530 499 437 314 217 214 234 234 248 189 155 133 104 97 74 68 99 106 104 114 77 80 82 65 77 135 210 377 285 96 0 0 2 0 1 0 0 0 0 0 0 0 0 5 21 24 3 0 11 7 0 0 0 66 92 55 64 91 118 87 53 67 89 91 62 79 79 89 100 96 72 69 85 94 120 117 70 43 126 92 78 87 75 66 197 142 162 175 100 148 125 118 110 113 116 104 137 145 118 113 128 145 169 167 163 156 153 148 150 168 163 156 158 160 147 161 159 132 141 142 117 84 76 51 81 81 66 94 87 15 22 55 95 83 64 31 19 27 44 48 50 67 45 68 57 51 89 137 139 116 123 129 133 140 145 146 121 115 114 108 114 116 115 108 98 104 110 123 136 134 133 117 85 75 50 46 43 37 39 54 58 31 52 80 80 68 90 97 102 109 135 130 92 107 113 115 126 139 147 142 136 135 147 121 79 43 26 98 22 5 1 7 24 54 77 89 106 113 115 101 71 67 86 95 77 49 33 12 16 26 24 16 21 33 33 44 59 74 65 40 52 52 31 11 6 21 29 31 34 38 43 31 16 25 29 35 36 34 29 24 15 13 22 30 29 20 13 8 4 13 16 13 7 1 4 23 17 9 9 7 1 8 7 2 7 13 37 84 47 55 37 20 11 7 10 26 27 38 43 51 71 63 94 77 145 173 135 92 78 100 134 206 149 53 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 39 33 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 3 4 62 137 126 137 118 111 83 57 41 26 25 8 3 3 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 2 6 7 8 11 20 46 17 28 39 56 67 58 69 68 91 104 107 105 106 123 129 134 172 198 207 209 146 155 162 157 168 157 118 114 144 172 170 107 34 27 61 42 9 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 11 20 28 29 28 32 29 29 32 34 41 50 57 60 42 45 59 57 47 47 46 74 137 86 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 16 19 22 25 26 29 30 27 28 30 35 40 43 49 60 70 78 84 86 83 78 73 75 92 119 130 147 161 150 134 137 147 160 170 188 216 240 252 244 209 189 186 176 148 145 156 157 145 126 110 105 114 115 120 116 108 106 113 130 169 162 160 160 159 151 132 138 169 227 261 284 307 327 411 414 376 352 315 287 309 331 384 364 403 433 465 532 287 289 240 120 19 2 0 5 19 31 42 42 20 5 0 0 0 0 0 0 0 1 4 6 16 19 14 83 270 69 11 6 7 3 4 3 0 1 1 0 0 0 5 4 2 0 43 216 223 152 73 19 3 19 9 4 6 10 10 12 17 15 19 20 19 29 14 13 11 15 19 26 49 134 151 115 42 20 31 44 55 123 272 278 123 106 97 77 84 114 102 98 110 285 566 728 563 511 630 693 583 407 349 383 461 527 520 474 424 426 568 512 284 206 208 224 160 114 88 58 44 74 108 99 134 192 166 110 92 115 164 181 182 118 33 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 1 0 0 36 27 12 24 19 1 78 78 54 67 84 52 49 113 89 68 104 92 48 62 76 78 70 71 86 80 107 101 59 67 159 85 26 50 67 58 102 105 256 206 133 132 98 122 126 117 109 105 119 136 143 138 133 139 158 165 165 143 152 162 172 193 179 165 156 157 154 157 158 122 179 205 169 98 60 49 99 57 38 86 108 6 36 47 46 45 42 28 31 36 38 55 64 68 51 69 56 35 55 109 147 152 149 149 157 164 159 168 132 120 116 114 116 116 120 102 93 108 131 126 118 100 117 89 66 72 88 79 53 37 36 39 43 39 61 97 79 76 90 93 104 106 128 109 90 102 105 111 128 132 133 138 140 134 143 120 79 42 41 82 13 14 15 14 30 58 76 97 135 132 136 131 99 91 90 76 70 64 55 44 32 21 18 12 10 18 29 68 93 109 59 14 13 18 2 0 0 3 9 21 47 27 32 21 12 15 30 46 46 48 42 25 10 11 17 22 20 17 12 8 6 10 12 10 10 9 13 33 23 9 6 7 3 1 2 3 13 14 43 76 45 38 35 15 5 1 6 23 31 32 43 54 80 107 71 101 125 142 114 71 47 35 46 56 79 67 45 27 24 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 13 10 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 52 138 224 216 138 67 70 72 54 32 18 20 7 5 1 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 1 2 2 3 4 6 7 9 15 26 25 34 43 47 47 45 54 70 97 103 97 103 125 141 126 112 128 140 166 197 191 186 173 133 137 152 161 197 197 212 181 147 121 86 34 11 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 3 11 34 42 40 41 39 35 41 34 40 57 75 80 60 63 60 58 66 70 60 79 141 71 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 16 16 14 8 6 8 12 15 21 26 28 30 31 32 31 31 34 48 58 60 59 59 64 72 88 96 80 56 49 62 92 125 111 115 120 107 101 105 134 153 156 168 200 226 238 239 207 194 177 154 144 149 159 149 148 132 110 100 104 109 120 125 117 114 127 143 155 166 155 150 146 144 153 153 140 178 230 274 311 343 365 362 356 363 355 332 309 286 356 334 383 410 426 478 173 172 112 53 14 2 1 8 47 37 35 31 10 1 0 0 0 0 0 0 0 0 0 0 2 11 13 12 66 98 20 1 0 0 1 2 0 0 0 0 2 4 1 2 3 1 17 107 139 51 14 3 6 11 0 0 0 5 13 24 30 15 13 13 16 19 7 13 15 14 19 30 49 70 135 119 75 42 29 31 17 16 21 55 29 48 84 102 117 131 119 108 95 180 423 661 674 482 560 745 773 679 565 414 371 428 468 456 462 579 292 354 246 149 187 305 300 213 142 105 94 143 214 109 144 199 191 163 178 134 214 148 53 0 0 0 0 0 8 15 0 0 0 0 4 6 0 0 0 0 0 0 2 21 51 43 58 44 7 35 29 55 87 85 50 72 105 56 90 101 117 160 138 79 72 64 73 99 110 95 57 48 104 178 159 41 58 72 68 98 158 337 265 143 143 156 124 85 130 122 159 178 173 170 144 124 130 134 136 139 122 166 188 180 165 156 130 136 168 178 160 140 131 186 150 128 110 78 60 105 42 30 68 73 10 27 45 38 21 11 7 12 31 32 66 73 65 72 85 75 21 15 51 111 145 147 157 175 182 160 132 143 130 113 104 115 129 127 114 115 123 125 119 116 118 152 103 70 71 78 72 52 34 39 24 22 48 85 136 125 109 101 96 95 80 89 72 91 97 94 103 118 119 127 130 130 134 145 121 60 36 30 28 16 16 38 35 44 52 59 76 98 116 139 123 100 91 91 87 53 52 52 52 50 41 30 8 1 2 5 7 12 60 56 27 10 7 3 0 11 12 11 16 27 17 36 17 16 17 22 35 33 32 18 10 7 11 18 16 12 10 10 9 8 8 9 9 18 15 11 18 7 4 1 4 8 5 2 9 8 9 29 41 30 30 34 11 7 6 10 18 36 65 60 50 62 66 91 245 230 108 53 33 25 23 45 53 65 67 63 63 67 53 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 1 4 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 22 53 149 235 238 140 85 55 74 37 11 8 14 9 9 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 6 8 13 22 38 37 53 51 47 44 43 57 90 98 90 91 97 99 101 95 94 97 121 171 214 206 165 214 163 148 167 184 183 178 130 104 159 162 93 19 5 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 24 47 61 65 65 66 59 38 50 67 86 99 84 87 85 74 78 93 106 119 117 48 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 17 20 24 24 25 21 19 18 18 20 24 34 33 33 34 35 36 39 47 64 71 66 58 53 53 59 63 71 65 54 48 44 64 83 73 81 87 77 69 76 108 114 122 145 177 201 195 212 218 207 186 166 157 162 158 156 150 134 118 109 104 114 111 108 107 122 148 167 174 133 128 156 162 148 144 141 123 155 193 244 288 321 350 336 324 333 360 350 299 272 285 285 286 335 383 440 51 30 7 12 3 1 5 19 53 30 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 4 11 9 7 27 24 13 2 0 0 1 0 1 3 6 4 2 4 6 5 3 4 9 9 3 0 4 4 7 3 0 1 8 13 16 20 20 20 12 19 15 9 11 18 18 23 31 39 65 127 117 66 31 21 23 21 24 27 45 48 37 33 63 140 161 143 95 89 120 289 532 641 541 485 647 811 843 772 627 456 291 383 397 396 396 455 396 272 207 209 278 333 230 182 171 133 168 249 113 105 107 228 238 178 180 246 111 19 0 0 0 0 0 12 14 6 14 0 1 10 9 0 0 0 0 0 0 0 20 109 95 108 57 38 72 67 96 105 71 63 85 97 69 159 88 51 80 91 52 102 105 99 107 115 99 59 53 160 226 172 52 99 74 57 106 192 281 270 145 167 208 164 70 121 192 226 199 191 196 169 159 154 140 152 149 125 154 157 128 108 102 93 109 157 170 172 149 145 177 147 145 111 80 64 69 74 67 49 35 21 29 55 45 17 13 21 26 25 27 53 71 81 88 95 91 20 22 30 62 101 114 138 168 157 147 137 140 123 107 81 101 113 106 108 132 120 111 108 120 132 138 135 88 90 86 68 51 34 33 25 16 42 87 110 181 187 124 95 79 72 110 78 81 84 90 101 108 111 118 131 130 126 129 123 76 55 38 30 27 30 51 45 49 39 35 39 49 86 83 80 77 82 89 100 124 113 73 32 9 4 5 63 58 35 21 16 12 19 28 16 10 11 11 6 1 17 18 17 13 6 3 18 27 13 13 23 23 17 18 12 8 10 14 10 9 6 6 7 7 8 8 8 17 15 10 7 2 2 1 0 0 1 1 4 2 2 3 4 12 22 27 18 11 10 26 35 38 65 66 48 54 71 64 95 227 71 40 13 2 1 10 37 56 96 100 89 78 67 48 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 1 3 8 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 11 102 173 199 171 112 58 84 34 8 2 1 1 1 2 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 4 4 6 11 21 35 44 38 33 35 34 42 59 69 59 82 96 90 81 84 84 79 79 90 131 181 204 223 151 228 209 189 188 182 157 115 91 197 165 57 24 11 16 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 18 42 53 65 79 85 108 80 103 94 90 99 95 107 115 92 98 85 71 85 59 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 35 37 32 34 39 37 30 30 31 32 32 32 41 38 37 34 34 37 39 43 56 59 54 49 48 49 51 57 63 57 50 49 51 50 57 75 81 80 67 52 56 68 76 97 135 152 137 116 117 116 136 154 158 155 159 173 172 153 145 132 113 104 127 122 112 121 136 152 162 151 150 124 100 108 126 131 122 116 140 169 198 235 281 333 327 301 279 290 298 303 309 256 253 240 294 354 420 43 33 11 18 10 16 29 42 58 56 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 0 8 27 42 33 0 0 3 2 3 6 9 13 12 7 7 6 1 4 18 10 9 19 28 15 26 33 20 9 13 14 12 17 24 28 18 12 9 8 10 14 19 24 42 45 55 84 95 57 50 41 37 45 72 115 101 78 46 22 34 112 132 181 146 96 121 217 427 576 540 472 506 685 722 782 769 682 564 476 412 397 341 292 276 278 318 311 315 315 225 149 177 168 198 226 170 146 184 277 257 193 183 168 203 54 6 0 0 0 0 3 8 4 7 0 2 0 1 0 0 0 0 0 0 0 32 83 107 73 46 66 98 96 75 81 50 76 70 71 103 153 29 6 51 52 24 63 100 89 99 88 60 47 70 107 153 139 87 102 100 73 162 217 215 212 203 187 168 135 125 161 230 247 161 146 124 125 168 184 176 120 103 101 110 114 124 94 82 85 93 100 121 159 152 142 137 135 181 117 80 90 100 121 155 59 48 37 48 60 47 19 15 32 37 39 41 44 52 67 92 93 69 36 48 65 70 75 95 120 126 65 117 140 121 110 110 21 12 54 73 73 75 58 70 72 78 74 69 90 97 99 100 89 71 55 45 34 14 26 57 87 98 113 130 96 68 54 63 99 87 76 84 89 95 109 127 115 134 130 123 116 94 61 55 51 42 41 45 37 48 27 25 19 19 42 52 54 53 68 99 110 38 41 46 33 17 14 18 28 72 68 40 25 21 33 5 2 6 19 30 34 34 30 17 10 8 9 14 16 17 4 5 12 16 18 11 10 9 11 11 9 9 5 7 8 5 7 8 7 12 10 6 4 4 3 3 3 1 0 1 4 5 3 13 11 11 15 19 20 17 14 27 35 43 50 46 50 56 114 153 123 76 64 21 7 3 7 18 38 63 89 96 102 86 65 52 42 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 11 14 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 44 122 197 180 112 70 71 73 16 0 0 0 1 1 9 4 1 1 1 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 2 1 3 14 22 25 28 29 30 21 17 35 58 52 48 88 101 86 73 71 72 73 76 81 108 173 240 274 274 265 257 200 184 184 147 114 131 137 57 0 2 7 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 13 15 38 73 94 98 117 123 160 131 111 104 92 100 231 109 136 112 71 61 43 31 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 38 61 69 68 66 52 52 47 47 48 47 44 40 44 44 37 39 42 39 38 45 49 48 53 56 57 60 61 70 69 65 72 84 83 74 109 96 77 62 54 54 49 65 86 115 120 97 74 64 56 102 134 144 141 144 166 173 166 155 142 114 98 129 134 135 154 156 149 146 139 103 87 92 106 120 126 123 115 129 141 165 216 271 298 308 304 269 251 243 269 308 270 250 235 290 349 397 229 238 141 100 63 58 89 79 80 59 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 19 11 0 0 0 0 1 1 1 4 9 8 6 5 3 17 50 6 7 67 96 63 29 27 20 13 14 19 20 15 18 18 12 11 9 13 9 12 18 29 52 51 53 66 71 65 67 57 44 39 39 49 50 57 44 29 35 63 79 202 207 127 118 210 381 557 529 507 509 501 530 741 779 789 703 518 400 375 211 145 157 185 251 359 311 267 208 121 97 86 250 302 300 253 207 297 318 263 258 328 376 197 32 5 0 0 3 17 98 26 1 0 0 0 0 0 0 0 0 0 0 0 60 87 82 55 46 44 27 58 72 49 46 89 94 119 111 80 28 23 72 67 42 46 67 74 144 81 62 84 131 118 95 101 103 115 116 73 211 266 225 225 245 238 217 197 177 144 163 182 87 100 116 134 144 148 179 148 110 132 167 202 256 177 120 102 84 72 78 127 144 147 140 132 136 145 92 107 118 144 134 65 97 53 54 53 46 37 28 40 41 51 60 56 45 58 72 79 77 65 65 64 65 73 98 104 90 80 120 138 105 122 132 83 66 60 76 85 64 52 81 33 33 38 44 53 67 111 130 117 87 60 50 57 30 22 29 40 53 83 122 88 74 66 55 70 105 63 70 75 83 91 106 115 133 129 120 106 85 66 65 64 45 37 32 29 33 23 18 10 3 13 36 38 33 34 22 6 2 7 24 17 16 16 15 16 33 45 32 52 39 7 1 2 3 17 27 28 22 20 24 9 12 19 22 20 22 12 9 11 11 13 16 15 12 14 14 11 8 6 9 9 6 8 9 9 15 4 1 9 6 2 2 0 0 0 3 9 10 9 17 12 14 15 17 20 25 26 39 51 54 53 52 58 74 71 46 49 40 14 2 3 13 21 30 45 58 64 78 99 80 52 43 49 30 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 5 9 30 36 22 4 0 0 0 1 2 2 3 10 18 8 2 0 0 0 0 0 0 0 0 0 3 18 87 175 130 75 64 54 77 53 16 3 0 2 7 7 3 1 0 0 0 0 0 0 0 1 5 5 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 1 12 18 27 41 40 15 5 5 25 42 55 83 78 75 58 51 60 71 71 74 82 98 157 207 188 156 173 180 181 164 142 113 96 110 50 12 0 2 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 4 16 49 90 109 107 115 158 155 155 159 146 134 219 142 136 100 83 62 19 24 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 34 65 82 81 83 71 67 64 63 60 47 45 47 41 38 38 38 39 46 49 55 62 67 70 72 74 89 97 113 138 159 151 116 125 98 69 54 50 47 40 56 79 86 89 75 55 57 61 100 139 148 146 150 152 155 162 188 185 144 108 124 141 147 155 161 163 164 157 118 100 88 87 96 105 102 82 88 116 147 205 252 259 253 274 254 231 213 206 195 166 167 182 227 309 359 627 792 616 314 134 78 85 83 66 62 48 46 51 34 5 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 5 4 3 1 0 4 1 2 4 6 8 16 18 32 41 3 10 55 103 96 47 31 16 7 13 14 14 13 10 21 16 11 15 25 16 11 15 33 56 64 82 93 85 67 48 45 81 75 41 29 32 35 37 30 32 41 86 210 280 163 110 183 360 569 602 525 517 552 546 562 645 660 614 548 474 386 217 266 250 149 100 143 228 201 217 189 166 197 351 367 380 364 363 418 453 295 306 349 472 444 178 89 37 18 7 6 4 9 1 0 0 0 0 0 0 0 0 50 83 3 75 70 46 45 53 51 56 45 55 50 59 94 61 88 67 44 44 60 119 82 54 59 72 93 147 71 99 125 117 105 96 65 56 57 66 117 262 334 294 267 265 238 189 146 95 67 98 132 102 129 90 108 128 167 189 158 184 208 240 218 157 146 132 131 97 69 82 118 131 153 152 155 165 153 110 106 117 126 107 98 120 59 42 37 59 67 59 52 49 27 39 53 55 54 70 91 108 92 72 72 91 132 107 97 92 91 82 99 85 111 138 138 109 75 106 122 101 85 83 60 46 53 49 53 81 114 125 119 99 78 59 51 41 25 23 37 56 73 100 114 89 88 57 49 67 65 63 59 75 74 74 95 120 122 121 113 98 83 81 77 40 28 22 13 8 10 6 4 1 1 9 15 13 4 1 0 0 4 12 1 5 7 30 27 10 7 7 27 19 7 8 10 2 2 5 12 14 11 12 12 19 24 28 29 26 22 12 16 7 6 12 15 13 17 16 12 9 9 7 8 9 9 9 12 16 15 15 21 17 5 0 0 1 5 3 10 13 13 18 11 10 16 21 25 31 44 70 59 58 59 58 61 75 84 45 15 5 0 0 3 25 40 44 45 50 62 77 76 68 52 42 38 31 18 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 4 39 64 55 25 5 3 5 6 7 9 20 45 54 34 23 13 5 1 0 0 0 0 0 0 3 15 44 96 60 44 55 62 62 44 17 8 4 3 3 1 0 1 0 0 0 0 0 0 0 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 11 12 10 14 20 5 0 1 27 47 64 80 67 42 37 42 44 53 69 83 92 101 128 213 231 136 130 135 176 182 138 102 86 45 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 5 3 1 2 4 7 22 66 103 110 107 139 159 163 177 187 177 157 143 123 144 123 90 62 53 51 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 33 65 86 91 91 89 82 76 75 72 60 70 67 59 53 53 53 48 53 58 62 70 79 86 92 97 114 134 138 137 139 132 101 75 54 47 41 33 30 46 69 70 68 59 53 64 75 113 134 138 144 149 146 148 173 212 201 151 111 117 149 151 160 163 165 158 137 106 95 74 79 85 92 95 90 97 108 147 200 237 228 190 212 193 190 193 200 206 206 179 173 217 264 318 828 1058 886 437 153 57 39 49 58 98 157 204 202 142 43 1 0 0 0 0 0 0 0 0 0 0 1 8 2 0 0 0 0 3 4 10 14 7 3 0 0 0 2 5 13 81 54 22 4 4 14 51 75 69 31 12 6 20 11 4 5 8 18 13 12 23 31 22 11 11 24 36 45 68 107 117 128 113 102 127 144 131 110 80 62 56 38 36 32 63 148 253 242 109 140 326 563 664 562 536 518 580 514 435 396 486 499 483 444 389 308 375 204 149 183 225 179 209 188 249 384 480 453 456 443 422 485 466 269 146 157 373 500 488 407 13 18 7 4 6 6 0 0 0 0 0 0 0 0 0 59 84 32 23 36 31 34 49 51 35 56 70 63 75 91 85 74 38 33 35 28 51 69 47 85 93 114 137 103 79 80 101 96 80 68 65 107 80 115 145 90 232 243 207 164 110 51 59 98 117 134 145 110 86 84 94 122 133 137 159 176 161 161 143 128 128 128 111 99 83 90 110 136 182 136 130 129 128 132 127 58 100 109 101 68 47 83 57 60 76 78 60 31 40 53 63 65 85 148 119 110 94 111 147 153 84 88 82 73 75 81 70 71 72 77 146 177 131 133 127 105 92 87 82 83 79 68 79 101 113 110 108 105 74 50 41 39 43 41 68 73 91 102 68 68 43 41 38 40 50 57 54 57 56 67 93 111 111 96 93 94 93 88 60 27 16 15 7 8 14 0 2 3 2 2 5 15 16 1 4 4 5 5 7 25 97 69 22 7 5 5 15 5 2 3 2 3 6 6 17 19 15 18 23 27 26 22 21 20 14 18 8 6 9 10 10 14 15 11 8 7 5 4 9 6 9 12 11 6 6 10 24 8 0 1 2 1 1 14 12 15 20 18 18 25 29 32 42 56 71 56 53 56 53 51 53 58 30 8 1 4 10 16 31 47 42 39 45 57 66 52 59 52 42 34 32 30 23 18 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 28 60 63 35 8 9 17 16 19 23 33 48 58 49 21 18 10 3 0 0 0 0 0 0 1 4 10 23 15 6 24 42 38 20 8 14 12 6 3 4 0 0 0 0 0 0 0 0 0 0 0 2 3 1 1 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 12 20 27 15 0 0 0 0 34 62 74 70 63 63 45 44 45 63 79 80 86 101 113 155 185 193 191 149 207 208 168 122 84 40 19 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 8 7 9 13 21 19 18 42 67 96 126 137 147 160 170 186 193 188 179 169 162 164 126 111 115 58 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 29 60 77 84 87 80 79 80 87 98 92 95 78 74 69 60 54 56 56 63 71 84 99 109 99 118 131 125 118 115 102 71 52 44 46 42 31 26 40 51 55 52 48 56 78 98 105 120 140 138 132 133 141 187 155 147 116 94 109 143 132 142 147 158 151 118 89 99 88 69 69 83 94 97 109 114 184 235 256 233 175 147 149 150 167 198 216 208 202 181 188 241 303 564 803 741 453 184 67 44 92 127 169 244 281 273 231 130 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 1 3 5 2 0 0 1 7 18 12 6 8 4 7 19 20 61 36 12 10 26 32 6 2 4 10 14 14 31 46 48 33 20 18 24 36 47 64 82 123 140 92 83 81 48 62 58 57 59 67 58 39 48 98 205 272 201 94 191 468 598 617 622 487 517 491 352 297 341 282 257 267 210 175 254 255 241 258 247 220 205 155 288 384 442 480 552 596 444 475 339 219 209 237 337 391 446 298 56 18 78 21 5 1 0 0 0 0 0 0 4 5 0 11 28 31 30 38 24 25 45 54 56 53 72 60 78 81 79 71 33 32 56 24 36 70 62 93 92 125 151 139 90 70 125 118 95 112 168 165 71 49 50 27 24 97 109 79 62 64 61 66 101 85 93 88 93 104 122 144 130 152 170 156 127 129 175 180 160 136 109 69 60 73 96 131 160 130 104 105 139 143 129 170 139 111 71 53 62 91 54 51 88 82 55 37 36 61 70 64 64 88 95 100 75 91 140 154 102 73 73 55 36 49 67 65 57 53 129 172 157 144 128 115 105 106 105 101 94 75 102 125 126 113 100 102 88 65 55 61 65 53 68 71 86 83 55 35 25 25 29 27 35 52 53 37 44 46 65 88 90 90 91 126 122 104 82 39 34 39 20 12 14 0 0 0 0 0 10 35 54 1 0 1 2 6 31 119 63 41 28 27 29 25 23 5 1 0 1 5 13 16 18 26 31 33 32 34 33 32 30 23 19 21 5 4 6 14 16 11 9 11 9 10 7 5 7 5 12 8 7 8 8 9 21 3 0 0 0 6 19 26 21 21 22 19 21 35 32 37 52 59 55 55 38 68 49 48 40 25 13 6 6 12 23 31 36 52 53 45 48 59 60 50 57 55 54 45 42 43 42 39 33 16 5 1 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 25 28 15 5 9 19 20 38 40 46 53 60 60 21 18 11 5 1 1 0 0 0 0 1 3 4 0 2 0 0 8 15 12 4 13 8 2 0 0 0 0 0 0 0 0 1 1 0 0 0 9 7 1 5 23 6 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 3 10 11 8 32 19 11 19 23 12 22 46 68 67 52 47 38 47 51 65 83 89 84 83 95 106 114 121 125 130 147 176 179 149 101 52 22 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 8 9 13 16 21 32 51 70 64 63 106 143 118 126 164 166 181 189 183 179 174 278 162 112 115 100 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 40 58 67 83 83 91 93 107 132 116 108 99 92 82 74 71 68 68 72 89 91 97 108 104 117 116 117 112 102 87 66 45 45 48 48 41 35 46 64 55 46 54 66 75 84 93 120 154 162 144 121 114 127 93 89 87 86 101 123 121 125 127 144 148 128 92 49 56 49 54 59 80 113 135 156 234 256 246 214 169 132 132 134 159 192 204 191 176 164 194 247 266 158 327 413 351 237 161 147 205 216 195 170 156 155 132 80 22 0 0 0 0 0 0 0 1 6 1 0 0 0 0 0 0 0 0 0 1 13 16 9 10 11 4 0 0 0 1 0 3 15 5 10 18 41 95 10 7 13 50 94 7 1 1 0 4 14 29 38 50 50 37 24 20 29 28 29 34 40 54 36 36 43 51 55 53 48 43 69 82 68 65 79 139 222 234 144 73 223 318 522 608 505 395 428 376 445 376 196 202 192 151 128 137 173 167 108 154 196 171 131 214 243 359 374 507 577 401 478 250 315 386 370 374 368 478 442 206 169 271 11 2 0 0 0 0 0 0 0 8 12 0 0 0 53 56 51 29 29 42 39 30 46 59 47 53 76 102 102 66 43 74 63 47 70 76 61 106 119 109 122 108 51 66 75 90 131 119 60 27 24 98 113 117 135 143 80 63 53 54 60 74 102 157 171 143 120 121 139 148 158 157 160 176 199 163 168 159 137 100 61 60 93 85 116 145 141 113 109 131 136 122 139 176 114 54 40 47 60 55 52 92 76 53 33 37 69 75 81 87 88 77 63 67 95 83 117 117 81 73 54 44 44 72 84 64 66 115 156 164 161 150 136 120 117 115 120 116 96 98 121 127 122 107 94 90 86 72 68 63 54 63 66 80 82 49 21 27 27 15 17 27 36 37 35 38 39 44 61 75 77 76 142 143 117 79 58 54 29 21 6 0 0 0 0 0 21 21 18 12 5 0 0 0 0 13 29 0 4 13 33 51 56 41 3 3 12 23 24 25 28 42 48 35 37 39 37 39 45 25 12 12 17 12 17 15 14 13 10 4 0 0 0 1 3 5 5 6 4 8 9 10 12 14 2 1 1 0 9 25 33 33 31 29 29 28 31 37 43 56 66 57 49 68 72 66 47 32 18 14 8 10 27 29 32 36 39 42 49 41 59 62 52 53 63 71 65 60 56 53 52 54 49 39 27 13 9 20 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 3 5 10 19 42 44 45 55 66 63 38 22 16 12 7 3 0 0 0 0 2 13 12 1 0 0 0 1 4 4 1 3 5 1 0 0 0 0 0 0 0 0 3 3 0 0 0 2 2 0 5 20 22 2 0 0 0 0 0 0 0 0 0 1 13 32 0 0 1 1 29 58 45 10 61 34 8 2 5 4 4 14 30 51 57 46 35 65 64 83 55 54 77 63 70 76 91 121 149 158 167 167 150 137 131 107 64 38 19 4 0 6 9 6 0 0 0 0 0 0 0 0 0 0 5 20 21 8 7 7 7 12 18 24 38 59 96 136 119 123 124 98 104 139 161 177 182 178 161 150 208 183 176 125 62 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 14 27 41 50 65 74 91 104 117 131 129 125 100 102 111 113 116 126 128 120 125 105 91 95 98 98 99 102 102 93 76 57 42 43 45 58 62 57 55 69 66 55 68 80 87 97 116 122 123 116 116 116 109 92 67 63 78 88 97 112 128 143 136 139 138 128 110 91 79 86 86 91 102 126 170 219 259 250 223 185 152 139 142 149 160 185 221 243 231 203 207 257 273 13 58 183 220 218 216 194 179 207 140 65 40 40 33 23 6 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 3 7 6 2 0 0 2 3 0 0 0 0 1 3 3 5 8 76 96 1 6 14 17 12 6 0 1 2 4 13 23 28 39 47 44 33 27 27 26 22 27 35 38 28 29 33 61 71 64 57 60 58 65 74 73 63 64 142 207 224 248 330 291 587 565 433 362 345 330 419 324 263 293 289 224 157 92 73 85 86 93 134 159 154 173 207 330 351 509 485 350 315 151 347 461 456 423 396 403 627 552 482 310 0 0 0 0 0 0 0 0 0 0 0 0 0 14 109 65 49 36 27 34 58 50 44 38 38 55 94 88 94 70 45 39 5 10 70 68 76 111 130 78 71 81 98 97 77 89 94 54 16 24 57 110 124 95 89 104 82 68 56 60 64 82 102 110 124 99 111 134 154 151 167 153 145 146 140 104 126 135 127 95 55 47 89 94 102 135 153 136 112 106 129 147 172 175 124 70 56 50 46 55 59 53 34 30 27 45 67 67 77 94 96 69 42 50 83 82 82 87 83 68 55 80 74 106 116 110 114 118 137 133 151 157 145 147 142 127 148 151 139 136 139 123 128 113 102 107 103 82 65 55 50 54 59 64 73 34 19 21 19 9 12 22 29 32 36 42 33 33 42 51 62 85 127 191 111 47 18 19 18 15 2 0 0 1 3 1 13 30 33 17 2 0 0 0 0 0 1 0 0 3 19 39 55 57 51 43 27 27 34 48 76 83 51 47 49 46 38 31 21 20 8 8 7 7 16 32 22 13 11 6 0 0 0 0 1 2 3 2 3 5 5 11 14 12 8 8 14 14 22 30 34 31 30 25 20 31 40 40 43 52 58 60 62 61 59 48 33 34 25 14 12 15 33 34 33 30 30 35 42 51 54 52 53 65 83 73 87 86 99 102 93 80 77 77 64 53 56 58 33 29 23 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 4 5 7 17 34 41 38 55 75 79 61 39 36 32 18 7 2 0 0 0 2 21 17 4 1 0 0 0 0 0 0 1 4 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 1 1 20 58 0 0 0 0 0 0 0 0 0 0 9 45 64 0 0 49 16 24 61 62 16 59 52 50 40 18 0 0 1 2 26 52 58 49 67 84 93 33 14 30 34 53 61 95 107 122 124 115 129 137 117 125 130 113 68 21 16 5 15 12 2 0 0 0 0 0 0 0 0 0 0 1 10 11 5 6 10 11 15 19 27 40 58 84 104 118 121 108 100 111 126 145 177 183 177 171 164 166 140 187 113 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 5 11 18 24 28 33 46 57 82 99 118 141 137 118 122 124 149 168 169 169 160 137 114 100 96 96 89 85 78 76 84 84 64 40 46 52 79 88 79 59 40 69 74 100 112 119 123 118 117 89 80 93 101 95 79 48 47 62 70 83 111 150 158 155 144 110 86 79 81 89 89 119 125 115 125 174 225 232 224 212 190 163 154 169 172 189 212 258 292 290 280 252 249 276 0 26 87 134 151 141 89 74 84 50 7 4 8 11 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 1 1 0 0 0 0 0 3 9 8 5 89 49 5 13 20 32 22 11 4 2 1 0 10 17 25 29 30 40 31 33 36 35 32 29 29 29 28 29 28 36 59 60 53 58 88 79 85 98 90 84 111 183 262 312 382 550 905 858 552 427 408 362 285 173 296 325 380 450 362 114 56 54 58 49 57 129 136 152 266 408 449 428 337 396 354 283 427 444 447 408 351 264 365 721 555 223 29 0 0 0 0 0 0 0 0 0 0 0 0 22 65 55 58 26 23 29 32 38 39 33 46 88 128 122 118 67 38 20 1 8 69 37 44 61 74 74 93 105 147 120 86 88 53 35 11 38 69 68 64 72 65 69 72 67 60 67 86 87 85 79 86 111 133 151 139 135 174 202 175 140 131 136 125 124 129 113 80 55 67 102 92 113 120 116 104 100 120 153 139 158 157 117 79 102 97 57 46 41 15 24 18 43 55 67 90 90 62 58 34 25 43 63 25 60 90 107 103 106 148 130 119 133 130 104 119 122 137 146 146 157 177 179 174 167 158 166 168 119 132 117 107 108 115 109 78 65 50 54 54 47 73 18 11 9 6 8 12 18 27 34 54 54 26 27 28 34 47 62 90 142 74 29 13 20 20 3 0 0 0 0 0 0 2 18 31 13 0 0 0 0 0 0 6 17 18 11 15 20 59 71 66 56 27 8 19 28 31 31 31 52 48 50 46 43 33 12 5 6 7 6 6 10 20 18 8 2 0 0 0 0 0 1 1 0 0 1 7 11 13 12 12 19 29 27 28 30 31 32 31 23 27 38 39 35 37 43 56 52 50 48 41 30 28 32 28 18 15 21 30 44 43 33 34 38 37 39 51 47 48 65 87 99 99 72 108 133 125 111 116 110 83 80 81 75 61 55 53 45 44 42 31 19 13 10 4 2 0 0 0 0 0 0 2 5 6 5 2 2 5 7 14 24 33 37 74 94 90 73 58 56 52 32 17 7 2 1 0 3 17 14 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 1 0 14 29 0 0 0 0 0 0 0 0 0 0 37 93 84 2 1 17 5 0 27 37 12 29 55 14 56 40 0 0 0 3 9 30 63 99 125 116 26 95 66 37 38 50 44 94 100 110 106 90 106 171 109 82 74 74 67 36 19 20 6 1 0 0 0 0 0 0 0 0 0 0 0 5 12 13 11 14 26 32 36 27 31 47 67 86 123 125 119 121 127 148 172 159 168 163 157 149 141 141 127 128 77 32 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 15 22 36 45 55 72 91 105 106 117 117 128 152 170 172 166 160 140 120 105 102 107 105 91 77 75 91 87 64 53 65 68 77 93 91 67 45 73 100 119 124 129 136 138 141 97 104 114 126 117 82 52 55 59 62 82 125 163 151 154 139 108 88 85 89 90 93 120 157 152 142 162 195 198 199 197 186 170 170 201 207 228 246 281 298 295 304 303 304 295 0 21 45 68 75 52 13 12 13 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 75 14 4 23 89 110 10 25 21 12 5 2 3 11 19 24 26 30 23 31 35 37 36 30 20 28 28 30 33 41 90 83 76 72 70 69 85 132 107 74 90 137 161 179 283 507 776 882 846 749 674 576 454 349 362 435 533 394 204 95 55 43 57 47 24 16 16 31 247 442 494 378 122 123 208 288 337 369 384 355 335 308 346 526 415 259 165 71 0 0 0 0 0 0 0 0 0 0 0 11 28 35 30 15 30 27 27 31 37 40 66 124 151 133 95 31 7 0 18 44 60 32 40 29 32 58 95 101 143 102 89 92 100 93 47 71 86 64 35 46 87 67 60 62 70 81 99 100 102 88 108 144 110 135 115 145 189 212 198 200 170 129 101 102 123 138 88 62 59 85 111 110 77 104 102 93 103 137 144 178 195 153 108 109 69 43 33 29 25 25 13 19 32 58 78 75 51 44 42 39 65 78 43 91 94 130 151 156 158 136 138 158 156 139 130 137 127 134 139 157 202 231 173 183 169 175 164 130 132 128 128 112 112 110 85 74 52 56 44 47 67 33 13 9 6 7 10 14 24 34 33 29 22 23 25 30 34 43 55 66 56 39 26 19 9 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 1 5 5 13 17 21 30 15 67 90 101 61 7 3 11 31 32 30 37 44 16 21 7 0 6 10 1 1 5 7 9 11 14 19 2 0 0 0 0 0 0 0 2 2 2 4 12 22 22 18 19 22 26 34 39 37 30 30 32 28 28 36 39 42 41 39 41 49 50 41 33 32 33 34 33 29 30 30 31 38 44 34 38 42 39 32 39 35 42 52 68 82 84 77 108 128 128 124 119 110 108 85 81 84 74 63 67 59 60 60 62 58 49 43 29 18 7 0 3 8 6 11 13 18 24 26 23 11 8 8 13 19 30 51 84 121 108 95 88 81 69 56 43 27 15 6 3 9 12 13 9 8 8 1 5 11 13 10 4 0 0 0 4 1 0 0 0 0 2 3 11 12 8 6 1 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 44 91 63 33 61 51 4 0 20 27 12 2 0 1 56 30 0 0 1 4 13 36 83 124 154 153 0 34 31 47 55 44 32 27 58 67 71 67 75 115 63 49 50 42 33 29 20 1 0 0 0 0 0 0 0 0 0 0 0 0 1 8 10 13 16 27 46 58 52 30 35 46 64 87 96 128 134 142 172 201 207 166 162 133 112 101 120 141 112 100 80 41 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 2 5 12 32 53 52 73 90 96 101 103 112 117 120 136 148 146 143 134 126 115 104 97 91 81 71 68 81 76 61 54 60 61 66 89 94 75 58 80 111 124 122 115 111 109 102 101 97 119 162 169 116 50 62 62 93 109 135 161 152 150 118 101 108 111 118 144 150 160 195 200 187 183 190 176 178 174 174 172 186 222 245 262 254 272 290 300 305 301 296 290 0 1 9 18 16 4 1 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 2 1 0 2 10 18 4 2 31 202 210 62 85 70 27 7 0 3 12 15 16 20 23 22 22 23 24 24 23 23 26 29 30 31 43 68 78 87 61 44 55 92 148 193 145 136 135 113 99 130 246 465 653 726 719 747 671 672 617 602 700 809 640 283 106 92 68 68 49 29 20 25 36 99 294 402 255 16 6 36 78 94 105 181 264 236 291 449 488 416 350 114 25 0 0 0 0 0 0 0 0 0 0 0 2 2 8 22 32 47 29 35 42 47 58 91 141 165 92 29 0 0 0 33 51 47 31 49 48 27 50 89 112 138 106 89 81 68 66 70 77 79 72 92 122 107 76 68 75 85 81 76 81 90 76 84 106 100 118 103 146 171 190 195 189 162 143 126 109 118 135 150 277 170 133 119 96 72 78 113 93 96 117 135 174 218 182 150 142 89 21 20 30 40 33 37 22 15 37 54 61 58 50 76 78 94 100 90 101 104 119 128 141 148 130 133 170 176 169 153 134 116 120 130 148 209 231 191 219 191 183 166 141 130 132 145 115 107 96 88 88 66 112 67 50 56 49 18 11 7 17 14 11 21 32 26 26 25 25 29 33 29 31 36 44 49 52 35 15 11 4 0 0 0 0 15 6 0 0 0 0 0 0 0 9 18 21 22 14 6 8 15 10 13 31 44 24 0 1 9 30 38 26 15 10 0 0 0 0 2 3 0 1 5 6 3 0 5 10 1 0 0 0 0 0 0 0 4 5 13 20 19 21 24 36 36 32 34 42 40 51 35 32 35 33 26 29 29 32 32 32 35 37 23 21 24 34 42 40 34 33 33 37 39 38 40 38 43 35 41 34 20 27 36 43 47 58 71 82 95 111 124 150 124 86 103 105 102 103 78 60 63 60 65 73 72 79 82 80 78 56 39 19 22 31 27 34 35 34 37 39 37 31 21 14 15 19 38 66 93 134 132 106 102 100 86 76 59 45 34 18 6 8 13 14 19 34 46 54 59 66 62 54 35 21 14 12 30 19 9 4 1 0 0 1 15 18 11 10 14 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 7 75 62 61 93 75 0 0 0 0 0 0 11 71 102 96 36 0 0 2 14 23 53 89 62 9 0 0 43 61 43 24 19 0 0 34 60 79 89 82 40 46 49 34 17 11 10 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 11 16 20 41 69 79 61 30 37 51 56 77 122 155 179 180 236 286 269 210 173 184 167 110 71 74 68 75 78 40 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 39 53 43 52 64 70 77 72 86 77 75 85 100 111 97 102 115 110 92 73 57 55 52 53 54 49 45 46 46 56 72 74 67 70 95 116 126 115 111 111 109 102 100 113 125 171 183 137 78 80 71 121 146 173 193 182 158 123 105 172 212 209 215 261 216 219 224 210 196 189 166 162 160 187 199 204 227 259 272 257 250 250 277 324 350 320 300 0 0 0 0 0 0 5 11 13 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 4 4 2 21 12 9 4 12 40 137 123 135 169 126 27 9 14 13 13 15 21 22 22 23 20 14 13 18 22 22 23 28 27 29 34 41 55 78 81 52 51 97 187 271 150 174 180 183 145 95 119 346 585 688 650 598 532 905 969 835 786 748 528 389 221 146 78 23 25 23 22 49 108 147 113 225 144 36 16 25 13 5 6 38 105 154 119 265 396 315 188 20 21 17 4 0 0 0 0 2 2 1 2 4 5 5 12 20 44 65 56 51 40 42 68 96 103 164 53 8 0 0 16 105 92 46 31 43 43 18 49 94 80 58 92 104 52 30 65 106 90 64 106 121 101 83 84 86 78 74 79 77 72 72 85 82 96 101 107 148 230 209 206 205 194 176 160 162 137 125 145 355 825 677 542 290 106 60 73 118 79 100 132 144 165 241 238 175 117 59 16 10 25 92 113 76 45 26 21 27 51 51 49 78 110 109 100 100 123 148 147 217 249 187 137 110 121 193 190 170 133 108 108 116 144 188 205 200 207 212 209 191 175 150 147 163 117 116 88 95 102 90 88 66 60 49 38 27 21 20 22 15 12 18 24 23 24 23 22 31 39 21 18 26 40 42 39 35 13 25 6 0 0 0 0 1 1 0 0 0 0 0 0 0 21 31 21 8 0 0 0 0 1 3 12 8 4 0 0 2 12 39 38 33 13 0 0 0 0 0 0 0 0 2 4 5 7 8 11 8 0 0 0 0 0 0 0 2 7 15 20 27 31 30 47 49 44 46 50 50 56 42 36 38 33 29 38 26 19 16 16 18 22 22 28 33 35 39 38 34 35 32 33 41 43 43 50 48 35 31 26 20 26 32 32 38 52 61 72 92 108 116 158 133 92 77 84 109 91 79 64 62 65 70 72 75 83 88 91 93 79 59 51 60 62 57 61 61 55 50 46 44 41 32 21 17 24 58 93 118 153 151 109 103 110 104 90 78 56 47 28 17 21 33 34 49 82 106 113 112 114 109 112 98 87 73 67 92 66 26 9 2 2 5 6 15 18 17 17 14 6 3 5 1 0 1 3 2 0 0 0 0 0 0 0 1 55 98 115 96 54 0 0 0 0 0 0 19 71 9 17 9 0 0 12 40 22 14 63 43 0 0 8 93 159 58 0 0 0 1 20 36 44 73 75 35 51 49 37 17 4 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 11 28 29 31 58 85 91 77 35 39 54 62 85 134 182 218 222 310 389 379 286 233 240 129 141 98 54 61 58 54 24 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 2 9 19 10 12 15 18 21 19 29 33 39 49 60 63 49 52 69 81 79 65 51 52 44 45 47 62 78 83 77 78 81 79 76 84 105 132 130 138 146 137 124 116 113 147 140 136 136 131 118 110 105 156 187 221 234 230 239 188 185 261 315 329 339 372 309 282 240 206 184 166 145 141 157 201 226 233 239 252 266 249 220 209 261 336 357 403 348 0 0 0 0 0 0 10 19 24 26 21 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 2 0 0 2 1 0 3 14 8 21 35 32 30 45 180 190 140 83 17 4 29 13 14 19 22 22 25 24 27 28 30 34 29 28 20 17 19 24 26 31 43 54 49 43 50 87 142 157 111 139 155 230 284 270 271 384 609 637 652 600 543 600 664 844 716 611 457 280 275 267 176 60 21 20 22 79 99 95 50 39 47 45 43 58 67 46 3 0 13 19 1 24 112 57 5 4 5 7 9 3 1 1 2 5 10 5 8 9 12 17 20 27 44 70 71 45 33 26 69 87 115 169 15 3 0 2 89 214 110 34 15 10 11 19 55 89 63 87 90 82 84 65 55 63 67 66 86 64 54 57 75 93 86 72 74 79 72 61 62 77 86 88 93 129 200 268 256 225 201 165 137 153 164 136 123 400 837 984 967 624 314 116 59 77 74 78 97 100 114 178 231 102 84 39 17 23 29 27 80 70 54 46 40 27 30 27 34 60 94 68 83 96 118 146 183 249 125 209 162 137 141 194 173 176 158 132 117 116 134 156 190 196 205 211 206 248 238 191 179 163 118 115 85 102 106 99 89 74 72 52 46 43 36 27 19 25 16 15 19 20 20 19 15 18 18 13 12 14 34 38 38 42 44 47 30 16 4 0 0 0 0 0 5 5 7 9 19 48 32 22 10 0 0 2 6 6 16 14 4 3 8 4 1 6 19 41 2 7 4 0 0 0 0 0 0 2 3 2 1 1 10 15 22 19 5 0 1 0 0 0 2 7 16 20 15 30 41 40 43 53 59 67 73 67 57 40 32 31 27 23 23 18 16 15 15 17 30 47 48 36 31 33 34 36 41 32 32 40 43 48 53 48 37 20 16 22 28 33 38 46 48 59 69 76 84 94 124 102 91 85 84 94 77 78 67 71 86 88 75 67 70 73 82 88 83 69 75 87 82 78 78 71 71 66 56 51 45 34 24 25 34 63 85 91 97 117 112 110 121 115 102 99 85 62 43 35 43 55 61 75 78 106 133 147 149 141 158 155 153 133 112 103 92 65 30 15 11 12 11 11 20 21 13 10 10 7 6 1 0 0 0 0 0 0 0 0 0 0 0 1 7 8 111 120 54 0 0 0 0 0 0 0 0 0 0 0 0 13 34 59 40 48 108 51 0 0 24 134 244 66 0 4 6 5 11 90 97 94 70 42 58 47 28 7 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 18 33 56 46 52 65 77 84 77 41 41 41 56 90 140 189 212 231 318 376 401 346 223 171 57 38 30 31 41 44 23 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 6 8 12 13 11 11 16 20 26 31 35 33 27 26 34 44 50 55 58 56 60 68 69 74 82 88 92 90 91 98 96 103 119 128 125 130 135 106 90 101 109 93 99 119 125 116 109 113 122 156 192 225 247 272 312 321 332 355 375 378 386 398 324 251 218 181 161 145 121 129 151 197 242 265 265 257 256 256 214 189 240 330 390 429 389 0 0 0 0 0 2 12 21 26 29 25 15 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 1 6 8 6 0 2 3 1 1 2 0 0 0 7 11 61 148 150 47 23 6 8 22 9 15 19 22 24 27 28 39 46 55 60 58 57 31 16 17 21 22 27 36 47 49 45 47 77 86 76 75 82 95 163 297 331 339 388 507 593 614 614 631 634 575 730 576 545 489 340 304 350 321 128 29 30 44 102 146 84 41 40 50 48 135 150 156 103 12 0 0 0 21 33 9 10 4 1 8 13 15 11 4 8 16 18 16 8 19 19 22 26 24 33 68 54 40 34 46 26 48 61 80 60 2 9 89 14 34 104 100 26 21 4 1 13 44 78 75 60 45 66 112 98 106 62 48 54 60 49 60 72 80 86 81 58 61 73 61 56 82 124 128 96 99 174 221 234 244 220 200 166 139 142 163 167 152 256 413 625 772 579 335 130 51 59 78 52 66 75 78 117 154 68 63 31 20 24 23 23 50 72 71 60 46 37 30 22 33 41 53 60 66 97 73 106 142 157 119 81 120 149 167 166 167 194 191 169 138 123 124 132 158 174 210 229 267 332 318 237 240 182 132 125 97 116 111 110 110 105 94 62 56 58 54 46 40 40 16 12 14 17 16 14 11 21 17 14 12 12 28 38 39 40 51 67 62 40 24 15 3 0 0 0 6 14 42 65 54 40 17 9 4 2 3 6 7 15 38 27 8 22 50 14 10 24 33 34 34 34 4 0 0 0 8 33 25 13 6 5 5 7 13 10 13 13 7 3 5 6 1 0 4 10 14 19 19 24 38 45 47 51 54 56 68 74 62 40 34 23 27 20 25 33 29 27 23 18 33 47 46 44 29 32 31 31 33 35 41 45 47 53 52 42 29 13 23 29 31 35 46 58 65 69 73 76 79 86 112 102 109 88 77 80 82 93 79 80 87 96 95 90 81 73 78 87 89 85 91 113 102 84 75 72 75 79 63 53 44 44 49 50 54 62 75 99 133 158 166 114 116 113 118 128 115 95 89 64 71 78 78 87 93 101 119 163 182 171 177 174 172 146 133 143 151 115 65 39 26 21 19 18 32 34 22 15 18 16 3 0 0 0 2 2 0 0 0 0 0 0 0 1 2 3 79 102 82 36 0 0 0 0 0 0 0 0 0 0 0 54 46 0 0 1 70 88 37 31 94 179 274 86 13 10 22 22 10 12 41 78 49 23 38 38 20 4 0 0 0 0 0 0 0 0 0 0 0 2 6 6 12 20 26 30 40 67 59 68 72 66 53 56 56 70 95 134 159 171 276 309 261 280 317 302 207 83 24 16 14 13 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 10 19 27 30 27 22 24 23 32 36 42 48 46 49 52 50 56 65 70 67 72 71 97 99 91 88 76 82 91 94 104 115 116 111 86 103 95 82 81 82 66 58 63 75 106 135 151 163 178 206 233 262 291 312 320 363 330 354 368 346 300 246 184 165 157 139 114 104 130 145 202 256 283 281 265 263 258 214 185 231 332 430 491 413 0 0 0 0 3 5 7 12 17 19 15 13 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 2 0 0 1 4 1 6 7 6 4 1 0 0 1 1 0 0 3 51 101 86 17 18 3 6 15 12 6 13 22 24 27 32 37 48 61 71 75 72 39 19 21 24 23 25 33 49 59 46 37 45 64 65 65 53 42 72 214 207 223 327 461 623 646 566 526 425 445 548 567 534 394 309 279 297 345 337 257 120 89 127 51 77 48 44 75 119 199 199 224 146 34 0 0 0 0 3 12 17 14 7 6 9 11 13 3 2 10 15 15 14 15 19 14 15 37 77 94 25 19 37 57 61 52 45 53 21 0 26 118 6 48 94 73 30 29 1 1 3 30 62 66 42 29 54 65 62 60 51 52 51 47 49 68 105 101 88 85 75 64 71 49 52 89 125 129 99 98 192 233 255 245 194 180 168 163 157 162 175 171 175 200 312 446 431 283 156 66 51 58 61 70 65 66 79 71 52 57 23 16 16 16 19 29 40 69 83 66 43 31 33 41 47 62 72 74 80 70 118 187 246 206 62 95 112 136 147 158 165 169 185 161 144 140 133 123 134 189 197 206 244 275 249 284 197 158 153 131 116 105 109 108 103 91 70 60 58 45 38 43 44 14 10 9 11 11 9 11 27 17 14 12 13 26 44 41 40 57 64 57 46 47 62 26 0 2 5 4 16 48 59 44 21 7 8 8 10 14 17 17 23 29 12 23 85 115 23 32 35 35 34 37 42 25 3 0 0 9 25 22 11 8 5 6 10 14 12 17 11 6 5 6 0 0 2 9 15 18 20 25 23 34 47 51 51 48 51 55 59 50 37 30 22 37 20 25 33 31 28 34 25 33 32 35 39 30 25 25 25 30 41 54 53 52 56 47 33 25 25 34 27 26 31 47 63 62 77 68 72 81 86 91 94 153 137 93 77 87 106 104 105 90 75 70 73 75 76 74 86 103 101 79 98 113 84 73 76 80 77 65 50 52 66 71 65 72 76 81 89 112 167 213 154 108 110 127 154 161 133 129 94 103 103 97 98 103 112 115 155 176 188 208 204 168 130 125 133 137 130 136 87 72 58 43 32 36 34 45 28 35 29 5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 77 98 91 76 39 0 0 0 0 0 0 0 0 0 19 42 27 0 0 0 0 0 1 35 133 212 161 74 14 0 6 15 14 1 15 33 20 10 16 22 14 3 1 0 0 1 4 4 0 0 0 0 0 0 2 2 7 17 21 18 25 61 47 73 69 57 67 90 82 109 122 138 135 138 224 230 182 175 170 173 197 202 82 41 29 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 6 2 0 0 0 2 0 0 0 1 3 6 10 7 4 4 7 18 18 17 24 33 41 46 54 39 40 49 88 127 126 110 111 109 117 127 123 101 96 94 105 91 83 82 63 59 68 70 72 75 78 77 46 71 94 80 64 62 56 56 60 82 141 191 213 222 225 233 247 258 268 278 292 319 295 311 303 261 204 162 139 139 134 119 110 113 129 161 226 282 296 290 281 271 246 216 187 214 340 493 543 478 0 0 0 0 0 0 1 2 4 4 3 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 4 14 6 2 2 1 0 0 0 2 6 10 11 13 3 3 2 6 10 6 3 4 23 22 16 2 7 16 11 5 13 18 19 25 30 34 39 47 60 52 43 35 24 23 19 25 29 31 34 39 40 32 35 54 82 78 59 37 87 163 154 134 328 370 538 712 676 642 495 443 488 577 607 546 422 367 301 284 323 456 247 140 168 134 48 53 55 57 152 248 228 192 112 30 0 0 0 0 0 7 18 18 0 1 5 2 1 1 0 2 8 14 17 14 9 7 15 46 68 58 20 23 54 109 120 87 56 71 9 0 0 5 25 78 102 84 37 16 7 2 0 30 58 55 34 41 60 65 60 47 41 48 58 47 56 75 97 101 91 86 72 62 57 48 60 97 122 104 90 108 115 123 204 232 197 175 153 199 196 183 171 158 149 133 168 273 307 237 167 84 54 45 54 76 75 66 57 51 48 45 34 23 19 15 19 24 27 46 87 82 57 38 35 42 65 89 95 94 91 98 132 245 226 118 52 83 116 169 171 169 168 169 181 179 167 157 143 115 98 136 109 111 157 200 222 245 208 205 182 149 118 103 115 117 108 94 78 65 60 42 34 47 47 27 19 11 11 10 9 11 19 25 17 15 16 23 40 51 41 54 57 48 36 30 27 8 59 74 63 51 36 31 25 15 6 4 10 17 18 18 20 21 20 19 11 49 106 104 47 39 32 33 44 47 29 10 0 0 0 0 1 3 3 4 7 8 7 7 12 18 16 9 8 10 11 10 8 18 27 33 34 32 33 37 48 50 44 52 72 49 43 27 23 24 26 42 30 38 40 29 23 34 32 59 48 40 38 30 20 23 27 33 45 55 60 59 57 46 27 17 19 21 23 18 31 51 64 65 68 79 84 85 85 82 80 82 113 83 72 84 103 113 93 86 86 82 77 76 78 77 92 104 102 89 93 111 99 81 72 72 69 63 46 44 73 85 78 72 71 80 94 123 137 171 194 111 122 113 135 161 169 163 118 114 114 112 107 104 113 120 141 149 183 231 247 197 139 125 116 114 136 174 155 119 100 84 60 40 49 44 35 43 32 14 6 0 0 0 0 0 0 0 0 0 0 0 0 5 15 2 82 38 71 59 0 0 0 0 0 0 0 0 1 10 3 0 0 0 0 0 0 0 5 53 94 54 16 2 0 0 15 40 50 21 6 9 14 17 16 11 7 4 1 0 3 7 7 0 0 0 0 0 0 0 0 2 17 27 25 24 38 37 74 75 72 94 134 137 99 119 138 134 129 159 186 184 165 144 128 139 178 145 63 32 12 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 22 19 11 8 6 31 33 15 1 2 8 13 24 27 26 23 26 42 41 42 36 24 15 18 30 30 36 83 121 145 160 175 190 185 176 171 168 159 135 121 75 52 43 40 37 38 41 41 47 51 51 49 52 76 116 111 104 104 100 99 107 122 203 243 231 215 217 229 233 237 242 258 287 315 271 264 242 222 204 182 178 154 138 126 134 143 142 179 246 297 307 304 298 275 231 216 190 196 331 481 500 501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 22 17 2 0 0 0 0 0 0 7 11 8 1 0 1 19 18 11 13 25 24 21 13 8 10 16 10 3 3 8 11 19 25 28 30 34 41 44 40 31 27 24 15 20 26 28 27 29 38 32 33 39 47 58 69 60 91 226 302 258 207 302 712 839 717 557 416 415 442 508 499 394 412 420 313 214 170 190 205 101 113 110 68 47 26 29 54 163 236 211 186 73 13 0 0 0 0 0 0 0 0 0 2 0 0 0 2 9 20 20 16 11 11 15 17 14 14 21 29 42 41 47 121 79 62 91 0 0 0 12 92 170 89 93 44 23 12 1 2 18 52 49 40 46 54 68 59 43 34 36 46 42 66 100 120 123 117 107 187 147 93 66 71 87 119 105 96 102 110 137 203 208 188 153 151 187 202 185 191 195 190 166 135 174 205 194 146 91 68 54 39 29 37 45 46 60 48 42 32 23 22 17 20 22 21 30 60 85 63 44 40 45 56 70 73 92 92 105 156 216 144 89 55 90 145 153 146 129 155 175 180 181 183 158 153 120 83 76 71 56 73 138 185 211 224 240 202 172 146 126 123 150 117 96 78 66 59 39 37 50 55 52 41 19 9 8 8 9 16 23 22 18 17 17 27 43 43 55 59 50 39 28 16 4 141 154 184 146 61 18 9 6 3 3 9 19 22 22 29 26 23 24 19 38 62 71 52 34 30 29 20 8 4 0 0 0 0 2 5 7 6 6 11 14 17 20 25 25 15 10 10 11 13 16 16 24 35 43 45 45 44 51 58 58 53 58 67 47 50 27 24 30 37 43 41 42 41 33 29 34 40 57 48 47 39 33 30 30 43 31 39 47 57 73 71 48 21 11 9 11 14 18 42 64 74 76 81 77 87 88 88 84 87 101 69 67 75 85 97 103 85 77 74 86 88 88 88 80 106 102 99 92 84 89 95 81 64 62 63 55 51 44 59 81 86 81 80 74 80 99 114 126 136 111 120 96 91 95 107 124 115 96 112 117 108 98 101 119 121 135 173 230 268 248 186 142 122 89 96 130 135 123 104 93 74 56 51 37 30 44 36 28 21 10 16 1 0 0 0 0 0 0 0 0 0 0 18 72 87 14 22 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 29 23 0 0 0 0 27 90 116 18 0 8 19 35 35 22 18 1 0 0 0 3 6 0 0 0 0 0 0 0 0 0 11 23 38 43 38 44 61 71 89 118 155 178 122 138 142 156 157 171 218 180 146 119 95 74 60 57 36 24 20 21 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 32 39 38 40 39 40 35 29 28 28 22 20 33 38 42 43 48 62 66 85 90 72 48 35 33 23 19 56 71 76 92 127 158 169 169 171 167 154 132 94 44 34 31 31 33 31 31 32 42 53 52 56 83 100 137 130 123 122 121 124 151 204 247 243 210 180 174 192 196 222 235 248 272 289 317 333 335 321 308 296 259 216 189 174 186 186 170 189 252 274 298 315 304 270 236 215 201 200 345 484 502 506 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 20 19 11 0 0 0 0 0 0 0 0 0 6 5 4 10 15 16 14 14 16 19 22 15 12 13 14 7 3 0 4 9 13 14 17 24 28 34 36 30 25 24 21 16 16 18 24 23 28 36 38 37 33 49 95 114 111 142 300 370 353 338 543 749 803 599 442 398 428 487 546 585 490 388 384 385 321 209 154 148 116 133 129 174 119 29 18 20 84 225 253 153 84 7 0 0 0 0 0 0 6 0 0 0 0 0 0 15 27 35 31 8 18 12 16 21 18 5 20 40 49 46 55 123 46 34 25 0 0 0 9 73 117 113 102 45 29 27 16 7 6 24 32 26 26 42 72 70 46 43 40 40 49 75 99 114 125 112 81 90 115 91 73 69 91 129 114 107 103 117 149 180 149 150 127 128 149 150 147 169 182 190 174 144 133 156 143 125 114 101 64 62 45 31 38 58 78 47 33 23 19 19 15 15 22 21 21 41 76 74 48 50 52 57 61 60 80 80 103 164 197 121 107 45 73 123 164 186 199 169 160 161 168 188 182 175 131 100 96 104 66 53 127 154 173 193 195 211 185 174 171 173 180 145 107 84 69 58 55 54 55 58 59 51 33 21 10 8 9 19 28 24 20 19 24 33 38 38 40 58 58 50 37 29 29 40 98 163 121 37 13 15 5 1 6 13 20 23 29 34 35 32 30 27 37 62 66 47 34 33 29 16 3 10 14 9 5 8 27 28 25 23 23 23 30 30 24 27 28 18 11 11 22 24 23 28 38 43 47 37 39 46 51 55 63 65 64 53 41 33 34 32 36 36 34 36 50 50 46 43 40 40 45 35 34 42 44 42 44 57 47 35 46 66 78 69 43 22 19 18 16 17 24 46 70 81 81 82 94 86 87 86 82 87 101 96 66 75 82 86 88 86 87 77 85 93 98 96 89 107 95 85 81 79 82 87 81 59 53 55 58 55 55 61 68 74 80 84 91 99 87 84 82 79 78 78 78 81 87 94 97 94 85 95 107 111 105 100 129 246 186 176 212 274 302 257 143 137 83 64 71 77 85 82 76 74 70 58 43 42 38 50 54 46 41 49 0 0 0 0 0 0 0 0 0 0 0 0 0 7 1 53 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 15 19 22 19 18 2 1 1 7 17 9 18 10 21 27 24 22 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 7 12 29 41 38 40 68 74 98 123 164 184 128 146 171 215 228 234 251 217 207 154 102 70 50 34 34 22 21 22 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 20 24 29 33 23 5 3 7 20 30 30 27 31 32 38 44 51 59 66 76 102 117 121 118 109 86 53 46 76 86 76 71 86 99 99 93 81 66 51 42 97 91 90 92 91 87 85 84 79 84 82 98 139 137 147 144 140 133 133 155 187 233 249 223 200 190 183 186 186 219 252 277 291 302 371 362 361 362 354 333 303 268 240 227 217 203 191 197 220 257 297 328 312 268 244 223 213 216 355 488 518 537 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 23 9 2 0 0 0 0 0 0 0 0 0 0 2 4 4 3 2 6 12 24 19 19 22 20 20 14 14 12 10 10 10 10 11 11 14 18 18 26 28 21 23 34 20 18 16 15 23 28 29 32 40 49 50 48 147 148 139 188 201 329 303 378 473 507 498 359 364 446 463 475 501 483 465 380 343 362 374 248 275 235 145 61 48 100 92 42 12 26 86 208 226 251 168 0 0 0 0 0 0 6 37 7 0 0 0 1 1 25 51 54 38 21 19 3 28 40 36 14 23 43 49 47 88 138 49 13 4 135 131 8 37 75 88 118 105 50 32 36 17 25 36 30 18 24 23 32 58 92 87 68 63 65 62 56 63 72 103 93 69 69 100 80 74 72 82 107 112 113 128 136 149 149 131 157 123 105 114 125 130 129 107 115 136 137 139 157 149 148 145 132 99 82 78 68 66 67 56 45 70 40 35 31 22 18 26 22 15 35 68 77 47 69 69 71 75 74 80 89 112 187 203 172 165 45 54 62 97 124 126 127 117 134 156 180 201 213 152 140 136 132 109 79 127 150 172 193 202 204 194 191 192 182 158 132 114 100 88 68 60 60 57 57 53 55 48 28 13 8 9 14 18 18 19 20 30 45 41 40 58 78 69 61 49 64 93 84 74 59 36 21 24 28 12 7 12 16 24 34 44 38 37 32 32 37 46 62 56 49 42 34 27 25 11 26 33 28 23 32 47 49 38 29 31 36 39 37 32 29 29 26 21 20 29 28 29 37 44 42 52 34 50 49 40 49 72 65 68 51 31 30 42 44 47 45 43 41 43 57 57 55 49 54 61 54 37 49 48 46 49 54 50 35 37 60 63 46 27 15 14 13 16 23 32 48 92 84 93 89 83 86 98 88 82 75 92 109 66 67 72 78 79 81 88 99 103 106 105 100 95 96 97 79 83 82 79 80 79 59 59 54 59 65 65 64 64 62 68 71 74 88 67 69 72 68 64 63 60 65 73 80 88 90 86 81 88 102 104 104 143 218 151 163 194 266 314 278 181 141 138 102 70 53 51 63 64 61 68 56 41 48 46 60 68 74 58 30 6 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 32 20 20 29 39 58 5 3 7 7 9 15 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 12 14 21 28 30 37 74 82 113 126 164 193 171 164 185 194 223 242 253 260 249 184 94 56 37 19 14 13 10 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 8 9 9 7 11 10 14 20 29 33 35 44 48 46 46 49 58 69 69 66 73 76 90 115 133 128 111 136 141 129 117 116 122 118 117 119 116 111 115 159 142 141 144 144 145 153 166 162 165 158 174 203 184 172 167 153 142 150 169 183 205 199 189 189 193 195 199 205 228 264 303 339 367 371 345 331 325 316 300 283 274 261 247 229 208 195 199 215 268 313 337 320 278 248 235 219 222 222 325 488 594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 45 31 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 49 59 36 29 33 30 21 16 14 10 9 7 5 71 73 11 8 5 10 17 19 31 45 17 11 13 15 23 40 57 44 43 44 39 41 117 115 107 141 173 211 176 285 297 303 272 272 269 328 376 472 585 513 464 422 328 324 387 377 281 324 262 116 86 39 21 22 25 58 155 270 220 412 190 0 0 0 0 0 0 13 39 58 5 1 1 7 22 49 59 69 48 25 34 30 33 38 29 21 28 39 39 28 93 111 48 0 0 17 32 32 67 58 53 93 81 56 45 26 61 45 80 73 32 28 17 29 51 74 86 64 68 92 87 87 85 82 107 97 73 64 71 67 73 89 86 111 129 129 156 174 162 150 156 189 163 152 127 124 128 129 126 119 115 112 134 169 177 177 163 159 140 117 102 191 89 85 71 60 89 95 71 63 49 31 23 20 16 40 74 83 70 83 96 93 91 83 81 96 134 205 210 186 158 106 90 45 90 123 111 97 101 111 135 157 189 209 188 178 156 154 132 108 122 144 171 189 200 204 203 204 207 192 178 154 125 112 103 73 73 77 74 69 52 48 55 40 18 10 11 12 21 25 23 21 25 50 70 74 98 121 105 69 59 58 96 98 47 28 12 17 21 31 29 22 22 20 30 41 51 50 44 40 41 42 49 55 47 48 48 44 39 35 27 31 43 47 47 41 29 27 33 28 30 31 34 46 49 44 34 30 33 36 41 48 33 36 35 32 40 37 50 51 53 54 61 67 53 44 29 28 42 52 55 54 54 59 64 62 54 56 52 54 50 44 49 41 38 41 45 45 40 33 44 62 45 28 19 15 15 21 18 24 33 49 82 85 96 86 77 79 87 84 81 76 66 65 74 79 65 70 76 79 86 104 123 126 116 110 98 94 102 103 94 86 73 72 76 65 64 53 63 71 72 70 67 76 69 79 85 84 90 53 53 56 58 59 57 57 63 68 80 84 83 82 82 90 95 103 121 147 157 162 190 257 301 299 243 160 152 101 68 55 50 52 65 52 56 50 42 48 68 110 41 79 73 41 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 21 32 10 16 18 34 56 65 8 2 10 5 21 42 29 18 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 29 26 16 15 15 16 21 30 48 68 112 130 151 170 176 183 228 225 231 253 264 264 256 210 108 64 45 34 28 13 5 5 4 2 0 0 1 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 4 6 7 10 15 15 22 30 33 38 47 59 82 86 82 77 88 104 93 81 77 84 92 104 121 138 150 159 163 161 157 154 157 150 141 152 160 161 161 163 163 164 165 169 175 185 205 225 239 231 229 230 215 214 204 183 151 136 146 157 169 170 169 171 178 192 213 230 253 286 324 360 372 347 335 333 312 285 265 257 253 251 225 216 204 195 203 235 291 328 338 324 286 246 234 224 223 218 262 416 637 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 55 4 3 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 31 25 22 28 40 46 34 18 16 10 3 30 146 456 559 348 94 8 10 24 25 55 47 36 47 13 16 22 44 72 59 55 47 52 57 66 73 67 110 161 175 199 396 412 257 189 224 328 320 543 510 542 610 648 603 546 413 269 248 249 413 624 689 464 228 57 35 29 118 196 232 124 70 59 10 0 0 0 0 0 12 14 4 0 2 0 14 40 56 55 61 63 57 40 31 17 41 54 51 45 43 36 26 116 78 24 0 0 0 6 65 98 84 57 83 68 76 78 56 58 106 127 78 65 86 101 67 57 44 53 67 74 97 88 88 93 104 116 106 120 107 102 90 88 98 111 115 134 139 149 179 159 143 152 180 190 130 114 114 116 111 107 106 89 91 113 141 151 150 194 187 136 165 174 118 76 89 102 103 100 102 93 88 77 49 31 28 27 47 71 75 65 66 81 95 118 120 110 116 153 203 207 139 113 113 102 39 24 22 39 54 72 86 123 154 216 244 225 197 179 161 143 130 126 136 187 196 199 202 205 210 212 225 183 149 125 115 113 90 95 94 93 81 57 51 57 39 22 13 12 13 17 18 23 21 24 49 88 102 119 119 104 78 67 59 77 82 60 37 20 64 40 27 27 26 27 29 38 41 46 56 58 50 45 39 41 44 44 43 44 51 49 49 42 35 53 51 60 68 53 22 22 23 30 28 32 47 68 60 45 40 42 45 48 64 33 38 33 37 46 46 69 69 63 52 49 56 38 30 35 34 39 47 51 55 57 66 68 58 46 49 45 45 40 36 35 32 36 34 38 39 41 44 44 57 29 21 14 6 11 14 22 25 34 44 61 91 73 69 96 84 68 74 63 66 61 74 117 130 70 69 75 80 92 101 107 119 119 123 102 93 99 99 91 84 79 78 78 69 55 56 76 83 68 69 94 97 84 81 91 87 63 30 34 37 44 49 56 64 62 67 75 85 86 85 86 86 103 109 154 166 145 156 176 243 298 300 272 248 245 121 88 73 60 49 50 55 48 52 54 60 79 107 71 93 69 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 30 0 4 7 31 58 55 28 13 27 29 45 38 18 45 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 37 48 29 23 22 21 25 29 34 57 100 143 162 176 191 206 210 238 272 262 285 301 270 191 106 61 49 38 20 5 5 8 18 66 59 23 30 34 42 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 16 20 24 33 35 42 52 67 99 99 112 117 126 134 127 125 122 123 120 120 126 137 154 163 166 166 164 167 178 184 175 173 171 171 180 193 186 185 195 202 205 204 208 233 257 250 242 237 227 222 218 219 214 180 143 144 161 167 169 168 174 191 217 245 273 299 321 338 349 350 341 331 296 260 246 248 245 243 210 210 206 207 217 246 323 347 344 335 296 245 229 226 231 226 231 356 597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 25 28 3 8 8 10 7 2 0 0 2 1 0 0 0 0 0 0 0 0 0 0 7 7 1 3 9 17 29 34 31 25 23 17 12 28 212 563 438 101 29 14 21 3 12 63 57 151 163 10 22 28 25 51 70 66 53 33 42 56 76 110 156 196 197 217 241 276 253 187 231 354 448 451 521 485 602 666 703 813 724 387 247 263 334 322 170 150 120 89 120 109 138 112 80 57 64 10 3 21 13 22 37 0 9 6 2 5 7 0 9 13 24 31 35 16 29 43 30 38 78 47 53 54 49 37 41 112 74 68 35 6 2 12 54 73 60 63 86 53 77 105 122 80 76 119 37 14 56 92 82 59 54 64 76 98 126 146 136 145 151 152 154 167 138 147 119 111 113 100 103 145 142 155 183 169 137 159 187 186 166 132 127 117 93 78 72 65 82 94 112 127 139 155 157 115 176 146 111 114 84 78 85 88 89 88 82 86 66 50 46 48 57 59 60 68 68 69 79 106 131 117 138 164 186 201 105 91 94 103 74 6 2 11 22 44 57 45 107 127 202 235 220 205 175 167 139 132 152 200 234 235 223 212 205 205 213 174 145 121 119 118 102 114 95 107 87 64 63 52 53 28 15 14 16 16 20 28 21 23 44 69 90 160 106 73 70 74 67 59 90 71 43 47 100 85 34 25 26 29 35 44 41 39 50 57 52 43 39 37 39 42 42 40 52 46 46 41 42 54 47 46 49 50 40 28 22 31 32 44 48 51 68 62 61 57 52 51 50 34 43 45 57 61 56 56 74 72 67 53 44 37 20 40 41 43 45 46 49 48 57 51 44 38 34 28 25 33 39 34 30 34 29 27 32 44 43 29 22 15 12 10 9 10 10 19 30 34 51 76 98 98 114 112 90 75 74 64 55 58 87 93 92 78 77 86 87 102 116 118 118 118 122 107 100 97 96 101 96 82 74 77 68 51 60 72 75 71 75 99 117 97 70 68 63 45 29 28 19 32 39 46 52 57 60 82 90 91 90 91 96 132 127 157 180 177 167 171 199 291 322 319 299 246 163 132 98 86 75 63 63 76 77 66 67 79 78 55 97 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 36 25 20 36 50 44 40 78 55 19 4 20 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 15 14 16 20 17 29 31 35 59 95 119 149 177 191 200 227 269 271 262 294 326 280 170 108 78 62 43 27 21 7 7 23 48 54 54 75 72 74 17 0 0 0 0 0 0 0 0 0 0 0 0 0 6 12 17 26 47 45 44 46 53 64 75 90 95 108 123 132 142 152 158 176 181 185 170 159 163 168 169 180 181 174 170 180 201 211 205 196 193 213 252 249 244 240 234 233 232 228 233 256 255 258 258 250 233 216 218 219 221 220 206 183 170 225 231 233 238 248 269 303 325 336 343 370 398 363 345 308 268 244 237 237 234 201 200 206 220 236 261 330 348 345 336 297 254 238 220 225 234 237 333 537 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 11 20 20 19 15 4 0 3 9 16 2 0 0 0 0 0 0 0 0 1 5 16 5 8 17 20 20 24 24 24 24 21 21 12 5 7 14 5 2 9 20 13 6 28 56 221 119 21 29 42 35 36 43 55 50 12 23 52 75 94 107 127 122 126 121 164 247 207 299 300 378 429 463 322 611 677 738 705 459 269 257 215 347 495 240 67 48 62 183 253 84 60 35 15 12 20 24 64 91 99 57 7 17 8 3 7 6 5 25 28 26 20 29 47 53 43 30 32 25 21 49 50 51 52 46 77 140 241 111 62 24 16 21 25 19 39 59 54 58 51 65 57 51 68 63 42 80 62 63 59 63 97 121 136 159 183 181 157 169 165 167 163 132 143 134 140 150 140 126 164 169 176 183 173 151 181 194 139 113 124 135 127 103 89 71 63 71 76 97 90 94 98 91 79 122 80 101 114 89 61 49 62 69 66 61 64 70 64 58 64 72 73 82 80 75 75 75 79 96 109 136 144 163 178 112 108 101 133 98 15 7 9 26 63 93 96 82 84 161 211 222 209 201 177 142 138 144 166 196 205 214 197 187 193 207 193 160 112 122 126 116 112 94 114 95 67 58 57 44 28 19 18 19 20 24 28 18 17 32 55 86 148 258 233 143 75 54 57 62 57 50 82 141 180 93 79 51 42 47 60 70 60 55 59 64 62 52 45 45 46 44 41 44 54 54 45 48 54 52 50 40 44 54 45 33 39 42 52 64 69 67 64 67 67 70 66 59 48 37 47 61 69 76 75 73 90 71 58 45 36 37 37 39 41 47 52 54 50 66 49 49 40 31 26 23 20 20 32 36 34 28 26 31 50 48 31 17 15 8 9 9 13 17 19 43 65 75 91 108 110 109 114 84 66 65 67 62 71 69 75 77 79 84 94 103 98 117 138 131 112 116 112 112 105 102 100 86 82 68 76 64 51 60 61 54 76 74 88 113 98 65 20 2 5 11 15 20 25 36 45 50 51 58 74 86 83 89 94 102 124 118 142 144 158 171 177 186 232 240 222 210 213 215 201 165 134 119 103 86 80 70 57 85 102 67 8 46 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 2 16 39 43 48 58 73 65 18 58 60 22 22 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 12 22 29 37 62 104 129 179 190 183 200 229 215 240 379 538 485 325 193 161 100 63 47 38 25 17 16 12 49 60 70 90 102 79 9 0 0 0 0 0 0 0 0 0 0 0 0 0 14 26 34 35 33 36 50 57 65 76 86 91 102 115 128 118 109 111 117 126 141 157 162 166 176 184 187 186 195 198 198 202 211 216 219 227 237 243 248 265 283 294 281 265 254 251 256 267 267 277 283 278 266 249 236 239 238 242 245 237 234 273 293 306 321 335 346 367 398 405 403 411 419 393 359 328 302 270 250 243 229 225 213 229 253 264 276 323 332 332 321 299 275 258 238 226 217 209 288 478 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 1 0 0 14 18 21 23 19 1 5 5 8 9 0 0 0 0 0 0 0 0 0 0 4 13 7 4 20 20 13 17 18 24 19 12 9 8 6 58 309 346 138 35 45 16 1 2 47 252 72 30 54 67 65 59 33 44 48 26 11 37 53 67 63 65 86 90 142 149 170 198 259 331 435 449 364 250 236 451 666 620 472 328 263 292 235 199 146 64 68 102 181 131 52 38 0 0 20 55 69 83 180 131 55 24 27 8 0 20 9 4 4 5 10 21 36 43 48 62 38 66 71 65 61 54 46 63 51 55 126 224 31 38 31 23 25 30 23 47 61 57 53 59 52 48 55 69 73 73 90 98 97 92 151 279 159 151 151 166 172 159 174 171 170 162 140 137 155 157 151 145 145 163 189 204 190 168 160 179 191 139 125 141 141 121 99 89 72 74 66 66 95 102 67 58 55 47 49 58 88 86 67 48 37 38 41 47 48 48 53 59 52 63 86 103 113 108 91 81 71 79 93 90 109 118 138 149 143 137 124 136 101 74 69 53 54 88 129 148 155 150 141 172 182 187 182 169 155 150 135 131 141 167 190 168 166 172 187 195 170 106 117 121 120 119 110 93 94 69 64 73 72 38 26 24 22 24 29 34 21 17 31 48 67 96 143 197 241 183 86 35 31 32 39 92 131 132 124 94 60 54 57 65 87 118 70 59 77 89 87 73 61 50 46 48 52 66 75 65 63 62 57 53 58 40 56 59 54 56 58 57 63 64 68 67 60 54 74 69 65 54 48 61 61 59 73 68 64 78 46 56 56 24 0 1 9 40 52 60 62 61 58 48 60 59 49 43 43 41 29 58 55 42 33 30 40 64 43 31 21 10 9 9 9 17 20 24 49 89 93 91 106 96 52 62 43 44 49 58 66 71 76 88 92 92 92 97 113 107 98 127 135 123 121 113 125 106 95 89 80 74 64 69 56 49 51 49 47 48 78 74 89 99 65 51 18 7 8 13 23 26 33 40 49 51 50 59 79 69 85 98 105 110 124 143 134 150 164 171 180 190 184 193 235 247 243 273 215 188 159 143 131 121 103 76 111 103 50 9 22 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 73 71 46 50 85 111 95 97 81 46 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 16 30 41 64 108 156 174 191 197 216 232 283 388 307 369 278 178 175 200 55 58 39 43 38 16 31 109 71 66 94 100 93 107 6 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 11 5 7 15 26 40 57 74 86 96 113 113 101 105 111 111 110 107 113 122 138 156 167 170 174 196 223 237 239 240 244 241 241 241 240 241 244 247 252 248 247 250 256 262 267 272 267 266 270 275 283 283 279 261 255 257 256 261 293 307 328 354 374 379 376 389 401 411 390 359 350 332 319 304 299 300 302 289 246 245 275 287 293 303 323 336 337 331 325 305 283 282 251 207 196 265 450 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 7 59 13 0 0 0 0 4 10 18 22 18 12 5 7 11 11 9 4 1 0 0 0 0 0 0 2 9 16 2 19 16 12 14 18 29 24 12 4 2 19 120 235 144 73 30 12 10 23 7 45 89 25 96 95 83 77 64 29 35 42 38 18 12 19 29 55 63 70 85 149 148 170 287 381 428 409 375 437 406 421 535 553 459 401 418 370 302 280 263 245 153 106 161 239 177 57 8 0 3 28 106 122 181 292 318 63 32 18 7 1 8 11 9 4 0 5 21 25 29 53 58 43 58 74 81 64 47 41 51 90 62 63 85 87 37 32 30 34 43 48 54 64 59 58 67 78 68 62 70 67 73 95 92 98 131 241 247 133 142 145 167 181 171 160 156 139 159 180 187 188 192 183 161 148 164 190 200 169 134 136 156 173 173 159 150 138 104 77 72 70 77 61 55 62 57 37 47 38 38 62 111 89 61 51 49 53 46 26 46 43 39 39 43 38 44 75 92 112 124 109 102 72 76 86 82 89 120 124 129 146 154 143 134 140 129 116 98 93 102 129 136 144 162 174 183 166 167 167 174 177 158 141 132 131 140 154 156 156 170 183 186 161 118 118 112 107 112 113 105 112 85 88 87 77 60 51 36 27 28 29 27 21 16 20 30 48 64 79 127 237 285 222 100 49 31 44 97 131 148 123 61 53 57 70 73 70 70 81 85 93 97 103 102 65 55 47 59 57 56 70 62 58 58 60 57 53 46 42 53 58 65 74 78 74 67 69 69 60 52 62 51 66 60 58 68 69 70 88 76 69 66 47 62 60 19 0 0 10 43 55 57 57 58 60 58 69 68 64 58 60 63 47 76 61 51 47 46 52 74 29 21 16 8 8 11 13 22 30 46 67 86 93 99 112 94 65 41 16 32 43 58 74 84 86 91 98 99 96 99 110 119 101 130 143 143 131 113 129 100 90 90 85 75 75 68 64 59 46 38 51 43 70 70 81 82 53 34 35 32 23 19 21 28 33 41 52 56 48 41 48 61 81 100 108 121 160 240 162 137 141 147 155 174 193 204 245 258 337 414 308 248 219 196 168 133 99 85 96 79 48 33 44 41 15 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 16 111 92 27 0 0 0 0 4 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 8 35 46 79 124 154 164 272 182 263 333 341 373 241 435 156 30 56 87 30 99 87 44 55 60 63 181 158 97 92 76 34 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 4 4 6 13 20 32 47 61 69 82 66 86 107 106 96 102 110 129 138 141 144 146 145 172 202 229 252 260 259 280 263 261 252 248 255 254 237 219 225 236 243 245 249 255 250 249 254 260 267 274 288 302 309 310 306 292 261 277 306 333 346 342 330 327 339 353 349 333 309 289 281 281 283 284 285 290 295 286 317 332 330 330 340 345 346 349 348 334 321 318 291 245 228 271 397 19 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 15 10 4 2 0 6 11 13 13 15 1 0 0 0 0 0 1 5 3 3 12 32 16 6 14 25 28 21 14 5 3 3 5 7 4 29 31 33 38 5 23 49 99 187 110 63 32 36 25 19 27 21 30 28 21 16 44 50 75 89 133 206 223 421 599 564 387 357 504 570 562 471 403 426 395 431 342 220 173 205 210 187 176 176 101 23 12 9 9 15 44 73 109 187 146 47 16 31 9 2 2 5 12 13 10 4 11 20 21 17 27 35 39 46 47 50 39 27 26 32 31 65 51 57 46 24 27 35 37 43 48 49 56 61 67 74 69 62 67 83 91 92 101 111 133 158 141 150 141 144 144 151 176 162 148 148 158 192 212 196 195 205 203 173 160 174 196 180 132 99 128 149 160 156 142 132 118 81 67 69 66 68 56 58 64 54 41 59 46 55 62 68 68 51 45 45 55 48 37 63 46 36 32 30 28 29 44 50 63 89 104 108 95 76 66 74 87 106 104 111 141 150 146 155 195 148 138 133 126 123 128 126 149 162 183 197 181 162 162 178 183 174 168 151 125 124 138 151 157 173 170 181 164 140 131 111 106 126 118 120 132 112 97 72 63 62 58 43 29 22 26 25 19 17 16 27 42 50 57 83 123 145 220 246 146 59 66 115 116 118 86 54 53 57 84 86 84 85 86 76 82 98 113 103 80 75 53 67 49 42 52 54 50 46 53 58 55 60 73 63 64 67 77 91 95 90 78 74 68 70 77 57 58 62 63 72 71 54 74 78 75 63 53 61 55 7 5 0 2 13 22 24 44 52 64 75 72 87 83 69 67 64 56 69 85 71 70 68 65 65 66 29 21 17 15 16 18 27 31 67 90 94 99 92 77 40 17 14 8 18 38 58 69 75 77 83 106 110 108 107 112 117 119 115 119 123 121 113 110 92 84 86 88 83 79 78 77 60 47 40 47 59 56 73 78 64 46 35 31 39 43 41 34 29 33 45 47 58 62 54 50 64 73 93 107 139 169 164 111 106 109 123 145 170 196 221 277 264 288 338 324 269 269 256 207 159 116 79 90 76 63 51 47 50 45 14 29 23 7 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 78 87 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 5 0 1 5 43 52 71 95 112 144 278 187 352 311 360 547 410 457 303 136 64 37 35 128 122 43 70 95 101 157 160 97 55 32 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 13 20 24 38 24 43 73 93 106 137 161 157 154 140 125 127 147 154 156 175 215 245 239 264 273 298 299 295 292 276 282 270 268 248 234 234 234 239 242 243 240 237 236 237 245 246 260 270 274 267 233 241 264 287 292 286 281 279 350 369 346 315 291 259 245 268 285 293 303 322 334 327 397 400 375 357 356 356 361 360 359 352 343 333 306 266 241 239 238 64 46 31 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 8 14 14 6 5 4 1 0 0 1 14 6 1 9 31 41 26 24 25 28 27 21 13 11 9 6 2 2 79 101 56 10 7 29 284 243 183 144 132 26 22 20 17 21 15 25 35 31 25 36 38 76 107 149 203 243 311 435 336 310 343 357 361 499 399 330 364 369 327 377 266 209 198 191 149 176 180 113 33 34 60 36 18 5 28 75 77 69 27 23 41 1 1 5 7 8 11 24 14 25 17 13 27 50 50 46 45 41 35 22 15 19 40 66 69 48 59 51 43 39 39 45 45 46 45 48 54 53 61 63 64 76 91 82 99 129 158 161 157 214 124 117 135 136 121 202 153 154 159 175 202 241 219 200 195 184 169 162 178 211 174 117 101 135 143 150 139 112 88 86 65 64 67 70 68 51 52 67 55 43 48 49 64 50 54 59 57 52 44 58 47 52 70 58 36 43 31 24 24 25 25 30 48 65 79 93 92 105 66 61 70 80 106 145 156 158 178 202 161 128 140 148 146 141 134 119 144 168 185 191 189 161 172 176 182 185 170 134 132 136 149 156 159 162 179 177 173 152 122 113 114 114 121 137 133 106 82 77 71 66 52 35 30 23 24 24 22 22 28 27 39 49 55 83 141 102 98 139 121 100 118 116 136 98 62 57 66 83 79 90 87 80 74 73 83 104 93 74 69 60 67 49 36 30 36 46 45 43 56 63 60 65 66 61 62 63 66 79 100 82 83 77 89 97 83 96 62 60 48 50 48 54 66 74 65 55 57 59 16 57 19 0 0 0 5 50 59 62 66 71 78 83 75 76 80 84 82 74 69 68 62 58 54 37 32 27 19 17 19 28 35 33 93 111 111 105 78 41 26 11 9 10 14 31 46 61 70 76 83 96 100 116 115 114 113 115 136 134 112 105 104 103 103 99 91 95 87 77 80 81 50 42 37 42 59 64 70 68 61 58 53 38 30 48 55 55 45 38 43 45 58 63 59 55 59 69 81 90 115 118 101 97 98 119 126 151 188 226 265 322 327 311 355 390 349 292 303 235 177 134 95 79 75 65 63 61 56 52 57 23 15 5 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 43 31 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 11 31 26 22 21 17 54 57 58 78 112 151 189 194 426 563 387 215 216 254 202 116 76 61 56 75 52 25 22 54 70 88 152 70 34 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 4 6 5 5 6 6 9 12 15 25 41 64 94 123 127 128 117 106 113 136 138 130 142 160 179 195 206 237 260 276 254 248 277 259 256 275 272 268 262 248 244 243 245 238 231 231 236 234 232 231 228 230 226 210 219 219 229 233 231 228 227 293 329 335 281 231 228 229 272 283 329 377 414 436 432 482 463 415 379 368 369 380 383 378 367 357 343 317 276 254 243 227 160 196 136 58 42 31 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 1 2 4 1 0 0 1 8 15 19 17 16 17 2 0 0 0 0 0 5 4 3 4 12 17 21 27 34 34 27 19 15 13 9 13 42 10 8 21 88 209 484 204 136 129 107 35 84 32 19 16 14 19 29 33 27 41 49 40 76 106 238 379 396 360 319 330 335 355 404 431 473 377 403 456 447 466 323 262 211 181 156 230 178 98 185 222 102 32 74 77 87 74 0 0 171 79 43 20 7 5 6 5 11 22 23 24 28 30 34 37 44 33 39 40 32 23 21 21 32 39 36 28 35 41 40 31 30 35 32 35 42 43 44 44 53 52 64 109 107 82 130 192 174 152 132 144 145 133 136 131 159 204 145 146 145 158 180 212 219 219 236 207 168 161 178 223 150 108 111 131 127 145 118 84 69 72 69 61 62 66 66 55 50 62 47 46 54 53 59 57 50 61 66 64 57 72 42 60 64 54 46 74 48 35 30 27 24 27 24 33 41 49 54 48 36 37 41 45 53 81 111 125 150 158 142 159 155 157 158 156 148 133 140 159 160 170 187 202 177 176 186 202 202 168 141 144 152 153 157 172 196 193 181 155 134 128 115 129 147 162 164 147 121 114 65 67 56 38 32 17 26 25 27 30 32 31 31 40 46 62 99 119 92 86 88 88 101 107 94 66 56 61 82 92 65 69 79 81 86 86 73 68 82 69 59 57 59 57 51 49 50 50 49 47 46 72 78 73 69 63 61 53 55 62 74 84 99 82 96 103 108 106 94 24 6 26 47 59 76 71 72 62 61 65 63 61 8 0 22 19 10 52 63 69 75 74 76 78 69 73 73 66 62 61 59 50 44 39 36 33 30 27 19 19 25 35 46 53 83 93 120 111 74 47 32 24 21 19 21 28 29 59 77 86 92 98 105 120 117 120 113 99 99 112 115 98 97 104 109 102 95 91 88 83 76 70 54 42 49 50 55 66 69 62 60 56 51 48 48 52 66 79 72 58 48 40 40 53 54 63 66 63 79 83 90 91 89 89 97 136 146 171 210 249 278 291 324 347 362 375 374 349 342 296 218 170 131 96 92 67 68 69 65 61 54 29 17 14 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 37 49 111 128 67 20 38 68 66 75 87 114 134 167 317 153 244 315 249 201 252 190 61 49 54 59 64 40 29 47 53 48 55 82 32 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 34 56 73 75 75 78 73 69 62 49 38 64 25 14 15 18 29 54 57 89 92 98 108 117 134 139 145 145 139 137 144 156 170 182 162 150 173 195 208 216 229 240 247 252 263 253 232 232 235 240 252 260 273 256 235 213 213 236 236 231 230 215 204 201 201 200 217 220 187 167 187 220 236 285 369 426 468 501 497 453 426 385 365 366 376 387 397 389 376 355 337 325 301 292 266 248 234 286 263 258 231 154 42 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 9 3 8 11 11 14 15 20 25 22 8 0 0 0 0 1 5 9 9 4 1 5 11 20 33 38 33 24 20 19 15 16 26 23 17 193 174 167 155 283 229 103 141 164 117 33 17 25 27 23 37 70 63 51 50 54 76 198 376 476 425 287 342 427 349 374 445 492 503 462 513 505 545 526 367 377 200 125 165 227 127 195 280 195 80 45 36 40 51 37 0 4 57 18 47 43 5 4 4 5 15 70 85 32 47 44 42 33 25 17 13 13 11 14 18 17 21 10 30 29 21 21 38 55 40 32 37 52 52 54 55 61 69 69 79 216 146 169 234 177 145 156 150 128 115 142 153 162 171 151 122 137 143 184 182 178 180 175 181 166 161 171 181 184 111 86 88 108 126 143 111 78 78 78 74 66 69 64 64 54 43 43 37 47 52 49 49 70 52 64 65 60 62 78 48 70 55 52 57 60 41 40 38 35 32 27 15 23 22 30 34 32 19 21 24 28 36 57 86 94 104 119 140 162 176 172 169 162 159 151 135 187 154 158 188 203 193 190 196 199 208 206 183 153 152 146 157 166 164 162 174 153 141 134 136 147 162 169 176 180 165 116 74 63 56 44 30 22 25 33 32 35 37 37 34 41 44 47 64 88 96 103 97 84 84 98 76 54 64 72 86 100 84 56 54 82 116 107 74 75 128 135 101 68 51 49 51 52 48 50 53 52 48 63 58 49 52 59 61 59 56 64 62 78 108 78 100 90 99 119 104 45 4 17 38 52 63 66 80 72 72 79 76 67 62 46 22 10 0 13 59 6 6 15 27 47 61 65 62 19 7 14 22 30 34 31 31 30 28 26 21 29 37 43 57 80 71 82 145 124 79 55 30 19 11 19 25 29 36 57 74 87 109 122 120 119 122 131 134 127 114 107 113 103 105 108 115 116 99 96 95 90 75 61 58 46 50 66 73 74 72 69 70 72 59 52 55 62 70 91 97 88 72 56 47 43 49 66 69 63 72 83 77 81 84 88 103 138 162 195 232 258 280 303 344 376 378 343 355 377 333 313 241 207 170 138 127 113 84 73 65 64 63 49 19 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 43 94 128 107 56 33 47 63 78 92 106 123 147 173 297 483 230 202 218 225 253 213 47 23 30 48 64 64 57 55 84 74 70 73 31 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 14 51 81 100 105 99 92 94 105 107 116 123 126 151 80 26 10 11 13 13 18 48 63 79 84 85 114 145 151 153 148 140 134 135 145 150 169 152 118 114 121 137 151 168 185 203 221 224 180 188 205 218 236 269 261 260 256 243 244 267 284 283 280 259 232 217 220 225 214 175 156 157 169 194 286 325 423 472 479 472 452 373 351 342 347 365 382 384 386 377 363 339 325 329 326 303 285 267 115 149 196 192 254 218 197 209 113 116 33 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 31 34 22 18 12 9 10 11 15 15 6 0 0 0 0 0 1 5 9 10 2 1 4 10 20 30 31 28 26 26 24 23 34 54 60 147 53 113 153 204 199 42 111 122 82 29 10 13 15 13 33 80 97 98 110 130 164 230 382 378 340 395 418 396 393 425 522 636 628 577 648 626 554 503 409 326 73 69 97 143 180 240 158 152 130 111 59 5 1 0 0 0 3 6 41 22 15 9 3 6 25 44 38 23 29 30 24 17 15 17 15 19 13 13 15 18 26 38 47 44 38 45 61 51 56 41 40 41 42 66 70 69 67 74 110 254 141 187 169 126 135 130 103 132 155 150 137 162 128 123 126 134 143 170 173 168 167 173 179 174 176 179 163 128 88 70 72 109 137 140 111 100 97 92 83 72 60 62 62 49 40 39 38 35 42 34 44 54 51 55 63 65 65 58 56 70 56 63 57 43 34 35 32 32 38 28 15 25 25 38 28 21 23 22 20 16 16 29 58 82 91 105 125 136 146 157 169 168 156 138 136 163 156 144 172 191 195 200 202 197 208 232 206 158 151 138 155 169 156 146 162 159 152 141 145 158 168 184 180 169 164 133 85 72 66 55 38 26 26 33 33 38 40 39 40 46 44 44 43 38 65 134 129 114 106 97 98 81 81 69 72 74 82 93 91 92 154 134 87 61 53 78 92 70 53 47 46 55 61 49 58 61 55 63 79 54 47 51 61 79 52 69 68 70 82 78 84 86 86 81 100 101 30 27 46 57 65 76 82 70 71 92 88 78 93 83 11 0 0 0 0 0 0 0 0 14 37 40 59 12 0 1 4 9 11 14 27 34 34 31 26 44 54 57 57 70 99 110 137 123 74 42 29 19 9 17 20 24 36 56 70 127 147 149 137 124 129 133 131 121 106 109 123 102 108 103 111 119 114 112 96 91 76 65 62 59 49 63 77 81 79 78 76 71 68 64 62 65 75 94 105 106 109 104 85 67 49 50 62 67 68 79 78 76 76 84 102 131 165 206 244 259 296 332 316 321 332 332 342 366 356 322 262 235 183 157 156 147 111 90 77 68 64 60 45 26 29 27 12 3 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 29 8 7 6 4 5 7 6 1 0 0 0 0 0 0 0 1 4 13 36 72 55 45 36 32 45 65 78 82 114 104 175 214 148 302 474 474 326 243 223 136 32 28 36 52 72 85 85 84 83 72 49 31 18 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 32 36 65 90 102 108 111 110 129 125 120 137 168 183 161 82 48 26 14 11 10 16 31 50 50 55 89 124 130 145 154 151 142 147 212 230 173 121 101 101 104 118 135 140 135 136 146 152 119 128 131 144 161 172 191 209 222 242 228 204 212 218 219 223 221 223 234 239 230 182 178 179 193 244 341 389 445 458 446 425 393 342 338 309 329 362 382 386 377 363 354 342 343 348 338 329 300 283 27 22 35 75 163 240 319 328 221 183 175 68 34 27 14 1 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 29 35 42 34 16 9 5 2 3 8 7 2 0 0 0 0 0 1 10 27 10 4 2 2 7 20 25 25 25 28 32 35 18 6 10 17 41 176 134 129 99 61 95 59 35 19 13 13 20 20 17 37 89 145 167 193 221 260 303 305 288 342 318 368 473 547 615 812 792 726 679 577 395 409 360 333 251 175 99 126 173 197 147 150 177 194 104 0 0 0 0 0 0 13 43 16 19 11 4 12 35 18 21 16 20 20 14 7 7 12 18 24 32 39 32 37 39 49 79 71 53 47 43 43 52 37 35 37 45 61 66 70 63 76 144 187 119 198 145 115 112 97 98 132 137 117 110 141 151 152 147 121 128 157 156 193 205 250 266 244 206 181 143 102 79 75 77 132 145 137 134 133 105 103 100 89 83 79 72 47 34 32 33 30 30 29 49 54 52 61 82 74 73 57 53 65 64 62 46 42 35 25 22 39 58 43 26 27 36 25 18 22 17 12 19 15 15 16 32 58 77 90 107 115 127 137 144 146 143 147 132 130 143 154 158 158 178 197 205 204 186 195 181 157 146 132 131 171 160 148 153 154 142 133 134 148 172 199 201 180 167 156 122 91 77 58 36 22 21 25 27 37 40 41 40 40 39 38 35 32 31 57 95 136 170 148 83 47 60 56 78 76 77 83 90 98 124 121 95 66 45 49 61 66 64 58 56 63 75 56 60 63 55 56 85 49 45 44 57 72 60 46 72 71 74 78 75 84 89 70 79 90 67 59 69 70 77 84 85 79 71 95 98 103 108 91 64 56 13 19 20 26 78 6 0 0 0 0 0 0 0 0 1 2 6 12 16 33 38 46 56 60 74 74 75 94 111 109 125 139 62 17 5 2 10 12 17 22 35 60 93 128 193 180 163 150 142 139 129 135 119 115 125 116 108 98 101 101 95 98 101 83 81 73 68 66 59 61 72 76 84 92 90 66 64 66 68 71 80 92 98 99 112 126 124 102 82 81 67 62 64 72 86 91 90 85 104 133 160 192 233 250 275 292 313 358 342 396 350 352 374 348 301 271 214 238 227 177 146 120 107 106 104 98 81 44 44 43 26 16 15 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 12 12 14 10 11 18 21 9 1 0 0 1 4 8 2 6 14 34 56 75 105 67 86 88 84 87 91 83 97 104 173 208 172 182 178 310 285 167 111 109 58 40 50 59 77 94 92 80 108 85 43 16 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 28 52 94 122 120 112 115 127 147 145 127 130 154 180 202 173 164 108 48 17 12 12 20 33 72 107 125 135 148 170 181 177 165 164 197 195 193 191 190 181 165 148 154 129 109 104 108 110 119 109 92 80 80 88 102 127 146 173 140 100 108 125 140 156 176 197 213 216 206 170 193 220 253 297 336 373 409 420 409 389 371 352 340 305 328 359 377 383 375 365 356 353 370 383 370 379 350 343 27 23 34 57 99 182 247 169 236 259 324 283 258 110 59 24 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 19 0 0 0 0 0 0 0 3 19 39 49 50 33 23 6 0 0 0 5 1 0 0 0 0 0 0 7 19 16 14 12 10 5 19 35 30 31 31 33 35 27 12 5 2 25 86 161 151 64 55 62 41 25 18 25 31 38 44 38 64 104 188 232 229 241 289 288 268 257 264 259 345 467 583 676 804 894 853 716 517 328 334 123 205 225 134 151 149 114 149 117 73 88 82 23 0 0 0 5 80 26 11 12 3 2 2 1 9 19 21 14 10 29 47 41 28 4 4 12 14 26 48 33 42 46 61 78 77 51 64 60 52 44 36 39 41 51 57 58 63 95 109 140 144 95 114 115 111 114 111 108 120 98 88 90 101 117 135 139 119 143 181 177 174 215 280 287 234 180 174 142 103 88 86 106 158 156 145 159 143 106 96 91 79 75 80 73 46 35 34 35 44 45 40 59 57 50 84 114 95 72 54 49 59 65 56 38 38 32 24 39 79 104 63 35 43 47 21 28 16 31 18 9 12 12 14 18 36 58 72 77 101 124 137 139 137 123 127 129 123 136 159 160 155 182 192 204 216 230 218 182 154 140 136 140 163 159 155 150 140 127 109 133 140 151 176 197 212 182 166 151 117 89 82 53 41 37 31 28 37 39 37 37 34 31 31 29 31 32 33 56 104 125 155 91 89 89 81 137 112 71 77 78 71 80 92 84 85 76 51 44 51 60 60 67 69 63 72 61 61 54 66 96 91 68 49 52 67 69 67 63 69 67 64 61 66 85 80 68 79 78 63 76 75 72 79 85 84 83 95 108 106 95 85 89 108 47 80 110 105 72 0 0 0 0 0 0 0 0 0 1 1 6 14 17 37 45 72 77 63 74 87 105 109 112 112 111 114 40 9 3 3 8 20 33 33 42 72 121 181 233 199 176 165 154 148 145 139 124 116 121 123 111 101 101 105 99 88 89 93 93 80 70 67 64 57 58 65 80 96 99 84 68 66 72 79 88 94 95 99 111 128 139 137 126 134 105 77 70 71 73 84 98 103 115 136 160 187 222 256 273 280 290 321 355 351 349 349 375 387 349 316 318 280 245 240 237 187 180 147 117 96 83 78 74 57 40 34 26 17 10 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 23 18 13 10 10 11 9 14 14 14 15 16 12 18 29 54 76 114 160 94 93 105 96 97 108 105 94 123 158 195 222 217 233 280 226 101 42 65 75 68 71 81 87 85 86 109 105 97 61 34 16 0 0 0 0 0 0 0 0 0 1 7 12 14 12 11 14 15 15 17 21 34 60 86 142 163 163 149 128 158 165 143 136 136 150 187 198 212 176 119 65 33 35 46 66 137 177 184 198 222 249 250 250 249 242 227 198 216 217 207 202 197 175 163 159 142 131 128 132 154 144 130 100 80 77 75 70 71 81 90 82 71 79 97 112 134 155 169 169 160 146 177 226 281 321 340 346 352 361 365 366 363 354 342 318 351 374 380 382 383 386 378 369 391 405 402 426 410 442 33 34 27 53 45 44 82 187 303 151 62 24 72 55 139 74 18 23 49 2 0 0 0 0 0 0 0 0 0 0 0 100 49 0 0 0 0 0 0 0 0 0 16 34 45 46 35 17 3 0 0 0 0 0 0 0 0 0 0 1 77 88 56 43 51 53 48 50 41 18 24 28 32 32 25 9 7 22 34 69 118 30 64 50 29 23 28 51 33 34 41 57 98 75 193 234 228 236 381 284 252 238 223 208 279 402 590 663 646 666 698 584 573 415 219 50 9 30 120 177 148 57 128 106 74 49 23 33 8 3 1 4 2 3 2 2 5 6 0 0 6 11 9 6 7 23 69 98 52 1 1 7 5 17 38 39 27 18 25 57 62 48 69 30 73 63 46 55 74 73 70 65 67 75 102 100 93 105 124 122 104 116 122 114 88 84 129 79 85 87 123 167 117 122 158 162 147 164 180 170 130 153 180 159 132 119 121 140 156 142 134 138 112 95 92 83 77 93 96 77 55 51 44 49 73 77 78 91 80 63 122 127 92 65 59 46 57 56 45 35 33 34 29 67 116 122 55 33 70 54 33 35 27 36 29 15 12 6 12 25 23 35 47 54 67 93 137 145 131 118 124 126 121 131 149 155 155 180 191 204 220 218 200 176 145 137 136 140 150 153 155 150 138 121 115 135 124 125 163 183 170 151 153 153 130 112 113 91 39 35 32 33 39 37 38 29 25 21 20 20 21 18 18 26 45 84 174 115 67 133 144 128 143 88 71 70 73 79 84 81 80 100 83 48 53 83 79 87 86 74 70 69 66 66 77 89 89 81 50 51 69 85 82 91 58 65 55 55 52 51 85 61 94 87 69 63 63 79 81 89 95 95 92 97 91 89 78 78 97 85 82 109 106 96 88 69 5 0 0 0 0 0 0 13 16 22 27 25 42 48 72 77 68 73 99 101 91 100 102 82 51 26 17 19 18 22 32 40 39 57 105 169 215 217 243 230 200 174 159 159 145 156 130 112 111 113 106 107 107 106 96 86 87 91 81 78 74 71 64 64 67 77 94 100 91 72 64 72 80 84 93 106 116 124 135 143 148 151 150 136 115 105 92 83 83 89 118 129 150 180 212 239 251 260 275 284 294 309 312 336 356 381 397 377 306 300 334 276 260 254 223 236 196 145 122 112 105 92 72 56 50 37 21 15 17 14 3 0 0 3 8 10 1 0 0 0 0 0 0 0 0 1 14 27 0 0 0 0 0 0 0 1 0 2 1 0 0 0 0 0 0 2 6 14 28 25 22 21 21 20 17 22 22 24 24 23 26 34 58 81 99 111 130 130 111 101 111 113 120 130 129 180 204 152 100 83 100 241 188 95 40 38 62 80 90 90 104 110 103 94 97 97 45 25 13 0 0 0 0 0 0 1 2 2 10 21 35 40 41 45 48 51 52 54 53 66 102 101 99 116 156 167 151 168 162 132 120 111 110 122 124 157 176 160 113 78 92 111 142 193 213 222 244 265 292 289 277 261 257 267 257 252 244 220 205 200 186 166 239 231 194 174 165 139 142 135 128 124 125 125 119 107 104 96 106 116 104 88 86 101 118 128 128 128 148 194 231 284 334 357 356 342 341 347 351 356 362 361 348 379 400 402 401 409 411 422 407 421 414 398 432 405 457 26 22 13 33 23 27 170 272 159 7 0 0 7 33 115 18 5 31 52 1 0 0 0 0 0 0 0 0 0 0 11 88 19 0 0 0 0 0 0 0 0 0 1 13 20 30 31 22 0 0 0 0 0 0 0 0 0 0 0 1 14 95 99 80 65 53 54 48 27 7 17 22 34 40 34 20 17 23 24 29 43 41 88 68 40 54 70 82 35 33 31 45 77 85 104 156 243 321 322 280 270 256 247 278 330 356 578 554 452 360 333 308 331 266 197 119 29 2 76 182 150 85 150 139 99 68 41 2 5 6 13 37 45 2 2 1 3 2 0 0 1 14 10 6 8 18 21 24 14 2 5 9 13 32 43 42 24 19 16 63 63 69 82 47 127 69 64 66 57 62 72 64 69 70 75 87 90 92 103 126 142 130 100 100 90 82 101 53 83 115 113 115 97 102 123 122 170 180 159 162 112 166 191 185 177 158 160 152 135 115 105 97 71 75 79 88 94 83 111 83 69 68 71 81 97 106 119 143 145 148 153 108 73 56 51 52 52 49 48 43 28 24 27 71 102 114 95 53 96 66 44 29 31 26 34 27 20 13 6 15 15 22 26 42 58 64 110 136 135 117 108 118 118 125 140 153 158 166 178 200 220 208 172 162 165 158 143 143 149 151 150 149 140 121 129 163 153 122 132 148 163 196 175 178 133 129 112 80 70 42 34 37 36 36 40 21 18 21 20 15 11 8 9 15 17 31 76 145 120 101 82 51 66 114 104 61 59 67 74 89 113 92 83 75 77 103 123 104 84 90 100 93 61 78 80 86 99 94 58 65 56 90 102 82 92 90 36 54 61 53 58 55 83 82 84 79 63 64 111 111 110 101 90 100 91 82 67 67 77 79 76 99 104 116 130 104 0 0 0 0 0 5 18 37 40 45 47 54 63 48 58 63 79 82 79 90 108 97 95 71 39 40 48 49 44 38 38 40 42 72 128 191 193 168 217 223 234 213 187 169 165 156 136 113 108 109 105 106 117 131 109 84 75 75 76 89 81 74 70 69 74 85 98 98 94 89 75 70 79 81 94 117 135 138 149 155 157 163 167 159 153 143 124 107 98 93 101 134 156 184 216 231 218 243 272 288 344 367 326 330 354 368 364 361 361 346 334 311 306 296 275 251 212 190 184 152 121 104 86 73 53 45 32 21 20 27 27 23 24 24 32 44 13 2 0 0 0 0 0 0 0 0 28 46 0 0 0 0 0 1 6 15 10 11 8 3 1 2 2 0 9 11 12 16 23 28 26 27 29 30 29 29 26 39 36 37 45 51 84 79 112 114 97 109 157 110 121 134 137 166 217 228 250 282 251 211 144 46 61 35 50 54 60 78 89 90 122 131 121 95 61 75 50 17 3 0 0 0 0 0 0 1 3 8 20 28 30 41 53 65 77 82 82 90 98 109 125 127 127 131 149 168 166 148 143 140 127 125 121 111 99 104 129 148 149 133 124 152 176 173 186 206 226 239 250 258 257 249 245 247 246 231 236 231 221 211 198 186 231 245 233 199 160 124 124 121 127 126 126 129 130 134 135 128 130 134 131 124 96 87 100 109 118 141 182 221 245 288 336 372 384 374 357 351 352 357 364 366 367 402 426 437 440 443 446 459 446 437 414 401 417 377 422 7 3 7 12 8 9 42 40 24 0 0 0 1 5 6 0 1 5 3 8 18 13 1 3 0 0 0 0 5 6 9 7 8 0 0 0 0 1 6 1 0 0 0 2 3 21 36 23 3 0 1 0 0 0 0 0 0 0 0 0 1 30 62 68 48 18 25 21 8 0 4 13 28 43 42 36 32 31 28 21 36 52 96 134 99 78 73 53 27 28 25 33 72 83 72 130 158 165 187 211 241 267 247 222 266 362 518 477 335 196 145 200 212 177 189 163 60 20 86 213 120 82 98 103 76 128 215 283 162 11 36 9 2 1 2 6 18 12 4 1 8 25 15 11 6 6 8 12 5 5 9 10 12 28 44 39 29 17 30 80 56 78 58 49 96 50 68 68 67 70 78 66 81 72 67 73 80 73 103 112 123 122 95 60 57 82 80 67 76 67 102 106 99 102 114 95 223 181 139 146 152 217 209 203 196 183 177 141 120 97 83 71 58 66 60 52 52 66 103 75 75 81 106 134 140 149 144 184 202 173 150 87 59 48 50 53 46 44 44 42 37 28 27 74 86 98 121 114 80 87 118 71 40 42 26 36 28 30 20 12 20 19 12 35 68 79 87 119 141 150 150 148 143 147 151 152 163 172 177 188 209 210 183 159 165 168 152 150 156 147 137 151 142 125 149 178 161 114 97 152 187 209 226 227 148 155 141 122 111 88 47 46 39 40 35 14 11 28 31 27 17 9 8 22 26 24 20 28 61 52 50 41 48 84 122 109 94 86 81 87 100 119 117 97 79 87 131 154 134 140 135 107 71 85 90 82 109 109 89 108 88 81 122 118 90 79 2 25 51 58 54 44 43 68 89 90 82 79 81 102 105 107 95 83 78 48 45 48 54 60 68 68 79 110 131 86 0 0 0 0 14 25 31 40 51 58 54 46 42 50 66 64 90 90 78 82 93 88 90 72 48 37 46 48 40 34 41 54 71 104 103 136 129 112 135 176 242 250 225 193 167 159 161 119 116 116 115 113 109 105 104 101 93 83 78 89 91 91 82 77 88 100 99 101 95 85 74 64 65 79 95 122 148 159 168 168 169 174 178 176 175 176 176 149 121 111 124 134 147 167 184 189 192 228 265 274 291 314 324 338 351 398 393 391 407 432 476 479 375 321 312 308 278 243 230 188 152 129 108 84 53 48 39 30 26 27 37 39 53 61 72 75 32 13 2 0 0 0 0 0 0 1 13 16 0 0 0 0 0 4 12 24 28 25 23 12 7 13 19 20 27 28 28 25 24 32 27 31 33 33 35 41 40 46 41 47 58 66 86 88 105 113 120 125 124 121 126 151 149 182 259 266 253 307 186 120 104 23 8 7 31 56 69 82 92 87 110 131 138 127 91 62 62 14 0 0 0 0 0 0 0 0 3 9 13 14 20 30 43 59 79 96 101 107 116 124 129 130 131 129 163 180 170 149 141 148 143 151 156 147 130 107 107 127 148 137 120 139 144 121 130 151 170 185 195 203 205 202 203 208 209 191 200 211 229 236 228 213 199 206 200 172 147 135 123 118 130 127 124 126 126 128 144 149 154 152 144 138 133 125 127 123 134 170 215 269 283 313 351 384 406 404 404 390 383 373 365 374 399 432 459 469 470 468 465 466 453 433 413 410 418 394 423 9 0 0 1 0 0 0 1 0 0 0 0 0 2 1 0 0 0 0 0 2 4 2 13 3 0 0 17 70 124 67 42 106 204 169 36 4 0 1 0 0 0 0 0 0 0 4 4 1 5 12 15 13 9 4 0 0 0 0 0 0 2 13 11 4 2 3 0 3 1 1 6 17 30 39 43 43 52 58 40 47 42 93 103 105 155 63 36 24 26 26 25 108 121 103 123 157 156 162 167 210 292 304 212 197 309 487 556 429 199 140 185 260 270 337 259 164 71 97 215 163 133 113 73 69 204 145 147 89 15 20 1 1 1 5 17 37 2 1 2 8 17 21 11 7 1 2 5 2 2 9 14 19 24 22 18 18 24 35 48 28 85 66 65 71 59 73 57 53 60 68 73 85 52 65 68 64 71 93 96 85 75 62 55 48 53 62 52 45 63 90 96 96 100 95 86 204 120 110 124 165 247 236 223 215 207 179 123 116 88 80 77 79 83 78 59 62 74 80 66 78 88 144 170 163 169 179 220 182 142 123 84 59 54 54 51 47 47 50 51 45 32 34 70 91 123 114 116 105 91 78 31 35 34 33 50 16 7 13 15 17 16 14 16 46 76 91 106 112 138 157 162 159 158 164 144 153 177 186 181 195 197 168 156 159 160 151 144 139 124 127 147 143 122 121 128 126 107 103 149 192 195 190 186 170 189 188 171 130 78 43 57 47 41 26 9 8 18 42 51 54 40 20 18 25 33 29 30 45 43 33 36 47 92 136 115 123 137 110 91 88 94 131 156 114 91 100 147 193 196 127 100 91 92 107 102 104 120 130 148 151 102 134 150 114 75 37 1 40 56 51 42 42 52 96 101 86 77 90 101 88 110 92 71 62 41 39 39 38 43 52 60 70 88 123 63 0 0 0 3 16 26 32 40 50 56 59 65 75 78 81 89 106 107 95 87 92 86 77 62 46 38 42 50 58 60 65 82 115 148 120 112 123 127 149 197 248 281 234 198 191 182 138 138 137 124 116 109 97 99 95 104 105 99 93 93 87 88 85 92 102 102 103 101 91 83 79 80 79 80 94 119 146 168 187 189 189 207 212 210 207 203 229 202 173 151 141 139 146 151 156 154 164 199 233 249 268 294 319 340 363 425 461 462 458 469 474 433 363 348 305 287 292 294 268 244 177 129 105 84 58 50 44 41 41 41 46 51 84 111 110 82 43 33 19 9 1 0 0 0 0 3 6 4 2 3 2 6 6 11 21 32 42 47 39 30 20 13 11 19 29 45 55 50 40 40 27 33 36 38 43 47 39 46 53 53 62 73 80 84 88 94 106 117 135 152 124 169 179 182 217 280 298 298 233 160 86 18 6 20 53 67 73 88 112 115 89 118 116 113 130 119 23 16 4 0 0 0 0 0 0 0 2 8 21 41 28 23 31 44 62 86 100 110 115 118 123 132 139 161 172 178 170 156 152 154 153 152 158 164 159 134 112 105 132 139 131 127 112 115 111 111 126 150 170 178 172 168 163 164 167 161 173 179 199 221 231 229 222 217 197 173 161 157 141 126 139 137 124 114 115 119 122 147 146 147 150 155 168 169 168 160 167 206 268 320 327 350 378 399 410 412 414 406 400 384 372 378 409 448 475 482 484 489 489 475 448 465 474 467 448 431 427 22 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 2 18 33 40 45 42 43 58 217 299 191 22 2 0 0 0 0 0 0 0 0 0 0 0 0 19 35 39 34 29 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 23 34 42 43 44 57 53 30 25 43 181 128 147 215 91 82 48 41 33 28 80 195 191 155 152 199 241 223 245 317 429 456 249 254 515 570 400 314 271 231 283 423 547 358 269 124 85 186 322 342 278 264 190 141 47 71 35 16 13 8 0 0 6 14 14 3 0 0 0 0 1 3 5 1 0 0 0 0 1 18 19 31 28 12 13 32 29 28 27 50 59 101 72 56 65 67 50 54 76 74 68 71 92 75 59 57 68 72 51 46 54 44 40 57 72 65 65 66 71 77 87 108 123 134 148 81 110 123 203 273 263 238 231 214 157 108 107 94 102 107 106 101 93 72 59 63 74 86 102 106 155 135 127 155 194 199 130 132 136 107 66 58 61 59 51 47 46 37 47 30 35 67 121 211 116 103 122 121 86 57 24 25 42 60 38 2 7 10 8 11 22 12 14 46 89 119 138 145 143 159 150 145 155 159 158 164 181 193 203 203 197 183 165 151 137 138 143 128 134 138 131 119 118 116 122 117 103 113 206 171 162 166 175 188 190 137 102 73 56 64 54 35 17 6 3 13 57 92 101 64 32 27 22 20 20 17 17 22 24 28 46 93 170 197 147 136 107 92 88 78 67 99 117 110 92 108 159 119 80 78 108 111 98 101 84 146 171 177 188 172 101 92 105 101 66 4 26 41 45 42 42 53 86 99 110 94 87 99 92 116 94 78 61 46 43 34 33 38 48 53 58 99 80 65 31 14 13 24 22 26 32 42 56 73 71 66 63 65 70 80 88 102 106 94 82 78 73 56 46 39 37 44 60 81 94 107 137 162 152 140 149 184 221 252 268 271 249 222 212 176 128 132 133 118 97 89 94 105 100 101 106 104 101 98 87 91 89 88 94 99 97 93 88 84 80 81 83 80 98 111 131 151 166 175 189 188 199 230 244 229 232 253 265 231 179 152 151 151 139 145 157 186 227 253 268 292 316 332 344 360 419 487 540 495 404 342 374 326 345 337 306 277 269 241 206 152 109 84 67 58 56 56 57 57 64 96 120 118 122 102 66 51 77 62 21 0 0 0 0 2 7 8 9 12 13 17 15 27 32 38 46 49 53 42 42 36 27 24 33 45 61 66 63 55 40 39 35 39 49 63 66 58 64 67 99 116 107 100 91 75 89 97 103 118 122 149 201 209 246 265 203 199 181 84 17 4 20 66 101 102 108 113 137 170 100 89 104 97 94 94 33 17 3 0 0 0 0 0 1 0 8 10 10 26 22 64 47 36 43 60 77 86 95 89 89 109 147 172 181 177 172 167 164 164 159 148 145 152 156 148 143 112 113 115 129 139 118 117 124 126 128 141 161 172 172 173 168 157 153 162 170 169 176 186 197 206 208 211 210 197 180 167 155 139 125 122 119 115 110 106 104 115 127 143 157 167 179 180 185 182 194 238 301 326 339 365 385 398 405 413 407 389 395 399 391 397 440 477 483 486 487 497 514 515 493 551 585 571 544 539 526 16 6 5 0 0 0 0 0 0 0 1 0 0 0 0 0 0 44 39 28 66 7 6 5 1 12 48 36 14 4 7 13 33 44 43 1 0 0 0 0 0 0 0 0 0 0 0 0 3 42 85 92 78 61 32 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 35 45 49 49 46 40 34 24 19 33 62 113 155 145 100 107 76 45 40 44 83 171 237 210 178 163 183 212 281 376 532 602 438 263 489 790 784 672 552 273 511 515 468 392 376 186 70 137 223 262 319 300 356 291 307 272 60 13 3 0 0 2 9 12 8 6 3 0 0 0 0 0 0 0 0 0 0 0 1 2 2 33 37 22 19 27 18 18 24 30 48 68 54 51 52 50 45 48 97 85 96 107 80 55 45 40 44 49 37 33 74 74 57 65 89 76 72 69 71 78 90 105 86 107 106 79 110 129 135 211 243 223 209 173 118 88 86 97 109 95 96 103 103 98 75 89 117 132 117 96 156 151 99 146 169 125 87 88 158 132 79 63 59 60 48 48 43 28 41 37 32 59 104 147 159 147 139 128 97 51 25 20 23 28 32 35 31 6 18 18 20 17 6 14 60 109 145 166 168 159 130 128 135 142 163 171 187 192 205 226 232 210 164 146 142 140 145 143 126 124 120 121 124 128 110 137 117 121 214 138 182 181 177 177 170 147 112 97 85 75 57 31 12 8 4 10 47 134 155 133 97 64 38 22 28 26 23 28 36 36 40 44 80 132 151 138 113 103 100 85 77 93 111 107 95 113 109 67 63 56 105 121 101 93 93 173 198 159 155 181 178 76 106 110 75 27 36 70 53 51 44 41 47 63 75 47 46 75 99 103 88 84 63 46 42 30 28 36 44 44 50 75 53 63 53 42 34 26 34 35 40 47 62 77 78 78 78 75 71 66 61 66 97 90 87 89 81 74 75 59 57 62 76 102 107 116 127 149 166 165 144 172 261 295 284 266 275 230 196 158 134 127 111 102 83 78 84 94 101 98 105 104 98 94 93 98 102 94 96 100 95 87 89 90 81 77 80 84 98 106 120 139 159 175 183 168 190 208 224 225 216 237 266 269 211 164 162 159 142 152 168 206 250 261 283 295 312 320 334 363 396 390 535 545 491 450 377 318 365 391 364 287 206 171 159 143 110 84 72 66 66 74 82 89 104 136 172 150 124 108 93 83 94 73 62 21 0 0 1 6 8 13 14 15 18 18 27 46 45 45 46 39 33 20 31 29 25 26 34 55 60 71 76 73 67 64 48 54 58 60 61 57 51 81 105 119 120 116 101 91 113 112 117 129 135 198 217 194 255 291 198 132 64 32 21 28 44 63 74 115 138 140 166 203 149 124 123 101 90 79 44 3 5 3 4 3 0 0 2 0 0 0 4 13 19 50 55 46 47 64 86 83 88 78 79 108 153 172 174 197 207 207 199 184 170 155 148 146 144 141 139 133 122 118 118 124 130 133 128 133 140 146 152 156 154 159 165 158 157 170 179 177 180 175 174 176 177 178 187 188 177 171 170 158 139 137 125 115 107 103 111 117 140 172 187 188 190 190 202 195 203 240 286 305 328 353 360 374 392 402 406 409 393 389 401 433 475 481 502 511 512 517 533 554 573 605 629 624 606 596 572 3 1 0 7 8 0 0 0 0 3 7 0 0 0 0 0 4 71 104 86 37 1 0 0 0 1 4 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 47 98 113 111 89 49 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 41 78 80 64 54 49 29 17 14 16 18 31 65 58 62 54 46 39 38 41 124 186 196 221 198 186 185 225 339 530 676 754 615 426 442 556 643 800 876 917 867 528 320 169 79 63 20 73 137 207 247 192 387 282 136 147 131 2 0 0 0 2 10 18 4 12 7 0 1 0 0 0 0 0 3 24 4 0 2 6 11 28 32 47 42 35 29 22 28 47 53 50 62 61 54 57 58 67 111 69 114 102 54 34 47 47 47 46 46 50 59 52 62 83 100 99 97 93 87 96 116 143 140 115 92 87 113 143 143 208 220 218 203 141 80 83 77 84 107 113 109 105 92 81 77 104 124 126 97 95 135 133 62 162 136 106 137 108 196 151 97 70 56 56 43 49 39 37 49 38 21 58 111 150 145 121 124 137 118 80 43 24 12 16 22 27 22 7 43 29 23 21 12 11 19 49 80 104 113 111 87 120 133 140 153 181 196 185 178 181 199 212 194 149 140 152 152 128 119 120 110 115 130 132 110 154 129 140 157 130 161 163 187 211 191 136 128 123 101 81 52 20 10 10 4 4 26 93 199 169 141 79 37 28 41 44 51 44 47 52 48 42 41 72 106 121 128 143 140 142 117 99 103 103 106 128 90 43 48 53 81 105 101 90 104 141 174 112 103 122 120 109 148 133 68 24 11 35 33 42 41 37 36 41 58 47 38 63 87 89 93 99 98 65 44 39 30 32 39 37 40 50 51 52 48 45 43 41 42 34 41 53 69 77 77 77 86 86 82 73 64 66 96 110 112 102 93 91 91 74 77 76 81 96 97 106 114 129 146 153 156 156 292 301 274 254 246 227 173 162 147 123 96 82 78 82 83 87 97 104 99 100 92 92 100 106 106 95 94 99 97 88 85 85 84 83 90 96 97 110 123 134 150 164 167 165 168 174 182 197 215 235 251 278 285 271 237 186 159 169 209 241 256 261 293 298 302 307 335 368 393 455 428 603 495 372 389 371 349 323 314 282 209 131 114 101 90 80 77 79 83 88 101 121 154 173 164 172 147 134 115 100 89 73 66 58 44 29 20 21 16 19 21 20 21 32 50 48 53 55 50 38 22 24 34 39 37 39 47 72 66 65 66 69 75 77 63 55 55 66 69 58 61 98 100 104 100 86 76 91 97 84 94 99 120 236 234 213 186 164 134 90 61 30 25 33 43 52 62 96 115 133 162 190 187 164 162 110 82 53 17 18 12 12 17 13 5 2 1 1 2 5 11 18 25 39 72 71 70 78 95 109 108 83 74 95 141 179 188 215 220 223 215 196 179 164 154 152 149 142 136 139 138 141 135 124 117 120 115 123 137 148 152 150 145 142 164 158 150 155 168 170 178 179 172 165 162 159 163 165 159 164 175 175 164 161 133 124 116 102 103 113 126 154 167 176 191 197 215 230 218 235 278 310 323 336 340 357 373 382 394 394 389 390 393 397 417 464 508 526 531 533 538 550 584 550 550 557 564 562 550 0 0 7 6 6 0 0 0 0 4 3 0 0 0 0 0 12 31 27 5 4 0 0 0 0 0 0 1 3 2 0 5 6 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 9 43 73 84 147 148 83 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 19 45 53 57 53 49 43 26 12 6 6 11 22 28 89 54 28 28 33 32 59 115 162 203 216 224 205 250 412 643 812 850 749 624 498 369 408 599 648 608 561 450 338 169 42 5 4 11 112 141 97 141 274 305 302 137 61 8 1 0 0 0 6 15 25 68 41 16 5 3 2 0 0 0 0 2 0 0 1 1 1 9 20 78 50 27 23 29 41 47 40 54 74 70 50 39 74 98 109 84 106 56 40 39 49 51 46 48 56 59 52 44 55 74 93 101 100 79 99 113 108 107 131 136 127 148 152 139 140 185 208 210 173 110 78 88 87 87 91 97 104 98 76 84 86 76 84 100 75 89 111 99 65 161 127 131 132 136 196 181 112 89 75 56 45 50 40 49 53 38 25 63 86 100 105 110 124 128 137 97 57 30 9 9 10 19 41 45 34 32 17 13 11 7 3 15 19 25 32 36 41 109 124 142 156 170 186 188 202 188 189 210 214 154 151 168 155 116 96 101 94 102 108 112 128 151 140 168 163 123 105 114 161 204 192 134 122 133 103 75 38 14 12 4 5 9 25 97 163 124 253 106 42 31 26 24 59 65 65 67 66 56 51 49 59 69 84 113 135 134 118 108 107 109 123 111 103 70 50 55 69 68 73 90 117 138 136 121 113 148 170 177 162 159 32 0 13 25 12 32 33 35 34 39 55 49 43 58 73 89 104 101 97 55 38 35 29 28 38 41 49 56 57 55 46 42 41 37 31 34 37 51 71 80 82 84 87 88 93 86 78 77 84 112 115 112 107 101 95 87 84 89 89 90 93 99 123 124 133 150 163 165 231 255 238 218 225 236 194 183 155 128 97 73 71 89 94 89 89 94 93 90 88 90 104 115 119 106 102 98 89 83 86 92 89 100 103 100 102 119 138 142 141 143 151 157 154 151 159 171 194 215 218 229 227 288 289 243 212 192 218 247 282 312 318 318 333 355 368 381 403 461 447 422 477 412 349 340 296 325 299 219 162 123 93 81 81 79 86 102 117 115 127 145 181 191 171 165 154 154 136 120 115 103 81 80 72 58 48 45 38 29 33 30 27 38 57 47 48 57 53 47 50 57 16 30 38 47 60 66 69 66 64 64 61 62 72 75 61 56 60 60 62 100 101 102 102 94 81 82 93 51 76 111 160 251 285 222 152 103 93 104 93 75 58 50 88 127 123 101 107 112 140 165 177 182 158 156 133 90 52 41 37 29 27 20 12 7 7 8 8 18 27 29 34 59 93 98 96 96 102 121 136 102 92 108 147 191 212 231 233 234 222 199 177 162 156 154 156 155 152 155 144 146 150 143 129 121 124 136 132 135 142 146 153 190 260 227 178 152 147 152 152 161 167 167 163 160 160 153 145 151 161 166 167 160 140 132 125 115 107 122 141 145 158 191 226 230 218 241 226 245 297 339 340 345 348 353 364 377 385 378 388 378 373 373 387 428 466 492 512 526 527 516 511 492 493 498 512 525 524 3 0 1 0 0 0 0 0 0 6 2 0 0 1 2 0 8 23 24 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 0 0 8 69 93 145 259 311 227 83 11 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 8 17 32 40 41 44 47 45 38 39 122 145 116 132 42 27 23 36 82 218 151 158 168 182 230 270 292 427 615 789 859 847 833 748 636 551 468 487 507 514 605 645 341 258 73 0 14 92 318 99 89 173 231 211 83 23 7 2 0 0 0 8 25 45 65 86 37 15 1 0 0 0 0 1 1 2 5 0 7 9 9 25 77 34 29 30 38 54 52 72 61 62 67 69 72 69 94 95 91 91 47 61 60 55 54 40 57 77 67 59 55 52 58 67 72 71 66 80 87 79 69 76 112 151 262 265 169 113 169 168 153 119 101 98 91 98 88 78 84 86 77 68 78 73 65 71 86 63 63 75 81 86 126 137 149 127 139 181 192 136 115 88 62 50 51 49 47 42 37 38 53 53 99 120 138 156 146 160 110 70 46 25 9 7 20 21 22 15 17 5 7 14 13 8 7 4 13 24 20 26 71 110 140 154 166 176 181 217 207 183 198 208 176 177 173 146 121 106 101 97 86 100 102 107 129 158 129 107 93 91 99 139 118 164 152 118 112 81 50 23 11 7 3 4 10 16 84 109 145 381 92 58 46 40 37 53 75 75 82 82 78 72 51 50 53 52 55 64 78 91 89 97 107 115 93 83 76 70 61 54 66 76 96 118 123 115 124 134 243 216 144 118 123 6 0 0 6 9 14 23 33 36 44 60 73 37 59 68 82 84 68 60 60 49 40 34 31 34 43 48 51 55 58 55 53 44 49 46 35 38 45 65 69 73 75 75 88 94 92 90 86 81 77 95 98 107 109 106 103 103 112 108 103 98 94 111 131 140 148 154 157 172 186 192 190 219 270 274 212 184 126 92 73 69 87 94 90 88 87 87 89 94 90 120 133 126 123 103 85 79 74 79 92 101 104 109 107 115 136 152 153 155 156 162 164 145 129 121 138 163 196 228 243 276 278 292 291 265 216 206 218 245 280 305 310 331 328 397 412 412 408 437 482 817 852 721 508 281 296 337 235 157 129 102 88 88 87 96 120 143 145 163 171 191 194 183 175 167 148 133 127 125 123 118 112 102 87 78 75 71 59 61 55 45 51 60 54 61 64 62 56 55 56 46 34 37 44 58 74 75 74 75 73 66 59 63 65 61 48 50 67 79 87 85 78 74 66 55 49 33 43 47 52 101 174 195 138 97 83 90 108 119 117 119 118 155 201 213 184 196 134 144 147 140 149 150 153 128 95 68 53 46 38 32 24 19 17 17 21 24 47 51 48 57 89 120 120 127 128 133 145 148 128 114 113 144 190 218 220 237 239 231 210 184 167 161 153 156 161 171 189 167 146 148 149 140 131 134 135 131 147 151 142 149 223 355 336 244 174 155 154 152 149 155 163 165 160 160 150 151 153 151 144 138 131 136 144 147 133 119 138 177 178 162 170 203 226 217 247 239 264 301 334 359 389 395 379 369 365 360 364 371 371 384 393 392 393 416 452 485 501 508 506 493 481 505 530 542 547 555 14 3 0 21 50 22 0 0 1 3 0 0 0 4 15 21 16 26 7 0 0 0 0 0 0 0 0 0 0 3 3 1 0 0 0 0 0 0 0 0 0 0 2 4 2 1 1 5 21 102 119 194 315 399 378 200 70 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 15 27 38 28 45 94 146 218 209 208 165 110 53 33 16 57 127 159 66 96 121 141 216 340 424 508 545 606 721 792 768 809 809 714 615 621 572 459 567 594 341 275 236 79 29 197 510 132 88 88 175 203 65 4 1 0 0 0 0 2 15 52 68 59 28 33 11 0 0 0 1 0 0 2 4 1 9 10 7 17 31 38 32 36 46 47 38 38 41 51 61 71 80 101 106 88 65 54 50 86 83 58 61 76 78 81 66 59 54 54 64 62 51 46 49 56 58 55 60 55 61 99 200 267 313 228 174 157 140 138 109 95 97 105 104 72 62 61 54 47 51 47 58 64 68 60 60 55 76 83 101 129 113 120 142 168 185 179 131 85 72 56 50 53 52 36 37 49 57 66 117 96 130 175 191 168 181 111 71 50 31 24 47 20 9 9 9 8 1 7 21 24 16 4 3 20 21 24 46 87 122 163 171 167 173 193 207 171 196 209 198 182 165 147 140 135 125 109 86 89 85 80 104 137 103 118 121 106 117 144 112 142 135 101 75 54 32 26 23 19 13 9 8 9 17 47 94 188 190 161 74 52 51 55 70 81 93 95 98 93 69 66 64 54 48 49 57 72 76 86 80 68 70 77 78 86 72 59 74 108 128 98 100 105 118 153 222 145 87 93 89 0 0 16 39 52 45 43 50 50 64 70 68 48 47 63 66 53 46 57 65 43 39 38 39 42 47 49 49 60 75 75 60 54 30 32 39 41 39 51 63 65 69 79 86 87 100 99 92 83 81 101 113 125 123 118 116 115 111 111 110 108 104 107 131 134 135 140 151 160 148 160 177 183 201 233 243 196 132 97 82 80 92 94 88 87 84 86 94 97 88 125 142 138 123 111 103 90 79 83 98 110 106 125 124 140 163 174 170 168 178 178 158 134 119 103 120 147 151 137 149 231 355 308 269 235 203 216 226 240 245 289 349 390 426 427 407 439 438 398 535 599 639 534 443 350 243 193 208 172 132 113 107 106 100 111 137 156 166 195 205 224 214 203 192 171 147 130 140 151 153 146 133 120 110 105 101 96 94 91 90 74 81 93 82 67 67 74 71 65 61 57 48 46 53 63 71 76 76 76 82 81 72 64 69 66 72 72 68 76 91 85 84 58 44 33 19 16 21 71 81 99 107 80 55 53 71 94 127 150 149 146 146 157 201 250 270 267 205 191 171 153 140 120 119 104 74 67 71 69 68 60 54 46 42 43 47 46 82 75 73 94 122 135 134 146 147 163 179 161 127 129 125 147 173 185 221 247 239 235 222 200 179 168 153 147 143 141 142 140 137 141 145 142 140 142 141 139 148 148 139 133 144 230 263 234 191 169 170 167 154 144 145 149 156 167 164 169 170 156 135 122 124 139 149 162 154 144 166 189 208 174 164 176 194 209 245 249 262 277 302 350 404 431 423 402 374 353 350 348 347 363 371 372 376 386 406 422 431 439 451 457 420 459 511 542 551 557 25 3 24 56 97 92 1 0 0 0 0 0 0 0 12 24 25 47 13 3 2 0 0 0 0 0 0 0 0 5 5 5 7 14 48 9 0 0 0 0 0 4 7 9 8 11 10 10 24 61 73 106 213 323 363 275 128 27 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 16 15 18 36 61 36 123 158 145 151 145 105 49 18 31 60 95 124 138 117 90 51 66 147 332 495 575 617 643 632 584 533 605 679 692 698 733 741 539 418 312 240 198 188 42 45 57 89 249 515 383 392 291 157 89 0 5 0 0 2 8 27 47 44 24 9 10 1 0 0 2 4 6 1 12 5 0 0 1 4 21 27 17 14 25 42 48 57 67 61 58 73 92 86 74 107 81 56 68 83 95 110 74 85 75 75 76 57 51 52 66 76 72 61 47 73 75 59 42 48 43 49 51 66 131 265 267 207 178 155 116 88 87 84 87 84 58 87 53 39 30 24 23 98 63 53 55 57 74 96 72 98 104 99 122 137 160 168 152 118 79 70 54 53 56 45 33 47 55 78 96 123 109 99 142 152 159 184 149 100 87 67 36 22 43 27 17 15 15 9 10 16 23 15 5 7 20 20 24 42 72 110 158 161 163 175 196 207 195 191 210 217 199 173 162 159 148 133 116 96 74 80 68 86 112 115 116 133 116 115 120 115 132 129 116 75 43 30 30 20 20 22 20 17 18 16 23 36 66 150 233 136 79 68 74 84 93 102 108 118 124 111 89 72 57 47 45 50 61 71 75 72 76 82 89 89 112 80 66 73 96 133 109 106 146 173 192 179 96 69 41 25 0 6 62 85 100 99 92 88 66 105 79 59 51 43 49 52 46 51 67 72 50 66 52 49 52 49 45 54 57 88 70 34 39 9 12 31 41 41 44 65 74 72 78 89 96 109 96 91 88 91 100 105 124 136 137 133 130 123 120 124 123 118 117 125 125 124 143 153 150 145 154 165 168 182 221 241 174 141 116 97 89 87 90 91 94 76 79 90 92 91 122 121 112 114 121 119 109 93 96 111 124 116 121 147 157 168 179 181 166 126 139 156 163 155 128 107 130 143 132 127 169 208 265 268 258 236 219 241 243 240 297 350 377 418 436 368 402 455 479 462 340 313 289 314 325 258 179 169 163 142 127 130 135 115 156 180 188 195 213 222 219 232 233 218 195 177 149 175 175 176 182 182 158 153 148 135 122 117 118 120 113 122 121 104 89 87 94 89 82 75 67 57 53 57 75 84 84 83 90 92 99 100 94 80 66 81 82 99 111 87 31 41 25 19 14 9 7 34 37 74 63 62 60 37 51 57 117 193 241 247 282 227 174 169 229 285 270 271 270 256 239 198 139 128 102 104 102 98 94 91 88 92 82 79 85 91 88 116 124 130 128 125 130 145 151 175 184 188 175 128 141 142 140 160 193 220 257 234 233 229 213 192 176 166 156 145 137 133 131 127 128 136 142 141 140 144 144 144 141 137 134 133 134 149 160 154 153 164 173 169 155 143 141 149 163 175 177 177 162 138 121 123 137 152 168 170 166 181 234 233 191 170 173 188 207 229 255 259 272 298 331 370 415 433 444 423 389 372 370 369 382 383 378 377 382 391 393 389 388 391 396 393 402 440 478 498 515 39 22 38 27 38 28 0 0 0 0 0 0 0 0 0 4 5 0 1 9 3 2 1 0 0 0 0 0 0 2 0 0 0 16 49 7 0 0 0 0 1 8 11 12 18 25 26 29 24 31 35 32 66 165 265 262 153 16 2 0 0 4 9 8 1 0 0 0 0 0 0 1 4 10 15 11 9 12 32 60 142 130 125 121 98 67 38 35 57 79 80 106 72 78 76 52 57 144 304 417 524 569 327 410 359 286 292 393 549 579 568 602 574 395 314 300 280 220 100 57 74 66 385 684 602 478 195 138 90 27 49 3 1 4 21 30 4 8 5 1 1 0 0 1 17 13 4 1 11 4 0 4 22 44 26 30 27 30 45 54 48 40 36 39 50 87 53 50 88 100 62 80 106 110 121 142 140 151 153 102 67 51 59 85 85 91 88 83 95 113 97 63 44 42 45 50 52 60 74 102 200 149 167 135 86 67 73 71 65 67 72 63 27 38 29 28 43 84 52 49 51 58 74 90 67 107 93 104 153 158 164 166 133 98 72 58 60 62 57 47 40 54 54 108 127 121 121 104 105 118 143 172 168 147 105 92 62 66 96 72 53 24 18 18 11 11 19 7 7 11 14 24 28 42 68 85 106 153 158 183 190 190 192 190 215 232 230 220 204 159 143 125 117 98 75 84 66 71 86 100 110 121 116 110 95 99 126 166 189 112 56 31 27 25 21 20 21 31 35 26 31 35 37 69 178 245 125 86 87 104 112 107 108 115 120 119 103 76 65 53 47 49 57 67 72 71 95 105 95 100 140 78 75 79 80 85 96 98 161 158 177 167 60 64 15 32 77 88 59 94 94 105 118 108 80 138 102 87 50 23 29 41 50 49 63 67 56 72 56 58 68 77 77 72 66 91 40 0 1 4 6 16 22 32 47 70 93 95 97 99 103 112 122 118 104 85 72 85 120 133 138 137 135 133 131 131 136 146 142 133 130 146 152 156 151 147 151 151 145 159 177 183 162 140 128 107 95 89 83 82 88 82 86 86 86 94 107 111 115 116 121 125 118 112 110 122 139 141 111 134 139 158 204 203 146 122 149 129 209 277 231 103 102 97 113 133 150 166 242 282 283 307 308 270 248 273 332 363 340 317 363 307 308 350 382 372 319 264 218 287 288 220 143 108 112 130 139 152 167 165 223 236 239 243 241 227 210 210 220 230 225 208 189 220 199 192 191 192 186 164 159 157 148 142 145 140 143 149 145 140 130 115 112 113 116 112 98 79 73 70 92 104 99 92 104 123 173 142 123 120 104 101 100 108 140 97 0 0 0 7 4 2 5 7 8 32 19 18 29 37 62 143 210 257 277 266 243 326 282 307 289 271 261 227 244 285 280 236 181 157 163 180 166 146 133 127 123 116 109 105 113 119 111 123 130 134 135 127 118 132 174 183 186 189 182 153 156 158 159 178 202 221 252 241 239 234 221 206 197 183 163 148 140 134 127 120 120 125 133 134 133 140 146 149 148 144 148 169 204 214 206 165 149 156 164 175 163 151 141 140 148 156 169 174 172 153 130 123 137 159 167 172 178 207 269 258 211 191 186 187 198 221 234 266 281 297 320 344 360 387 419 418 407 409 412 410 416 418 414 409 407 399 401 398 396 394 399 423 422 415 434 453 471 178 98 6 0 0 0 0 0 1 3 0 0 0 0 0 0 5 3 2 2 4 6 3 0 0 0 0 0 0 0 0 0 0 11 28 27 2 0 2 2 5 15 22 22 37 52 59 61 53 75 67 33 12 51 183 210 126 25 0 0 0 15 33 26 0 0 0 0 2 6 5 5 10 14 12 10 12 11 63 121 156 122 107 75 72 64 48 23 36 47 60 71 41 44 35 32 48 117 287 264 433 621 610 514 456 376 187 221 382 482 425 393 347 281 301 378 427 187 56 52 178 222 481 575 547 500 322 281 98 71 110 60 5 14 42 38 17 19 15 5 1 0 0 5 57 36 9 1 1 1 2 2 27 42 16 4 4 12 31 55 71 75 57 48 61 84 58 129 120 83 87 134 126 196 179 188 195 175 104 69 60 59 70 92 91 110 113 123 156 181 117 71 59 70 82 74 51 59 85 127 152 117 175 118 84 65 53 57 53 49 59 54 24 37 30 53 69 71 60 44 49 46 64 75 58 83 77 132 164 160 164 176 111 84 70 59 61 71 60 53 52 58 71 97 126 140 129 108 90 123 117 155 176 159 105 78 54 92 115 89 58 35 19 17 19 20 18 10 16 21 31 39 38 39 60 69 91 129 146 189 198 194 193 200 210 220 226 232 211 167 139 126 116 91 76 74 65 64 64 61 73 96 101 101 82 84 101 101 96 64 57 45 38 50 72 43 33 44 42 37 61 59 50 57 148 246 170 99 117 130 132 115 99 99 145 138 113 89 77 66 48 47 54 62 67 72 81 94 101 113 126 91 77 83 71 60 74 106 112 80 163 153 52 92 30 87 147 179 146 42 66 94 114 120 115 126 89 50 44 33 33 48 59 59 83 79 57 54 58 76 75 72 74 74 68 94 55 13 3 5 2 4 17 27 44 67 89 96 93 101 103 117 147 147 114 86 76 85 104 120 123 124 128 132 133 135 150 175 181 164 149 148 154 156 156 154 153 150 138 165 165 156 149 137 120 110 106 100 99 97 91 99 80 83 90 100 110 114 113 120 125 120 113 122 109 136 146 136 122 133 133 166 227 241 197 185 164 112 129 144 129 81 83 94 140 151 144 156 203 241 288 338 369 353 315 315 290 340 353 325 299 269 268 285 299 301 289 259 225 257 282 243 168 116 111 107 121 155 190 223 272 278 282 286 279 273 273 260 259 268 259 243 239 246 228 240 234 223 222 217 193 168 163 176 186 173 154 179 180 177 163 143 140 147 162 174 166 146 132 112 187 177 143 127 149 206 291 222 171 147 125 113 150 123 132 116 69 39 8 3 1 0 8 21 20 11 11 18 41 86 162 325 327 297 293 319 356 358 444 338 353 366 317 225 219 253 248 239 229 216 206 236 237 236 230 205 163 155 148 142 145 142 132 149 157 157 156 152 146 150 188 194 203 209 198 177 173 168 169 191 212 229 253 250 249 242 235 223 206 184 162 149 143 137 128 119 116 121 123 126 131 137 143 151 155 153 178 237 302 303 291 192 154 161 169 176 174 172 155 147 147 148 154 168 178 169 147 133 144 157 157 173 191 225 278 271 242 212 206 209 211 218 218 249 274 298 320 339 354 366 382 389 396 409 417 409 417 434 449 450 437 420 420 412 409 411 425 454 474 460 465 479 488 253 148 67 37 12 2 0 12 14 12 0 0 0 0 1 3 5 2 0 3 5 2 0 0 0 0 0 0 0 0 0 4 15 8 33 53 44 5 7 8 13 27 38 39 59 71 84 88 88 110 89 54 29 46 116 158 81 21 0 0 0 12 60 51 5 0 0 3 7 9 9 8 9 14 13 10 13 26 155 132 123 127 78 71 116 89 46 16 24 56 70 80 79 69 51 38 30 62 160 179 287 266 328 395 488 693 288 168 234 325 341 259 112 80 97 211 568 344 213 91 60 130 450 494 523 526 450 278 118 53 25 19 28 20 58 42 23 17 18 12 3 3 2 12 56 56 21 2 0 1 6 18 40 28 8 4 5 33 40 47 57 57 43 79 85 82 89 121 97 110 131 168 165 136 138 181 175 146 113 75 74 78 76 91 125 149 123 115 113 127 121 91 68 77 85 74 49 56 75 99 124 133 152 89 70 61 49 39 41 49 57 42 28 34 42 62 71 73 59 41 52 53 54 56 63 88 91 114 119 128 143 154 88 75 70 63 61 71 82 84 79 84 94 103 124 124 105 85 88 115 78 75 115 118 98 84 56 60 74 61 33 29 12 10 14 19 24 31 40 44 53 57 53 48 60 62 79 110 141 175 188 192 202 203 200 202 206 230 213 182 153 137 117 85 79 79 73 71 68 53 51 56 71 88 76 72 108 124 110 98 101 80 53 33 34 53 66 80 63 58 66 64 61 71 94 130 134 107 151 142 153 143 115 106 126 122 107 94 88 79 52 45 55 60 61 67 74 98 109 113 116 104 74 81 69 62 69 85 88 94 183 122 46 39 47 134 137 81 36 32 53 86 127 130 138 142 132 4 5 32 39 43 48 58 54 75 72 55 52 71 86 80 84 79 69 81 74 27 14 18 17 17 29 32 46 65 84 96 96 106 113 120 133 134 116 100 88 87 100 116 112 117 130 133 138 147 158 189 212 193 174 164 149 139 141 154 159 152 142 143 155 160 149 128 109 112 112 100 100 107 113 119 83 85 100 108 114 124 126 147 128 112 110 115 99 135 163 177 188 180 168 178 214 273 262 223 206 37 43 44 39 41 49 75 146 162 176 184 200 248 308 350 373 355 335 403 336 341 378 361 305 265 261 254 278 293 284 257 237 230 256 259 218 167 157 149 152 184 218 254 291 301 304 330 312 280 280 302 296 280 268 274 271 241 245 234 230 230 219 200 196 170 162 227 278 265 214 230 230 232 229 213 191 179 190 205 219 227 234 239 271 262 249 253 282 332 389 314 299 290 225 132 168 148 127 106 85 55 13 1 0 0 1 8 21 9 46 109 177 216 250 334 409 336 329 329 318 301 271 278 274 301 303 276 279 245 214 231 242 247 264 275 334 339 303 267 245 229 213 196 186 174 162 163 169 164 157 151 151 163 191 209 219 217 206 196 202 185 181 200 219 238 257 262 255 241 238 227 206 187 166 154 144 138 132 124 120 120 123 128 132 136 142 151 164 180 208 243 264 257 234 173 159 167 174 174 175 179 177 166 155 149 147 164 173 171 159 154 171 176 181 195 226 267 299 297 278 227 196 187 200 222 214 238 264 297 319 326 348 375 369 364 370 383 395 400 441 445 450 453 449 442 418 407 405 412 432 456 462 478 492 504 515 13 2 23 41 80 66 71 95 36 8 0 0 0 0 0 1 0 0 0 4 3 1 2 0 0 1 1 6 20 16 4 4 8 11 24 21 13 11 13 18 28 45 50 53 68 87 89 103 114 122 101 66 46 68 105 115 55 27 3 0 0 5 64 84 38 4 1 5 4 5 7 9 11 19 16 11 12 32 99 68 59 46 51 98 133 62 32 27 27 49 84 86 81 81 93 106 103 75 256 409 445 410 378 300 245 285 329 372 149 66 122 257 9 5 5 141 385 406 375 189 205 308 531 976 729 620 415 263 177 34 57 67 47 34 67 28 18 12 9 11 4 9 5 11 10 5 4 1 0 1 9 26 33 14 7 6 10 26 39 44 60 81 97 95 128 101 115 119 114 136 121 112 93 111 159 137 116 105 98 94 98 104 100 118 150 159 116 119 89 91 99 87 54 65 69 75 64 59 95 99 100 118 118 97 104 103 51 26 31 43 43 41 35 39 48 60 61 83 70 59 63 47 48 65 99 116 132 184 175 126 113 117 114 95 81 61 60 72 84 81 99 101 99 100 114 120 80 67 79 97 91 91 93 85 86 96 81 46 46 41 29 19 16 14 14 53 62 61 63 66 78 84 80 72 66 63 72 94 127 165 198 182 189 210 213 199 195 266 259 212 173 146 120 98 84 91 93 88 77 46 46 42 56 71 62 62 112 133 132 125 111 75 58 37 31 42 56 94 83 80 77 70 68 73 52 65 94 122 134 130 152 159 140 118 107 84 96 93 94 91 75 45 47 56 60 67 74 62 90 95 103 98 80 79 75 69 68 74 96 142 201 84 38 47 63 87 123 79 52 46 64 91 129 121 143 135 104 104 122 68 50 54 62 63 75 102 76 59 50 57 98 58 71 73 67 72 70 29 21 19 19 23 39 43 55 67 79 96 109 112 131 133 131 129 123 101 99 105 123 128 113 118 131 136 138 147 159 175 227 217 214 198 169 150 149 149 152 149 144 152 159 154 143 124 110 112 109 101 101 103 111 115 99 96 123 123 117 119 132 132 122 123 115 104 98 127 235 203 174 196 211 164 214 287 217 77 5 19 24 25 21 31 47 60 128 167 201 214 251 317 327 355 403 419 384 328 369 371 351 317 284 266 266 255 282 289 269 254 257 239 237 251 248 242 238 220 238 246 255 277 302 310 312 350 369 346 347 387 332 330 271 274 264 229 255 253 253 254 231 196 178 158 157 215 275 298 287 268 323 313 271 237 220 211 212 215 234 244 259 297 321 309 325 396 436 436 455 376 390 422 360 256 238 329 160 101 66 35 11 5 0 0 4 9 14 40 159 209 279 301 290 314 435 367 360 357 358 374 341 315 338 343 310 309 345 242 207 258 282 282 317 395 391 315 292 272 252 243 231 222 213 204 192 188 212 198 192 178 172 175 190 217 220 222 222 216 205 187 186 210 227 252 278 282 259 255 240 227 214 198 177 161 147 140 133 126 125 124 127 132 137 141 147 155 194 226 237 230 208 174 155 165 170 176 179 179 184 184 185 178 165 154 153 166 168 170 167 170 186 194 214 252 296 318 311 295 298 267 255 222 198 204 210 239 262 290 315 329 331 348 352 345 338 343 366 402 419 457 450 440 436 423 400 385 386 396 413 432 441 466 477 479 493 13 7 8 34 226 609 601 337 66 12 3 1 0 0 0 0 0 0 0 1 4 8 13 14 11 13 7 20 37 36 8 6 18 29 38 36 19 14 26 30 34 48 52 59 79 87 88 103 110 105 87 64 47 61 75 82 71 62 7 0 0 7 30 64 20 3 1 2 0 1 3 10 13 12 11 9 16 35 61 60 80 41 51 83 85 31 24 23 23 33 77 87 88 86 138 236 321 346 456 422 301 263 293 536 255 152 286 307 52 11 26 37 0 2 3 4 214 388 364 268 219 305 544 907 895 1037 620 357 188 53 119 61 37 102 114 61 64 18 3 8 12 12 5 16 22 7 0 1 15 6 10 19 20 6 4 5 28 56 65 56 90 116 103 96 142 133 188 171 140 133 128 104 119 139 152 130 132 139 134 131 131 128 122 131 145 126 97 111 67 80 75 63 51 51 41 61 60 70 100 88 110 123 104 87 97 96 32 23 27 35 45 45 27 49 59 58 63 101 76 86 72 64 88 131 158 165 176 195 157 122 121 125 138 144 91 62 62 84 98 101 118 124 111 86 81 88 62 63 66 74 89 88 75 73 71 76 80 66 49 20 19 20 26 36 39 105 106 92 88 87 109 111 109 104 101 92 75 89 120 153 187 207 199 203 209 197 197 243 278 217 198 168 136 115 98 97 97 100 89 61 59 52 54 55 44 35 57 62 107 89 53 31 8 18 22 26 37 59 62 68 84 76 76 90 70 47 51 74 90 84 101 132 136 142 133 89 97 91 95 97 85 68 65 67 71 74 77 72 65 61 68 71 75 91 99 60 53 68 93 147 202 42 19 35 49 70 120 48 53 55 69 105 140 119 189 183 153 117 72 94 82 97 79 66 83 67 90 88 51 63 128 82 67 59 50 56 60 24 17 15 23 32 41 50 65 73 79 101 123 115 121 135 140 130 116 110 121 130 132 134 131 129 125 131 145 152 155 172 232 233 235 202 178 171 152 141 138 141 145 147 149 156 149 130 119 115 110 105 112 102 101 103 97 110 142 138 129 118 106 100 107 139 115 93 98 125 218 238 196 181 205 199 153 191 163 84 22 32 32 45 37 61 73 72 96 145 170 227 262 282 300 357 413 362 337 341 354 361 338 285 264 251 244 257 306 300 265 252 264 261 236 246 264 280 295 303 311 309 319 325 329 329 327 325 349 345 340 347 344 323 299 283 268 266 289 282 287 270 231 188 164 164 176 192 199 200 204 236 263 301 270 266 263 247 255 264 272 267 293 352 415 413 352 422 465 468 474 432 431 486 498 499 490 351 259 169 114 65 35 28 7 8 6 14 27 68 209 262 280 287 314 336 332 310 291 333 321 304 331 227 242 269 270 309 350 251 241 280 297 291 341 487 483 336 275 230 192 175 177 176 177 183 190 181 147 114 119 135 155 170 181 203 212 218 222 213 196 184 186 211 229 264 295 301 293 258 236 229 222 207 185 173 156 147 139 132 129 128 131 144 148 150 155 165 218 234 265 255 211 171 164 173 180 183 180 178 186 186 198 189 179 169 159 156 159 170 177 188 204 225 235 267 281 291 286 264 262 255 254 234 215 212 221 260 266 295 321 333 333 342 338 345 343 344 354 368 370 404 448 464 457 435 393 396 391 390 399 416 431 444 451 455 464 32 23 21 35 51 34 184 188 67 8 1 0 1 4 6 0 0 1 4 13 23 15 11 22 29 26 10 14 42 37 14 15 22 44 59 58 53 47 54 49 46 60 68 70 119 151 165 192 163 83 54 46 40 36 41 61 70 51 0 0 0 3 6 4 1 0 0 0 0 1 6 16 16 15 15 13 38 43 49 74 112 64 66 74 59 28 21 16 14 23 36 41 39 85 170 317 491 559 442 298 177 108 176 420 304 106 79 158 101 33 11 7 5 3 0 2 28 189 276 323 364 418 487 514 641 853 506 376 253 176 162 74 43 199 157 28 15 9 5 17 16 5 11 25 57 30 10 12 20 1 4 16 17 5 2 4 34 50 72 100 133 189 114 99 150 225 267 181 159 156 143 130 102 106 119 139 169 168 156 150 150 141 122 97 92 88 84 92 112 150 102 80 67 52 46 46 50 65 70 73 106 130 101 98 99 91 58 29 29 31 36 42 35 46 57 66 96 138 132 111 87 104 144 143 161 197 188 166 137 138 169 138 141 144 136 77 70 90 104 110 121 134 124 89 84 76 56 61 47 46 84 110 87 81 67 66 73 69 55 57 46 15 19 21 45 126 128 129 133 144 145 130 127 121 125 117 89 104 107 127 166 217 243 235 208 183 207 266 310 268 257 204 163 137 117 114 94 100 97 81 74 71 68 59 41 28 33 33 91 70 40 31 21 16 4 7 27 43 42 43 88 87 76 89 98 58 57 77 78 69 72 97 135 146 141 120 90 80 86 104 112 105 86 76 80 74 77 73 56 47 50 48 49 65 90 77 48 60 73 119 154 31 27 26 55 116 148 64 58 63 77 117 143 124 213 234 195 138 87 72 109 81 75 88 99 70 75 95 33 26 66 79 96 94 61 43 36 22 19 7 11 23 33 44 61 65 73 100 121 117 113 132 153 135 114 110 127 129 128 141 147 140 126 114 122 132 145 174 224 248 236 199 173 165 155 149 137 134 138 141 144 158 149 144 130 122 114 104 111 130 133 113 116 155 163 150 130 107 96 105 101 125 117 106 114 129 127 150 200 183 169 174 148 142 161 202 130 54 50 44 42 80 82 76 94 124 169 246 269 256 268 355 465 381 338 335 348 377 390 364 302 248 219 227 262 264 248 260 283 287 264 260 283 309 329 355 380 394 390 378 389 396 380 361 364 373 397 404 380 341 342 295 286 302 337 360 384 394 337 280 233 198 189 198 204 211 190 159 189 212 278 280 266 265 287 297 309 292 320 356 369 458 429 427 436 438 443 458 510 444 385 317 297 300 170 181 122 87 74 66 40 44 33 39 67 148 262 261 261 309 321 337 325 283 256 270 285 279 269 274 270 252 275 305 323 301 287 331 310 299 335 404 453 375 371 307 251 229 219 158 150 146 138 124 122 164 195 170 160 169 187 203 208 225 219 212 204 196 200 220 242 283 306 309 309 259 237 230 222 207 192 184 173 163 158 148 137 138 144 152 153 161 168 171 191 229 296 279 220 177 176 181 186 193 190 183 183 182 192 188 181 172 163 157 158 167 176 202 236 257 266 293 298 311 324 318 293 290 264 255 243 235 245 276 272 301 319 333 356 389 352 349 333 338 352 351 329 389 400 428 438 429 436 415 412 399 404 413 416 441 422 421 428 22 30 24 25 46 79 28 9 2 0 0 0 8 13 10 0 1 8 20 20 22 19 22 33 34 21 20 55 49 35 26 41 61 97 136 149 101 76 86 83 106 113 104 91 86 215 340 423 443 364 155 50 27 28 26 35 49 23 0 0 0 0 0 0 0 0 0 0 4 8 12 19 24 16 19 49 96 78 71 123 133 94 60 48 56 32 19 18 7 6 15 32 75 142 154 340 519 540 391 331 347 325 287 220 180 186 289 257 156 60 39 34 28 14 3 0 0 49 117 257 407 384 486 503 636 671 443 349 448 291 142 70 101 208 231 106 23 24 7 8 17 21 25 36 49 13 4 5 11 13 16 8 6 3 8 23 66 65 85 112 140 102 66 179 197 182 164 143 148 136 125 108 130 102 131 142 165 172 164 153 154 123 95 83 75 97 98 108 110 138 137 130 133 86 54 58 50 62 58 70 101 121 107 120 93 86 76 24 23 23 23 30 32 23 25 30 76 122 140 122 133 97 94 107 128 161 117 120 102 130 194 109 197 131 101 102 86 83 97 106 113 123 127 106 105 82 67 68 55 62 71 113 117 88 69 66 63 68 53 44 57 49 60 62 53 80 102 137 158 180 187 168 139 137 136 127 129 143 133 123 149 196 231 229 207 187 219 291 337 326 296 233 194 163 137 128 102 109 104 90 75 72 73 58 41 33 31 33 91 69 67 43 29 27 20 3 11 22 25 35 107 68 52 82 96 59 36 28 43 55 63 71 96 169 154 156 135 93 88 99 105 111 109 95 90 69 73 63 50 44 40 39 37 38 46 59 56 59 75 90 92 69 78 73 103 198 183 97 89 95 181 177 174 173 170 140 139 125 116 99 89 62 39 59 78 85 89 117 20 0 14 43 62 77 55 43 34 27 22 11 14 23 28 35 46 51 63 80 89 95 105 129 163 136 114 112 123 123 128 135 146 147 136 123 125 107 143 170 213 263 238 249 197 161 153 155 145 137 137 137 140 148 149 154 134 128 117 104 112 148 153 123 125 152 157 157 108 98 99 98 96 100 118 125 138 152 149 129 147 192 154 140 164 144 139 274 169 52 28 40 34 57 47 58 83 108 141 150 206 275 314 348 425 476 346 290 285 325 378 381 359 274 218 209 224 226 231 239 267 286 288 302 304 330 343 377 430 435 445 438 444 457 450 422 403 373 412 389 350 334 297 322 318 319 364 407 300 269 265 255 257 250 223 209 211 206 208 203 195 212 239 253 245 244 263 281 305 342 351 393 413 372 404 392 461 477 441 422 481 457 502 385 309 309 241 212 184 117 67 50 55 71 48 93 126 219 313 270 269 328 338 376 427 378 337 330 295 238 221 271 289 272 296 307 339 360 328 384 353 350 389 378 318 447 334 287 247 229 220 174 168 180 151 120 93 72 102 120 129 146 162 176 202 243 238 227 216 209 213 233 256 298 318 322 319 272 243 231 220 207 196 188 184 180 173 159 148 148 158 159 163 172 179 180 185 229 320 280 212 177 183 187 197 199 199 193 186 188 193 188 183 177 173 173 166 166 179 211 246 271 286 300 309 320 327 329 321 288 281 272 260 251 251 264 284 292 296 313 355 397 358 359 354 355 342 313 313 314 350 370 377 405 466 475 447 411 402 405 409 428 396 386 391 31 51 30 6 3 8 5 0 1 0 0 3 14 9 3 2 4 9 1 12 18 16 13 20 22 8 52 71 23 37 40 94 118 162 268 360 226 143 150 165 214 172 130 111 128 223 308 448 625 750 583 281 93 39 33 31 32 6 0 0 0 0 0 0 0 0 0 0 16 8 9 19 23 92 166 191 279 402 336 380 292 183 113 66 72 22 17 14 3 6 29 75 129 173 202 438 596 519 359 268 273 238 344 235 60 32 147 148 73 33 50 47 21 23 8 7 13 17 132 180 201 217 310 443 466 609 482 366 526 335 161 202 219 184 170 142 172 95 23 15 14 19 72 57 26 34 92 59 48 33 14 8 11 9 46 74 73 72 85 74 106 160 155 215 172 145 108 82 97 110 129 129 119 140 176 166 205 226 209 186 141 108 97 100 106 115 97 188 201 194 186 181 216 103 78 83 71 66 65 87 94 99 106 119 91 91 69 33 25 29 33 33 31 24 19 16 74 100 138 176 180 62 73 84 91 97 105 123 123 162 162 92 108 137 115 105 94 92 115 118 125 126 126 115 87 62 71 78 74 66 89 122 122 92 70 68 57 71 67 46 56 125 59 121 70 43 72 108 149 131 131 152 155 140 151 130 160 161 135 132 143 143 173 205 217 215 222 301 376 357 291 272 217 210 171 130 119 127 112 100 76 64 73 64 53 45 49 56 61 57 98 58 57 77 61 0 0 1 3 31 81 74 47 100 82 40 31 44 37 41 52 66 93 165 164 149 165 150 120 112 122 124 129 122 103 74 81 60 39 33 34 36 29 35 43 51 57 62 63 61 61 67 86 117 84 150 176 133 111 67 201 192 192 199 187 142 166 155 150 114 90 116 43 41 41 64 98 115 52 36 8 29 59 59 44 21 22 25 19 13 26 29 36 41 46 53 69 67 82 108 128 144 160 136 124 123 140 150 134 133 149 149 152 147 131 121 130 176 238 279 266 287 213 170 154 149 147 142 139 134 131 130 136 150 138 130 120 113 114 113 119 130 133 140 143 143 101 98 103 101 96 95 114 121 134 135 132 125 124 186 173 148 152 178 197 205 70 19 27 40 44 37 24 44 79 111 146 146 181 244 314 337 345 464 379 383 356 322 341 377 444 332 226 192 185 148 169 236 254 271 298 327 319 341 377 410 435 455 475 521 517 509 503 478 430 370 369 348 329 312 286 314 340 378 380 342 319 350 351 328 289 267 265 275 263 258 286 266 243 247 178 210 209 208 231 266 270 333 337 387 434 440 425 464 492 479 461 451 451 381 483 393 312 276 259 215 215 154 55 9 23 46 43 168 170 226 308 312 349 365 388 391 405 431 406 392 337 316 319 308 271 299 312 313 349 369 347 386 323 314 377 421 414 420 363 271 306 260 189 184 202 168 138 105 78 69 107 101 106 124 135 148 183 235 251 243 230 222 227 242 263 267 300 332 333 295 245 231 218 210 206 205 203 193 186 172 161 162 170 181 180 190 195 192 193 223 324 258 202 183 185 198 206 207 210 210 208 204 195 184 189 189 188 191 185 173 190 226 259 283 301 320 323 340 357 360 347 332 306 288 281 273 270 279 291 296 291 300 331 370 381 368 391 382 348 314 318 366 393 372 360 382 427 449 426 396 387 379 364 353 356 358 371 8 24 29 6 0 0 1 7 13 5 4 6 3 0 0 2 1 1 6 21 23 27 18 17 27 15 84 57 58 73 31 107 97 237 326 226 221 230 251 286 296 215 141 123 112 109 148 225 378 569 656 572 318 104 53 39 21 1 0 0 0 0 0 0 0 0 0 0 3 1 15 75 162 174 166 214 282 340 364 424 409 209 66 58 68 9 11 11 5 29 65 68 121 223 386 574 598 485 434 351 289 247 175 145 100 106 118 29 7 18 20 18 17 47 8 3 23 115 288 287 332 333 328 388 442 841 577 411 415 385 242 397 388 311 221 118 140 82 61 40 26 40 102 48 22 61 112 42 89 69 33 56 100 41 124 142 136 137 136 106 137 134 118 117 90 80 65 59 82 126 117 156 134 147 187 193 200 172 172 157 114 100 107 110 127 120 117 297 256 238 213 241 308 130 127 121 89 52 36 74 70 72 83 95 92 84 77 44 29 27 54 72 67 41 21 24 70 68 130 178 140 37 64 68 77 96 101 75 85 163 111 83 133 124 98 96 87 83 100 130 135 120 119 118 105 63 66 71 71 72 85 162 119 90 70 64 55 57 60 61 81 82 37 90 36 24 44 69 84 93 140 147 147 142 153 150 200 175 135 137 151 149 188 199 226 246 231 264 289 288 270 267 220 207 177 146 136 138 125 106 80 63 60 61 64 73 69 78 72 62 96 68 69 78 80 56 17 4 5 29 62 76 68 117 80 51 43 51 80 61 51 61 80 114 186 155 164 166 159 161 151 114 124 135 122 101 108 76 57 49 38 26 22 29 36 42 52 59 46 46 36 35 38 63 75 103 161 125 54 41 81 155 165 171 171 182 203 165 143 90 78 97 70 62 54 82 89 91 93 49 11 37 73 74 56 40 24 19 16 16 23 29 43 50 55 63 75 79 84 107 144 165 163 147 135 133 150 163 157 154 169 140 148 156 152 152 155 215 256 291 299 287 278 211 172 160 156 149 147 139 137 133 131 133 137 125 121 114 114 118 113 117 120 133 127 108 102 105 119 115 101 95 106 107 135 127 110 118 160 219 194 152 127 124 129 127 93 82 108 104 70 54 52 58 98 133 146 170 206 224 260 280 281 278 243 241 246 285 314 353 479 399 225 148 128 117 171 263 269 271 304 344 353 371 377 409 454 498 516 504 541 613 619 557 455 365 344 349 333 318 311 308 315 391 437 393 320 322 303 279 238 225 249 277 252 302 320 276 198 152 145 153 157 215 270 284 265 314 281 340 323 327 404 421 443 435 425 441 470 506 526 330 319 286 229 214 171 156 51 10 21 36 48 133 218 236 266 322 348 355 392 400 409 426 448 468 422 410 408 385 365 390 380 374 378 378 373 370 362 398 418 445 440 411 438 350 330 296 237 204 199 104 100 69 36 36 71 78 94 101 121 141 165 209 242 239 235 232 234 246 249 274 292 315 325 303 258 228 220 220 221 221 218 203 196 183 170 166 176 186 193 196 198 200 202 219 316 238 194 182 188 201 206 211 212 211 209 204 191 182 187 194 193 189 190 180 203 236 269 304 336 334 343 343 350 358 355 338 325 316 307 302 298 294 294 312 303 302 317 357 412 393 397 378 363 348 329 377 407 385 352 371 418 407 367 359 356 334 315 329 365 343 366 52 20 11 8 0 0 1 21 38 37 22 10 4 0 0 0 0 5 14 20 17 16 4 15 45 71 111 65 107 99 52 73 169 269 285 196 226 347 381 416 382 310 238 158 216 152 117 140 132 223 486 640 600 338 274 112 44 21 9 10 6 3 1 0 0 0 0 0 0 6 35 53 43 62 48 13 9 47 216 309 324 331 221 157 82 16 13 13 11 93 115 53 106 286 447 490 494 525 543 514 500 320 135 206 53 73 39 2 5 26 33 36 28 28 8 68 148 263 418 521 456 438 419 403 525 832 441 416 381 332 314 374 396 362 250 131 99 132 110 83 60 76 114 65 30 65 75 58 158 144 147 158 148 99 164 183 178 137 127 143 170 183 158 122 94 70 78 77 106 145 161 210 151 172 185 185 189 193 139 110 96 100 105 113 150 128 154 230 166 181 196 298 326 196 169 155 92 47 47 90 84 56 65 72 74 85 83 65 60 52 32 31 43 38 22 35 65 57 100 182 151 89 82 79 82 113 119 89 77 168 84 77 80 76 79 87 80 84 105 131 144 115 126 121 104 87 81 55 53 67 81 100 101 91 67 63 66 62 61 64 92 81 42 40 24 20 33 75 122 173 239 154 122 132 173 238 232 164 153 157 167 169 195 210 221 254 255 251 257 247 239 237 226 181 168 146 139 143 140 119 89 68 60 63 67 78 70 105 83 69 87 87 86 80 76 77 62 34 19 29 43 55 77 126 81 65 58 86 117 68 54 58 69 88 128 158 141 142 162 174 159 123 110 125 122 122 123 80 76 59 37 22 20 20 28 37 40 43 44 51 51 84 82 68 79 109 121 118 79 78 117 124 115 146 129 133 142 114 211 107 89 99 102 98 83 82 77 85 88 38 21 14 2 7 14 26 45 30 22 30 43 51 57 65 69 69 73 83 83 96 118 137 147 149 136 149 146 152 161 173 187 140 146 146 155 169 166 204 214 267 285 268 258 211 193 176 164 158 156 153 149 141 134 131 130 125 126 112 112 116 111 111 112 120 107 96 103 111 115 118 111 110 116 117 135 136 116 121 150 175 171 139 117 109 97 78 97 107 114 95 74 82 103 90 88 110 164 214 231 267 291 292 283 267 224 198 195 206 230 271 350 390 249 152 167 214 232 235 230 258 301 347 380 396 386 418 409 406 442 506 577 737 745 642 515 437 395 385 365 353 338 327 349 419 421 384 325 280 301 259 248 197 202 251 296 399 163 110 128 135 118 123 174 204 247 263 249 264 291 327 296 321 373 381 415 422 362 364 377 386 498 311 325 263 219 220 166 96 34 17 24 39 67 108 108 152 219 277 308 317 349 395 418 425 423 429 432 395 380 369 365 383 394 438 430 416 406 396 377 441 349 322 414 516 463 428 343 323 289 226 159 102 54 32 28 31 40 46 50 68 102 133 160 198 228 232 238 241 240 243 260 277 300 329 335 307 259 235 225 225 227 226 220 205 201 190 182 186 198 202 202 201 207 206 205 224 296 232 197 186 188 193 195 224 222 223 218 205 191 188 188 190 187 185 191 192 219 248 284 313 331 347 356 358 371 387 389 369 359 335 334 332 328 318 303 320 327 318 318 349 402 386 382 381 373 357 349 366 426 425 389 403 439 419 406 373 335 321 361 427 420 322 329 18 1 0 0 0 2 6 17 25 16 6 0 0 0 0 0 0 0 13 16 15 13 17 22 74 92 81 82 179 114 72 145 273 264 336 316 359 464 522 551 488 441 343 227 332 318 218 172 145 129 258 491 594 650 567 275 117 99 159 194 112 32 5 0 0 0 0 0 0 9 20 1 8 78 83 48 31 45 178 239 230 152 77 100 46 23 34 27 13 114 74 31 99 280 423 380 450 508 477 378 190 85 154 258 121 425 100 1 2 7 14 48 37 16 13 63 229 347 531 586 533 514 475 451 466 448 349 422 391 326 284 301 307 267 168 148 116 117 160 154 129 170 194 172 132 119 45 52 114 78 103 160 169 145 117 95 94 111 112 113 100 99 115 92 65 42 53 138 183 228 230 206 218 261 243 204 181 158 96 96 103 114 134 145 218 158 205 245 229 202 223 355 301 234 261 188 95 64 70 85 83 62 57 57 66 81 82 90 80 52 13 18 29 48 18 39 62 68 101 180 138 64 47 58 76 108 92 78 79 112 95 119 115 105 101 98 82 92 132 161 158 132 135 125 90 68 66 47 40 89 89 77 84 95 64 59 62 62 60 59 61 50 46 42 27 26 37 98 184 254 289 132 91 103 144 187 190 148 170 175 179 189 199 209 193 244 267 240 238 229 227 226 209 185 187 159 144 139 138 121 88 77 74 67 69 72 80 96 86 75 82 92 102 99 87 95 99 76 33 42 82 82 83 100 69 72 73 77 99 97 61 57 72 81 94 120 120 133 145 161 184 188 120 123 127 134 133 110 104 64 44 33 25 20 23 27 32 35 38 43 48 64 78 80 86 102 108 102 99 107 119 131 151 124 93 111 114 82 106 122 113 113 114 110 99 110 81 97 92 67 53 77 61 50 23 11 37 30 31 42 51 60 72 80 81 84 89 93 87 85 102 111 116 129 148 180 185 167 166 177 181 150 164 163 169 181 188 191 186 240 253 228 205 213 205 182 171 169 170 165 152 149 140 130 125 123 124 107 108 111 114 114 106 110 101 97 105 117 121 120 121 126 131 133 135 141 115 107 112 128 142 137 129 126 124 107 94 85 72 80 99 127 152 127 109 101 146 199 232 314 309 336 317 271 220 202 146 207 228 200 183 228 252 217 228 263 232 143 156 244 296 339 373 397 426 461 453 444 447 480 553 681 734 685 598 525 472 351 348 400 375 344 385 428 426 360 318 336 389 371 304 214 204 230 247 218 91 81 113 130 127 136 193 185 203 215 217 206 207 310 206 161 297 411 300 352 313 349 406 417 389 310 305 274 229 198 167 99 23 12 22 40 64 100 108 112 168 238 276 278 305 375 403 412 418 426 445 414 432 427 416 426 452 446 456 457 456 453 443 417 354 476 426 365 404 338 321 365 306 251 202 106 67 27 30 31 26 28 38 51 81 117 155 192 218 235 250 254 257 258 257 264 286 312 323 306 267 239 245 233 229 226 218 211 209 195 189 189 196 201 191 198 210 199 198 229 267 241 215 206 205 203 205 238 241 238 227 213 201 191 188 188 201 211 211 211 226 260 298 326 341 348 353 357 373 398 398 376 373 356 355 354 342 322 309 325 342 327 320 334 361 367 381 378 412 417 385 364 358 372 365 385 411 411 419 384 353 342 344 347 321 260 263 0 0 0 0 0 1 5 9 8 3 0 0 1 6 1 0 0 0 2 6 8 14 19 22 63 73 98 140 221 230 194 227 292 363 436 354 434 517 574 575 502 496 349 245 284 383 312 205 164 175 227 346 393 570 629 464 214 216 449 389 208 59 3 0 0 0 0 0 0 15 10 4 13 66 84 72 66 78 101 98 96 60 41 54 10 17 21 20 24 72 42 34 70 171 276 259 431 405 433 418 132 265 282 228 168 223 2 2 1 27 50 30 87 46 19 99 263 346 672 735 640 518 478 489 433 409 422 444 398 351 320 318 308 258 155 152 148 185 260 298 238 259 265 269 259 246 172 89 63 77 124 130 169 165 114 66 105 115 123 103 108 136 115 118 97 71 123 272 335 332 291 287 328 365 319 277 241 169 94 133 180 171 190 218 252 226 257 274 239 230 296 385 319 354 291 177 130 64 64 63 75 81 52 59 63 82 89 78 50 91 97 60 37 43 13 29 45 68 103 142 210 220 126 69 79 118 85 63 65 90 114 98 93 93 110 112 98 117 152 169 160 140 131 145 149 106 89 75 39 108 108 82 72 84 84 65 48 57 56 45 44 46 44 45 35 34 61 53 155 275 288 162 74 86 113 152 178 178 185 171 177 184 199 213 189 237 232 218 218 234 233 235 215 207 205 172 153 138 130 120 110 105 90 74 83 83 78 96 84 77 81 95 113 119 108 113 116 98 69 74 79 82 81 77 65 62 76 73 75 83 75 64 66 79 82 85 96 121 115 136 168 187 163 132 128 130 129 127 127 115 56 49 38 27 24 26 32 35 35 39 47 53 38 62 87 103 104 77 90 102 105 131 152 94 74 84 90 86 84 98 114 102 103 108 107 106 96 97 104 60 10 0 0 5 24 29 32 32 43 56 62 71 83 91 89 97 101 102 104 104 106 120 126 135 146 151 184 162 169 176 175 175 205 197 193 174 165 169 171 197 225 237 237 225 211 185 174 173 166 155 152 158 167 145 128 124 126 114 110 106 109 111 104 106 103 97 99 107 113 123 123 125 130 136 138 134 126 122 138 134 118 122 119 133 170 156 88 60 56 65 99 154 192 189 173 144 139 166 205 233 199 233 239 243 230 177 119 207 260 178 114 130 177 225 140 104 108 133 177 231 300 336 373 405 420 412 415 413 469 510 515 550 625 638 623 569 505 497 438 465 429 425 430 381 442 387 375 353 331 330 302 228 226 212 166 111 94 101 129 141 142 158 198 185 198 182 197 210 180 247 270 187 222 288 245 259 265 290 400 432 367 357 354 340 274 248 218 112 23 13 18 29 37 45 77 107 147 192 222 238 275 317 350 362 377 391 394 421 436 432 431 447 484 517 521 494 493 487 456 417 457 547 505 444 422 397 352 384 307 274 231 114 80 42 57 51 39 40 48 57 76 109 148 186 216 244 250 254 264 269 261 259 281 304 314 300 271 255 267 250 235 226 218 210 203 190 191 190 187 192 206 208 203 191 203 240 270 251 239 225 216 207 205 240 264 264 255 231 205 198 197 203 224 239 238 226 223 264 314 341 354 365 385 385 393 411 417 403 383 370 376 376 365 341 328 358 363 338 329 331 340 356 368 349 384 405 389 364 358 333 334 339 351 367 384 393 369 353 315 260 224 226 233 0 0 0 0 0 0 2 7 7 0 0 0 0 0 0 0 0 0 0 0 4 11 6 9 19 19 44 103 174 275 326 270 290 467 544 418 367 492 537 501 451 450 300 196 218 338 367 240 180 175 182 194 236 524 656 588 383 226 432 399 218 79 15 5 1 21 8 16 50 93 92 41 29 40 43 43 79 111 89 39 55 23 33 36 11 11 29 20 16 19 26 36 80 101 129 154 208 368 424 422 333 224 361 244 133 21 2 4 14 26 26 17 49 44 34 63 226 436 698 710 736 722 641 548 482 422 512 528 497 476 460 439 401 336 243 145 141 202 233 255 326 318 201 311 228 85 139 61 55 68 84 107 149 100 68 75 117 146 141 114 129 172 176 150 156 161 220 294 340 343 304 325 361 356 298 312 291 200 158 183 210 184 234 249 264 279 256 246 227 280 341 361 308 420 299 208 155 43 37 72 76 73 57 52 62 81 93 102 121 121 86 33 37 41 26 47 36 59 91 132 184 204 82 64 64 68 68 54 69 103 115 100 99 108 134 127 117 137 154 164 151 135 128 133 134 125 106 80 52 63 82 87 64 74 103 103 51 55 40 28 32 43 31 53 41 38 74 107 196 269 301 240 127 64 85 112 172 206 191 139 165 169 187 203 203 255 238 255 246 229 230 227 204 188 174 155 138 125 133 119 103 104 103 79 102 92 74 72 83 81 76 78 99 124 130 141 125 106 93 95 107 106 85 78 76 73 80 77 84 86 84 72 58 72 74 73 79 91 95 125 146 150 147 139 135 137 134 121 118 117 80 63 48 42 37 33 31 32 35 42 51 58 63 74 96 107 118 114 52 37 51 75 91 73 50 55 72 86 91 94 102 88 67 76 83 81 102 93 115 85 39 10 1 0 7 22 30 41 53 67 77 89 95 101 111 116 122 117 111 110 114 125 150 157 158 161 172 187 182 183 183 184 194 196 191 188 182 169 160 185 196 183 173 182 193 190 184 175 163 156 156 168 220 213 163 138 138 130 129 117 113 120 120 106 108 100 98 104 112 115 125 120 127 134 137 136 146 118 130 144 144 131 98 112 132 117 90 72 62 80 93 123 166 201 232 156 151 167 184 178 143 140 150 158 144 112 77 121 159 103 88 134 173 150 145 123 114 131 165 205 264 368 432 420 389 394 411 433 445 460 520 599 517 535 542 533 522 524 524 509 423 440 436 395 497 419 391 359 300 240 233 265 269 255 192 149 154 111 110 106 139 164 175 214 209 181 205 255 279 261 198 205 168 178 198 185 198 195 330 379 356 352 296 260 220 225 184 80 41 38 42 41 34 40 76 84 129 151 168 193 232 250 269 293 323 354 368 374 422 389 440 456 437 471 530 473 517 503 453 433 494 696 527 454 468 434 327 349 305 256 192 111 56 19 46 57 63 76 92 95 97 120 143 172 210 243 230 246 259 261 255 249 272 295 313 307 293 289 294 270 239 218 208 202 194 183 185 185 191 198 199 196 186 176 197 230 249 249 250 237 214 195 197 231 259 258 253 236 217 217 223 234 252 261 249 228 233 280 316 342 364 383 388 395 426 417 421 421 398 391 392 386 394 391 378 385 381 372 357 346 338 335 358 361 347 352 350 327 322 301 299 301 308 321 335 355 350 347 334 293 240 231 208 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 3 14 11 14 24 30 46 122 121 211 417 564 495 725 698 620 518 516 557 576 478 398 336 285 344 382 390 315 175 111 110 124 208 416 572 639 548 338 250 429 325 233 163 141 146 139 42 57 126 175 210 161 58 25 31 40 69 143 102 67 100 124 127 46 12 10 11 12 23 20 15 23 51 64 133 111 211 428 291 259 236 166 154 57 100 44 3 15 35 2 7 4 28 53 47 22 194 361 548 637 518 750 819 668 565 561 698 620 572 554 526 491 458 387 306 248 221 209 253 263 276 244 100 266 151 118 120 33 55 58 65 73 80 49 64 123 136 144 148 124 134 144 151 146 163 218 328 363 353 335 325 368 370 341 299 290 296 147 202 214 212 231 285 277 278 284 274 250 298 352 342 332 368 457 279 309 261 131 91 178 94 59 55 51 55 77 85 120 131 113 84 60 52 52 48 52 55 81 107 110 91 71 75 63 39 41 65 63 90 125 127 116 118 129 119 116 122 131 144 148 135 129 126 129 133 142 145 94 71 76 82 78 52 56 68 64 40 45 22 18 29 32 15 34 35 33 80 157 197 212 326 275 165 75 81 81 100 145 162 150 176 165 175 185 199 225 227 226 226 232 231 206 172 158 128 114 113 113 138 147 129 119 117 92 90 98 104 105 103 95 76 73 101 127 134 149 135 115 95 87 98 109 102 95 86 75 71 92 98 91 101 96 75 75 67 75 75 80 86 91 117 135 134 137 146 146 136 112 94 92 87 82 51 36 28 22 20 23 40 32 36 45 49 40 70 74 87 102 106 79 39 44 60 54 32 35 50 56 62 74 89 94 66 44 46 65 89 94 81 70 66 61 46 25 24 29 36 55 78 83 99 99 102 112 126 134 141 139 133 127 124 125 139 144 151 157 161 178 193 200 201 188 177 185 188 178 176 169 167 188 204 211 191 179 180 183 184 170 169 167 169 173 198 209 163 143 141 136 133 118 113 115 115 107 104 105 106 104 102 106 118 121 120 127 124 127 143 114 128 133 146 141 108 94 118 117 121 106 78 78 81 97 129 159 170 166 156 162 152 145 133 113 118 124 110 106 108 72 79 49 60 132 193 195 208 180 130 134 161 193 261 340 435 412 357 383 449 411 439 454 491 516 412 444 461 481 516 559 573 558 526 457 385 367 455 568 592 496 366 239 180 229 257 253 210 228 253 119 122 148 115 125 161 185 193 193 197 203 214 207 195 276 229 176 144 135 165 142 244 282 306 325 281 216 210 176 115 68 72 63 68 65 64 70 97 118 142 147 148 162 185 192 197 235 259 301 345 361 401 387 468 456 408 426 496 412 514 465 466 503 377 599 456 407 504 535 384 401 317 210 100 40 39 32 39 49 71 102 134 144 143 155 157 167 189 209 199 232 254 258 248 241 253 281 315 323 321 319 312 284 248 223 210 208 212 205 203 193 200 209 211 217 197 190 194 214 234 245 268 245 209 183 186 223 255 267 258 254 245 233 235 244 236 228 223 220 229 268 272 313 356 386 401 405 442 424 434 442 430 429 434 410 406 401 392 389 387 383 375 369 363 354 348 344 346 332 333 349 348 328 326 309 302 315 342 359 336 346 351 336 301 268 234 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 3 11 99 90 174 292 247 333 733 927 922 1047 867 803 754 706 648 546 621 596 562 544 556 508 419 329 199 111 106 129 216 356 519 648 641 372 298 455 570 530 680 672 472 255 145 258 249 187 126 175 158 42 20 49 110 163 71 79 112 149 185 120 37 13 7 8 24 44 30 34 64 104 280 349 355 294 64 2 3 24 14 4 24 21 17 76 65 3 3 10 62 69 46 64 182 205 370 719 1010 1062 869 778 863 977 732 676 658 687 665 600 556 491 423 353 320 315 360 320 299 227 139 137 32 31 40 45 72 44 26 30 55 76 100 128 141 150 148 128 128 143 144 163 223 302 340 354 364 357 372 400 302 304 314 326 316 220 246 204 246 305 312 289 261 264 258 281 356 380 351 359 403 406 330 348 370 238 116 142 64 57 60 60 55 66 99 134 141 140 116 99 55 62 69 76 84 100 119 128 102 68 69 78 43 55 94 126 121 133 135 146 159 167 129 95 118 124 125 138 139 135 125 131 136 133 136 96 89 87 78 56 50 49 48 48 49 41 15 19 32 32 32 53 50 38 105 165 182 171 294 228 166 103 52 50 55 93 131 166 205 193 180 173 182 199 216 222 254 285 277 232 176 148 125 107 114 124 116 110 128 154 128 89 75 100 118 118 110 103 94 89 91 109 127 139 140 124 111 94 93 109 109 107 98 81 90 104 88 88 126 144 145 130 88 68 75 92 96 84 87 109 119 124 129 136 142 138 124 100 92 95 77 58 40 25 25 31 47 35 37 42 53 56 51 44 46 50 71 89 39 59 59 38 25 27 41 65 66 70 79 87 89 61 67 67 77 89 73 71 63 66 60 50 54 59 60 76 95 108 134 130 132 131 135 142 146 145 146 146 139 130 129 129 130 147 155 162 186 215 217 199 181 167 165 165 177 170 171 189 210 194 174 186 193 199 207 186 192 179 181 186 175 170 151 136 134 134 126 119 121 121 115 104 99 112 112 111 118 120 116 114 104 128 123 125 133 122 122 116 131 138 124 105 113 107 154 138 94 100 97 108 132 129 144 179 146 179 165 140 130 123 109 79 62 46 29 31 61 61 78 120 177 229 290 267 213 181 205 238 272 371 328 324 325 376 473 436 404 453 480 466 426 408 389 389 410 429 479 527 636 580 406 334 356 369 356 322 248 210 177 165 228 208 169 197 199 126 161 122 142 154 151 144 160 184 221 236 256 244 134 138 207 173 135 125 135 114 171 209 221 238 243 148 107 90 58 55 79 74 76 70 106 119 113 132 118 161 163 167 174 172 166 193 207 245 287 339 410 308 380 401 411 452 501 435 526 460 525 550 382 546 520 528 585 561 433 418 381 202 73 16 15 24 45 51 89 134 160 170 178 192 181 176 177 180 193 212 235 251 249 240 253 282 286 311 331 335 319 288 258 237 221 217 224 229 226 190 192 195 189 204 201 182 198 214 236 260 261 205 176 185 197 200 219 237 237 243 251 247 234 242 244 227 214 210 211 223 236 278 337 391 422 432 462 468 481 489 475 453 469 410 408 418 418 411 412 394 390 380 372 373 376 348 350 327 314 325 343 341 354 340 326 329 352 373 345 329 329 339 332 288 254 0 6 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 104 309 243 325 380 419 549 776 913 1065 1156 1108 954 982 1000 1010 995 960 923 922 888 805 656 446 338 245 177 154 137 231 346 490 619 646 320 198 324 498 632 972 817 390 200 261 353 320 274 188 152 152 105 36 24 44 95 103 94 103 78 77 97 29 17 7 5 18 62 61 46 112 171 190 330 426 195 35 11 6 66 17 1 86 291 233 322 171 33 13 9 60 49 57 110 195 190 274 743 839 761 843 1026 1095 835 652 724 718 814 818 773 721 656 572 438 380 360 348 356 412 202 137 116 25 60 30 42 69 77 82 80 73 86 96 116 148 147 155 160 170 206 193 220 280 347 373 363 344 321 346 349 274 276 272 266 252 257 301 230 265 276 259 234 228 224 244 334 388 355 367 353 398 396 366 372 354 244 184 132 84 74 64 55 52 59 81 90 62 88 109 97 76 103 113 106 106 113 109 101 92 63 48 56 55 104 115 117 134 159 151 192 205 156 104 88 124 138 138 134 135 138 136 137 137 145 136 104 116 110 80 58 56 52 46 42 57 56 28 25 30 17 15 28 35 43 131 142 173 216 255 203 147 92 61 56 49 81 122 128 142 161 167 160 182 190 193 202 236 273 278 248 195 153 125 109 130 143 138 128 96 84 65 57 69 92 116 111 130 134 120 101 97 110 122 130 137 138 126 124 117 134 146 132 131 108 122 128 99 83 105 128 148 157 137 84 77 100 111 107 94 92 106 109 109 144 192 172 151 129 105 101 104 103 114 117 110 108 109 105 97 77 129 156 112 76 68 50 70 73 60 66 27 14 17 19 11 15 43 62 60 69 85 60 72 75 85 89 84 82 67 75 66 62 71 70 72 81 89 96 97 105 129 135 141 149 154 155 148 153 152 148 143 136 132 144 152 159 181 215 221 202 194 182 170 177 192 177 165 185 210 208 200 188 187 192 202 202 200 185 176 166 158 148 133 130 130 132 127 115 128 135 131 108 99 115 115 116 127 123 115 114 108 138 123 118 120 120 119 113 132 136 133 124 114 107 146 126 106 112 124 129 137 113 134 150 132 155 162 155 131 120 120 114 42 13 4 24 74 126 116 113 158 256 333 329 247 263 247 295 361 394 332 307 309 341 382 392 391 390 430 492 532 542 551 547 636 665 552 461 541 577 491 450 446 397 306 401 346 223 192 215 219 204 136 117 118 130 140 129 137 143 119 115 159 203 207 216 195 199 246 277 248 206 149 116 107 103 110 152 182 199 209 197 118 85 42 45 65 69 83 96 135 141 137 149 179 172 158 157 172 177 158 174 169 186 185 189 230 272 282 324 360 412 474 496 513 525 563 574 571 701 369 613 572 593 589 405 238 107 53 32 38 61 63 82 96 131 163 177 185 205 201 193 188 189 196 205 218 231 234 235 246 265 266 303 335 335 310 285 267 242 231 234 244 245 244 222 191 177 183 197 201 166 170 202 229 235 207 167 174 198 202 195 214 252 253 257 256 254 258 276 230 216 212 211 209 211 232 277 335 392 430 443 458 490 495 493 479 450 435 426 429 429 425 416 407 401 400 395 387 383 383 372 365 372 377 380 374 353 371 358 343 339 356 382 358 327 320 339 348 315 255 0 7 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 195 354 474 433 408 411 601 768 901 819 987 1105 1170 1079 995 1029 1024 1071 1081 1136 1198 1160 981 747 524 337 267 241 190 167 253 334 523 629 557 349 366 173 185 258 327 302 62 17 20 62 145 262 197 166 125 80 40 37 114 149 136 98 75 38 26 24 15 28 42 126 90 48 24 32 113 154 222 343 465 272 101 67 54 28 3 5 5 24 187 526 314 100 6 11 39 41 98 122 219 294 285 644 679 1036 1163 891 676 702 700 777 832 907 919 862 865 800 657 464 386 349 334 339 353 148 123 67 32 50 79 88 66 62 83 118 72 90 105 134 175 182 197 227 217 234 272 274 326 361 398 400 363 314 302 313 313 294 259 267 295 312 335 344 348 263 214 196 206 220 300 393 378 349 364 369 424 364 351 388 390 221 146 118 90 69 60 55 66 68 69 74 97 98 115 120 112 115 136 109 113 117 111 97 99 170 184 135 103 143 116 131 142 173 190 179 197 155 99 80 109 139 145 138 133 147 176 186 144 145 129 102 104 108 132 129 95 58 43 42 47 39 28 26 25 23 24 19 15 53 200 162 280 300 241 186 124 72 61 58 56 75 109 95 125 167 170 152 175 176 179 179 192 234 228 222 190 156 137 123 127 132 116 108 145 120 74 56 66 88 118 138 119 125 118 103 100 111 113 117 131 149 160 174 180 176 174 165 158 141 114 98 81 68 69 70 81 95 113 110 89 103 117 128 138 145 139 128 117 157 180 157 141 116 105 110 113 105 102 123 129 137 158 183 195 195 188 207 206 173 133 78 98 68 37 45 6 7 11 7 1 0 7 29 29 39 51 51 62 74 91 95 92 90 86 73 65 74 77 72 81 95 92 88 91 100 109 126 135 145 152 152 150 151 152 152 147 135 128 130 143 155 174 203 224 217 216 201 190 188 191 179 159 180 215 225 192 191 169 163 169 178 182 189 196 196 175 153 155 193 145 134 128 121 119 126 127 112 105 107 103 99 112 118 114 113 126 159 127 116 113 117 119 109 129 131 134 125 105 94 150 135 126 128 133 132 124 108 215 231 139 110 113 119 94 77 100 130 39 6 0 11 47 94 94 93 122 217 258 192 269 237 262 313 348 329 324 306 280 284 313 347 354 359 441 604 672 616 528 387 345 333 349 353 399 531 459 464 509 457 297 251 212 209 235 257 237 204 170 150 152 198 220 107 110 104 102 126 167 195 193 235 211 182 158 173 335 272 162 112 105 115 148 139 154 157 153 161 146 75 20 15 24 41 77 115 168 186 200 221 235 192 187 162 164 168 160 181 169 168 154 163 193 194 203 272 292 314 378 459 450 559 520 584 678 659 650 419 735 635 522 487 232 199 182 125 91 93 95 98 94 111 137 158 178 213 213 213 203 202 207 203 212 223 235 241 240 241 258 278 308 309 292 284 278 247 243 244 246 257 285 258 197 162 174 204 204 187 184 190 182 174 180 159 203 220 203 195 218 219 213 235 245 245 240 231 216 225 227 227 226 227 229 273 327 385 423 441 484 508 515 492 461 442 445 448 443 429 417 410 408 411 430 436 425 410 407 421 399 386 381 384 393 406 452 393 348 345 365 377 370 353 343 354 357 330 288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 88 194 382 644 628 592 548 482 856 924 841 796 916 835 855 817 781 801 663 725 857 996 1088 1081 862 689 514 395 382 273 203 190 228 311 521 637 507 362 323 212 107 45 31 38 10 22 14 40 62 104 140 172 81 67 82 108 120 98 64 29 13 9 13 32 57 50 27 87 85 134 167 133 193 163 226 412 564 524 327 234 152 57 7 27 16 27 195 388 295 172 47 59 76 83 102 100 208 344 476 713 814 1006 909 702 695 899 857 937 973 945 896 816 939 815 623 463 341 337 336 309 252 162 134 99 115 104 111 218 150 77 56 82 103 97 144 208 259 284 315 362 354 341 322 307 366 350 349 343 342 338 310 315 323 306 296 348 345 356 308 319 331 197 204 192 216 271 346 353 394 338 333 396 534 298 285 423 410 269 163 118 98 82 76 74 76 75 86 91 99 105 87 117 122 141 150 103 105 100 92 83 77 86 93 107 117 118 102 123 127 169 187 168 150 129 96 88 109 153 142 142 154 178 215 239 202 155 131 117 107 92 100 107 86 62 52 59 60 54 50 38 21 17 18 45 60 102 190 160 313 316 254 186 131 78 61 50 48 64 90 84 99 134 156 153 151 154 172 178 176 182 187 185 161 164 161 138 132 119 122 100 76 81 91 62 78 91 98 105 90 103 108 100 89 82 98 92 114 132 140 151 207 184 167 154 138 118 69 53 49 49 53 58 58 60 89 105 102 112 135 154 161 162 160 156 150 172 177 157 136 130 125 143 145 141 135 137 133 135 160 192 215 231 249 243 242 228 189 136 83 59 45 28 7 3 5 7 4 0 1 5 7 11 27 49 73 90 100 101 101 99 100 106 79 79 83 86 98 111 109 96 97 99 102 121 131 133 138 142 145 146 151 150 146 145 143 132 143 158 177 194 208 213 232 219 203 204 207 182 165 188 193 198 204 206 192 162 154 160 173 188 200 203 191 180 199 250 182 172 148 136 131 127 131 132 129 121 108 103 129 116 108 113 141 172 128 119 113 119 122 116 125 130 133 123 106 106 154 160 154 149 147 138 116 103 182 183 143 123 120 109 81 64 95 121 56 5 0 50 78 94 110 73 72 115 140 148 193 323 300 428 472 369 243 317 298 285 284 291 324 394 422 533 623 576 389 231 276 278 268 296 346 393 339 345 399 392 317 305 264 183 223 243 230 211 198 223 215 201 174 119 100 105 117 153 177 179 184 181 148 161 137 125 178 121 108 100 106 140 192 166 201 216 155 119 151 72 58 15 0 13 55 122 173 214 244 217 159 160 158 162 163 161 163 180 174 174 161 172 193 194 185 232 246 258 304 372 397 504 479 464 468 533 681 586 525 605 532 412 311 234 245 176 123 122 155 154 146 131 126 134 146 160 193 217 216 220 226 212 212 227 246 256 256 250 243 258 274 284 287 288 282 255 252 249 249 257 278 284 227 176 158 176 199 197 172 146 140 146 162 184 204 220 205 192 189 178 181 198 210 226 233 222 237 249 250 247 244 242 236 260 304 354 395 426 466 476 530 559 535 491 469 461 451 425 412 417 433 448 466 476 463 432 407 417 407 391 382 376 399 463 489 399 386 387 376 359 360 361 358 343 333 331 331 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 323 453 606 960 772 697 673 751 996 884 779 803 864 787 604 654 665 581 350 246 465 635 696 660 523 452 452 412 365 293 218 174 221 334 494 612 468 244 186 179 100 28 16 17 27 39 53 32 52 48 48 34 81 155 135 75 33 26 16 10 8 12 22 38 90 65 10 8 17 95 264 314 340 365 327 574 602 606 594 413 262 137 80 83 64 11 126 169 243 384 17 73 91 104 137 144 243 361 497 729 973 1128 751 696 770 923 935 1045 951 832 702 666 871 693 520 404 343 338 329 279 286 239 172 192 172 271 278 288 264 98 124 108 151 221 316 377 384 371 381 410 421 332 345 365 378 345 353 312 297 299 282 282 298 309 326 316 257 292 256 253 234 166 160 251 266 292 341 364 355 356 383 441 504 481 390 554 382 202 157 140 108 103 93 86 82 81 116 104 108 126 136 139 114 154 152 97 96 76 66 52 51 63 53 53 99 111 87 92 126 146 160 164 161 149 122 139 136 131 127 131 157 189 237 281 266 167 158 137 110 88 85 88 74 64 65 71 72 75 53 45 33 17 12 23 30 82 123 148 223 285 296 212 146 134 98 61 35 48 67 58 74 81 110 125 129 139 162 178 148 151 171 167 165 163 149 139 134 117 127 113 85 60 47 46 65 86 93 98 97 92 103 101 88 76 68 62 88 102 114 121 126 127 116 108 90 69 61 46 36 35 39 45 47 38 65 98 108 113 135 158 164 158 156 168 188 192 174 160 146 143 144 178 181 188 177 148 134 130 153 184 207 227 247 241 239 237 219 180 131 66 47 36 20 6 4 0 0 0 0 0 0 0 11 29 55 87 91 113 114 105 103 120 141 116 108 108 108 114 122 99 105 118 123 132 154 134 131 132 131 135 146 150 142 150 147 130 137 148 176 186 189 199 230 223 209 206 201 187 188 213 191 174 186 208 185 161 158 154 159 173 189 209 210 222 220 213 196 199 165 155 153 144 140 142 137 134 127 114 99 93 107 110 126 142 124 127 107 107 114 119 120 127 127 116 105 101 110 126 139 150 159 153 127 116 123 125 126 137 142 109 82 72 97 97 37 3 0 12 24 51 84 74 62 94 112 110 158 313 198 255 337 283 163 195 256 244 261 321 387 445 437 451 449 436 367 255 198 166 268 380 432 388 286 334 335 373 354 279 258 211 240 220 201 206 221 321 338 289 206 157 146 190 170 175 185 204 231 204 160 253 206 103 89 63 67 87 142 174 186 185 164 147 66 59 129 106 20 4 0 21 60 123 218 244 216 184 173 169 159 179 178 178 180 178 170 203 173 156 178 212 209 197 207 240 271 300 331 393 402 412 409 438 522 558 427 512 539 464 376 305 237 186 159 172 199 206 211 204 184 174 163 148 164 191 211 222 222 215 214 224 226 239 250 250 239 248 255 257 270 283 279 269 265 253 244 243 258 303 254 198 150 131 144 167 163 143 152 151 155 199 210 214 212 203 190 167 155 154 183 207 219 225 237 216 236 243 245 246 244 253 287 320 347 368 387 430 483 512 503 479 465 459 435 438 438 434 434 442 444 460 462 439 416 410 406 406 401 410 434 459 452 367 410 411 398 379 344 359 369 366 373 383 375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 130 437 541 725 894 1015 931 898 993 1139 1112 889 583 690 810 834 799 795 757 728 607 461 452 493 381 364 389 417 509 505 466 347 229 163 254 376 515 528 370 222 200 133 49 12 18 71 74 76 72 20 65 72 176 187 108 198 137 67 14 18 37 38 22 53 55 26 26 11 32 53 62 86 240 282 403 488 452 646 541 583 593 442 196 172 156 142 92 16 89 147 215 253 169 185 144 117 142 192 246 388 409 685 943 1032 914 1134 998 890 943 970 674 482 428 506 613 514 345 319 319 341 352 306 280 238 187 191 200 347 331 312 271 168 88 265 359 398 420 415 450 380 360 365 374 316 374 385 397 385 344 289 296 295 290 285 283 313 340 314 267 268 289 288 296 301 290 286 256 273 357 409 416 452 489 472 465 490 500 487 381 280 230 168 152 128 120 109 102 104 122 103 128 153 148 112 111 111 96 83 78 61 56 41 44 53 55 56 72 123 148 134 120 131 166 190 204 188 158 166 143 136 143 152 161 188 244 319 301 192 170 136 116 106 100 94 83 66 71 79 88 86 41 49 51 36 23 30 2 33 76 134 190 206 265 232 185 150 108 77 23 39 48 48 44 31 72 86 109 122 120 174 138 159 171 157 156 164 164 149 121 107 125 133 38 7 22 43 47 69 79 101 106 88 91 92 82 79 73 64 72 73 85 95 97 107 102 80 72 60 46 35 34 42 40 40 41 44 70 95 102 102 110 125 133 128 133 165 202 210 162 166 152 150 164 178 190 193 166 138 131 131 146 167 180 201 224 179 192 208 217 201 164 117 98 68 48 35 24 0 0 0 0 0 0 0 0 20 30 63 114 124 132 139 130 114 89 97 101 101 105 106 109 82 96 105 111 117 133 134 127 129 136 138 142 150 139 150 145 130 132 145 169 175 193 206 215 221 213 208 199 191 195 207 208 192 177 175 177 160 162 155 156 165 173 172 168 180 171 158 159 157 164 178 183 175 165 161 147 132 125 119 111 107 110 113 114 115 117 122 114 115 118 119 121 129 124 111 108 108 113 126 132 136 158 171 152 115 105 108 109 135 144 106 85 73 78 74 56 28 10 8 19 38 64 79 71 82 112 136 172 208 195 157 159 141 116 137 260 288 224 305 330 295 321 382 450 478 413 303 259 247 138 136 173 239 292 295 390 469 433 319 204 179 234 232 198 192 256 384 338 309 210 133 145 167 166 202 249 237 191 177 220 122 84 84 83 67 67 142 205 190 153 142 37 134 189 189 168 138 40 4 0 37 90 121 148 219 207 148 122 153 182 196 183 184 196 200 188 208 207 199 209 220 226 281 297 251 246 257 269 289 313 329 379 393 397 440 430 462 436 408 427 469 333 280 238 225 241 262 273 262 258 255 241 210 179 177 197 213 214 210 213 217 217 243 265 260 234 223 233 248 264 274 276 282 270 253 245 241 242 251 266 256 251 195 140 148 162 191 242 234 193 189 245 231 261 218 173 166 157 162 173 178 197 218 217 194 224 250 256 249 244 249 278 317 333 346 383 459 508 516 506 494 482 466 442 444 436 423 412 413 425 438 437 405 378 384 395 391 387 374 381 410 424 359 412 425 407 371 338 360 386 380 403 414 382 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 159 361 579 731 563 880 985 1043 1127 1088 1164 952 744 661 712 725 749 766 782 801 831 790 693 598 496 257 423 353 355 443 507 543 331 215 220 316 427 547 441 350 302 136 98 43 10 40 115 152 63 31 31 53 82 239 191 132 129 74 98 144 155 151 129 97 40 22 26 29 16 37 131 122 92 114 146 343 395 428 522 504 500 431 343 235 101 126 131 67 21 82 196 189 219 291 313 236 225 185 205 275 373 392 602 886 921 886 1002 1277 994 911 768 461 437 398 401 423 368 242 252 277 355 397 359 270 241 212 271 381 394 378 350 335 294 290 494 470 405 336 310 350 314 326 313 330 370 384 367 391 396 359 320 341 335 295 278 288 316 383 318 275 270 294 292 298 301 267 253 279 353 420 423 421 454 468 458 470 467 455 416 454 251 229 189 153 151 157 157 140 128 122 113 170 120 98 113 128 73 67 87 79 61 57 48 41 46 55 57 45 85 100 116 120 134 178 205 244 217 172 156 144 141 156 171 197 231 238 314 253 195 176 127 127 135 122 101 87 68 79 85 91 81 52 56 66 47 65 69 18 54 73 132 198 222 222 229 185 152 124 97 55 61 39 41 39 16 27 70 93 106 123 165 142 175 178 142 119 151 157 117 85 102 136 92 49 31 42 54 56 58 88 92 93 92 89 71 56 61 63 62 66 75 68 86 98 104 101 66 82 71 49 26 30 46 46 45 49 58 73 86 93 92 90 95 110 126 148 178 183 165 160 185 168 166 172 174 187 189 169 150 142 140 143 144 151 153 152 154 160 163 199 203 194 182 177 107 90 96 61 0 0 2 1 1 1 0 0 17 24 72 124 141 159 160 143 145 147 120 134 125 119 120 112 101 92 88 99 111 115 115 108 105 112 122 129 136 136 146 148 143 143 160 164 173 208 221 216 219 195 207 204 199 200 207 195 175 163 171 175 164 168 168 166 171 177 172 152 145 139 141 154 172 178 192 187 182 179 173 158 143 132 120 112 112 116 117 116 110 108 112 118 111 116 121 125 130 128 120 112 111 109 109 113 124 149 175 157 114 108 109 107 116 118 103 88 68 67 67 67 68 66 53 60 77 86 93 96 101 155 150 132 134 138 130 256 169 88 88 163 228 232 206 216 199 172 205 340 459 512 445 274 145 95 88 119 197 292 313 422 447 355 302 271 174 183 218 229 256 331 434 370 219 172 145 187 283 264 93 188 207 131 63 116 22 5 35 62 70 97 147 200 235 221 177 135 144 143 126 89 47 22 0 61 84 111 119 81 93 92 113 145 158 166 194 190 184 199 217 223 222 215 221 217 235 256 262 290 246 244 248 239 236 292 270 340 359 353 381 395 493 490 407 423 487 361 254 243 227 237 263 260 258 257 285 293 266 220 205 205 227 235 234 236 233 232 244 265 283 275 237 228 259 271 278 287 291 275 256 249 247 235 216 226 254 259 235 176 131 173 244 289 301 268 234 267 292 299 242 189 172 162 130 140 159 169 185 200 172 183 223 246 249 246 244 245 267 278 303 339 366 404 465 526 542 521 493 487 472 469 429 394 389 393 433 410 386 376 387 411 389 372 362 375 387 368 356 426 438 415 354 307 376 376 352 369 403 410 2 1 0 0 0 0 0 0 0 7 6 0 0 0 2 68 192 550 606 629 667 823 978 961 934 908 911 935 808 1054 1077 910 708 658 654 695 757 811 839 743 647 490 356 425 487 431 406 475 547 306 187 229 361 487 543 310 291 187 56 30 9 22 132 193 178 77 51 44 76 139 219 210 103 76 39 28 90 175 209 164 74 13 5 48 56 16 35 106 124 123 168 258 439 382 405 463 458 406 429 345 298 234 169 61 19 19 88 170 216 366 304 283 268 256 186 200 297 373 486 726 860 883 1010 1191 1121 693 721 640 527 447 368 354 333 296 252 264 321 430 441 348 247 269 272 347 355 347 375 426 386 436 463 458 382 290 264 258 268 277 308 312 352 381 379 365 380 405 396 377 367 343 315 310 317 361 436 317 285 263 257 255 264 272 272 321 373 408 294 379 388 362 343 364 383 444 457 411 380 344 256 229 166 142 148 157 151 149 138 131 141 85 100 120 127 105 101 75 66 59 62 64 55 49 66 60 45 46 60 86 102 119 154 205 241 229 188 163 157 153 170 185 241 257 203 276 225 192 169 142 137 138 100 85 76 69 76 84 75 78 75 77 102 74 72 67 60 91 102 119 209 250 245 235 143 131 135 112 77 74 35 41 36 25 36 82 79 77 96 105 95 137 149 109 84 104 145 115 78 107 117 87 54 21 53 61 58 52 38 46 63 77 80 67 58 56 51 51 57 68 66 100 110 122 116 83 79 60 60 49 38 49 47 58 62 76 86 83 90 90 89 97 119 149 164 160 140 122 131 167 159 160 159 159 164 180 201 189 163 149 147 147 156 159 148 140 144 146 189 186 212 233 191 122 120 128 71 4 9 35 23 13 11 6 0 0 4 65 110 129 142 130 117 120 122 123 128 132 125 123 108 95 107 100 104 107 122 132 133 139 148 140 129 126 134 153 154 154 155 159 175 222 247 242 230 232 258 263 209 209 218 213 186 181 180 182 172 158 156 166 175 175 176 172 155 137 136 142 150 156 160 177 180 179 173 160 144 140 144 136 126 113 106 109 110 103 101 115 134 121 130 129 126 128 132 131 116 121 122 115 108 115 130 161 146 120 110 106 102 109 108 100 86 67 65 68 67 65 65 66 73 80 79 89 104 106 115 180 206 173 167 230 227 182 118 54 62 134 104 112 68 49 54 100 225 309 379 466 395 160 156 180 170 163 206 291 355 333 267 240 275 313 314 427 348 370 382 331 231 174 183 166 156 186 221 158 77 152 158 118 102 68 51 42 58 51 56 188 128 213 278 269 180 62 218 146 85 66 54 32 100 137 99 64 65 84 91 87 147 186 196 208 221 176 192 214 229 233 225 230 221 268 299 273 261 262 263 272 255 237 279 285 314 328 337 340 345 377 388 375 421 449 342 191 206 219 248 272 272 275 260 287 311 301 268 255 247 256 262 263 264 267 271 283 289 284 276 269 251 287 292 305 321 325 311 295 270 256 247 229 216 257 208 233 214 155 161 260 259 310 327 341 424 610 445 310 221 186 186 156 128 125 130 145 164 163 157 189 219 241 256 269 272 273 286 319 365 399 408 415 448 469 475 473 468 453 453 438 417 402 396 432 403 398 409 426 433 399 356 372 370 358 359 365 368 418 409 363 346 408 368 352 379 410 426 3 2 0 0 0 0 0 0 0 7 6 0 0 1 72 352 688 856 738 870 1008 1029 1026 1002 878 941 950 901 928 1354 1247 1096 924 768 679 758 831 833 785 716 692 526 494 611 786 719 610 582 493 292 141 228 348 411 378 216 204 108 50 24 26 116 248 166 128 125 141 120 155 159 134 113 99 92 67 82 156 123 138 62 39 57 48 41 101 74 33 26 66 78 215 311 420 424 276 304 314 309 321 178 199 279 272 205 218 72 147 305 384 371 94 124 183 200 161 209 290 434 614 790 737 786 811 825 870 816 673 583 545 439 343 314 286 278 275 317 420 545 447 328 272 288 315 399 405 396 408 443 397 403 408 351 277 228 238 254 257 311 365 352 406 396 388 393 421 435 368 362 346 312 305 323 340 353 349 302 244 270 263 255 261 287 259 346 367 312 269 396 375 340 313 298 313 362 341 316 357 399 215 209 155 128 126 140 128 139 136 126 117 104 91 145 147 130 126 92 57 42 56 71 70 35 52 49 52 67 90 85 97 117 145 178 215 243 191 173 165 158 180 188 230 221 209 249 190 167 161 158 159 150 102 70 67 69 85 113 62 61 72 89 109 91 69 60 55 62 74 53 163 199 245 248 162 139 139 103 85 76 39 51 51 33 58 113 114 77 71 59 63 89 99 82 78 75 95 117 67 135 120 68 16 18 47 52 56 47 38 63 56 67 74 73 71 75 72 77 78 65 56 106 106 126 116 90 71 68 52 57 44 42 56 56 43 55 62 65 74 78 88 102 133 164 162 131 117 112 121 140 155 156 153 146 153 171 179 190 171 154 147 146 148 154 147 143 147 155 173 153 155 178 187 181 192 115 57 26 19 27 28 19 39 37 17 3 0 60 96 102 107 125 126 138 130 123 130 137 110 94 87 88 97 98 113 100 106 115 115 113 126 128 125 128 138 152 176 171 169 152 169 249 272 242 225 217 226 235 232 233 221 211 203 196 185 171 171 162 154 159 173 172 177 180 174 160 155 162 159 156 153 149 148 159 157 145 135 137 139 132 124 121 119 116 106 102 97 100 110 114 123 130 122 119 125 127 109 109 108 108 109 110 113 136 132 128 130 122 97 101 100 94 84 73 71 69 68 65 61 59 58 68 84 82 91 112 130 123 115 102 143 202 154 99 80 34 22 46 30 30 133 127 100 122 222 341 277 278 242 176 171 161 147 122 137 196 250 204 261 250 242 285 376 484 446 349 327 277 198 175 284 311 236 169 160 141 74 113 124 93 77 98 100 24 92 125 111 139 31 74 141 218 251 198 83 102 196 227 185 106 58 122 88 53 35 33 44 43 83 118 148 163 145 140 154 160 171 196 224 240 266 298 284 256 258 245 248 277 281 277 291 283 289 258 261 292 319 323 331 330 384 368 258 162 190 217 230 241 260 295 289 303 321 311 286 274 280 268 266 266 274 291 298 314 297 288 288 293 296 312 308 312 324 335 339 342 328 304 308 326 328 354 359 322 327 306 236 212 233 352 393 482 636 710 568 371 235 191 192 165 133 131 124 124 136 148 141 176 227 252 262 269 268 270 286 312 346 390 433 474 512 523 531 539 524 491 471 457 438 421 411 386 366 352 355 363 363 354 342 345 345 367 404 403 374 400 355 348 396 442 398 398 410 422 415 1 1 0 0 0 0 0 0 0 0 0 0 0 67 261 656 751 805 828 917 1073 1039 1029 1011 970 1072 908 918 1096 1391 1362 1337 1281 1238 1208 1215 1123 953 807 733 711 652 746 765 802 832 806 708 461 238 167 264 216 290 292 270 233 73 39 33 82 177 226 159 187 195 172 167 189 205 182 157 122 77 112 90 88 89 90 9 16 41 44 43 165 38 10 13 25 40 194 279 392 477 451 554 310 273 224 80 96 213 251 332 355 149 266 398 410 260 130 106 70 88 111 189 323 683 663 801 835 772 761 748 730 721 640 557 578 492 369 303 287 283 296 381 493 538 397 267 289 321 365 402 402 446 436 430 430 435 308 215 196 212 253 322 309 371 392 385 418 395 389 396 384 334 278 293 304 299 299 319 341 304 284 270 262 263 267 281 301 346 397 379 365 355 374 415 382 374 360 292 263 294 296 293 295 277 221 165 144 138 103 76 80 82 94 91 99 104 102 147 156 110 73 67 53 21 40 59 46 30 39 49 58 76 93 103 90 121 148 158 152 177 169 159 155 158 181 203 199 181 174 170 155 164 163 154 160 168 152 107 99 83 106 120 64 62 71 85 103 116 85 77 53 46 46 44 41 128 219 228 179 160 161 113 101 76 46 52 52 34 76 134 144 94 84 72 91 91 72 74 86 71 71 77 66 127 98 74 50 32 39 54 56 52 54 60 62 70 73 78 82 85 86 119 126 108 79 65 88 90 87 73 67 71 68 35 46 53 56 47 52 86 89 83 75 63 80 118 145 168 165 133 123 107 110 117 123 136 145 150 153 162 173 179 176 162 153 144 138 141 134 130 144 152 148 153 146 248 294 247 181 111 78 73 40 11 13 18 70 79 54 20 13 58 80 85 95 112 119 131 135 150 135 113 91 74 89 108 141 155 131 120 116 100 94 101 116 132 136 133 144 160 172 171 156 150 168 218 253 234 255 232 239 273 271 278 232 214 226 235 209 195 191 181 174 174 170 153 158 154 153 158 167 171 167 162 161 159 153 157 150 140 134 133 130 138 124 116 112 111 110 104 96 86 86 98 115 130 122 120 123 124 113 112 116 113 106 101 105 121 122 126 150 149 109 97 93 84 82 78 68 69 66 63 62 61 58 62 93 84 90 123 170 187 169 196 297 262 96 67 50 19 22 37 63 156 238 181 112 110 192 323 252 236 230 221 197 171 99 83 118 147 152 152 226 224 263 329 375 371 312 239 245 251 223 212 201 188 164 154 139 112 94 55 66 77 74 83 91 92 110 142 165 165 109 81 77 89 90 72 64 61 139 195 167 106 85 69 50 45 31 21 34 51 81 72 78 86 73 83 89 92 113 150 200 255 276 305 306 310 327 311 256 255 294 302 282 261 223 239 278 306 313 327 360 372 374 288 195 182 188 201 204 229 267 298 316 304 318 292 272 283 306 322 300 289 299 314 313 330 309 303 298 290 290 284 300 309 307 303 309 335 347 335 330 321 307 320 428 435 439 438 404 356 402 448 399 496 599 457 339 260 197 166 157 145 146 120 109 105 120 145 148 163 217 238 262 289 285 273 273 297 323 350 399 470 481 486 475 462 458 463 480 462 425 395 381 360 347 330 325 320 309 298 328 325 324 323 348 405 412 393 348 357 397 410 379 424 429 438 429 0 0 0 0 0 0 0 0 1 1 1 0 5 135 384 639 790 875 899 987 1048 1038 1029 1099 1035 940 878 1077 1140 1178 1241 1356 1396 1574 1590 1487 1335 1131 926 734 652 688 782 846 862 999 997 749 432 184 211 284 233 179 210 261 314 298 252 123 119 208 218 142 193 237 196 125 117 186 92 175 184 151 191 197 175 99 49 6 11 62 36 36 69 9 129 107 89 107 227 394 418 391 353 471 301 288 293 197 74 97 156 231 278 278 342 360 370 225 124 149 172 230 262 275 500 820 582 843 861 822 831 886 802 681 583 524 509 485 379 330 314 322 361 438 498 437 318 254 293 341 380 400 407 434 450 441 402 316 232 176 181 243 263 298 391 412 408 428 427 365 368 365 314 285 280 273 277 283 288 291 287 255 260 264 277 287 283 293 335 354 359 354 356 400 376 399 430 399 310 267 291 328 318 292 237 190 155 161 163 102 86 69 50 42 42 40 52 67 78 98 120 105 105 66 29 13 27 70 46 40 49 42 51 105 79 66 87 123 114 145 125 110 121 125 127 136 156 188 205 187 168 157 164 172 172 153 145 141 143 139 117 96 116 115 89 83 75 85 103 118 131 111 75 63 57 58 85 178 221 203 170 166 196 168 148 113 85 59 27 37 131 168 146 121 168 72 107 113 83 66 77 75 63 53 52 64 57 53 50 46 50 64 66 56 59 61 64 75 69 72 74 78 97 138 156 154 125 88 58 55 72 66 47 50 61 22 44 46 47 47 46 84 75 75 79 73 72 131 150 163 159 140 125 102 98 105 112 118 130 148 151 149 151 157 156 154 155 143 131 128 125 117 136 142 140 148 148 154 208 199 158 138 106 111 52 22 21 23 48 69 69 38 21 48 62 75 80 90 98 101 102 107 118 118 103 73 48 71 96 112 114 114 100 93 103 118 132 143 155 148 155 168 177 178 146 163 176 223 261 232 265 247 234 236 254 288 246 222 234 240 228 218 227 215 207 203 188 153 150 162 175 174 167 166 164 158 156 152 148 150 143 137 131 130 133 133 117 120 114 112 116 109 99 88 88 92 100 117 117 121 125 127 124 123 118 109 106 103 102 109 117 119 170 172 130 126 85 80 79 76 69 65 47 63 92 83 63 73 89 96 100 105 136 196 186 211 204 147 67 79 130 68 50 64 111 138 48 149 144 129 135 144 111 173 213 265 293 247 160 139 148 147 152 185 263 280 282 352 356 293 266 255 247 304 355 368 363 412 248 164 120 83 60 42 38 68 86 96 149 201 170 154 165 182 183 179 172 172 140 93 52 47 104 138 147 148 149 107 97 63 29 15 29 50 83 80 64 50 41 42 43 53 82 106 133 161 110 161 185 198 227 264 252 234 284 290 260 234 173 192 191 203 266 334 329 388 352 283 206 176 183 158 178 216 248 278 321 345 369 356 336 329 341 376 337 316 318 321 310 309 303 286 280 276 263 247 283 299 298 292 297 324 358 350 336 328 318 305 396 489 423 408 397 331 358 386 341 367 373 267 207 151 155 143 128 126 123 109 99 92 112 149 170 157 185 194 235 297 329 324 304 292 318 351 370 408 411 436 431 431 452 473 490 473 454 437 416 381 339 318 317 311 293 275 279 297 301 291 304 359 411 409 385 400 400 367 348 367 401 412 414 1 0 0 0 0 0 0 0 0 1 14 72 268 248 555 872 1039 940 893 1069 1154 1105 1064 1241 1086 942 977 1167 1079 1023 1015 1080 1192 1421 1508 1420 1266 1035 754 558 488 403 357 444 673 990 1160 908 392 218 237 231 199 161 159 172 221 473 466 202 168 268 179 82 68 69 107 67 67 133 232 281 239 233 252 276 259 84 24 38 108 215 129 27 0 13 81 120 231 217 252 381 359 613 511 347 258 221 247 117 51 61 92 112 241 239 338 417 245 241 279 359 359 322 291 314 627 732 541 778 791 807 893 850 694 569 501 483 474 435 387 371 366 396 443 459 468 357 268 257 309 352 374 395 430 460 459 427 380 262 176 175 182 270 326 370 419 414 418 402 369 357 359 345 300 294 291 274 253 270 260 264 262 257 278 300 300 312 315 318 360 356 339 331 356 414 423 423 437 377 275 384 351 316 322 314 256 224 206 217 167 66 44 112 66 34 26 25 32 39 46 69 87 66 91 41 13 9 23 53 28 26 26 19 35 132 65 83 102 106 101 167 178 109 85 103 76 97 139 174 195 198 207 183 173 175 178 169 150 142 141 139 124 113 116 120 130 113 77 81 124 130 123 108 88 70 62 49 77 149 209 192 155 161 170 187 259 156 139 113 51 33 156 190 135 138 157 81 160 160 94 60 71 67 63 44 37 37 40 36 35 39 45 49 50 58 59 61 69 78 77 76 76 89 105 130 161 167 139 112 76 43 55 59 33 31 42 38 44 56 54 59 77 91 91 77 93 90 75 81 110 148 151 132 113 108 109 112 110 108 113 125 135 135 140 147 149 149 145 134 123 121 120 114 126 129 133 129 114 112 174 198 175 138 108 106 42 41 38 28 28 42 71 37 16 38 76 89 65 84 97 93 86 98 146 141 102 60 58 48 75 85 77 72 75 76 110 136 150 156 171 169 163 161 163 168 156 143 176 266 303 267 282 288 282 269 270 277 245 215 235 236 217 206 225 223 223 219 198 163 157 157 194 187 169 165 164 165 169 163 143 131 126 128 126 126 130 134 135 124 113 119 125 120 107 84 85 89 91 96 106 116 124 132 136 132 118 117 115 109 105 106 112 118 154 144 134 136 92 89 75 71 75 76 62 54 94 92 73 74 97 110 110 116 157 202 180 220 179 145 104 83 108 84 95 52 23 33 68 93 101 93 76 50 25 18 120 141 198 289 338 286 220 170 162 177 194 257 204 253 303 288 264 311 301 339 367 355 333 372 168 108 70 43 36 49 46 44 85 141 192 257 269 281 289 271 259 288 257 232 163 110 109 122 145 164 148 179 216 195 146 85 52 31 22 31 59 88 105 104 70 24 23 25 46 59 101 158 128 135 145 152 148 172 239 180 191 223 245 234 199 234 238 197 221 282 293 307 244 212 142 87 102 76 128 189 214 231 273 320 381 368 358 356 360 367 324 296 287 290 294 289 270 259 255 244 247 280 264 274 273 260 266 305 342 361 360 329 309 311 289 518 567 469 389 343 255 231 234 216 207 221 236 143 137 138 134 130 131 117 89 85 127 170 175 164 170 170 201 248 298 337 333 333 347 359 362 369 379 392 401 420 441 451 458 470 472 450 406 356 329 305 317 307 280 253 239 277 278 301 341 374 378 384 383 407 406 383 378 382 402 404 375 0 0 0 0 0 0 0 0 0 0 68 232 345 334 717 972 924 847 906 1100 1153 1169 1139 1141 988 999 1055 1085 1011 892 793 816 853 919 1034 1068 994 763 531 397 347 297 274 417 621 697 681 534 393 339 289 249 203 184 217 264 156 602 421 240 307 382 192 131 90 72 83 32 43 48 51 100 137 202 188 166 164 69 34 41 45 77 93 14 4 73 106 105 218 215 309 309 266 433 530 269 127 94 109 47 45 91 126 169 315 204 344 377 272 265 414 412 322 237 322 421 627 607 720 923 878 772 1052 942 719 567 401 381 396 420 412 410 435 464 458 418 366 285 242 238 295 348 351 397 420 411 397 378 305 219 195 209 220 218 360 385 391 396 400 406 352 332 308 273 266 270 243 247 242 241 228 250 263 275 294 319 321 325 326 335 360 338 309 311 365 420 431 431 420 360 361 425 327 330 390 384 309 213 209 256 162 73 67 109 49 32 32 35 35 34 44 54 58 52 57 16 15 15 24 33 15 15 15 12 35 87 88 96 86 86 104 140 149 104 76 63 42 68 87 134 171 190 198 200 192 198 198 185 161 170 174 147 129 123 111 106 129 112 84 87 119 100 105 101 88 80 89 64 61 137 221 223 198 219 175 238 379 293 179 163 118 98 177 173 104 148 158 108 99 114 76 59 55 39 49 39 36 45 41 41 44 37 36 38 41 47 51 69 82 89 90 86 82 89 90 116 145 140 142 132 96 65 58 44 26 28 42 47 46 62 63 46 49 64 61 32 89 93 92 93 91 122 137 134 124 117 112 110 105 103 107 116 125 131 142 147 147 147 144 138 120 119 121 108 108 116 137 141 124 114 177 159 162 129 98 105 58 82 88 64 42 45 73 34 27 55 97 112 57 78 110 104 150 273 111 115 92 68 52 26 30 37 38 55 82 80 129 150 160 164 175 183 177 173 159 145 145 152 174 243 279 291 301 338 339 309 281 254 224 210 225 225 218 201 192 197 223 215 187 163 156 169 177 189 181 171 169 168 163 174 172 147 124 116 131 126 123 124 123 116 121 123 128 125 108 84 81 83 84 90 102 111 121 137 143 136 123 127 123 120 117 115 115 115 146 134 116 104 87 82 77 75 79 87 84 59 89 97 87 90 110 114 118 143 162 174 188 226 177 171 140 108 86 63 91 40 42 52 44 56 54 77 67 55 53 52 139 138 129 243 375 328 245 212 197 183 210 295 245 288 316 306 320 395 327 277 276 247 212 197 128 137 51 11 20 37 44 65 136 194 223 216 209 228 238 247 260 293 312 282 228 126 75 111 104 164 168 179 199 188 126 78 54 42 31 25 29 42 68 78 48 8 7 4 16 41 85 127 134 202 206 182 122 98 143 128 106 140 206 246 232 210 245 188 173 193 195 165 147 138 109 76 75 114 140 192 218 226 247 306 370 355 351 352 349 332 294 274 266 264 270 282 276 279 254 274 308 320 295 269 258 237 233 250 251 267 338 354 310 250 231 385 578 496 418 371 249 167 137 109 118 173 217 131 124 119 122 132 134 110 88 105 130 162 185 182 176 179 212 239 261 300 304 318 298 286 299 333 375 416 464 452 421 428 481 402 395 386 375 365 342 315 320 301 287 279 261 313 308 326 356 382 394 394 411 402 394 395 407 429 410 410 379 0 0 0 0 0 0 0 19 27 24 68 100 337 497 682 862 934 937 949 968 974 1131 1091 1094 1148 1147 1047 995 1017 991 911 802 685 598 655 751 740 481 344 335 331 310 280 450 635 629 362 434 435 353 292 261 249 243 283 279 292 591 299 259 267 252 197 192 118 50 18 13 30 37 48 100 134 147 158 163 126 71 35 4 2 15 17 23 58 66 129 170 245 377 324 349 268 339 607 308 208 61 12 22 58 94 105 110 134 173 384 435 454 421 386 312 210 325 445 505 573 596 779 891 854 797 1058 658 494 433 343 296 254 320 362 388 431 473 418 347 277 218 192 230 318 356 381 433 438 379 355 319 271 246 225 261 276 305 385 351 377 390 387 351 324 314 272 250 254 263 192 254 247 231 234 241 273 286 292 304 322 330 334 355 373 353 279 302 378 413 415 413 388 343 368 406 379 342 426 415 343 261 261 316 245 122 94 108 75 53 56 52 47 52 78 35 49 53 53 54 33 32 43 51 43 20 38 22 43 40 40 84 73 84 92 91 95 96 51 31 30 43 55 104 159 183 188 195 233 181 175 171 166 165 156 180 153 137 128 112 112 94 87 83 87 102 110 110 105 99 92 85 121 193 275 308 307 343 301 371 445 392 209 180 129 151 176 137 91 126 124 111 96 72 62 52 53 58 63 61 55 71 55 25 23 32 42 39 41 42 35 58 73 82 97 98 81 73 77 95 113 112 118 101 83 76 68 52 41 51 79 67 45 47 51 57 56 42 24 19 64 85 101 102 93 97 115 97 102 122 133 134 117 106 112 116 117 119 130 134 139 142 142 140 130 125 124 116 104 110 135 159 137 114 140 166 136 127 123 107 79 101 133 97 63 59 73 50 58 64 86 95 55 55 123 116 126 176 122 108 70 65 49 22 21 18 19 38 60 69 99 122 147 161 167 173 176 179 175 163 148 146 159 185 215 263 308 320 327 288 284 244 213 221 227 199 204 211 211 211 199 212 183 158 157 173 181 199 201 197 191 181 176 163 184 171 146 138 137 129 121 124 124 106 102 107 117 114 101 85 84 82 81 89 100 110 118 134 139 135 129 124 124 116 118 121 122 120 139 135 103 88 89 89 99 96 86 91 92 77 87 116 109 114 125 129 150 195 200 192 195 217 239 247 193 165 133 81 84 63 43 43 56 69 78 83 78 73 97 142 146 73 65 121 226 305 319 308 268 232 240 319 341 269 292 245 288 399 353 273 273 203 141 125 96 81 32 17 21 29 47 111 196 231 238 248 269 320 296 238 214 224 240 207 140 92 70 77 95 124 182 191 193 172 128 121 55 36 21 13 11 5 11 34 28 9 1 2 19 54 65 89 134 142 175 113 101 96 91 85 52 67 108 138 129 103 223 236 237 199 168 167 123 118 118 114 140 199 170 189 193 193 216 268 318 319 314 321 323 311 296 286 276 257 243 237 234 231 220 225 279 345 372 377 353 302 276 269 261 257 296 333 304 235 196 231 282 294 271 254 232 182 129 83 84 119 153 135 152 136 128 128 126 115 90 95 91 95 112 134 161 181 234 281 302 298 276 264 252 244 250 275 315 377 403 409 398 397 425 341 355 358 366 367 333 325 275 230 224 241 233 181 126 145 206 269 307 331 407 417 416 420 431 446 393 401 415 1 3 2 0 0 0 0 3 155 120 87 265 503 621 818 1015 954 988 997 966 954 1033 991 1124 1239 1292 1203 1009 1085 1129 1063 916 712 583 504 553 586 477 470 492 476 427 417 452 642 659 556 481 490 317 276 290 289 283 305 293 341 428 337 298 280 208 155 153 85 39 18 19 39 83 127 171 173 140 136 219 140 58 15 13 38 28 32 50 80 78 120 159 216 264 237 356 345 417 402 226 253 65 13 36 69 79 63 85 198 312 406 407 364 430 397 327 265 389 442 494 536 570 571 873 895 811 770 452 361 308 268 237 215 223 309 366 387 379 321 280 212 161 157 242 270 351 404 429 391 328 338 297 259 246 239 259 294 337 358 342 389 373 367 349 304 267 258 255 239 198 171 262 229 226 234 259 286 293 297 332 376 391 395 350 362 317 264 303 355 375 375 352 325 304 308 337 339 319 354 363 382 349 292 285 303 171 158 187 168 96 85 79 73 76 81 58 54 60 65 85 83 33 58 56 44 55 88 35 117 116 86 78 63 85 88 79 70 65 38 25 23 24 44 99 157 173 181 180 168 139 148 141 145 146 143 160 150 152 128 85 71 94 73 61 78 111 96 110 113 102 91 89 106 243 339 395 427 484 409 405 413 329 213 251 204 195 174 147 125 88 131 130 121 92 57 58 64 64 55 54 63 72 68 66 44 20 33 69 39 36 42 47 80 78 106 97 74 76 106 95 102 101 88 85 88 79 73 64 62 79 72 67 55 51 53 64 52 41 19 21 54 94 101 101 96 96 107 91 78 99 126 137 125 116 111 111 108 106 106 117 129 133 135 136 133 132 127 127 119 107 106 140 123 110 127 154 98 119 128 117 94 99 146 134 100 83 73 46 50 46 65 73 64 67 91 86 75 75 78 103 28 43 39 28 26 23 33 49 63 71 80 105 139 157 163 167 174 176 175 177 163 148 158 170 200 222 241 268 296 253 323 284 241 228 214 188 179 176 199 214 199 215 191 167 155 157 180 209 205 214 216 203 170 134 186 166 158 161 141 139 120 107 104 101 87 98 98 100 93 87 97 100 90 95 103 109 116 128 133 134 132 130 130 127 123 131 134 132 132 125 106 93 94 100 100 103 84 94 96 82 83 117 104 104 121 155 201 208 237 233 219 216 232 254 236 216 175 126 110 108 83 81 79 83 98 91 78 72 93 135 170 144 85 78 189 248 200 333 286 316 291 257 274 196 270 261 351 449 416 309 306 259 195 139 88 52 38 39 40 50 84 151 136 145 151 154 149 116 149 146 136 148 180 199 95 73 56 58 86 118 129 91 91 106 131 168 67 45 27 19 23 20 1 8 16 10 1 9 53 84 78 82 93 109 124 158 137 100 57 26 22 21 31 38 36 36 73 140 138 215 220 146 132 129 149 165 184 202 172 160 167 173 190 211 224 266 283 295 299 296 292 274 261 244 238 240 233 221 239 256 269 268 267 322 366 349 348 357 367 396 369 311 246 197 165 126 132 123 158 198 213 190 160 101 89 97 107 123 167 148 137 136 132 119 101 90 87 86 87 99 135 162 223 301 339 323 291 268 288 283 269 261 263 286 312 363 393 398 397 360 371 400 383 348 320 275 191 147 137 147 141 76 44 32 24 41 124 304 456 468 449 435 439 448 383 390 438 36 54 52 7 0 10 7 12 187 102 139 271 468 830 907 965 963 1035 1016 954 970 972 982 1149 1195 1263 1288 1226 1102 1089 1099 925 707 515 539 515 512 540 588 536 548 502 491 621 824 704 548 516 488 295 260 246 289 330 331 334 300 317 319 263 147 90 89 71 28 10 4 15 33 71 133 149 159 180 171 140 105 42 20 27 25 13 37 56 71 127 222 242 228 314 324 300 422 391 379 335 270 136 55 89 93 132 144 143 259 328 363 355 266 539 443 369 371 432 413 484 522 546 574 691 753 605 475 413 331 228 228 250 270 273 335 376 356 287 211 215 145 106 103 127 167 289 340 304 280 286 278 259 252 266 277 277 325 349 341 346 368 345 324 288 243 216 231 255 234 225 214 223 196 242 262 277 290 295 308 313 354 401 404 310 309 272 292 312 292 302 323 311 282 275 318 308 319 308 299 298 300 257 223 226 232 176 236 231 259 203 113 104 77 68 75 81 74 93 102 130 114 63 86 87 61 81 97 53 80 77 68 84 95 101 103 84 70 48 21 16 13 13 41 91 137 143 150 155 156 152 150 129 141 146 145 142 143 158 143 126 106 98 81 43 62 75 55 69 115 90 75 86 141 284 391 484 537 544 477 466 335 247 233 262 214 155 130 137 140 122 198 103 106 92 74 75 53 86 77 67 71 84 85 101 58 23 27 61 36 22 14 60 134 124 120 95 75 84 114 121 138 112 93 72 63 64 81 65 66 77 51 51 52 65 75 64 18 65 40 50 85 109 107 101 104 105 112 120 104 104 93 87 94 105 103 108 112 112 110 111 120 123 128 131 133 133 139 131 125 120 119 120 103 100 142 166 122 116 119 121 122 136 173 191 153 135 104 63 41 42 44 49 60 78 107 164 148 72 36 51 23 13 15 36 49 37 35 59 79 86 93 109 126 130 150 152 154 162 170 166 157 151 158 175 185 186 220 286 357 362 326 310 261 238 230 206 206 201 187 202 223 225 201 160 159 171 180 187 203 233 228 207 179 151 188 172 180 185 169 150 131 109 94 82 75 84 90 91 87 84 86 93 88 85 97 112 122 128 134 137 137 136 137 140 131 141 144 140 131 113 96 93 94 94 96 105 86 97 103 97 94 115 113 112 112 140 173 155 232 279 271 257 254 254 253 247 223 194 160 109 102 102 101 111 126 122 107 104 129 141 155 185 160 100 94 93 106 260 248 338 326 299 259 166 162 156 204 314 378 321 244 264 200 104 47 56 68 67 72 86 121 167 177 178 223 225 176 123 124 81 72 87 120 137 48 56 60 64 67 79 115 47 112 120 142 176 73 35 31 26 24 26 28 18 15 22 30 54 115 112 95 114 119 93 131 140 48 42 30 5 19 17 17 26 29 30 33 51 98 155 173 156 158 179 166 169 135 101 108 125 136 155 161 169 196 238 250 273 285 281 269 254 215 202 189 196 221 227 255 306 287 206 144 187 217 232 276 326 368 391 322 244 191 150 132 125 80 68 114 167 191 177 156 112 92 89 104 130 144 162 158 153 145 128 111 101 156 130 98 96 115 163 199 288 347 354 344 357 381 373 355 333 309 302 289 324 344 350 361 378 410 434 397 348 313 238 110 79 53 51 56 21 9 3 9 86 237 391 396 432 443 436 438 451 395 359 429 65 128 87 2 11 62 71 82 113 17 240 372 652 953 678 1225 1040 956 974 854 965 1023 1065 1128 1157 1062 1135 1185 1227 1215 1165 1020 940 924 785 546 512 560 593 572 563 569 553 572 658 628 485 407 491 470 406 445 441 427 422 409 376 344 311 267 235 223 102 36 7 3 10 17 38 67 82 82 97 170 170 145 102 39 52 101 128 128 133 86 113 175 255 328 422 343 423 448 490 458 452 374 355 282 128 137 152 308 404 283 252 269 311 316 348 491 380 417 438 452 443 448 460 488 445 418 477 391 315 280 302 284 285 300 304 314 329 306 253 200 177 160 122 92 94 99 126 194 266 256 248 252 244 230 236 296 313 322 351 352 336 336 333 310 285 242 192 178 199 230 197 196 196 194 205 259 331 341 334 319 313 314 323 351 341 290 263 280 300 300 266 256 265 284 257 241 245 256 355 313 296 317 302 206 198 165 150 179 272 274 178 208 198 161 106 85 76 87 89 74 65 93 87 74 78 83 72 77 74 58 60 115 82 103 119 125 143 131 77 37 14 11 6 10 47 73 101 127 142 172 180 175 161 138 159 153 159 164 156 145 127 146 141 125 119 56 45 56 69 75 106 90 58 77 167 312 453 489 557 572 543 466 335 271 293 284 192 105 78 111 148 177 151 78 136 118 104 104 81 48 46 54 60 67 74 101 74 83 60 19 30 32 35 43 91 129 106 107 104 108 118 131 168 139 149 167 143 88 79 76 88 86 59 65 49 78 88 77 56 20 32 63 88 102 107 106 114 116 117 119 112 116 102 91 86 87 92 97 105 114 113 113 131 126 126 127 132 138 133 115 114 124 122 107 119 135 157 170 159 145 179 160 133 182 223 183 162 162 119 74 56 69 64 48 61 74 87 126 102 102 75 76 92 54 25 30 38 42 38 57 81 87 101 115 108 110 136 135 136 146 158 169 172 158 165 180 177 164 209 251 333 382 314 324 276 246 229 212 208 195 192 204 229 235 205 164 163 182 196 203 229 263 243 219 189 173 191 164 153 157 152 134 118 100 90 80 75 78 86 85 84 83 78 73 95 89 99 115 127 133 139 142 143 143 147 149 131 135 140 140 131 116 102 99 105 103 101 108 104 119 105 101 105 115 115 115 111 113 115 120 192 286 285 272 268 267 269 263 254 237 209 168 116 161 183 185 176 160 141 145 177 189 235 308 211 103 82 73 108 183 193 321 315 281 212 141 191 182 167 196 267 284 136 52 48 43 44 55 62 101 147 140 139 174 209 137 145 153 127 90 90 65 67 72 82 72 15 41 57 63 66 73 92 100 103 111 128 135 69 29 28 11 2 10 33 35 22 36 58 90 128 109 127 141 229 251 124 129 69 37 15 2 6 7 9 31 47 59 68 52 61 45 57 73 80 90 91 86 68 62 83 109 134 165 177 192 208 214 194 239 248 236 229 237 210 196 173 151 147 156 145 176 186 157 127 128 106 111 154 180 204 217 157 113 126 110 92 83 48 45 88 143 177 172 138 114 105 113 132 152 159 163 179 180 168 151 133 131 164 251 230 147 104 139 174 243 289 324 369 435 448 469 470 447 401 343 342 378 389 402 410 384 437 441 396 333 269 206 144 131 73 33 24 22 21 13 16 47 80 112 262 399 453 459 444 432 427 375 398 0 77 61 39 70 112 114 119 73 53 254 477 864 807 689 1326 1233 865 879 934 889 1138 1165 1175 1131 1026 1079 1064 1176 1276 1253 1273 1251 1068 737 491 497 565 570 639 682 671 620 576 531 548 569 748 733 723 656 610 595 518 512 492 444 402 348 302 319 300 143 41 9 5 13 23 45 74 64 52 69 122 114 101 94 106 182 171 164 159 193 227 200 181 241 328 392 401 507 512 454 441 453 395 348 284 222 199 215 408 471 489 440 387 319 372 508 536 378 361 319 454 484 409 417 512 502 459 423 400 410 386 351 347 355 344 349 337 285 222 206 125 126 104 78 60 65 84 121 169 218 260 223 205 215 243 263 257 299 324 339 336 328 312 284 251 209 166 139 143 164 181 179 178 185 192 232 279 301 323 333 332 325 329 337 315 291 255 250 289 298 298 251 249 267 208 238 224 228 274 349 346 334 410 358 167 139 79 119 173 264 287 159 194 245 195 100 65 71 95 96 84 70 56 56 59 68 78 85 72 110 97 85 85 56 94 106 124 152 162 59 56 40 38 42 49 64 66 105 147 170 187 181 197 187 169 185 220 218 187 161 145 135 120 166 137 106 93 80 63 58 63 78 91 43 48 123 231 331 364 480 541 539 453 357 294 283 244 184 113 76 108 112 141 135 79 90 109 87 93 86 53 52 52 49 57 66 63 108 74 70 39 23 46 49 48 86 116 116 146 141 143 146 146 155 162 163 163 145 121 111 105 105 83 58 53 48 64 78 84 75 79 71 103 91 94 103 107 108 113 115 115 111 107 107 98 86 79 81 85 85 101 109 118 131 132 123 126 143 148 132 128 114 120 125 135 167 169 164 175 144 132 201 239 155 176 192 157 137 147 109 82 90 114 104 54 50 58 65 91 171 117 75 82 109 108 72 94 58 32 33 51 81 79 90 93 109 142 139 132 139 148 156 159 145 147 152 156 159 166 209 248 332 334 291 339 305 277 241 231 231 225 220 196 229 238 207 202 213 213 211 230 265 279 261 236 215 196 184 156 153 156 145 122 102 90 84 79 77 78 79 81 85 84 80 78 86 94 95 107 125 139 146 146 147 146 153 156 142 134 134 133 130 128 127 118 119 119 114 109 116 165 124 121 126 120 106 104 110 101 102 125 170 222 253 261 274 284 277 266 287 259 231 204 177 181 179 185 181 177 181 176 175 175 209 222 171 163 124 127 153 178 193 269 323 322 232 143 129 136 161 196 225 245 219 90 89 84 83 89 94 132 124 140 160 161 154 193 142 105 89 87 79 60 72 64 51 28 5 25 10 1 0 5 13 30 81 96 107 86 44 20 17 4 11 13 10 34 20 33 55 80 100 107 157 189 219 197 126 114 130 63 19 3 2 1 10 22 62 85 92 98 77 49 43 29 15 20 33 39 58 70 80 99 119 126 140 170 194 193 166 198 203 198 194 192 176 145 150 149 143 136 122 117 145 140 129 119 87 67 100 109 116 119 88 97 114 92 67 55 43 41 65 109 149 160 141 134 117 149 170 172 170 186 198 198 191 185 180 160 156 169 159 129 107 111 126 175 194 234 319 404 335 364 400 433 453 450 415 412 412 423 424 400 422 406 373 325 275 225 162 124 79 45 30 27 26 20 32 37 74 182 339 407 464 485 472 457 468 410 404 0 6 97 58 60 71 49 49 30 140 254 424 985 705 899 1155 1117 716 804 888 920 1051 1198 1171 1238 1275 1266 1190 1003 1029 1139 1193 1156 883 536 421 534 693 669 760 771 713 639 632 624 780 894 851 706 739 672 635 663 627 634 637 563 457 385 365 337 280 170 62 12 3 10 13 11 12 13 20 51 80 103 123 92 109 173 226 127 81 74 149 235 205 270 395 401 345 392 408 326 277 269 242 223 219 258 287 359 527 425 396 395 430 435 532 721 553 332 287 305 421 594 598 549 593 617 441 445 494 517 479 470 433 415 390 340 317 251 187 147 135 127 88 51 40 49 84 131 169 193 197 178 181 212 237 260 274 287 322 344 336 309 262 220 193 160 141 141 141 157 171 175 173 195 224 266 282 282 299 342 332 327 331 327 290 253 205 230 263 267 260 231 274 257 192 224 189 188 224 284 331 338 446 419 283 124 50 96 92 118 117 64 88 230 131 58 55 76 97 100 98 98 86 79 78 80 85 91 103 142 171 170 144 111 109 104 112 159 176 119 99 72 84 94 108 165 146 145 169 178 176 198 203 200 207 214 213 213 192 173 165 164 155 171 125 113 105 73 70 66 62 65 63 39 40 75 108 186 266 275 260 427 434 340 261 243 185 132 96 81 92 91 122 108 99 100 91 45 94 127 122 93 86 59 59 70 65 50 101 52 52 40 41 43 96 122 116 125 162 169 181 180 166 155 161 165 190 150 127 128 120 120 113 84 68 70 65 58 96 91 94 144 110 70 76 88 95 100 100 106 109 106 100 98 91 85 86 88 87 84 94 103 110 117 123 124 136 160 167 162 151 117 119 126 145 165 185 136 141 103 73 83 113 98 139 146 141 138 137 126 113 104 109 113 88 40 38 53 85 116 91 60 72 68 46 15 36 30 19 27 52 77 54 83 97 125 155 149 107 125 136 147 155 147 144 144 137 147 170 187 208 278 291 307 356 364 355 279 248 262 275 269 234 235 233 227 231 228 210 197 221 265 287 262 235 217 225 222 193 188 173 168 137 101 81 70 72 77 78 77 77 83 87 86 84 85 95 103 109 131 140 141 146 154 149 159 163 156 147 148 134 130 131 134 136 122 132 125 115 120 150 118 111 119 129 120 100 102 92 99 129 177 219 237 244 258 272 275 270 302 276 269 251 250 319 310 323 256 211 222 247 250 219 218 201 166 163 136 156 203 217 220 267 267 289 199 122 103 62 89 171 207 198 189 203 182 197 198 184 157 129 139 154 202 224 202 165 115 116 114 99 94 110 138 130 88 52 27 17 51 9 0 0 0 3 28 94 73 41 20 21 19 4 0 0 22 60 40 33 49 63 74 87 111 197 197 226 208 122 119 38 18 7 2 7 24 21 77 104 121 130 84 81 69 41 28 37 46 58 80 86 87 88 92 124 119 141 165 174 174 172 185 192 194 185 157 123 112 112 114 124 135 123 106 88 89 95 81 55 64 84 103 92 53 57 63 99 104 79 55 42 55 101 143 162 155 145 128 162 181 183 185 200 205 213 211 206 200 186 181 161 150 139 128 121 126 146 153 166 208 258 193 240 277 314 354 388 397 393 397 402 401 378 320 301 288 277 263 228 125 70 48 40 38 37 30 43 44 36 43 109 262 359 466 477 466 473 498 478 441 0 6 29 34 28 33 39 16 11 343 737 916 980 551 928 1049 874 679 758 777 783 1057 1280 1311 1432 1492 1489 1404 1213 1107 1097 1032 895 676 507 410 553 739 765 863 809 734 692 720 799 895 765 703 688 708 745 753 754 740 709 636 503 416 370 298 172 137 98 43 1 1 14 13 14 10 11 26 41 35 15 30 32 44 26 62 120 94 68 176 230 237 270 374 443 419 354 294 278 130 64 56 85 148 285 398 463 502 366 305 577 594 735 778 379 408 236 249 394 413 471 590 587 564 617 570 605 604 611 597 540 514 461 423 374 302 229 177 138 108 96 84 61 44 49 78 120 140 150 160 173 193 230 250 246 263 312 341 366 316 257 207 177 169 131 125 139 157 169 175 186 210 240 270 298 298 293 321 356 319 323 333 303 254 211 169 276 313 257 202 235 257 188 160 173 150 163 208 230 260 300 360 328 201 95 41 37 62 91 107 88 87 179 87 70 79 87 95 111 96 95 100 106 123 99 101 82 96 133 152 204 201 183 172 158 108 155 219 228 169 99 109 115 110 130 168 170 189 188 191 204 205 194 216 239 236 202 199 180 181 173 161 150 158 168 148 107 86 68 68 67 56 50 64 76 72 133 187 180 116 377 379 291 230 210 151 85 52 46 57 70 119 107 94 114 104 20 58 91 105 113 111 57 44 56 61 100 178 32 63 65 54 55 61 114 117 133 166 195 213 212 188 174 178 189 190 190 168 144 125 119 126 125 119 106 87 68 79 121 141 161 169 124 92 84 74 71 84 103 105 96 91 90 87 79 81 89 91 87 89 95 102 112 118 124 142 144 151 152 147 131 115 114 124 119 106 119 97 88 81 88 109 126 114 108 131 137 132 155 155 161 132 102 78 48 43 51 76 103 105 78 99 76 60 39 5 26 6 18 40 57 56 57 79 97 106 104 93 113 122 123 127 134 137 155 137 157 167 166 208 330 425 387 388 438 412 353 269 244 264 266 217 222 218 225 235 227 168 213 213 247 288 280 247 202 198 204 205 203 182 176 146 114 91 73 75 84 85 83 80 78 86 83 87 92 99 112 117 128 126 128 142 156 161 157 164 168 166 165 152 142 143 144 143 145 154 141 129 124 127 135 135 128 119 107 89 85 87 98 104 125 160 173 230 238 249 265 278 296 335 309 291 284 281 237 322 357 350 304 249 204 188 193 198 184 166 190 198 245 248 239 249 225 180 169 137 105 79 59 117 162 145 158 225 245 252 237 242 234 206 209 213 209 199 164 108 85 70 83 74 73 90 98 108 69 93 101 84 110 11 9 13 7 0 2 37 13 0 0 0 0 0 0 0 2 12 24 40 48 53 66 88 119 210 154 208 184 93 123 106 42 30 27 30 46 46 101 123 143 149 113 110 100 63 55 68 76 85 104 101 94 87 86 105 103 138 163 170 177 197 190 182 174 170 157 117 90 83 76 80 96 90 91 109 140 145 117 83 76 98 113 97 66 66 83 134 153 119 61 41 53 99 148 170 168 162 146 161 176 188 195 195 219 236 242 229 216 211 184 185 173 165 163 165 170 233 247 195 147 154 192 280 273 226 191 201 233 244 279 292 292 257 158 159 173 181 172 138 79 50 26 25 28 32 40 46 48 40 52 105 213 381 493 469 458 471 487 521 480 0 11 13 14 22 5 1 10 104 450 1527 1137 871 742 880 896 818 686 748 841 770 1158 1287 1310 1384 1330 1556 1562 1467 1242 1017 931 946 808 577 438 412 617 812 884 827 733 710 798 813 723 619 623 700 808 901 881 873 828 701 508 318 265 284 214 95 85 61 38 15 36 65 40 40 43 40 36 25 32 29 18 19 55 68 75 85 121 153 249 309 338 344 371 489 454 333 282 252 94 12 45 81 131 251 374 442 505 570 644 814 833 1071 916 401 337 173 285 449 515 497 515 518 427 437 556 684 619 663 633 580 561 451 397 314 250 205 174 138 104 76 65 69 66 69 90 119 136 151 173 205 224 226 218 270 314 329 328 320 238 194 174 169 168 116 100 178 185 172 202 247 261 264 277 295 308 310 364 344 286 295 282 237 204 179 173 255 273 185 158 192 168 132 145 158 144 135 184 196 224 252 282 287 139 85 48 33 37 26 32 75 65 47 86 86 95 88 95 119 125 119 110 126 140 115 156 147 142 130 96 127 122 108 134 148 111 150 163 187 177 145 171 178 174 170 177 190 209 199 222 228 211 203 197 187 193 204 201 194 181 158 142 136 133 193 198 148 99 80 70 78 60 60 69 73 98 115 137 168 231 332 296 241 219 195 140 94 86 60 58 77 98 99 89 145 115 28 36 60 65 112 112 49 16 25 66 116 120 34 60 54 39 34 73 159 141 145 174 206 224 232 220 210 208 203 191 233 212 158 135 131 129 139 139 128 115 99 92 136 118 102 109 131 156 148 107 78 79 104 107 94 85 85 89 82 81 86 86 88 81 57 69 92 111 120 124 111 117 128 138 130 109 111 95 97 124 122 68 71 80 78 79 93 119 123 133 181 195 176 149 233 182 103 62 56 44 52 71 97 112 110 126 100 82 49 30 91 61 38 39 46 53 56 68 128 103 87 98 105 121 110 108 110 118 138 124 154 170 184 222 234 440 459 403 402 419 388 293 214 187 202 213 226 209 205 200 186 180 222 239 277 306 296 227 199 202 185 199 218 185 167 141 115 94 84 83 83 89 91 83 74 79 82 92 100 109 118 121 121 117 124 141 162 173 157 158 170 174 170 170 156 159 163 159 149 155 159 174 161 145 139 130 145 124 107 95 86 90 90 79 74 79 89 111 195 227 248 247 251 379 279 255 278 339 387 227 245 294 289 224 168 175 182 186 200 212 223 261 249 268 279 264 224 210 211 188 143 140 178 125 109 111 120 151 176 184 194 170 173 186 192 206 192 180 147 129 127 63 94 95 92 108 124 82 40 84 134 152 142 12 2 1 1 0 0 0 0 0 0 0 4 14 1 0 0 1 10 41 42 41 77 100 140 332 217 155 115 81 61 66 66 87 91 89 96 101 137 147 161 174 166 132 126 98 90 90 90 101 116 111 108 102 88 80 99 104 131 163 185 199 195 150 141 141 136 116 103 103 123 146 158 153 143 169 192 192 169 145 137 162 175 163 138 120 99 155 173 129 70 52 68 127 146 158 162 155 147 159 179 185 186 196 231 237 265 266 249 233 220 227 199 187 186 185 181 225 249 239 188 150 170 195 157 147 144 133 120 129 125 118 118 104 61 72 81 88 82 64 46 34 18 19 26 33 41 41 49 53 62 81 132 269 488 465 462 454 445 512 492 3 16 9 3 0 0 0 10 156 630 1336 757 817 840 894 918 758 579 682 877 987 1149 1175 1190 1257 1347 1606 1572 1439 1171 919 881 962 737 607 552 544 660 851 898 845 784 879 820 642 576 677 664 722 804 835 836 883 842 657 439 259 160 171 126 61 65 97 105 37 38 43 30 30 39 44 26 8 22 47 74 67 45 26 74 76 179 262 299 498 364 386 488 606 604 344 335 369 363 174 140 162 134 143 272 396 440 448 556 734 847 1154 737 565 443 200 333 523 619 579 526 547 441 613 683 665 621 707 751 719 610 447 428 323 285 254 209 139 95 74 64 63 69 81 103 138 175 213 250 253 243 243 252 276 308 296 276 241 191 169 169 182 188 172 122 179 152 201 267 304 291 272 288 299 303 338 384 305 263 258 222 157 191 167 150 169 239 114 144 149 136 125 168 166 136 106 116 172 194 206 244 257 167 96 62 36 25 20 21 61 49 48 62 27 84 84 100 126 151 155 147 148 137 128 152 139 130 127 129 145 146 107 100 105 115 155 167 172 169 179 205 205 170 184 194 200 209 212 209 210 195 188 210 234 224 223 224 220 192 178 163 128 109 146 169 134 107 90 86 103 69 70 68 73 84 89 125 186 264 311 282 284 247 191 133 107 103 72 76 79 95 119 127 241 136 79 89 74 78 138 110 46 5 1 33 36 30 20 61 112 51 28 84 172 175 147 180 216 227 220 223 228 226 216 216 236 239 187 178 158 126 120 126 126 129 110 110 182 85 166 119 85 139 185 116 88 87 101 112 108 97 86 80 78 79 83 81 84 77 51 31 72 96 104 104 105 122 111 110 108 102 99 92 87 120 138 110 80 110 106 98 98 103 109 107 161 206 206 175 209 179 104 74 62 45 68 73 70 91 109 115 120 78 63 33 17 54 16 40 48 47 51 55 55 53 74 97 103 108 94 95 99 107 117 109 137 171 206 242 265 259 288 289 329 369 351 383 277 216 199 241 311 284 210 194 182 174 222 280 262 270 265 236 178 175 235 249 223 177 144 127 113 100 97 108 105 96 96 89 80 76 82 104 105 109 115 118 127 119 124 129 140 159 153 157 158 159 162 167 167 162 155 153 154 157 172 219 214 205 205 196 160 128 118 120 113 95 84 76 65 67 74 74 91 166 257 270 229 239 225 256 315 361 319 202 225 182 199 210 193 176 177 191 210 232 252 273 253 296 301 275 234 220 231 234 221 230 250 201 118 159 160 148 144 146 166 153 144 154 171 176 133 116 80 53 47 30 30 47 55 49 65 104 65 62 91 94 74 88 44 9 0 0 0 0 0 0 0 12 32 61 5 0 0 0 2 14 35 33 97 118 152 293 194 148 103 81 87 102 84 93 105 117 124 128 161 155 158 178 186 148 157 134 123 116 110 112 117 115 121 125 121 111 128 94 96 121 145 157 161 144 141 153 164 165 148 172 209 226 228 221 195 170 174 187 196 198 194 202 212 220 216 190 140 159 145 106 73 62 68 78 90 123 141 139 145 157 168 177 179 181 184 198 262 286 277 253 237 243 252 234 222 211 190 195 177 223 220 182 165 116 108 100 99 88 64 53 52 49 49 44 32 35 36 40 39 35 31 25 22 22 33 42 41 42 53 64 68 100 183 296 397 403 443 436 419 477 439 31 108 95 16 0 0 30 117 312 410 327 305 702 753 943 859 622 475 698 898 1006 1067 1194 1292 1274 1340 1483 1513 1379 1154 888 776 780 608 607 610 611 643 794 830 811 831 861 677 472 509 578 626 713 786 756 796 827 759 594 403 318 227 156 147 87 94 104 100 44 36 13 0 1 1 11 10 13 10 10 25 54 73 72 87 136 285 319 345 391 378 330 429 524 546 448 338 271 234 157 86 124 128 258 355 397 429 439 590 631 751 1053 603 461 334 285 404 406 555 556 484 420 495 547 638 679 696 617 603 632 597 503 451 397 418 330 230 152 117 108 79 68 76 92 133 167 189 206 213 213 216 230 241 256 275 267 238 200 169 156 164 176 192 171 157 199 141 314 347 324 295 282 328 333 329 337 340 236 247 233 188 152 236 160 137 150 167 100 173 109 114 168 180 134 122 115 122 146 169 173 237 283 236 129 87 29 16 27 37 43 79 71 79 70 62 101 124 125 134 155 147 128 115 111 119 128 113 109 117 129 135 132 106 118 129 142 148 164 181 190 199 189 148 200 212 207 204 202 194 182 179 172 185 234 239 220 227 226 212 190 191 160 138 131 131 121 126 103 102 115 95 113 74 58 69 84 98 164 264 309 288 272 252 257 218 176 154 105 92 74 107 151 182 291 107 96 149 161 150 174 116 60 18 4 17 5 3 2 36 109 8 90 140 175 176 141 178 208 217 216 220 237 230 221 207 224 258 233 241 216 181 173 172 125 146 100 137 211 106 133 139 120 134 166 93 89 95 111 123 120 115 109 105 104 97 83 82 93 93 64 23 34 67 76 88 103 117 110 105 103 101 96 90 86 89 112 104 88 120 134 118 117 116 102 97 97 90 116 158 168 148 136 91 61 51 77 96 107 76 67 83 113 94 82 50 21 15 4 17 36 30 35 53 40 53 71 91 96 85 74 74 85 104 111 108 132 161 195 236 270 283 278 284 314 309 309 372 245 211 244 320 391 367 206 165 167 177 194 250 246 253 238 219 218 219 165 156 153 143 127 112 105 101 98 99 105 104 101 99 93 87 89 109 131 134 123 116 123 119 127 130 134 140 144 144 145 153 161 165 167 162 156 151 157 164 167 191 221 238 246 236 183 134 118 113 101 85 84 84 68 65 67 71 75 101 142 212 220 169 166 229 234 279 292 230 226 184 165 169 176 183 203 216 246 263 255 244 266 268 293 301 282 250 257 277 236 232 258 268 227 234 230 225 198 146 157 101 85 130 159 134 88 64 59 85 85 45 42 54 75 38 13 41 30 60 51 28 11 10 1 21 7 5 8 9 14 2 41 64 50 5 14 1 0 0 0 6 31 61 121 130 140 174 106 133 141 136 109 83 84 95 94 109 127 137 136 135 141 145 141 134 127 125 115 113 114 114 114 119 124 122 117 112 111 119 125 136 145 147 149 155 151 165 186 193 188 217 234 240 234 218 198 173 171 183 191 187 175 174 167 179 201 209 186 125 108 79 58 52 57 78 82 112 130 136 147 169 177 201 205 196 191 189 239 261 271 267 258 292 302 298 299 291 263 235 199 216 222 220 212 167 153 117 106 98 79 65 56 47 38 38 41 35 29 33 32 31 31 28 27 32 33 34 32 29 37 61 104 137 176 251 361 365 351 373 413 441 404 25 18 29 0 0 0 9 133 417 408 339 331 484 581 987 833 651 658 924 980 984 1007 1080 1227 1119 1164 1282 1405 1347 1091 871 821 697 528 547 567 601 662 751 778 891 939 771 508 321 348 416 541 716 844 813 804 766 653 494 324 328 264 174 138 200 134 63 33 36 32 3 0 6 9 11 17 41 35 4 3 18 80 84 100 198 376 335 342 292 301 322 329 333 375 353 233 169 169 157 104 120 228 350 420 434 425 434 488 548 670 748 566 542 400 357 382 409 478 485 469 494 578 689 711 758 765 775 754 720 643 587 537 496 487 325 210 139 115 110 71 60 81 116 161 201 203 217 231 233 227 233 245 247 246 234 208 183 177 172 166 168 208 169 168 185 194 434 322 261 271 309 340 364 332 301 256 183 226 199 180 199 246 192 148 94 106 140 165 140 186 178 135 89 100 122 105 119 143 144 203 334 326 212 111 60 18 35 43 53 106 69 102 102 103 142 151 150 145 126 105 95 88 98 98 94 91 92 93 106 98 86 96 129 122 130 160 202 222 215 209 207 201 195 215 212 212 200 156 157 163 183 199 229 256 219 216 214 209 208 198 191 183 174 152 140 209 128 128 126 114 121 74 65 77 87 88 107 183 265 286 268 255 292 299 282 286 256 121 85 133 153 191 220 73 67 149 160 132 148 97 87 44 12 18 60 50 14 21 34 26 27 128 161 148 137 171 202 209 217 229 243 236 243 230 258 272 248 280 282 223 201 185 129 168 91 135 163 129 153 156 125 151 143 79 87 108 137 144 132 116 116 114 120 113 94 81 94 105 87 55 38 47 60 81 99 109 111 107 110 107 102 90 70 65 99 102 88 93 119 114 95 100 87 64 71 77 86 136 174 164 156 88 87 64 37 49 148 77 48 61 89 97 87 71 45 30 21 9 29 24 22 27 35 51 65 87 90 78 70 74 77 92 104 111 128 152 197 243 273 291 329 343 308 294 301 319 291 223 304 345 355 312 191 194 182 173 170 195 253 260 257 245 255 258 156 133 116 113 117 114 103 98 102 106 109 113 111 106 104 102 99 99 121 124 135 133 125 122 129 127 132 133 135 141 141 149 160 164 165 173 174 160 160 157 148 152 195 201 176 169 191 154 110 104 90 78 79 78 67 71 61 57 76 87 83 121 151 170 186 177 228 207 221 244 232 207 203 196 167 152 168 184 212 246 244 232 246 233 262 275 257 240 245 193 225 219 241 257 238 272 266 235 205 198 221 302 228 262 220 137 114 63 39 49 61 71 100 156 116 39 0 11 35 60 25 6 0 0 11 90 23 6 65 88 27 119 137 95 36 32 106 6 0 0 0 12 44 85 134 145 126 108 114 98 92 101 109 97 79 96 108 109 112 121 133 132 120 130 134 135 153 130 134 127 123 118 114 131 132 134 131 129 130 128 130 131 134 140 142 130 128 135 149 158 157 188 198 206 209 210 210 204 177 165 155 144 135 136 117 124 152 176 165 91 68 65 62 60 67 94 104 115 121 128 156 222 249 269 287 289 270 232 223 227 235 244 265 302 303 346 349 330 304 272 244 235 241 255 267 261 213 159 127 105 84 68 56 55 54 56 58 50 39 37 34 35 37 33 33 38 28 26 29 31 41 84 120 115 127 190 201 295 314 352 384 384 376 11 0 2 0 0 0 0 71 131 145 387 390 343 517 754 683 758 767 844 886 857 994 1050 1049 1019 1033 1010 1037 1053 1004 888 798 649 570 537 534 724 683 707 803 925 889 605 436 320 287 335 555 810 985 967 809 628 500 385 326 313 216 186 193 171 81 29 32 45 36 4 3 16 61 54 26 25 77 71 62 87 141 127 146 217 300 304 418 336 340 369 344 273 286 252 194 122 69 125 213 267 412 512 505 493 449 398 387 544 561 675 722 654 597 519 464 443 490 521 575 570 625 662 669 773 795 825 835 772 623 591 521 418 330 246 189 135 107 91 62 69 124 195 219 218 209 222 236 242 243 242 254 256 237 211 188 183 192 188 182 200 252 210 205 190 263 395 220 207 302 349 345 367 271 244 226 201 201 178 233 226 228 209 119 120 117 143 166 189 235 125 100 93 97 138 103 96 106 118 161 376 364 228 137 114 27 45 43 69 102 91 116 101 117 141 149 162 137 99 91 90 74 95 101 99 96 96 97 105 95 86 93 112 97 113 154 196 220 224 221 211 193 186 196 200 197 216 227 208 198 209 221 223 245 237 202 200 194 204 233 226 207 205 173 162 200 175 143 119 110 103 94 79 72 77 85 86 80 152 228 254 257 267 276 229 270 271 184 149 264 157 198 198 87 86 230 168 131 126 91 114 69 42 50 82 77 25 42 76 93 108 172 163 139 148 174 173 203 218 231 242 243 233 234 250 253 240 245 255 197 209 209 189 195 120 157 149 149 180 171 95 126 116 91 102 129 119 119 116 110 112 90 102 106 98 87 90 105 110 100 87 80 79 90 102 109 112 109 114 111 100 97 95 83 67 101 80 73 92 96 78 85 86 72 63 69 94 146 159 155 167 117 104 85 70 79 108 55 45 58 75 90 102 88 102 98 59 18 31 24 15 19 28 36 39 71 80 66 54 69 83 84 91 104 129 164 202 207 251 283 306 333 272 294 317 341 330 232 246 368 333 253 193 193 296 319 252 190 216 224 252 228 236 231 143 120 108 94 99 109 106 106 109 105 111 118 116 115 112 109 108 108 107 111 124 131 129 125 127 104 110 120 123 126 130 144 152 162 168 174 187 182 186 184 168 151 163 187 179 147 120 118 115 118 113 95 85 86 70 79 71 58 55 60 57 65 72 100 138 156 165 176 165 181 198 186 199 216 178 137 129 125 145 195 211 218 230 235 240 244 243 235 220 179 193 215 234 237 235 282 259 222 200 231 289 231 236 135 101 93 89 47 66 48 57 106 177 178 128 73 50 46 55 65 39 9 5 5 4 5 11 10 93 101 39 184 125 63 22 1 0 0 0 0 0 26 71 93 115 130 136 142 151 147 142 137 115 90 71 74 90 91 87 95 110 103 148 133 130 130 123 125 147 146 135 126 122 127 129 132 115 106 111 113 114 122 119 114 107 92 110 107 100 104 116 120 143 154 177 196 211 224 206 180 157 144 137 125 107 96 106 119 113 78 64 63 63 70 88 119 141 131 135 155 208 295 313 327 366 382 368 340 294 252 253 273 296 318 322 352 355 337 314 293 267 278 283 294 312 314 254 199 153 120 92 67 65 66 66 66 65 60 53 44 36 36 39 37 37 34 37 39 41 45 54 79 111 173 216 230 274 309 369 398 394 374 369 0 0 0 3 2 85 341 193 95 201 385 375 167 614 925 821 675 649 663 837 964 970 949 956 1050 1088 1027 1018 1028 983 888 763 735 701 564 547 679 739 728 828 825 787 838 671 575 431 419 647 859 1038 1036 807 509 372 270 216 236 202 178 224 147 54 16 27 30 29 25 21 8 42 32 17 5 5 33 76 118 168 212 320 369 378 369 386 316 380 373 379 387 343 275 237 210 199 224 418 318 450 600 594 609 493 465 480 561 633 606 639 769 833 774 698 670 606 614 699 654 644 651 676 704 687 685 738 697 609 625 511 416 307 229 200 199 118 80 67 88 150 198 204 200 205 221 226 233 241 243 233 233 207 188 182 189 198 194 203 233 262 256 223 208 299 325 233 272 287 348 341 302 244 185 200 193 167 154 311 136 125 126 105 131 117 131 155 170 147 155 111 105 114 114 71 61 75 92 167 322 306 198 160 104 30 37 53 75 103 107 100 83 90 101 135 166 130 79 70 71 66 69 84 109 113 112 111 106 95 84 96 110 111 119 155 172 203 228 229 235 236 208 191 189 182 194 199 208 218 226 271 238 214 224 210 196 188 186 185 188 182 188 178 176 178 168 146 125 125 134 121 75 66 77 91 79 60 112 182 227 238 248 261 237 231 274 231 229 390 164 236 249 200 202 330 187 150 135 125 146 101 95 85 93 108 101 79 147 190 220 240 245 199 202 208 206 215 229 243 249 246 233 213 226 223 218 206 198 194 217 225 220 204 164 177 166 161 164 152 100 129 109 106 101 95 148 113 102 100 97 103 95 96 96 88 87 101 124 126 111 94 89 103 108 104 110 118 118 119 106 91 82 70 58 77 64 72 90 101 97 132 131 127 116 101 120 143 205 165 120 125 84 83 84 74 61 57 44 48 62 80 96 84 79 107 87 52 41 24 23 35 43 39 29 39 55 47 42 51 65 64 81 99 128 161 176 185 235 256 286 312 275 311 324 352 343 276 276 413 301 260 224 199 516 352 183 152 186 202 272 229 208 196 196 205 163 113 98 100 105 107 111 111 114 116 117 126 114 109 111 115 116 115 111 126 129 127 122 107 102 115 122 127 139 153 155 162 171 178 182 173 192 196 182 161 149 160 181 175 144 111 107 121 122 106 96 93 80 82 68 57 60 53 22 26 46 84 125 156 168 221 216 176 149 140 146 171 180 158 138 143 150 177 189 207 220 221 222 229 242 243 217 193 194 249 246 241 245 262 273 291 331 315 259 225 164 90 74 70 67 77 115 62 75 105 155 224 151 139 133 95 67 76 51 22 28 23 4 0 1 2 26 32 31 84 75 16 6 6 2 2 0 0 0 39 93 111 96 123 136 146 141 115 130 94 74 62 60 67 71 66 66 84 109 120 118 122 120 116 115 110 112 115 113 115 117 111 103 121 110 108 112 104 103 113 102 98 91 75 99 87 83 86 92 97 114 106 156 202 210 186 177 175 170 160 151 139 116 92 88 88 86 80 64 63 70 82 102 135 179 163 176 209 263 330 360 364 405 429 443 447 395 335 309 311 334 357 347 367 387 358 336 334 301 316 316 322 324 313 271 236 188 150 121 96 76 76 69 74 82 83 77 57 51 46 45 43 40 37 50 53 48 43 52 101 178 204 212 210 212 313 362 389 389 369 349 30 0 62 476 90 0 128 222 74 139 207 360 425 629 491 634 620 562 719 752 913 992 1000 967 1281 1396 1380 1261 1158 1031 895 781 710 707 535 536 583 668 763 817 681 704 812 798 796 585 609 750 848 957 841 614 440 379 374 213 262 217 119 115 43 19 14 12 15 18 30 37 27 3 9 16 16 31 71 90 88 132 215 272 266 465 505 493 414 397 364 331 311 369 399 234 182 265 507 676 352 461 506 573 628 543 555 686 730 706 575 483 493 591 643 565 546 603 649 720 734 645 758 777 778 784 828 789 664 604 544 417 318 310 228 189 168 55 69 78 121 171 214 190 183 188 198 203 221 235 224 209 196 175 172 193 216 247 242 240 257 270 300 321 281 318 275 303 355 336 315 268 234 204 169 186 157 155 174 198 156 79 135 138 148 141 139 132 144 145 108 103 129 104 92 74 58 63 72 107 153 184 176 155 81 27 29 62 63 96 108 91 78 79 83 119 139 122 94 58 54 67 84 92 110 112 107 104 100 98 94 113 124 132 145 152 154 202 225 223 233 217 211 200 200 200 195 194 207 216 222 237 288 218 201 208 200 193 191 191 191 185 175 175 176 180 186 179 146 129 115 116 105 92 136 109 80 65 75 81 122 185 232 244 203 241 298 228 272 358 217 330 331 293 284 305 283 206 157 166 176 138 157 156 141 146 164 161 254 265 264 257 261 241 241 233 218 217 245 239 259 248 231 229 229 225 204 188 170 160 194 209 217 204 197 213 189 174 149 133 127 142 128 133 131 139 167 146 139 143 110 73 81 77 88 87 90 105 112 114 109 94 91 104 94 101 98 120 136 127 126 96 77 65 60 63 90 78 85 102 119 135 155 157 156 134 96 90 157 116 98 110 105 145 100 66 56 61 62 52 52 60 81 113 118 99 106 85 54 28 13 32 35 30 25 27 40 39 49 69 84 73 92 100 133 150 150 167 211 256 296 311 304 328 305 318 318 313 328 438 338 290 239 201 246 191 150 142 161 200 270 241 287 283 216 129 97 110 106 101 101 109 121 118 119 112 113 121 109 105 103 105 105 107 117 130 135 135 130 120 117 116 118 134 155 168 168 154 158 168 176 179 178 188 184 166 150 147 155 167 149 118 95 99 105 93 99 110 112 108 123 91 72 66 47 17 66 102 108 124 151 104 172 189 183 172 159 143 152 163 187 195 171 200 191 219 226 223 234 257 229 224 220 206 217 281 278 245 238 246 255 259 271 302 293 231 168 154 125 131 126 110 105 89 91 131 144 125 128 149 140 145 110 71 64 75 47 45 45 31 4 38 10 30 51 65 87 16 5 4 5 21 75 7 0 12 75 140 124 173 176 198 196 171 152 96 81 52 36 42 47 44 56 63 76 91 90 67 102 117 127 140 136 120 105 103 106 107 108 133 130 124 120 117 109 105 98 89 77 67 78 79 82 87 90 88 79 82 122 158 159 138 147 149 150 155 156 149 128 106 91 85 85 85 83 81 76 100 135 172 210 225 248 280 328 379 407 376 407 431 457 478 466 426 369 346 397 429 341 365 387 382 381 376 339 338 334 345 328 288 272 272 238 197 161 137 130 100 86 89 93 95 95 74 66 61 59 53 44 45 51 62 67 69 82 118 117 144 195 234 241 288 323 381 424 415 369 400 401 877 1355 152 0 82 163 165 199 185 379 766 817 805 808 665 608 638 624 724 846 913 956 1163 1585 1767 1695 1427 1174 987 956 852 702 559 564 609 702 759 730 576 538 589 669 706 634 823 834 812 745 534 368 412 425 383 296 289 128 32 8 12 6 60 23 0 5 15 49 32 19 20 26 35 24 67 117 111 146 395 380 278 378 319 419 407 408 484 464 479 569 445 185 263 387 804 788 461 511 511 589 631 662 839 840 828 714 664 685 717 654 612 591 587 679 771 835 845 809 856 839 829 827 806 759 713 644 549 480 421 307 240 161 113 63 73 111 198 233 219 189 191 193 193 194 202 217 204 181 171 177 188 224 215 204 222 246 250 252 288 333 358 378 219 307 390 379 327 189 192 184 168 159 134 143 182 208 174 94 235 170 148 165 164 161 135 117 110 112 131 86 78 84 71 58 65 76 65 61 82 89 50 21 29 53 56 76 98 91 75 83 106 100 121 140 134 67 62 79 104 111 89 119 98 93 106 122 122 132 147 179 194 185 177 220 214 223 245 224 214 210 215 214 202 201 235 210 228 246 237 239 221 217 214 207 201 205 195 187 180 172 163 159 178 176 150 150 123 134 126 128 166 122 104 104 99 83 78 113 131 164 198 224 291 240 278 308 284 294 311 257 258 302 337 231 170 203 189 156 169 169 232 232 223 238 271 204 213 234 242 240 240 241 251 250 249 246 246 259 232 225 242 238 196 186 176 176 196 175 205 202 218 250 246 150 152 148 146 146 138 163 161 155 159 161 171 174 121 93 94 68 80 83 92 99 99 97 107 102 99 93 79 83 79 91 102 104 107 92 102 78 75 85 97 105 105 121 133 130 173 141 165 146 81 27 56 66 91 105 123 180 122 79 71 80 81 62 53 50 49 68 105 101 104 93 71 53 43 44 42 41 30 21 21 21 35 58 83 100 107 95 120 145 158 164 171 232 258 286 307 306 245 310 340 327 339 401 374 303 247 195 144 91 125 128 132 189 243 225 370 368 229 112 83 88 92 90 96 116 138 131 122 113 113 113 105 105 104 106 103 103 116 140 146 139 133 130 129 125 130 139 152 170 187 149 156 163 169 170 169 170 176 174 165 153 133 163 147 134 124 108 97 98 97 98 102 109 104 74 67 65 57 48 95 117 96 79 86 96 83 93 138 167 163 136 127 139 171 184 195 247 241 227 219 231 260 286 318 280 232 198 214 318 315 306 281 271 259 225 202 188 177 153 126 131 151 175 151 121 116 123 127 148 168 176 160 119 145 187 139 87 117 154 86 95 104 109 114 98 77 95 90 80 81 13 6 5 24 59 77 1 0 58 119 168 181 203 215 213 226 196 145 79 57 44 33 30 32 39 51 58 72 79 68 85 113 120 121 143 182 164 129 113 112 114 113 124 124 125 118 106 96 90 87 78 74 71 69 72 73 84 91 86 75 90 117 125 114 103 109 112 121 138 156 162 154 142 120 95 97 107 101 83 76 109 148 195 257 307 334 345 393 431 414 386 405 410 411 427 459 464 468 447 472 498 465 435 392 398 399 388 374 384 376 360 347 322 295 303 283 246 227 203 156 133 113 122 119 109 106 107 91 87 81 71 59 54 65 108 120 113 116 140 147 220 272 269 246 295 322 394 450 467 435 1455 344 955 1044 285 17 278 166 195 339 374 797 1026 875 553 741 510 594 646 666 657 721 807 838 939 1299 1697 1719 1406 1206 1103 1039 898 726 628 623 633 772 748 694 643 654 622 676 724 779 931 853 799 644 444 320 399 440 415 322 193 25 10 8 9 30 150 58 10 27 58 114 77 60 50 47 65 62 67 132 170 148 137 161 322 457 460 535 468 474 548 543 457 672 416 321 508 491 774 749 596 496 451 558 686 723 699 791 972 842 981 1207 1079 804 766 778 813 922 1046 1022 987 949 925 928 848 819 737 725 787 712 580 443 332 258 261 127 99 111 134 172 238 199 193 201 202 199 194 192 197 196 182 170 172 182 190 199 214 191 188 219 253 292 329 344 348 359 286 243 655 443 206 165 182 190 163 143 138 145 138 148 149 150 197 135 165 185 182 167 147 122 114 111 105 92 55 72 67 52 45 38 37 38 40 42 37 17 24 41 57 78 98 92 87 97 110 88 127 104 123 121 85 101 88 75 77 96 106 100 116 141 157 162 185 231 244 232 212 211 190 193 199 217 236 196 214 219 214 231 265 203 238 238 221 251 244 260 255 231 197 186 192 173 160 151 145 173 170 150 135 137 135 122 119 130 152 152 120 100 88 106 119 106 102 80 119 201 280 269 262 281 299 305 316 276 274 301 289 234 185 225 204 183 192 229 265 251 261 285 293 213 181 213 227 234 244 259 281 286 277 256 223 253 222 208 228 238 195 221 182 165 152 166 198 197 203 208 205 194 187 156 147 144 139 145 133 137 141 149 167 180 167 140 115 92 77 78 84 89 92 95 104 104 103 92 78 69 58 72 76 70 69 81 155 94 69 74 82 104 139 147 204 245 212 108 139 154 101 45 60 58 67 96 90 69 53 46 73 78 77 71 62 61 60 70 99 127 99 84 67 59 70 81 49 46 32 23 24 27 34 52 80 100 100 89 89 111 133 141 145 194 212 248 324 331 252 253 327 401 414 405 381 302 251 183 114 90 136 138 153 180 193 169 218 304 201 106 73 73 70 70 84 116 153 171 144 141 139 135 131 132 132 124 111 109 114 119 134 126 126 133 138 142 137 145 154 174 197 175 179 170 160 163 174 169 175 178 178 161 140 165 173 174 169 147 114 119 104 92 85 80 81 67 66 59 65 79 94 94 121 109 98 115 176 166 117 106 114 115 103 113 189 244 252 234 236 255 255 274 288 297 351 372 369 312 272 282 293 288 297 272 254 245 199 188 176 167 180 201 156 159 121 122 146 160 191 192 185 183 187 190 168 166 131 112 158 239 204 177 171 153 110 78 103 115 93 61 39 20 29 35 60 103 158 190 128 192 218 225 228 215 222 59 97 109 23 73 41 60 65 50 39 54 54 58 72 71 77 145 168 174 146 140 176 204 193 165 159 151 129 116 116 112 107 102 102 109 94 78 70 70 72 71 74 84 90 91 91 89 95 99 99 96 100 112 125 154 171 188 199 183 141 114 125 130 110 96 95 104 153 221 295 372 377 408 449 457 425 413 414 405 395 398 413 415 432 453 448 478 527 507 438 435 419 405 407 417 413 397 391 380 358 352 338 325 318 289 229 167 144 177 172 148 139 154 146 146 124 100 88 90 104 150 166 155 142 142 169 212 234 254 274 283 320 363 382 412 437 0 105 865 337 19 182 466 71 56 241 723 1338 1189 804 651 597 468 650 627 628 690 753 749 960 920 951 1165 1367 1491 1420 1370 1215 867 703 671 705 760 801 735 715 670 612 639 758 811 865 873 803 800 617 470 389 381 373 202 143 83 8 13 11 9 27 72 95 120 95 79 85 98 84 55 39 39 38 41 137 231 295 285 194 318 477 481 418 417 437 522 595 578 611 489 513 567 588 647 800 834 671 597 732 720 859 914 925 979 928 872 840 859 867 962 988 1032 1080 1135 1105 972 994 1026 967 810 713 747 836 780 661 605 489 307 234 193 97 122 139 187 224 243 233 221 217 215 208 195 185 179 170 154 147 178 191 172 153 151 149 167 220 279 321 330 327 321 345 403 424 416 279 202 197 164 170 131 141 155 167 176 232 180 176 199 188 248 167 180 176 159 161 122 109 105 92 63 65 44 39 36 28 26 40 36 36 34 20 26 28 55 82 103 112 88 96 101 101 113 97 110 108 90 95 101 73 83 95 108 125 145 180 198 205 223 252 260 226 186 162 148 163 161 202 223 183 194 239 238 243 249 202 244 213 199 204 219 255 265 247 214 167 162 144 144 141 136 131 134 132 112 136 160 134 145 127 156 165 142 197 182 128 124 137 146 67 113 163 219 253 244 242 275 311 335 335 279 328 293 242 218 225 217 212 214 240 275 253 270 298 304 276 230 229 217 220 244 269 277 294 287 251 225 235 227 223 240 234 218 261 170 202 200 179 188 188 190 191 184 185 180 153 148 142 137 130 119 118 126 133 141 152 166 163 152 127 95 75 75 78 82 84 88 92 98 90 75 59 49 53 75 48 54 103 167 165 104 64 51 56 95 112 195 248 237 175 147 162 151 162 163 67 66 104 83 58 63 52 73 82 78 76 75 72 61 84 114 121 94 80 52 31 40 64 69 85 37 35 43 42 43 66 84 96 99 97 101 125 149 163 168 173 190 240 346 361 294 283 289 544 454 371 357 281 207 176 151 116 98 140 205 171 170 159 133 162 88 63 58 60 59 53 74 104 131 151 156 158 165 165 178 200 203 178 130 106 96 93 101 111 113 121 135 139 129 146 157 173 193 202 193 194 179 181 195 198 185 214 212 182 155 165 166 143 154 147 125 130 117 88 85 84 78 79 82 77 110 123 96 66 122 115 103 115 126 143 106 64 71 92 95 110 161 216 238 260 289 223 271 306 321 356 437 345 491 562 508 413 381 361 321 301 265 245 247 268 267 230 200 204 211 220 185 226 263 259 263 256 203 189 199 214 232 192 160 157 199 280 292 252 187 145 158 172 104 123 93 56 34 37 65 84 72 63 71 118 168 74 139 179 183 181 188 63 74 83 70 69 44 50 53 56 57 60 63 58 74 76 114 211 145 139 117 121 156 194 206 199 178 164 147 125 118 100 95 96 97 96 79 75 66 63 66 69 78 85 95 99 105 118 135 114 116 127 137 149 165 199 210 225 232 202 163 143 167 165 128 98 108 110 178 266 346 407 406 451 461 450 435 433 419 389 376 375 380 385 385 412 401 406 443 474 472 489 485 461 433 414 420 422 417 404 398 402 379 376 356 331 294 236 205 195 204 201 191 190 165 162 151 138 126 121 129 189 228 243 243 240 214 241 299 340 346 337 396 398 387 405 430 3 304 689 140 177 277 296 0 3 494 1090 1280 1074 804 613 564 521 542 525 545 658 825 941 1213 959 1083 1168 1328 1500 1504 1541 1271 881 668 682 734 745 699 627 635 661 560 581 747 841 873 769 711 707 556 472 441 416 367 190 107 39 6 9 39 66 25 11 40 106 56 27 17 8 12 20 32 63 95 95 146 207 322 401 370 388 508 477 408 367 376 395 436 440 543 733 800 954 764 611 689 735 735 734 783 787 876 660 905 976 936 940 947 889 981 1138 1090 915 955 1044 998 863 1077 1068 882 761 737 751 663 639 573 484 317 306 227 155 114 149 165 233 240 234 222 216 217 205 192 179 173 169 152 144 146 157 197 184 166 155 152 186 243 284 313 320 303 299 298 304 358 402 158 194 169 143 138 126 146 152 157 169 211 230 179 161 165 157 245 164 144 137 137 123 113 100 88 80 65 22 31 31 30 30 40 31 35 33 28 30 27 49 61 64 67 72 75 90 96 120 157 130 102 82 73 76 86 75 100 118 136 159 171 185 198 207 211 210 186 189 160 131 142 136 196 195 172 186 247 246 280 260 232 277 220 215 195 183 199 214 186 207 203 155 119 115 128 133 135 131 122 101 156 158 120 150 157 184 197 219 282 276 137 163 144 121 172 118 186 185 198 225 240 256 309 318 307 286 349 327 267 238 239 235 227 209 219 242 247 278 308 289 257 209 214 221 213 244 278 279 265 275 261 258 266 255 230 271 238 225 235 167 201 196 187 187 185 184 282 212 185 192 192 173 141 130 123 113 105 114 116 126 139 154 153 162 145 124 103 88 77 70 74 82 89 98 79 72 66 62 59 58 35 48 73 95 119 80 41 33 38 47 82 171 231 220 188 187 229 240 181 145 132 115 123 91 48 24 39 72 142 115 100 97 84 45 86 133 133 102 77 47 30 37 49 46 39 28 56 63 54 43 52 80 100 105 111 128 159 182 190 192 196 217 254 297 334 381 379 243 264 335 361 332 259 199 166 144 109 93 133 221 173 172 154 105 73 67 65 54 50 50 48 64 68 69 92 144 194 193 198 224 268 304 288 216 141 103 91 93 104 95 87 99 122 134 154 157 167 184 194 187 192 183 191 200 200 195 201 212 192 168 156 151 120 133 148 143 136 141 91 92 89 79 74 69 72 106 127 123 107 97 106 60 25 27 37 28 27 53 78 105 144 156 207 237 245 247 233 346 323 327 348 376 397 283 259 309 334 324 353 236 271 273 250 257 283 296 288 263 244 254 288 279 299 333 343 333 322 272 253 269 305 319 191 179 205 236 216 176 221 183 149 159 206 195 155 111 91 86 92 108 135 130 135 168 175 134 181 197 174 150 130 112 118 106 91 70 46 30 32 40 43 44 45 52 50 59 68 103 159 166 97 91 104 123 142 164 180 176 170 165 153 130 115 106 100 90 80 85 71 63 60 62 65 67 71 85 98 107 116 114 112 118 139 157 169 197 202 227 238 222 188 191 190 185 162 141 144 172 174 190 263 326 354 426 445 444 416 394 391 380 335 325 330 342 358 360 344 362 373 378 394 433 442 480 491 470 436 425 424 430 424 416 416 411 418 402 364 308 243 206 210 223 227 221 207 183 184 208 220 207 183 189 307 324 327 327 318 299 280 319 353 347 331 407 407 392 387 414 19 111 245 282 1023 556 153 0 54 322 1077 1008 944 788 590 555 428 385 461 590 653 1119 1061 1053 1181 1558 1539 1440 1380 1414 1511 1213 860 736 762 741 562 520 515 532 539 474 569 695 787 846 681 578 528 494 486 478 357 268 178 90 27 12 12 61 131 62 40 54 85 59 13 34 34 37 52 81 83 78 103 149 190 212 416 451 432 439 322 295 331 381 411 378 549 828 991 958 770 686 635 618 612 522 570 750 840 878 790 906 888 878 889 830 707 879 1050 1130 1126 1079 950 890 845 893 1023 816 759 722 732 731 496 479 385 280 267 164 151 161 181 205 251 224 213 198 179 184 162 145 137 143 151 140 137 140 147 162 172 173 180 198 224 254 267 279 275 271 275 278 287 351 388 280 172 144 165 165 147 140 142 157 155 179 231 208 234 334 327 161 112 113 125 140 133 113 93 64 59 57 56 55 48 57 49 36 32 34 27 25 26 31 43 47 48 57 68 72 78 70 81 118 144 107 93 79 82 97 80 101 116 123 126 126 144 155 163 166 169 211 214 182 138 119 129 165 169 166 177 206 206 269 258 251 266 229 220 193 182 179 177 169 176 179 156 117 86 115 113 116 123 121 93 141 103 97 130 144 184 205 215 185 150 151 217 173 161 156 61 110 151 154 169 180 196 378 288 258 277 275 299 275 263 257 247 235 226 230 247 246 247 307 234 264 301 274 234 208 247 283 308 320 316 272 279 297 301 280 243 215 226 222 185 176 192 216 219 229 265 428 240 210 224 212 190 144 141 139 138 132 118 102 124 140 148 152 156 146 142 131 112 102 95 82 69 72 79 53 61 64 69 63 44 43 46 60 67 58 41 26 26 28 42 71 110 139 141 159 202 266 317 233 190 168 142 129 113 73 47 46 88 178 165 155 122 87 62 89 130 133 103 70 53 25 22 35 31 20 47 65 62 57 63 93 133 130 131 133 146 173 196 192 202 217 238 264 263 328 384 424 424 381 472 420 343 264 223 228 195 159 150 153 149 137 129 133 120 99 92 79 67 59 52 43 30 12 14 79 134 159 213 249 256 284 312 314 266 192 130 107 110 115 87 80 89 110 139 150 149 159 167 175 190 219 224 220 199 185 182 170 174 168 162 154 134 108 108 126 141 143 136 97 108 115 97 69 59 62 79 100 121 132 115 67 52 38 32 26 8 19 48 72 107 139 104 103 179 225 209 197 304 314 294 303 316 314 315 294 258 241 239 243 173 182 215 228 224 246 338 354 323 306 314 333 322 308 331 370 363 308 352 271 294 303 309 360 283 284 339 317 227 274 58 254 155 149 309 223 200 139 114 118 129 119 149 158 221 243 192 206 166 161 169 133 54 82 100 77 52 39 35 15 11 18 28 34 35 39 58 77 85 105 144 75 80 92 104 120 143 159 167 171 174 166 142 123 105 87 74 70 76 62 64 68 70 69 67 69 71 82 96 110 131 136 133 140 149 157 166 169 190 185 168 162 188 213 173 154 161 184 201 226 222 224 254 312 394 417 434 377 318 297 300 270 268 280 295 312 330 306 322 318 337 375 382 390 406 422 429 420 400 405 415 418 419 416 407 444 467 437 378 318 274 308 264 248 259 269 252 238 286 315 307 285 290 330 346 360 365 357 344 319 349 366 361 377 457 445 387 353 359 198 270 131 88 27 81 27 64 16 159 643 931 1022 847 475 398 391 364 453 742 1049 1544 987 1135 1408 1540 1318 1316 1311 1243 1187 1086 813 793 724 571 445 479 506 514 523 546 588 636 666 665 592 450 372 361 448 521 314 247 193 117 37 24 11 18 46 55 73 51 36 57 71 90 101 101 118 137 133 158 159 174 181 168 278 387 411 491 543 482 447 441 399 392 1109 1167 910 686 511 555 583 570 565 601 666 859 767 721 786 898 827 819 889 1001 1046 1047 1101 1115 1104 1048 876 842 830 879 910 803 834 732 733 710 492 369 299 256 226 170 189 204 251 241 218 206 189 149 140 137 122 122 119 123 130 131 136 152 163 164 168 190 217 231 242 253 260 266 261 261 265 264 245 238 305 266 163 154 200 173 144 133 136 152 163 150 172 217 332 155 117 111 100 105 115 131 130 110 91 58 111 127 118 109 97 99 66 43 36 27 19 24 20 24 35 37 34 58 71 64 57 60 55 65 85 93 97 95 81 79 79 81 96 90 85 87 100 107 110 118 134 151 160 171 139 123 127 136 142 148 163 173 188 235 231 225 206 199 220 222 198 189 179 169 145 157 158 118 97 135 103 96 111 106 85 112 73 85 96 121 183 192 196 154 133 151 159 191 190 177 144 102 149 166 181 168 160 314 194 220 228 226 235 253 257 251 238 224 226 241 263 255 244 261 217 222 201 249 258 168 221 239 256 304 352 283 276 283 300 301 248 211 240 241 216 196 172 180 218 279 299 236 238 236 192 175 168 134 144 156 158 153 136 109 125 134 138 147 159 156 153 138 125 120 118 111 84 69 61 49 55 53 61 58 43 32 23 48 67 51 25 34 32 24 45 73 94 74 113 179 248 284 294 306 237 204 180 145 113 92 79 93 138 191 189 184 131 88 81 104 153 128 100 81 70 46 30 26 23 30 50 61 52 71 87 89 91 151 144 141 146 165 188 159 182 215 220 219 248 352 361 316 275 278 331 335 316 276 236 221 187 190 211 206 164 113 95 129 137 135 127 90 100 80 56 29 8 14 11 50 75 91 144 253 257 283 287 274 257 210 160 143 142 136 111 110 141 159 158 154 151 167 167 167 187 226 243 215 187 175 171 163 149 151 150 136 116 102 96 104 124 129 117 100 98 105 85 54 35 52 83 104 109 110 110 109 79 45 36 44 49 64 66 71 92 111 118 137 146 154 173 188 227 315 256 234 235 227 195 211 194 194 192 173 134 122 151 163 180 215 271 325 313 303 295 301 338 328 326 357 355 300 348 280 329 441 458 390 356 355 342 333 288 223 258 257 329 310 260 199 204 127 95 85 87 87 4 0 0 84 170 166 115 132 106 100 85 28 58 41 30 25 22 16 14 27 41 45 43 50 68 83 96 100 94 66 61 78 92 106 122 132 121 134 143 146 146 149 133 108 92 83 80 77 67 65 64 63 62 66 71 78 93 107 117 150 131 139 135 137 153 140 137 132 131 147 178 179 134 139 173 208 229 230 230 223 232 267 321 358 382 314 253 224 220 223 247 247 255 277 301 282 279 280 304 332 336 347 368 382 379 378 391 393 404 406 404 402 408 432 431 429 423 413 386 324 389 351 307 294 295 283 306 345 347 327 321 284 299 331 355 363 356 362 384 419 438 465 520 475 361 315 309 76 140 33 42 70 38 83 222 36 18 504 879 440 336 424 417 440 483 803 1205 1332 1278 1039 1359 1348 1190 1013 1138 1177 1088 996 1003 929 810 537 403 394 426 467 520 568 583 573 573 531 546 535 455 359 308 417 431 313 296 204 95 46 33 0 1 4 6 6 0 3 66 152 199 271 273 240 212 197 206 203 200 187 185 371 920 739 758 892 865 848 808 754 715 783 695 482 417 454 520 521 521 586 660 775 912 886 837 921 962 890 797 1016 1230 1275 1202 1155 1115 1003 922 872 857 852 829 773 765 830 730 484 437 415 374 407 279 252 231 212 187 225 211 201 190 191 202 133 105 99 106 112 123 123 124 127 142 145 160 183 212 236 243 252 257 252 235 233 239 236 247 257 222 270 194 172 185 174 147 138 136 139 145 150 141 149 190 210 247 187 160 140 127 144 85 119 102 81 70 92 79 87 105 117 104 99 66 42 27 23 29 18 16 22 29 43 55 74 61 47 56 26 24 43 59 72 104 78 67 70 74 80 67 57 55 61 67 67 67 70 79 103 144 114 106 105 104 113 135 158 161 170 187 190 189 167 160 168 173 169 183 173 155 137 96 142 101 93 121 124 80 116 112 99 99 82 92 85 131 185 183 183 150 135 147 159 214 244 194 172 168 174 209 212 179 185 225 167 228 198 214 253 249 214 233 233 236 231 206 234 217 224 223 190 187 263 233 247 229 221 219 291 316 316 303 305 309 293 295 292 261 255 277 254 249 279 263 256 286 295 267 223 190 151 159 156 133 132 178 187 184 155 117 116 123 128 142 157 157 152 142 133 131 130 113 92 74 71 70 65 54 63 60 56 39 14 41 69 62 48 44 34 36 67 67 57 94 90 168 261 280 241 231 206 204 171 136 108 105 86 98 138 173 177 184 133 110 87 98 135 131 105 96 90 77 48 39 28 35 58 75 50 107 142 157 168 178 160 149 138 156 178 152 139 180 175 173 212 280 318 324 347 354 312 290 252 252 275 297 297 279 267 270 270 218 112 109 111 114 115 118 122 104 120 88 45 36 29 23 28 47 119 250 256 291 290 277 274 268 253 219 225 207 161 133 125 164 190 181 168 173 176 178 186 208 236 244 211 178 169 171 159 150 144 132 105 83 93 98 112 112 106 104 104 120 90 43 30 60 94 131 127 121 117 109 90 84 110 92 73 93 79 62 67 79 92 117 139 132 156 186 224 290 220 202 203 208 207 182 220 187 159 134 106 89 109 129 164 209 252 301 278 315 330 327 338 331 295 277 248 234 265 310 280 363 375 314 324 364 275 272 302 304 279 273 320 246 178 163 147 106 92 84 93 93 27 2 0 4 20 31 29 44 17 22 55 65 48 53 55 42 33 37 24 37 52 59 64 72 66 64 88 95 89 94 82 70 74 89 102 105 101 110 111 115 132 156 156 128 108 99 94 82 66 82 75 63 56 59 65 77 81 89 104 123 135 138 133 132 138 135 121 119 128 144 156 150 141 143 163 188 207 223 224 221 220 234 263 290 296 248 217 203 195 199 235 226 229 241 248 258 246 239 240 256 279 290 307 321 327 349 389 401 388 405 408 408 426 461 472 472 462 462 478 469 447 419 362 323 312 259 262 303 316 305 297 285 298 335 365 384 400 416 418 419 445 483 495 445 350 314 307 143 99 157 275 507 476 269 154 16 7 719 831 621 492 584 534 453 698 1258 1399 1286 1116 1153 1368 1231 1095 989 1024 1102 1123 1002 1063 1032 839 520 400 376 381 404 495 655 645 581 521 454 422 552 582 557 533 573 409 294 229 124 55 40 32 6 0 0 0 1 9 27 74 194 246 214 234 250 269 312 312 270 235 206 257 521 888 815 760 794 918 1083 1228 1228 735 531 479 412 456 456 499 520 532 668 724 755 872 951 795 963 998 895 871 1191 1222 1154 1082 1004 929 864 854 848 823 772 763 685 715 717 593 517 417 296 251 266 285 251 238 204 207 277 186 195 162 137 142 100 105 100 100 106 120 124 132 145 149 146 153 180 213 236 238 240 243 236 223 204 209 229 226 234 223 185 258 204 167 130 137 137 152 152 150 145 142 153 182 187 139 170 173 152 117 89 102 125 76 78 85 82 100 94 89 116 137 143 119 71 41 28 20 8 9 12 25 47 70 54 42 32 29 16 16 20 31 50 74 70 56 74 66 53 52 49 51 44 39 40 42 50 54 71 97 89 69 68 69 94 137 149 125 130 150 160 155 160 157 142 137 150 167 150 122 132 182 218 97 79 78 83 107 185 166 144 112 84 79 88 111 147 155 141 151 102 157 176 169 222 180 157 156 177 216 227 202 236 243 216 236 199 199 200 196 191 228 226 233 224 203 226 219 187 186 201 212 197 206 239 247 204 206 124 242 286 275 271 304 291 323 319 293 276 289 257 246 238 259 332 263 255 246 222 204 167 165 163 154 167 218 193 184 142 107 110 123 135 136 155 165 155 163 144 127 120 115 85 69 76 82 89 91 86 71 76 67 50 74 96 58 42 35 28 52 81 126 77 14 23 82 207 247 267 250 163 211 154 138 126 99 98 122 132 159 175 160 124 160 109 86 114 116 109 107 95 75 55 49 44 48 81 91 70 152 152 127 137 162 157 134 125 145 178 183 126 129 109 115 160 227 299 338 360 390 394 354 320 276 271 303 344 346 337 339 321 264 173 143 124 135 130 116 116 116 157 161 100 59 87 74 79 91 145 240 292 264 277 286 313 347 338 324 335 296 222 156 123 110 131 152 157 160 168 174 175 188 215 233 205 183 167 163 164 160 137 137 126 108 99 111 109 106 106 103 101 132 161 135 95 78 91 136 135 130 127 113 84 78 110 90 75 86 83 73 52 63 90 116 130 174 222 212 214 246 210 191 197 190 168 155 140 139 135 106 78 73 73 113 158 210 251 265 287 232 236 251 271 305 237 223 218 215 229 264 250 303 318 308 315 338 267 259 226 148 86 252 157 142 127 122 130 143 115 104 117 145 143 20 5 100 77 0 0 0 0 19 47 66 58 57 64 63 52 42 43 40 43 48 58 65 50 46 59 69 71 66 57 62 75 84 89 90 91 105 101 95 104 130 145 140 136 134 127 113 97 108 95 76 67 68 64 70 68 74 89 110 140 137 154 150 136 134 129 123 133 156 171 160 150 143 148 170 195 202 215 216 218 221 226 233 234 217 209 205 206 211 206 209 208 204 205 220 224 225 240 241 232 237 256 277 297 314 332 344 319 367 395 411 430 449 482 449 434 430 427 430 508 535 493 400 312 277 266 269 272 267 272 314 319 335 348 358 385 459 458 486 493 459 405 391 358 351 341 168 58 357 536 92 197 137 231 450 849 466 595 853 979 828 768 728 1012 1316 1326 1277 1202 1306 1360 1293 1302 1275 1173 1051 962 864 1056 1047 849 551 356 333 340 373 466 633 646 565 492 442 445 722 723 677 663 638 419 295 225 139 47 12 47 56 70 68 7 17 33 104 166 155 258 223 193 223 269 281 410 350 251 242 489 933 817 540 551 727 732 795 808 548 417 438 451 449 482 492 512 573 624 648 700 703 856 890 835 965 973 823 1047 1269 967 972 999 942 887 850 806 815 776 723 691 654 586 640 573 411 278 252 233 244 257 239 177 185 232 293 247 145 104 86 102 130 132 114 114 114 117 134 149 169 184 178 174 196 226 240 243 240 229 207 218 232 230 242 222 206 203 203 232 192 145 136 135 134 144 172 158 143 136 151 142 123 126 142 146 125 94 88 84 80 86 90 86 71 51 63 79 166 237 243 184 112 59 31 22 17 15 17 27 42 53 55 26 25 15 10 13 14 26 39 50 61 82 62 56 43 38 26 28 24 22 26 30 28 37 48 62 67 57 56 67 77 97 108 87 82 122 142 150 178 175 142 131 141 154 135 100 88 95 123 118 108 98 100 155 236 226 175 118 89 96 101 99 107 108 120 154 87 146 154 154 171 143 143 195 206 196 174 164 237 246 228 219 224 231 218 197 185 197 224 208 204 197 200 209 161 154 185 192 161 186 198 183 170 153 174 174 192 191 201 241 229 327 337 289 257 268 249 245 282 313 325 245 251 267 257 223 196 193 187 159 173 209 182 186 141 119 116 125 146 143 161 178 187 197 170 152 131 111 89 68 77 66 101 124 81 86 83 79 66 53 49 48 32 30 41 58 52 111 56 15 17 27 93 163 213 224 189 183 163 136 125 109 87 84 116 127 125 117 117 156 135 105 94 92 95 103 103 84 67 61 60 68 90 93 93 142 156 121 152 162 137 139 145 133 139 144 137 136 111 106 126 173 240 331 393 389 391 395 387 338 310 282 288 326 343 346 276 216 186 191 186 172 170 154 138 145 160 201 142 144 172 98 121 155 169 210 261 218 263 267 264 269 291 344 360 315 247 186 153 122 133 138 150 165 174 167 161 167 196 230 212 187 179 172 167 161 143 141 126 108 104 112 106 106 114 113 104 102 132 147 160 159 166 204 194 169 134 123 112 86 90 87 74 64 59 63 43 55 71 91 122 170 197 201 211 229 223 177 188 192 174 143 122 67 106 89 66 63 61 100 132 181 205 245 388 290 228 211 220 236 205 169 169 194 209 208 174 211 227 281 305 275 366 376 358 276 202 223 197 189 176 161 155 161 142 138 145 160 171 145 140 170 80 37 84 69 58 70 76 74 66 65 53 47 41 33 28 35 45 52 56 52 41 49 55 60 59 58 63 66 73 76 78 83 96 125 113 97 95 106 119 132 132 139 138 131 127 120 111 92 78 76 76 76 72 72 76 92 131 127 161 163 154 146 127 128 141 169 179 161 145 145 148 152 165 192 218 241 248 245 238 230 223 214 206 198 195 199 196 210 210 204 204 214 213 228 224 226 233 241 255 278 291 283 270 275 291 320 361 390 408 425 439 433 455 472 483 494 435 500 519 469 389 336 281 272 275 276 295 353 359 338 314 321 372 459 475 537 501 421 374 394 360 393 411 65 45 106 166 130 39 53 598 390 171 168 411 662 910 983 1029 1218 1262 1092 1052 1097 1247 1204 1198 1261 1341 1373 1286 1022 856 854 975 1075 906 555 283 246 265 344 424 526 580 543 477 483 600 805 806 724 707 618 426 236 149 75 25 7 45 58 57 43 27 72 86 142 201 235 311 317 288 283 337 358 555 339 326 499 897 1057 757 614 617 756 713 735 608 545 429 424 453 447 431 435 486 650 789 823 764 778 884 906 922 941 929 792 1037 1141 1093 1043 1023 897 813 786 765 722 707 669 613 566 492 571 578 428 282 278 258 297 263 218 185 197 172 190 177 109 108 132 125 129 131 112 108 106 115 136 156 158 181 198 204 215 233 246 239 229 223 216 207 228 243 247 245 221 208 189 198 220 122 130 151 137 149 265 171 143 147 157 170 171 176 154 134 127 113 107 101 108 118 100 69 55 55 69 102 166 260 301 261 179 104 43 27 26 26 28 31 41 51 43 14 22 26 22 18 19 32 45 50 45 50 73 78 41 26 23 19 21 17 23 39 61 70 54 53 57 58 61 64 55 64 73 72 63 129 138 146 173 181 135 180 181 158 128 105 96 84 86 110 129 143 129 162 206 202 147 100 72 76 93 95 91 96 103 119 132 128 132 163 172 163 159 178 203 181 154 159 232 220 206 190 184 190 208 174 174 175 183 190 202 202 183 160 134 158 200 196 186 211 197 153 157 178 157 154 142 143 162 187 210 244 302 278 234 222 228 217 301 331 299 247 257 249 241 229 218 215 206 176 196 193 148 160 141 141 136 139 163 165 177 194 199 190 163 150 125 119 115 104 100 65 87 100 104 113 101 73 58 53 56 55 34 57 60 61 57 55 71 67 38 12 22 110 117 116 143 167 112 133 153 149 127 106 82 77 61 70 94 118 154 99 71 69 73 82 83 76 71 72 80 98 121 122 117 115 126 161 150 136 133 143 149 126 125 128 136 145 129 107 114 144 202 293 412 419 412 412 407 383 355 295 245 219 245 348 252 216 178 166 199 221 216 204 195 195 207 285 249 282 232 91 147 206 198 190 193 204 272 279 276 266 279 320 318 291 258 226 192 151 148 139 155 178 186 168 170 163 164 176 197 195 193 194 181 165 157 145 151 143 122 104 104 103 109 117 116 107 92 116 108 109 121 148 177 184 154 156 163 108 53 56 57 54 50 50 54 55 75 117 165 181 167 196 209 217 214 180 168 163 168 154 128 132 78 67 66 64 63 103 109 162 152 127 190 204 199 244 251 213 174 188 176 212 203 188 285 279 167 263 339 313 342 266 313 319 228 89 89 129 160 173 175 176 181 161 173 174 169 143 11 158 192 158 131 106 42 44 45 47 57 68 54 50 52 44 34 39 32 36 42 39 36 57 61 65 65 63 62 63 64 68 73 88 115 147 133 115 111 119 135 141 121 118 119 124 130 116 126 103 88 80 74 67 71 76 81 87 94 96 133 143 149 149 137 147 164 180 175 152 143 175 175 192 207 210 206 227 242 246 238 225 215 189 177 169 167 169 172 197 216 220 222 229 229 224 237 246 251 257 266 284 275 265 259 272 321 307 344 371 385 397 409 433 433 447 469 484 469 466 504 498 441 374 347 314 308 294 290 316 351 339 312 321 350 369 437 504 468 404 378 409 412 397 397 7 13 1 0 20 94 77 24 88 495 610 718 885 1062 1064 1216 1171 957 828 836 841 922 1124 1075 1125 1198 1237 1243 1010 844 871 963 1033 985 569 411 346 315 419 433 543 633 619 535 584 716 798 769 671 670 582 412 262 183 131 64 16 0 7 75 95 80 127 153 183 201 253 302 339 336 284 261 281 386 360 655 637 467 470 482 600 460 419 710 950 521 454 462 468 537 528 491 510 597 740 868 891 868 874 928 889 875 895 894 870 983 1035 1024 983 919 812 740 736 692 649 679 641 541 494 485 439 448 317 268 275 255 242 178 218 228 189 123 127 160 157 144 150 110 124 120 96 80 108 110 133 149 152 167 193 214 219 218 229 200 205 235 260 255 272 266 265 257 223 164 162 166 158 83 70 148 116 189 300 174 187 167 152 135 137 140 114 116 124 131 152 131 121 113 99 96 98 91 90 111 144 230 251 242 205 142 48 44 36 32 31 33 36 45 34 16 15 31 35 18 13 32 49 60 43 40 55 61 46 37 27 30 39 31 35 37 52 62 32 32 35 47 73 100 85 88 82 85 106 139 165 161 153 151 116 154 179 162 123 92 98 107 103 100 111 122 127 134 154 152 122 106 79 69 87 100 90 107 126 163 178 152 115 167 184 210 209 147 204 178 150 157 187 235 162 147 154 165 179 167 150 165 159 162 159 177 177 141 118 162 170 204 216 205 182 185 130 185 240 206 131 102 124 161 191 214 259 286 264 246 250 256 170 255 278 267 261 237 225 233 234 234 228 194 203 226 231 207 184 161 157 154 157 170 173 153 158 151 135 136 122 137 141 130 113 90 96 75 74 105 129 86 50 41 58 84 80 58 37 34 50 62 77 53 43 32 42 86 85 104 157 152 84 101 163 182 157 105 66 67 50 56 73 98 140 98 90 58 37 39 40 73 88 96 98 100 121 126 133 136 137 147 149 112 117 133 135 134 128 122 128 146 157 136 148 169 190 234 312 358 369 393 400 385 366 306 269 260 255 251 236 226 195 157 150 187 187 256 233 216 239 292 332 325 211 129 185 214 237 181 165 184 213 231 255 253 258 274 270 269 268 261 233 188 178 159 166 175 178 171 177 158 160 158 151 157 168 179 172 169 168 150 169 149 141 137 127 104 102 104 105 102 102 104 105 90 84 95 120 139 165 153 116 77 36 21 24 27 34 42 49 50 92 127 143 147 168 174 187 194 201 201 166 127 124 118 104 93 85 76 87 84 77 94 96 142 168 154 125 135 177 197 199 174 151 193 207 233 206 169 187 249 219 261 303 314 280 205 172 160 154 153 150 164 174 194 206 208 205 193 212 220 237 243 190 184 63 31 34 31 0 0 0 0 19 49 46 35 33 26 17 16 20 20 25 27 35 55 61 65 68 71 71 72 83 81 79 94 124 155 165 135 148 158 169 203 153 115 99 101 117 147 124 96 88 86 79 69 69 73 74 77 86 94 101 104 122 144 159 174 174 182 172 158 162 198 199 199 194 199 230 245 236 221 207 198 198 198 185 172 170 174 182 210 217 220 220 220 221 193 229 262 273 268 269 279 274 276 284 298 323 314 333 357 387 422 447 454 428 439 460 455 425 460 500 502 483 460 443 395 340 296 287 308 312 286 289 289 304 340 369 387 373 363 343 320 341 342 358 0 0 1 69 273 124 62 74 218 482 746 1015 1270 1487 1379 1146 978 753 857 895 797 803 950 1089 1082 1225 1346 1261 1036 834 854 967 1111 1084 742 640 465 482 577 654 729 640 722 755 727 773 786 731 633 578 508 321 190 151 163 54 25 7 0 39 155 264 138 207 265 204 254 283 309 349 384 370 372 365 431 773 907 573 336 399 557 586 576 589 677 546 495 554 648 688 636 597 662 782 982 1162 1019 990 1026 1028 965 940 892 865 837 836 903 867 810 766 698 581 599 555 656 690 537 513 480 447 435 368 310 294 269 227 154 226 220 169 120 114 146 160 167 163 146 118 130 98 70 62 91 106 128 147 163 185 209 223 219 208 194 181 222 250 280 293 300 289 278 242 202 161 155 187 178 148 131 126 93 178 195 146 193 170 162 150 134 129 127 114 127 132 122 106 112 111 102 93 86 75 78 108 144 169 190 205 185 144 82 63 37 27 24 26 33 46 42 35 30 26 21 7 12 22 36 55 48 62 59 52 62 63 48 55 59 50 53 47 33 29 22 20 21 23 34 63 91 98 86 86 104 127 144 173 139 136 152 150 201 173 127 99 105 131 127 109 115 138 135 129 120 127 129 131 123 118 121 117 105 104 127 230 207 150 123 150 156 184 175 156 209 195 151 176 210 202 183 168 160 148 134 182 158 161 140 102 96 128 136 101 103 141 135 181 184 186 187 199 180 178 126 152 164 87 91 110 144 192 235 240 252 300 356 397 357 238 252 268 284 276 205 203 225 240 241 219 194 203 236 242 204 153 160 171 173 170 157 130 121 123 121 121 127 130 125 124 119 117 122 106 88 119 156 135 93 63 63 61 45 31 48 33 38 60 69 47 46 33 46 82 97 116 168 119 53 53 85 131 123 100 79 67 71 55 70 88 105 110 114 91 58 48 66 114 123 109 110 137 166 158 154 144 143 153 218 196 137 118 123 136 143 149 168 177 179 177 171 171 166 188 243 259 336 388 390 373 362 318 306 309 292 267 261 242 206 189 177 176 201 297 254 245 257 264 315 321 246 188 180 199 186 129 156 178 195 252 250 217 250 280 275 270 276 276 273 262 233 183 176 177 174 176 188 179 165 158 164 162 142 152 168 175 171 160 158 145 143 135 115 95 109 95 104 101 91 94 95 94 88 83 91 115 127 123 97 71 64 40 38 33 34 42 49 62 96 108 107 124 172 171 166 203 217 209 200 150 127 92 73 72 73 61 77 89 82 65 49 84 143 172 174 164 142 126 133 119 124 174 167 204 209 206 226 275 273 264 248 250 253 196 144 151 151 151 169 241 251 205 216 217 197 221 212 210 226 226 195 201 156 130 60 0 0 0 0 31 49 57 53 53 49 32 19 15 16 13 22 41 55 65 72 81 94 102 105 99 89 117 125 134 143 153 172 150 172 192 206 214 161 165 152 134 130 136 98 89 83 82 80 75 75 79 82 86 93 101 101 110 132 170 207 222 193 192 194 188 185 202 191 171 186 209 213 186 181 204 210 210 202 167 181 190 202 215 223 216 204 199 188 175 174 196 197 207 229 257 281 282 288 288 301 313 312 308 346 374 389 388 389 435 475 485 470 441 405 415 434 440 441 450 468 441 397 352 339 347 325 272 266 236 239 274 283 296 282 290 283 269 312 312 321 2 2 0 228 452 216 77 109 138 336 667 1021 1128 952 796 615 1061 961 871 834 691 760 867 964 1073 1264 1512 1396 1199 968 816 990 1334 1332 1175 1049 689 688 656 592 518 670 900 855 770 764 739 777 651 504 395 278 167 117 107 70 58 66 26 25 145 552 172 134 221 237 262 236 296 348 436 462 418 486 422 402 522 401 370 445 545 518 418 570 578 583 560 501 772 842 829 798 740 913 1245 1327 1208 1326 1142 1096 1074 992 789 771 785 744 693 702 718 758 747 660 545 555 732 607 502 562 545 389 377 442 393 264 237 236 270 273 201 135 110 133 168 164 156 131 133 146 142 71 67 83 108 118 115 163 185 203 217 221 211 205 202 214 254 250 275 312 325 316 288 204 167 159 156 182 202 168 144 179 180 122 136 157 171 167 152 156 147 130 119 116 149 161 164 163 140 120 119 104 80 61 83 126 155 167 166 178 139 136 113 64 29 27 26 24 26 35 34 36 37 38 32 23 27 21 24 36 36 44 57 59 60 58 48 79 95 91 76 64 47 40 36 34 34 21 27 46 70 84 74 72 98 116 128 160 146 149 191 208 198 155 122 100 93 110 150 141 126 154 187 183 155 155 155 150 152 179 126 116 111 116 132 160 148 125 115 121 129 144 155 203 245 213 152 164 164 165 181 199 154 173 149 136 185 148 127 99 86 82 77 86 90 123 147 138 167 174 189 196 190 182 232 154 153 140 85 113 139 152 167 176 195 259 281 278 275 260 307 272 268 265 233 230 230 232 232 219 196 258 267 262 218 159 155 168 165 185 199 173 123 125 117 105 97 101 117 160 144 130 138 149 108 120 133 133 139 114 101 111 89 61 127 102 64 55 62 58 26 11 63 120 163 167 188 109 85 89 87 133 136 110 107 112 89 77 84 83 76 74 71 42 42 62 92 117 139 141 133 131 146 162 178 168 200 235 218 168 135 127 123 119 120 120 125 129 142 154 145 132 141 144 156 186 241 305 351 392 410 389 352 346 339 319 306 308 221 183 193 209 241 321 283 278 283 289 304 338 266 215 206 200 142 124 155 187 218 249 220 198 246 257 250 257 273 283 291 291 274 240 258 249 221 201 193 180 181 164 151 153 157 164 165 179 175 158 138 140 129 124 114 104 108 108 116 112 102 99 99 106 100 95 93 102 106 86 92 89 79 76 72 60 63 66 78 98 95 102 107 103 106 129 109 176 225 225 191 164 180 134 108 97 79 70 70 71 57 42 47 53 87 101 118 126 100 98 105 85 82 107 128 174 193 188 203 248 258 277 222 219 208 173 188 175 152 188 241 239 218 181 205 217 210 221 209 225 216 200 173 142 185 170 177 169 141 94 64 111 109 79 69 73 54 68 71 71 70 52 59 90 105 107 116 126 130 128 126 129 130 130 174 188 187 180 174 171 168 177 200 227 242 228 192 166 154 147 134 118 92 86 92 94 85 82 82 85 91 102 114 113 122 165 202 204 203 227 234 222 214 214 165 180 189 182 168 180 192 194 191 182 171 158 163 179 195 201 192 172 174 166 157 146 158 226 199 189 199 230 263 266 291 298 308 299 280 304 366 390 394 376 364 465 500 509 458 461 572 576 530 518 454 397 409 453 463 439 373 316 303 282 282 229 209 234 269 299 267 240 261 297 299 312 307 259 169 54 21 701 635 121 295 239 442 681 839 876 863 590 705 1132 1060 783 731 797 896 792 813 960 1169 1371 1443 1372 1144 971 1124 1537 1508 1486 1256 842 615 533 642 795 919 1039 774 736 738 772 922 716 543 370 234 142 89 151 164 144 201 189 100 115 172 197 558 268 188 262 328 327 359 489 639 426 404 390 423 433 395 392 384 492 572 713 622 583 582 630 674 749 827 907 900 866 975 1422 1277 1004 943 1007 1042 1119 1001 834 823 819 768 690 677 707 748 804 594 515 679 728 483 532 646 603 387 272 229 278 272 244 251 260 234 166 122 157 186 197 176 150 130 162 174 155 98 85 85 102 105 120 194 219 221 223 217 200 197 210 241 267 268 281 362 363 322 269 189 150 147 164 172 162 187 148 121 122 74 87 112 143 157 149 149 135 115 115 136 170 196 179 153 137 124 111 83 70 84 121 160 157 176 178 163 140 112 73 40 26 31 31 32 38 46 47 44 37 44 40 26 41 33 35 42 52 55 57 63 77 83 66 63 82 100 89 55 56 39 38 40 43 43 41 51 75 91 87 79 90 97 115 138 145 121 146 182 175 128 109 99 98 117 171 229 162 205 249 254 227 211 204 199 204 210 144 152 150 161 171 148 133 133 127 132 153 151 212 253 268 242 201 224 255 249 215 179 127 176 144 137 177 184 169 143 118 104 95 98 108 143 167 184 218 168 193 205 187 157 191 185 173 139 75 105 156 158 157 163 188 261 290 269 239 232 251 251 277 275 245 205 228 237 226 211 210 256 201 265 266 215 175 165 172 171 165 158 146 135 158 157 137 122 139 122 132 152 173 113 223 131 107 101 101 102 111 173 139 91 109 121 67 43 33 27 14 57 177 196 174 158 136 94 91 133 148 123 132 148 127 138 154 129 155 140 121 93 63 37 32 44 69 84 81 93 122 114 116 138 166 180 203 213 209 189 151 149 140 143 158 167 157 144 131 128 126 122 139 152 175 214 247 282 299 361 427 439 373 383 384 357 347 348 285 209 203 202 225 300 329 324 308 312 328 338 276 262 243 225 203 191 182 208 217 204 187 221 241 228 222 230 239 239 251 270 277 267 273 268 259 236 212 191 185 186 155 152 171 183 173 183 173 153 133 131 156 158 145 135 132 138 124 121 117 113 119 147 131 123 110 99 97 93 97 94 91 90 87 68 94 101 101 106 109 121 105 86 110 145 104 175 204 218 201 156 154 149 117 92 78 72 59 52 32 27 41 53 53 87 95 112 131 107 139 113 94 102 118 107 115 175 205 240 302 324 296 298 264 214 210 175 183 219 220 193 166 171 200 233 248 241 224 271 212 163 158 177 184 185 210 225 221 197 154 172 152 123 112 142 117 116 162 168 140 125 99 119 142 148 154 184 185 191 186 187 194 186 197 211 207 198 194 193 186 184 191 204 207 195 181 168 179 194 183 136 107 107 116 114 89 81 87 95 102 105 105 111 138 184 224 236 222 223 227 221 208 200 177 187 165 174 192 179 139 142 156 167 167 158 155 158 166 169 162 147 141 139 143 158 190 233 230 176 186 202 214 228 238 251 267 260 264 334 358 381 405 404 375 343 414 401 459 554 597 530 527 438 361 319 332 409 452 425 348 288 282 280 294 257 232 246 292 333 324 272 295 349 347 321 277 370 236 110 42 173 184 119 298 238 440 582 663 723 781 714 866 955 763 673 682 815 942 912 876 935 997 999 1072 1228 1261 1119 1196 1441 1487 1582 1398 987 643 635 896 959 997 931 649 622 779 819 850 789 580 334 172 83 92 289 285 181 150 312 240 289 146 153 379 67 28 21 61 180 304 368 635 1008 915 493 520 570 459 372 548 693 689 631 615 578 620 771 828 801 824 1008 1228 1099 1051 1399 1290 1132 1027 1002 996 1082 980 837 808 841 854 705 691 655 571 582 561 688 693 565 528 810 720 569 429 358 335 291 291 287 312 308 217 157 156 216 202 189 159 157 181 262 275 200 140 106 64 67 96 138 195 234 238 225 213 199 190 177 191 244 281 313 396 371 312 247 181 125 134 146 158 165 148 119 110 102 104 122 145 122 124 132 146 148 114 117 137 163 181 156 121 111 111 97 80 94 120 149 162 118 148 159 159 150 112 70 41 26 24 25 30 37 48 53 52 45 49 50 49 52 54 52 49 52 57 58 68 81 89 83 59 53 70 79 80 82 75 64 50 41 39 48 72 91 109 114 109 104 102 111 112 128 164 159 196 199 149 91 88 121 134 200 255 182 232 269 255 235 238 237 249 216 200 199 188 239 244 222 186 168 166 167 164 147 152 205 165 196 226 240 258 264 266 217 203 229 202 196 164 200 229 181 203 209 184 160 151 126 149 144 177 214 181 191 190 173 136 118 165 136 116 88 66 104 154 153 151 178 235 269 272 261 231 210 221 277 307 311 267 225 254 229 245 251 257 258 256 262 228 182 165 163 162 150 153 162 154 195 205 159 133 137 80 80 102 196 266 87 90 91 90 98 109 95 228 172 90 57 69 57 56 32 10 46 175 308 282 195 137 135 150 141 150 150 108 57 122 139 169 286 377 338 311 260 195 116 53 38 43 59 69 63 49 50 97 101 101 118 140 159 164 170 170 159 159 144 140 145 153 154 161 144 149 154 147 140 153 156 173 209 245 261 291 371 399 371 352 328 349 365 379 370 319 262 250 277 313 321 346 333 345 345 329 317 282 254 245 244 241 238 263 264 243 235 258 236 244 233 225 221 211 209 219 230 240 248 251 248 225 217 223 220 177 171 158 169 191 201 209 187 179 174 168 159 153 149 154 159 155 136 127 124 132 137 131 128 121 111 107 104 97 112 114 111 114 120 118 154 152 140 135 143 153 153 174 179 179 174 196 209 212 211 206 191 198 174 119 87 81 70 47 23 19 31 46 53 61 80 103 124 136 165 121 106 130 193 222 128 205 239 234 246 290 339 334 281 237 234 223 200 266 247 193 197 198 213 229 256 272 269 278 250 206 192 222 257 196 196 261 287 264 233 209 161 129 124 120 95 97 134 139 138 148 111 132 153 154 152 173 174 180 176 182 198 210 192 205 197 190 191 189 187 185 169 168 183 194 211 214 195 170 151 135 129 125 119 106 89 88 96 99 102 106 114 127 160 220 259 249 200 191 199 210 193 176 205 173 199 198 181 165 163 161 156 157 158 156 156 154 155 156 156 151 134 128 141 164 183 193 199 166 162 173 182 187 194 209 227 251 313 406 394 365 386 381 336 292 300 444 539 529 472 470 459 554 671 729 689 570 420 350 311 312 339 353 333 293 252 236 251 272 306 314 313 306 295 277 283 108 533 333 208 0 0 60 66 45 148 274 395 594 759 863 783 816 666 558 603 636 663 819 943 1002 1024 813 857 1004 1103 1061 1055 1144 1287 1461 1380 1179 884 807 947 987 981 918 803 805 904 763 613 527 458 278 192 150 149 276 500 300 241 212 182 253 158 327 301 24 17 6 1 291 531 390 377 456 567 478 442 442 545 617 681 543 664 551 564 624 665 816 857 872 895 994 1093 945 1008 1143 1182 1073 1059 1062 1088 1077 841 863 843 834 789 674 740 697 595 554 559 722 606 601 651 676 629 512 456 476 519 423 400 297 222 226 191 180 229 272 263 223 182 237 292 290 251 210 184 128 79 78 116 158 204 230 222 208 206 206 208 208 202 251 293 330 363 345 300 222 156 120 143 142 153 154 149 104 92 91 119 124 135 113 112 114 124 143 122 113 133 147 144 121 100 97 98 97 106 130 118 132 130 107 126 153 158 145 117 84 52 29 24 29 36 33 39 44 46 45 43 48 52 58 64 58 58 56 56 57 63 74 69 67 62 56 65 72 64 55 60 64 55 53 58 77 102 97 109 119 127 130 123 120 99 130 191 187 207 207 177 125 120 190 203 237 246 221 241 260 225 203 206 221 258 245 248 217 196 275 257 243 194 160 168 196 191 168 195 256 126 132 175 198 199 214 253 210 249 255 194 231 203 243 247 208 201 195 210 198 169 133 158 130 158 189 190 185 150 160 121 92 128 151 103 82 93 105 108 127 133 157 188 207 217 270 274 251 231 227 247 300 292 267 275 228 269 250 275 331 311 237 222 198 174 166 186 146 157 161 161 171 197 234 181 124 87 63 132 94 89 134 130 136 111 106 100 97 116 141 82 52 56 57 57 50 52 118 242 338 285 138 60 41 50 48 92 106 96 81 87 129 117 240 358 357 369 262 196 134 76 42 36 50 51 49 55 68 99 91 82 80 87 111 113 134 146 149 155 158 159 140 140 166 188 163 168 174 173 168 145 144 168 188 211 239 246 344 367 341 323 327 347 361 398 413 367 313 301 297 342 397 396 382 384 359 338 331 263 279 278 277 270 259 265 279 266 271 287 277 259 252 246 239 223 198 190 197 226 252 259 239 220 196 196 200 179 182 184 176 191 219 230 213 200 184 169 158 144 145 154 155 148 136 132 136 146 147 138 136 132 115 115 112 100 111 118 112 121 132 135 168 188 175 167 169 161 146 132 146 159 156 147 196 181 182 176 163 154 152 153 129 102 89 74 25 19 20 24 49 111 113 119 129 136 140 110 107 98 163 256 131 169 220 233 233 258 304 302 258 248 263 269 283 224 226 227 210 207 211 230 254 279 290 283 257 251 263 274 274 263 237 349 376 334 286 197 142 88 71 86 94 138 169 155 155 173 169 158 147 144 145 148 150 153 153 153 169 189 176 180 165 182 200 195 184 194 182 192 212 212 198 199 184 155 129 122 122 117 110 101 95 96 97 101 106 114 120 121 138 187 236 250 228 217 198 197 196 194 198 208 223 219 213 205 185 160 143 144 153 159 158 153 152 151 150 146 136 130 156 181 168 133 134 134 137 148 155 161 181 206 244 316 408 489 492 421 371 321 289 308 428 584 532 384 275 321 539 737 796 749 637 500 385 340 327 425 505 446 344 266 240 244 259 269 268 289 294 280 259 256 293 117 700 417 119 0 0 0 0 2 7 41 122 656 888 856 735 725 487 562 626 594 557 722 885 1078 1184 851 891 1001 1021 939 880 906 1066 1234 1290 1189 1111 1024 1066 1031 946 952 739 649 748 706 510 401 304 212 188 207 277 392 516 385 327 201 236 217 72 164 164 106 97 84 111 306 464 473 508 530 467 442 495 570 1118 754 457 403 496 472 511 584 638 469 625 742 797 880 1002 970 1026 993 973 1047 1051 1181 1247 1091 899 900 849 866 788 728 810 798 689 679 733 796 588 718 700 605 584 487 477 519 497 420 521 296 237 221 199 237 240 261 280 271 246 278 275 259 265 268 217 160 118 108 122 170 198 208 207 212 200 204 217 229 235 271 303 314 313 306 273 179 134 115 118 133 173 153 129 113 102 99 129 138 93 89 98 133 117 103 118 173 140 129 108 88 89 85 88 90 103 122 88 140 117 111 129 134 154 151 132 106 73 54 49 59 62 49 44 35 35 33 33 46 41 56 67 70 74 75 81 66 54 55 62 84 73 68 73 71 73 59 55 57 55 65 80 94 91 82 110 107 108 122 132 116 87 82 123 163 224 150 158 138 137 182 208 229 249 261 261 204 170 167 204 215 217 225 259 216 203 233 212 247 248 208 188 201 139 179 150 140 132 110 147 151 124 141 228 208 320 272 226 243 214 223 224 233 231 195 237 203 176 160 161 147 150 157 195 198 118 148 115 90 100 121 79 50 73 105 110 114 118 132 154 161 172 259 267 264 256 260 271 257 219 234 252 230 244 237 232 244 246 217 242 233 220 207 186 153 216 209 169 146 146 163 149 112 98 102 80 93 68 55 68 83 80 98 85 66 66 81 67 59 45 51 72 77 195 248 277 279 204 95 62 51 34 6 26 46 85 118 153 118 119 216 260 248 205 90 104 92 89 77 50 48 45 42 64 93 77 96 121 110 83 66 59 75 87 109 137 155 169 143 146 166 172 168 157 158 164 161 136 115 131 165 205 246 265 310 324 311 302 306 314 371 407 418 418 438 380 358 358 389 420 420 396 352 328 314 299 308 306 298 279 258 254 261 228 224 242 259 259 251 254 254 242 217 186 159 168 188 207 221 224 196 188 184 172 180 192 180 183 197 209 224 201 182 170 166 167 160 151 146 140 131 128 142 145 146 144 136 115 112 121 123 116 108 115 129 147 184 203 181 174 184 194 201 197 171 118 96 94 111 135 158 150 191 238 218 137 175 110 132 133 113 111 32 30 47 38 18 35 91 136 148 139 127 127 126 111 133 165 158 218 132 182 214 208 217 225 219 211 220 243 281 303 279 248 236 241 238 243 268 277 284 287 258 273 299 312 309 302 291 398 385 336 304 272 142 112 105 133 184 186 146 116 158 186 155 116 106 106 111 120 133 135 137 142 145 156 175 152 156 189 229 236 198 185 191 205 211 209 210 230 197 156 130 123 119 114 112 109 104 103 105 100 92 95 107 120 128 203 266 291 276 241 197 197 198 201 207 218 228 232 219 195 167 145 150 152 147 142 146 172 170 154 144 139 136 139 142 147 150 153 157 158 153 143 138 144 161 182 289 412 482 509 528 467 370 273 265 365 503 389 301 262 313 460 661 463 386 364 341 308 295 291 382 525 538 363 304 264 249 263 285 297 297 287 284 279 263 245 285 79 92 162 23 34 24 5 1 0 0 170 635 1404 1097 809 783 818 483 825 847 803 739 710 846 1110 1229 1056 857 949 921 893 846 789 1002 1171 1197 1165 1250 1060 1214 1178 1046 984 718 769 799 690 464 401 314 232 241 344 356 447 473 370 133 64 166 185 113 208 197 173 209 257 200 225 284 375 478 517 598 558 703 902 823 584 275 477 857 1010 728 675 785 864 631 708 705 818 913 966 1063 994 915 909 1010 1264 1491 1101 858 850 837 835 734 832 971 920 800 940 860 761 741 817 713 690 699 605 492 521 437 426 450 166 185 223 253 263 224 204 304 313 278 295 329 305 296 270 193 197 206 151 139 186 186 219 206 191 183 191 194 213 244 282 317 324 314 293 238 146 130 130 127 137 161 148 130 118 104 100 90 174 224 160 101 130 112 120 112 137 171 100 82 76 75 71 67 82 104 109 103 166 119 117 119 130 161 161 148 133 122 107 89 80 83 85 78 48 36 31 25 28 42 56 79 76 69 66 44 89 66 46 44 46 51 56 57 56 61 57 61 66 67 67 71 82 98 98 104 110 106 97 96 91 72 78 271 296 170 66 79 95 132 179 220 237 210 218 216 200 172 170 236 247 191 180 238 224 242 247 241 272 270 194 171 193 195 183 156 180 157 116 168 169 126 137 177 180 289 216 206 227 218 206 206 251 269 239 189 193 188 173 169 168 120 122 183 183 132 154 131 103 95 87 57 39 42 78 102 110 116 120 149 155 157 200 261 263 272 286 289 228 183 192 221 236 238 292 264 257 248 237 262 251 232 209 184 167 215 225 197 184 164 83 138 101 107 125 102 82 78 57 49 49 44 48 31 26 31 47 77 75 63 111 227 346 332 309 253 191 136 122 123 99 54 17 6 13 95 154 233 366 365 359 228 190 163 108 155 133 121 99 76 82 75 77 105 213 329 259 244 207 156 105 64 59 47 76 114 133 133 136 144 142 147 164 159 158 163 175 185 198 195 248 304 317 296 295 271 251 251 285 328 368 417 416 426 452 456 389 331 356 412 430 388 347 322 321 325 323 326 305 279 262 257 260 251 246 242 243 248 260 255 252 243 226 206 180 134 126 136 158 189 187 174 167 166 172 173 171 172 174 179 192 177 158 154 158 168 170 149 150 150 147 142 142 133 149 171 175 148 122 130 133 129 125 131 130 160 172 165 140 125 139 140 148 147 127 100 101 88 85 92 95 106 129 191 200 162 173 130 128 138 141 137 93 48 70 57 29 52 115 149 147 140 138 138 129 136 144 153 171 214 184 184 219 238 228 214 196 168 173 205 243 256 265 264 261 257 245 232 261 290 296 294 282 296 307 313 314 326 365 349 307 294 319 333 182 163 139 136 130 95 65 59 79 94 87 76 62 66 73 78 93 135 147 145 136 142 162 156 171 192 235 256 224 190 210 216 213 208 213 252 198 159 141 137 131 123 119 118 116 111 103 96 99 111 130 149 164 185 202 251 268 230 196 197 194 192 191 190 189 189 175 150 139 156 158 150 129 122 133 154 187 186 167 146 136 142 143 144 135 130 133 139 145 147 144 145 158 183 332 404 415 419 457 463 369 267 286 381 411 251 225 227 433 615 444 224 184 159 163 181 206 408 633 512 335 259 288 292 309 341 367 364 352 293 289 300 323 355 407 45 128 123 0 17 15 18 8 0 0 417 1147 1566 1061 667 685 664 694 948 970 975 1015 929 864 1088 1288 1173 932 829 799 789 837 853 981 1203 1138 984 950 984 1253 1122 1085 1044 899 764 779 732 542 371 405 279 285 349 349 408 461 327 181 90 115 114 129 196 199 193 182 218 243 226 228 251 343 490 613 629 534 586 653 582 438 770 826 922 941 853 703 587 676 785 798 841 825 889 988 973 802 752 965 1270 1479 1035 899 885 848 748 800 809 837 878 916 981 861 861 898 915 984 784 737 634 493 496 408 428 320 166 276 273 299 302 276 249 367 309 275 284 310 265 257 221 184 184 183 148 181 211 221 287 212 190 181 180 184 236 261 289 316 326 301 269 198 136 127 125 152 168 165 142 111 132 113 106 116 90 86 164 171 150 133 122 216 157 108 75 70 67 61 56 57 79 101 100 105 124 117 133 142 151 169 178 178 168 169 167 147 101 92 77 69 61 64 53 42 43 58 65 95 69 61 75 87 69 67 67 69 60 51 55 50 44 47 63 72 72 65 58 59 74 86 83 82 86 74 91 79 69 65 82 193 103 60 42 43 64 125 184 227 236 189 203 232 229 186 154 192 273 220 164 215 227 256 277 283 267 219 213 163 184 213 179 177 153 148 142 161 157 134 126 135 151 179 171 205 202 195 199 213 275 281 243 196 197 184 167 168 176 173 145 188 176 154 146 142 100 92 97 87 59 33 85 106 111 118 125 150 157 162 171 192 227 276 293 294 287 271 286 269 261 259 253 277 277 268 258 259 254 238 217 200 189 196 205 183 184 142 52 80 74 97 142 156 119 106 74 57 58 65 65 47 39 50 64 80 116 161 224 341 420 333 212 142 113 106 112 119 74 57 45 35 32 65 191 298 275 184 215 153 155 139 119 172 198 275 217 162 165 169 171 218 228 233 244 256 255 220 165 108 93 66 48 67 100 116 123 148 150 166 183 185 213 213 225 235 242 267 298 322 325 304 282 221 229 237 256 299 355 412 389 383 396 399 380 331 380 437 451 412 390 342 344 356 361 372 341 296 275 274 281 274 277 277 273 270 272 255 243 230 222 219 213 196 185 171 162 167 166 169 166 164 160 158 163 165 163 168 168 152 150 162 171 166 155 152 154 156 152 148 147 138 158 183 188 168 138 139 130 149 164 160 129 182 139 115 106 95 97 83 86 89 86 98 97 89 78 66 56 58 87 141 129 103 134 100 168 152 148 155 146 87 45 25 24 46 101 150 143 139 153 164 139 140 154 173 179 165 193 188 194 204 218 225 146 123 144 172 185 189 243 253 253 240 224 230 264 280 305 303 286 278 275 300 306 312 338 283 268 302 341 342 271 194 113 82 64 40 40 50 44 110 161 135 46 44 99 92 87 129 151 150 147 146 158 182 185 181 200 215 211 202 223 219 216 236 253 190 177 168 159 152 144 136 133 127 119 110 102 100 121 136 146 161 184 184 196 222 239 221 179 180 173 170 166 159 155 147 177 163 147 157 152 141 124 118 125 141 183 220 211 180 150 133 123 122 101 87 88 96 119 122 133 153 175 193 246 301 297 292 322 360 300 240 266 327 366 376 258 327 444 429 233 176 143 113 105 119 182 463 580 327 176 232 300 342 402 422 428 411 325 254 277 278 310 403 517 327 114 55 10 48 138 47 53 28 167 767 1099 1158 947 681 669 786 853 889 889 917 1106 947 892 1023 1176 1188 998 870 884 880 979 992 1025 1084 785 728 854 937 965 971 943 896 875 798 657 724 583 410 325 230 242 357 487 481 370 217 188 125 70 129 54 38 120 188 186 216 240 261 238 185 186 321 429 474 458 358 607 624 585 631 838 755 709 665 862 823 910 924 878 833 878 913 1017 1061 1024 984 1045 1186 1245 1074 1153 984 862 811 853 852 828 857 916 947 921 996 1005 884 731 677 689 555 493 480 350 420 242 235 295 279 253 270 282 272 330 293 287 298 300 272 227 212 199 193 195 200 193 223 218 196 174 177 176 178 201 257 270 294 305 310 300 242 157 131 134 152 198 198 161 136 128 121 110 102 103 113 137 110 141 164 150 98 119 113 102 104 91 73 62 60 58 68 126 107 90 106 123 118 127 148 171 199 215 193 213 210 187 156 150 89 115 102 73 83 74 76 97 98 68 52 59 66 67 59 79 70 82 87 71 58 59 59 72 84 74 59 46 41 41 45 70 68 87 105 115 92 72 59 51 46 53 117 110 94 77 80 137 164 212 215 195 198 203 197 178 165 184 236 217 161 177 240 241 247 260 253 233 236 152 172 164 154 162 135 153 159 150 134 119 122 122 139 158 163 208 219 216 225 250 294 258 220 201 191 170 166 173 173 191 222 219 203 202 192 150 73 77 118 132 112 70 72 104 119 124 134 158 165 146 136 155 197 255 281 278 280 299 333 319 258 238 239 242 269 252 249 256 259 244 214 208 206 213 226 206 171 138 127 114 91 82 130 164 158 121 111 72 69 84 95 91 84 90 91 99 136 209 255 320 311 205 118 87 87 89 91 104 107 108 100 86 78 94 122 172 202 187 161 118 176 139 116 136 226 266 229 210 219 236 207 223 157 137 166 190 193 198 203 181 133 121 104 73 78 107 128 155 145 146 140 156 231 267 255 235 225 247 282 310 315 302 267 226 229 228 235 247 292 399 366 361 397 403 345 338 432 465 465 451 440 386 360 350 360 374 355 302 272 265 271 275 280 282 286 283 272 252 234 220 215 220 231 225 222 201 177 158 150 166 152 144 141 133 121 127 138 158 160 148 187 169 173 162 147 148 167 182 171 171 179 180 149 154 162 161 153 149 144 185 201 176 143 165 138 109 96 96 101 89 73 89 94 67 74 64 67 65 56 52 70 76 94 80 58 90 151 152 152 151 143 126 71 29 26 41 70 136 163 165 181 194 172 149 146 145 152 151 143 212 216 207 209 202 126 109 128 154 166 160 157 160 174 191 208 225 249 238 264 276 253 251 214 261 253 283 343 295 276 362 355 329 298 105 37 22 28 33 34 52 43 189 275 213 61 52 145 119 101 161 207 210 209 183 174 190 179 178 181 186 194 203 207 208 208 220 223 188 166 165 168 163 152 144 144 138 126 114 105 108 125 137 151 158 162 173 192 214 227 206 154 160 156 151 149 145 133 134 195 197 168 146 144 137 132 127 131 146 167 215 231 209 166 123 102 102 93 78 68 70 95 111 111 118 137 159 161 210 213 213 223 231 209 189 219 243 243 260 291 424 339 225 194 198 211 200 191 175 173 258 232 190 176 228 311 368 371 355 324 307 326 314 310 305 317 340 346 239 0 0 1 46 111 0 0 167 433 836 1041 947 791 775 787 816 844 840 885 956 981 908 981 1003 963 980 894 851 831 904 1072 1070 976 873 845 908 1101 1130 1131 993 751 664 753 705 601 633 536 314 264 250 237 281 357 384 281 206 135 131 97 66 25 1 107 190 238 281 337 253 268 251 225 238 244 333 439 515 587 567 729 842 825 660 639 660 738 881 1075 1016 881 830 867 938 1108 1168 1206 1151 916 1085 1127 1129 1132 1056 893 839 815 875 1030 983 1038 1074 1019 944 954 821 708 695 680 537 496 435 366 368 259 334 344 299 280 266 341 275 219 275 358 292 260 233 220 221 223 216 184 163 176 224 215 192 177 151 156 194 238 270 265 295 292 291 272 214 126 123 124 150 203 198 142 118 126 124 94 97 96 101 109 93 91 147 150 151 132 88 114 127 108 80 92 92 69 72 94 123 75 93 142 138 89 130 136 184 218 196 209 202 194 191 183 156 72 136 127 89 41 64 103 107 76 65 62 76 86 95 98 61 63 58 58 54 52 44 44 45 46 40 28 26 33 39 46 56 91 106 114 120 98 86 60 42 30 32 60 98 106 130 176 88 341 214 153 187 183 126 115 142 178 201 242 204 199 228 240 222 212 238 269 262 196 220 192 202 196 165 201 158 147 162 180 154 138 142 153 173 206 204 226 268 281 270 256 208 201 195 180 178 190 196 232 250 232 224 236 238 192 118 100 113 141 132 100 75 99 128 137 152 179 204 202 169 156 184 242 292 274 256 268 285 277 240 215 202 194 209 213 232 255 262 247 224 222 225 222 226 225 217 161 124 134 142 105 113 104 102 88 62 52 66 89 114 129 113 113 104 92 110 170 243 247 220 177 130 108 108 114 99 87 102 116 120 121 118 129 167 141 135 165 181 159 164 105 112 125 106 107 117 144 158 151 123 122 90 90 102 110 106 122 138 142 126 99 101 107 82 78 105 135 107 113 107 128 187 229 204 192 189 207 245 257 258 291 288 250 232 250 235 233 306 424 401 346 391 390 357 390 489 478 461 469 488 481 432 380 359 359 347 310 276 259 258 265 267 280 285 274 260 247 231 219 211 206 204 203 191 175 162 156 157 156 171 158 150 149 149 167 132 136 137 149 182 133 141 144 177 228 259 284 267 242 207 156 142 142 132 130 147 178 195 205 188 168 142 107 157 127 112 118 123 100 74 69 86 91 52 62 63 62 53 51 77 67 82 86 97 127 164 79 98 126 128 111 86 31 26 40 73 127 133 154 203 214 190 175 148 138 164 171 131 138 189 147 164 181 134 121 142 155 160 160 163 188 218 234 240 239 234 248 218 215 230 233 231 242 316 298 286 352 356 367 320 268 218 102 29 11 7 18 32 40 52 102 201 192 68 66 75 73 123 193 221 198 195 213 210 208 228 220 213 206 204 202 202 206 212 212 201 182 170 181 183 171 159 155 154 149 135 123 116 117 126 131 154 171 172 177 189 200 200 178 147 148 151 147 149 152 153 151 162 195 218 198 144 135 139 138 140 142 141 166 198 192 173 152 126 115 125 113 99 98 95 116 116 105 100 121 174 153 151 154 164 179 192 200 242 272 258 217 281 521 417 241 158 172 215 218 245 237 208 232 215 249 280 304 334 330 319 264 225 227 269 308 229 250 263 259 263 391 65 0 0 0 1 1 6 96 468 751 817 719 939 891 896 871 865 867 902 948 979 1005 1037 930 933 866 747 776 762 780 912 1022 1000 740 930 1119 1129 989 1016 820 606 561 756 567 501 565 682 323 288 277 300 363 371 362 274 186 170 182 109 111 112 67 148 214 315 383 375 275 316 309 271 261 234 388 403 545 666 514 958 921 773 735 714 774 950 1067 1044 889 744 696 802 948 1032 1081 1239 1344 1244 1182 1235 1261 1145 1032 988 950 921 951 1014 990 999 886 840 840 838 786 826 770 694 595 489 472 396 379 398 371 370 356 351 370 447 329 289 340 382 243 256 247 241 240 245 219 183 169 192 234 261 214 169 144 154 226 241 266 277 282 282 282 262 235 184 130 147 163 191 200 150 107 140 142 122 119 114 88 87 93 99 166 96 83 92 80 91 101 60 40 79 100 52 79 100 97 72 76 150 161 140 170 110 171 200 206 182 158 166 203 187 143 144 175 211 167 102 50 91 100 89 76 71 59 55 65 107 119 94 110 105 74 48 53 60 47 32 24 18 22 36 40 38 46 78 93 90 82 85 91 73 67 64 58 53 81 107 131 195 250 183 275 169 138 135 117 199 153 161 192 223 194 148 189 225 233 234 257 285 278 260 273 208 250 243 217 213 147 166 173 173 163 164 181 184 204 223 221 217 257 261 255 264 239 210 208 199 188 186 197 242 246 234 234 240 236 211 171 136 132 156 147 122 102 120 150 154 166 192 215 214 184 176 199 251 302 299 231 229 270 296 284 236 210 190 180 197 220 237 247 243 230 229 237 242 241 241 224 205 197 170 163 161 153 122 106 106 91 84 70 75 94 106 111 112 109 113 137 189 245 219 172 180 184 166 157 149 132 122 133 163 147 134 135 150 174 161 183 148 189 212 143 103 91 82 86 95 94 113 107 104 96 68 66 70 65 61 61 65 85 100 116 113 97 99 89 74 80 91 58 69 93 107 141 179 187 182 164 163 178 190 224 272 313 307 269 249 249 228 248 335 397 303 343 372 390 434 510 507 483 490 514 515 482 422 379 355 336 312 290 273 266 263 261 261 264 261 257 250 239 229 221 207 198 193 179 175 171 170 173 181 199 187 186 222 234 189 126 116 119 152 198 191 235 231 249 305 360 361 354 289 214 150 116 120 119 133 142 154 174 225 154 130 128 127 112 110 138 143 121 87 92 94 69 93 125 69 68 83 72 60 67 73 84 68 60 59 51 26 38 67 76 56 29 12 23 43 79 121 124 170 197 200 186 177 155 138 120 114 113 108 106 88 120 147 132 119 163 160 157 176 204 204 188 204 235 256 252 233 215 213 225 237 246 386 338 325 311 348 485 455 346 247 181 133 49 43 17 8 19 28 32 55 138 142 79 85 92 81 117 177 228 240 262 266 255 246 253 261 254 245 236 232 230 234 248 239 224 212 200 200 189 182 175 168 166 162 151 142 132 120 123 140 144 155 165 169 201 220 213 182 152 147 147 166 175 178 170 154 152 186 222 220 185 180 146 142 142 141 137 134 150 158 169 183 190 180 184 204 204 177 138 136 134 130 155 215 283 206 173 145 141 161 169 168 175 194 193 173 217 518 413 252 165 157 164 230 232 198 181 225 259 248 285 302 297 331 331 274 232 207 197 195 158 173 180 184 218 382 109 2 0 0 2 2 2 106 471 830 738 785 972 839 807 793 849 912 921 1020 1050 1028 961 772 866 816 734 715 705 649 818 941 928 564 1085 1115 962 760 777 666 540 555 568 435 450 446 380 364 347 288 283 252 268 505 302 172 125 116 107 79 102 142 186 238 351 374 416 430 384 340 305 377 475 603 449 528 608 646 1027 946 938 918 890 898 1084 1100 1048 935 854 775 688 714 874 1070 1201 1264 1223 1130 1127 1076 985 1004 1067 1064 977 1039 960 903 918 876 824 762 720 623 616 622 635 578 477 526 409 484 488 411 446 432 443 469 479 363 330 361 324 257 323 306 260 258 251 198 174 174 208 260 293 225 209 187 183 212 227 294 281 262 262 272 261 257 214 149 129 152 199 203 167 135 228 161 132 145 153 92 72 84 110 143 108 193 129 77 81 96 86 85 94 94 55 110 129 107 74 79 137 135 142 149 148 197 188 189 191 175 169 213 163 187 253 210 392 358 251 150 82 84 78 85 93 76 52 33 129 169 118 72 80 65 43 33 40 53 36 21 16 21 39 43 45 49 65 75 109 104 83 70 62 67 71 62 62 86 119 139 174 209 187 229 145 135 96 54 79 109 184 220 236 250 160 168 173 204 247 249 298 296 301 301 254 298 301 264 211 171 245 227 203 194 201 232 216 224 233 233 242 280 249 253 248 229 204 211 209 212 214 214 270 273 260 252 248 233 217 211 173 136 139 140 144 144 147 167 171 177 193 210 215 218 212 220 252 297 305 226 214 228 268 290 258 226 224 212 206 207 200 222 235 237 233 248 259 266 241 219 214 208 205 237 230 185 196 97 92 111 108 95 68 90 100 110 131 129 148 173 210 235 206 174 177 182 174 158 133 125 140 139 129 124 114 124 131 134 143 187 145 181 230 206 133 112 96 89 95 101 103 98 86 88 93 96 130 194 191 117 47 57 61 72 78 82 93 102 85 78 80 85 84 81 91 112 152 188 208 172 158 163 171 191 231 271 278 244 206 238 224 220 245 284 266 301 401 478 495 483 498 497 488 509 520 483 433 387 345 316 302 300 297 293 285 275 269 278 268 273 272 258 241 235 229 217 201 187 181 176 175 180 187 192 179 178 190 200 191 175 156 153 160 179 216 258 257 208 238 308 334 326 257 230 205 180 173 148 136 129 135 171 269 150 152 136 98 102 124 103 107 94 79 100 147 117 132 161 143 104 93 80 58 48 58 72 98 94 85 70 36 28 34 44 35 9 4 13 37 51 63 98 178 188 151 124 127 153 144 115 102 104 102 79 73 91 103 99 89 123 122 134 178 226 233 271 267 261 245 229 231 226 216 210 215 245 333 274 327 372 445 582 577 348 208 106 36 5 1 0 1 11 26 30 85 101 102 99 109 106 93 105 113 140 211 233 257 267 248 238 273 284 287 287 291 294 278 278 251 222 204 213 257 251 218 195 188 188 181 172 163 151 140 134 141 143 143 146 157 192 232 234 202 174 175 195 206 201 190 169 144 163 193 211 217 202 166 142 142 144 148 150 143 134 135 132 140 164 190 172 178 174 168 166 136 136 139 195 276 328 298 287 238 175 135 130 121 132 143 143 151 230 437 309 233 220 210 185 264 269 205 161 190 220 274 290 258 234 280 371 293 211 170 162 175 263 268 271 233 197 133 26 30 16 0 0 0 0 295 794 1384 1711 1168 935 892 903 895 906 948 993 1004 1044 1027 913 846 873 772 767 795 863 889 884 808 836 954 1267 1125 1091 984 824 717 435 521 555 456 431 581 408 287 321 349 337 446 503 588 525 236 149 190 201 189 211 241 310 377 437 391 522 570 536 522 776 681 665 660 627 782 828 765 836 804 777 938 1061 1052 1069 899 1036 1095 1014 787 1015 937 1032 1243 1157 1075 1060 1023 993 987 901 933 948 938 896 898 788 736 721 690 703 640 632 646 657 671 613 520 472 463 382 580 512 470 507 554 539 493 418 349 357 318 283 330 406 389 276 281 241 214 226 178 214 285 305 259 252 231 211 226 274 324 270 251 262 275 247 250 206 165 167 195 220 213 191 208 274 172 156 191 190 144 160 129 143 130 93 119 118 72 65 78 79 75 95 91 88 125 105 98 71 88 164 119 158 162 173 197 181 172 166 211 257 271 200 185 189 229 378 432 314 281 197 88 86 85 89 83 64 40 101 97 66 55 40 44 33 27 41 73 48 16 6 4 9 30 42 49 55 64 70 94 79 66 60 59 66 69 72 82 109 167 122 201 198 118 126 231 148 85 70 70 158 213 220 182 133 138 125 180 245 262 250 288 304 297 279 302 307 280 235 221 267 289 245 225 237 255 237 235 257 247 234 255 230 259 233 206 207 216 215 235 241 237 236 253 262 257 243 218 202 197 198 166 139 149 132 157 149 138 157 175 179 196 215 229 233 236 236 276 305 233 215 213 228 229 190 156 249 214 173 167 169 182 188 199 221 235 228 281 247 225 238 226 285 308 241 193 230 186 131 104 104 105 75 93 105 124 145 150 155 167 202 205 176 155 147 150 153 144 131 142 170 179 147 100 91 97 103 111 125 152 199 171 188 185 132 101 100 98 107 112 110 127 83 77 63 40 54 96 132 100 47 52 47 62 57 62 80 93 85 84 87 89 92 89 101 93 119 167 198 187 187 184 172 176 237 252 239 221 201 209 210 255 273 263 259 300 408 485 513 486 452 461 432 466 487 473 447 419 375 346 326 315 321 329 317 297 279 273 265 278 287 282 271 267 253 228 212 203 193 179 172 173 178 181 184 192 192 187 200 223 213 175 183 180 168 171 192 146 177 239 293 317 261 255 239 219 213 195 168 148 181 238 262 164 132 99 79 91 120 82 74 59 58 85 117 112 97 95 119 154 133 62 38 48 70 57 76 81 66 55 55 48 43 42 38 25 11 19 18 36 69 120 192 181 139 93 88 120 112 106 100 101 91 63 76 89 74 62 59 65 78 118 161 185 221 326 326 302 276 264 271 237 220 206 209 220 239 380 418 414 426 437 363 321 223 127 47 3 5 1 0 0 6 20 57 64 77 96 108 102 92 105 114 122 139 169 186 215 228 239 265 283 287 300 313 327 335 322 309 300 291 288 300 298 251 222 215 215 201 183 169 157 147 144 147 154 157 157 160 179 216 238 223 209 211 225 220 192 178 164 153 174 208 220 223 215 190 148 155 154 145 138 131 115 116 110 110 125 152 170 183 174 160 154 155 154 157 176 225 286 315 317 283 230 189 181 165 135 112 108 120 148 248 234 233 242 270 318 337 331 274 190 150 212 384 405 330 213 142 212 220 205 215 245 268 313 324 324 341 358 65 92 13 2 0 4 275 1179 951 1130 1197 827 785 787 839 869 891 955 956 972 1006 1067 1096 933 943 1003 911 791 797 1057 1190 1046 894 1030 1181 1182 1094 1111 1033 1064 884 462 460 466 455 467 548 468 425 413 449 504 621 726 723 778 818 442 365 286 263 313 466 504 548 593 668 805 607 573 624 582 824 808 780 845 1015 954 772 855 1081 1097 1175 1219 1193 1088 946 1018 971 856 812 921 967 1140 1256 1312 1121 969 915 857 793 748 783 779 728 682 677 662 567 608 629 617 610 592 635 679 665 570 520 502 525 537 573 495 448 457 526 550 444 368 348 361 338 273 319 363 358 319 286 211 187 191 191 211 306 310 289 274 240 223 257 283 281 240 246 272 285 269 236 196 157 162 211 241 227 219 259 293 255 155 248 187 134 152 158 177 144 110 105 108 67 52 69 90 125 84 75 80 107 156 152 99 94 148 192 179 176 168 176 175 211 204 266 305 286 192 213 164 167 199 220 114 104 91 65 86 115 141 128 101 76 55 84 98 85 58 49 25 24 35 39 25 7 5 5 13 32 40 49 58 67 76 77 89 85 74 66 63 64 76 73 91 141 111 197 208 178 176 237 150 118 79 53 84 142 179 196 173 135 100 180 251 328 356 340 307 297 285 270 268 269 281 275 277 286 275 254 267 274 259 250 255 225 218 238 257 264 209 207 229 233 202 234 210 216 232 218 250 236 240 249 245 211 182 202 188 155 110 107 108 116 129 145 170 202 232 254 261 255 236 233 253 274 269 248 214 201 179 158 167 191 158 122 113 127 142 135 161 203 231 262 237 234 221 202 221 282 237 217 251 247 104 107 98 86 73 77 113 134 150 165 177 174 195 199 181 160 157 150 153 149 151 182 235 161 127 100 77 79 92 111 131 160 182 129 125 125 126 121 120 124 142 141 130 129 86 61 43 30 30 35 97 73 53 47 49 45 34 45 62 73 74 77 82 73 60 65 75 74 101 133 158 173 224 215 180 183 246 285 255 264 258 227 229 270 306 296 265 269 360 408 447 456 442 434 382 427 447 454 449 439 400 392 381 362 346 345 319 300 289 276 259 271 282 286 285 283 283 258 245 229 207 182 170 162 172 179 179 178 182 180 185 196 196 164 169 169 161 153 156 138 190 232 255 266 261 258 257 255 235 205 192 186 218 266 268 180 133 114 112 125 138 107 95 53 26 24 37 56 28 43 73 92 83 25 26 33 40 46 49 54 73 88 90 76 57 38 32 28 24 35 42 71 102 140 185 193 135 118 108 107 106 83 70 74 77 68 68 66 51 61 71 75 110 117 182 210 211 229 259 256 255 260 251 210 237 234 228 201 197 328 414 426 452 391 225 284 192 103 47 22 20 2 0 0 0 6 23 29 37 60 79 83 86 91 109 129 144 154 183 213 252 277 286 288 277 290 306 318 333 356 339 334 333 344 357 331 306 265 233 217 206 184 170 160 154 162 191 209 188 161 160 187 206 229 228 232 233 227 234 178 191 196 201 217 228 227 230 237 227 179 143 138 138 131 119 110 99 94 88 95 124 167 140 126 127 132 134 139 147 153 172 221 286 210 187 186 193 206 230 188 145 111 94 104 167 129 122 152 215 283 292 303 269 194 171 289 377 413 353 222 99 92 112 169 219 264 297 248 280 319 410 454 122 322 636 825 584 524 1060 1650 840 1011 786 700 737 708 784 832 880 934 925 989 1035 1143 1185 1034 1031 1018 1003 972 1027 1222 1261 1283 1211 746 928 1081 1096 1096 1247 1113 794 554 496 515 556 576 605 583 465 535 593 582 601 681 668 651 705 794 707 625 491 469 546 584 642 699 737 789 771 670 949 1129 898 838 788 903 866 781 822 826 836 993 1189 1114 1027 1157 1158 978 811 746 670 821 1019 1237 1128 1064 971 833 704 638 636 643 674 721 657 590 580 567 470 534 529 551 570 557 608 596 563 540 558 538 489 547 592 588 566 529 516 494 408 342 331 402 400 313 297 399 397 332 269 222 192 181 204 244 306 316 293 275 251 223 280 278 243 222 252 283 290 260 213 177 163 171 223 265 260 248 327 341 291 229 324 161 142 168 182 172 121 85 62 78 92 42 90 119 106 48 75 61 64 73 86 89 95 162 214 183 200 183 207 232 247 243 296 299 305 306 269 249 162 98 65 67 34 31 35 54 86 129 234 182 107 61 58 51 59 54 41 26 29 50 51 40 32 25 18 25 37 44 44 52 52 48 71 133 125 74 59 67 78 81 69 68 96 128 167 176 228 217 165 130 109 79 52 53 91 133 142 147 125 107 201 220 236 285 326 329 277 274 307 311 260 308 284 272 280 292 270 281 285 280 270 264 249 233 250 274 262 212 237 238 228 214 233 189 210 210 196 234 209 225 233 204 151 168 208 228 175 125 152 126 136 139 152 195 228 257 267 272 271 260 244 242 241 246 252 217 200 187 175 184 168 185 132 95 84 80 68 108 154 192 212 194 219 206 187 215 301 272 235 265 262 141 108 85 75 76 89 129 142 153 180 197 187 199 199 190 179 172 151 140 137 131 123 127 182 131 108 96 94 107 128 134 148 171 162 145 117 116 123 121 101 97 142 144 119 104 65 63 56 54 58 93 60 45 38 38 42 37 45 53 64 76 93 79 79 76 67 58 66 93 99 107 133 177 200 167 163 200 250 288 297 303 274 233 257 311 294 252 243 306 382 403 411 426 441 427 448 436 453 454 420 449 429 423 411 385 344 290 269 260 275 286 271 273 274 273 267 260 248 245 237 222 206 201 189 211 237 265 290 258 217 181 170 176 186 186 188 175 153 148 158 187 198 206 207 212 237 239 239 228 201 169 169 207 272 291 243 237 188 167 148 138 129 117 66 38 22 18 20 10 44 52 46 41 15 17 27 25 19 24 54 31 58 77 65 47 45 42 38 39 53 97 102 131 140 148 179 170 152 133 118 107 81 63 42 37 45 52 52 40 65 105 135 159 141 209 225 207 199 219 226 227 219 208 205 250 242 274 267 234 257 403 414 430 364 232 199 193 78 40 29 0 0 0 0 0 2 7 11 17 42 65 74 75 87 118 149 174 195 225 229 275 298 287 270 294 299 299 310 323 338 348 379 386 378 375 382 355 319 255 211 202 190 183 178 177 194 235 248 210 165 147 165 200 205 253 269 263 250 247 206 250 242 219 243 245 221 191 172 163 148 120 108 117 121 120 125 113 111 93 94 124 152 137 132 132 137 143 144 149 163 169 177 184 105 98 92 97 114 128 97 86 74 68 75 89 97 118 153 186 213 249 231 201 150 132 201 311 337 265 183 134 128 106 122 174 219 237 252 282 250 213 208 28 252 359 592 815 1480 1632 1213 809 913 713 751 754 735 748 866 897 874 879 950 864 1074 1175 1185 1304 1251 1133 1109 1410 1765 1232 1317 1234 942 708 835 1038 1046 883 721 619 551 528 511 578 649 630 606 617 681 584 384 265 395 489 543 567 598 666 800 793 708 650 682 741 751 787 824 894 941 875 889 920 873 743 1066 1025 923 900 870 951 1178 1199 1128 1184 1183 924 906 923 953 944 914 1007 1060 908 823 716 654 553 463 590 611 593 605 627 624 572 518 505 570 545 540 511 525 572 521 507 574 637 605 548 604 624 598 536 519 530 473 394 338 370 455 454 413 391 380 393 314 280 278 211 227 235 272 292 281 270 277 259 241 277 250 220 215 235 257 270 247 200 159 140 160 191 245 278 292 380 403 304 298 312 99 153 191 182 139 99 99 67 75 81 40 132 87 65 58 69 36 28 70 96 95 137 186 225 253 227 204 255 270 276 271 267 251 260 263 253 228 135 50 26 28 24 18 19 29 38 56 136 135 104 80 73 66 41 52 40 23 21 31 52 64 66 59 40 43 45 49 50 50 51 56 39 40 61 27 29 49 73 85 75 51 90 133 135 140 199 187 137 89 53 84 51 33 47 92 104 116 107 103 149 238 240 319 335 301 261 254 303 277 250 306 244 242 246 267 289 289 284 284 286 271 222 226 243 242 229 215 214 237 218 218 225 194 196 169 180 205 188 209 224 188 149 166 183 249 202 156 167 143 146 169 193 224 257 285 289 290 290 287 281 280 264 241 233 235 207 209 202 188 175 185 166 154 109 44 42 80 142 160 173 199 235 246 213 212 261 253 223 266 222 121 106 73 71 86 118 150 157 173 201 223 223 215 190 196 196 183 165 160 148 134 106 105 181 208 197 161 134 129 134 160 198 205 172 109 96 98 100 106 129 119 139 140 117 91 74 114 124 95 66 49 23 43 52 53 45 40 41 42 49 68 90 84 98 83 63 56 65 84 105 115 126 149 176 160 159 174 194 217 229 244 250 239 238 279 289 272 261 274 309 365 374 421 463 470 443 418 428 432 432 441 438 442 424 401 374 332 315 290 299 310 295 290 281 278 280 276 258 246 230 235 234 225 227 250 242 223 214 231 227 219 202 195 195 191 185 202 187 161 164 183 182 182 195 220 244 252 260 251 233 205 165 177 238 269 270 269 181 117 121 129 121 110 85 62 38 12 11 45 33 29 24 17 8 13 24 19 10 12 25 19 13 15 20 32 62 67 66 91 142 199 202 211 200 185 198 244 171 158 160 149 115 69 57 55 48 40 42 38 90 133 163 185 218 196 198 160 131 139 147 162 159 193 224 195 170 189 193 173 142 162 325 380 391 325 208 183 42 2 0 0 0 0 0 0 1 3 5 21 62 81 89 96 99 135 161 180 205 247 243 306 324 298 279 327 330 292 311 335 324 318 391 414 378 350 370 363 322 282 253 241 235 230 209 201 202 207 206 191 170 152 187 264 259 329 327 282 239 228 222 200 214 226 231 239 186 153 145 141 132 137 107 105 111 128 157 183 169 128 111 123 132 104 101 101 107 117 124 125 121 111 106 104 87 80 63 63 68 59 51 55 80 91 91 93 145 154 162 173 187 206 167 132 112 101 125 238 250 167 151 180 181 116 123 131 170 225 267 322 319 267 231 257 663 628 680 781 853 828 911 798 761 715 721 758 757 776 814 802 790 830 859 841 939 1030 1190 1361 1282 961 758 937 1381 1462 1336 929 729 621 671 924 952 760 610 624 547 655 590 536 609 674 679 785 742 409 377 292 238 236 255 307 380 450 524 621 692 717 778 828 840 851 843 839 872 925 989 945 921 960 1198 1022 1055 1050 1037 1043 1199 1235 1243 1233 1137 1155 1098 1078 1009 987 982 979 913 790 642 563 598 563 488 494 623 535 478 437 413 457 452 445 441 422 447 423 446 481 465 435 670 778 678 490 535 560 584 569 500 411 428 358 374 459 547 532 495 473 432 329 357 290 235 203 250 289 309 329 316 277 271 265 252 244 242 203 197 199 210 211 180 176 154 153 176 183 251 288 310 338 443 298 358 270 131 252 243 158 108 93 93 74 77 61 68 141 52 65 53 52 59 55 106 99 136 214 255 181 184 249 289 290 284 275 282 262 220 218 190 203 187 113 64 20 7 5 7 9 13 10 9 25 52 59 83 79 56 40 87 65 47 43 57 60 64 70 69 61 58 59 58 60 57 48 22 17 8 3 7 31 50 71 89 93 65 83 97 93 104 176 133 127 121 113 105 63 36 28 32 52 90 95 85 104 167 229 286 312 304 285 254 289 266 235 232 213 259 260 266 276 280 286 281 298 265 219 215 212 236 236 225 218 226 201 213 222 196 221 196 208 207 189 187 201 201 206 207 202 229 184 160 157 166 164 209 227 255 289 313 317 310 309 307 296 289 283 263 244 240 239 251 232 218 208 194 192 216 172 135 134 120 138 159 175 194 193 194 197 214 241 246 219 230 201 190 188 162 100 97 146 175 161 173 208 236 241 221 174 139 135 137 160 186 146 136 95 100 146 158 202 181 155 145 147 144 240 195 137 107 98 96 90 85 94 152 184 127 93 78 79 81 132 121 77 40 25 48 70 81 78 59 56 50 45 49 60 66 69 72 62 57 61 63 100 124 142 152 149 139 172 186 171 145 146 161 177 201 226 251 258 292 306 306 301 304 347 441 481 478 454 434 429 432 441 451 450 456 421 398 372 346 354 340 329 324 319 315 299 270 254 237 222 238 228 241 243 238 247 284 280 271 251 230 217 210 200 198 202 200 182 188 186 177 166 160 177 165 160 197 275 340 375 360 330 275 192 166 181 190 200 197 122 105 148 164 142 113 123 99 81 55 35 53 46 57 64 43 12 21 21 16 13 15 20 7 5 4 19 37 42 50 63 108 179 265 352 283 219 185 244 379 323 272 236 200 163 119 76 71 89 80 46 46 114 125 135 170 228 167 244 252 204 167 167 217 150 179 218 195 207 221 216 209 199 182 200 358 348 294 208 74 24 11 4 1 0 0 0 0 2 6 13 28 52 82 114 139 139 161 170 191 218 242 257 268 312 310 311 356 350 308 335 342 321 318 322 384 373 354 365 355 339 310 299 297 296 293 255 227 206 191 186 188 181 159 152 168 175 223 254 243 217 209 210 182 197 212 219 214 144 121 127 140 136 110 104 103 111 132 169 214 208 180 151 134 128 128 130 123 131 140 123 98 93 96 94 94 103 79 65 75 83 81 91 135 224 241 212 192 173 187 187 198 196 149 67 53 53 56 84 159 159 101 130 193 218 169 166 194 216 231 247 274 306 322 303 566 767 818 1135 1135 1019 873 788 649 687 707 707 743 754 785 833 829 773 800 848 834 825 870 870 834 859 762 684 602 760 1119 1188 625 523 534 637 850 985 918 685 547 499 732 594 528 479 505 731 929 655 439 355 236 142 98 79 100 227 342 439 534 576 614 658 675 656 681 719 730 768 821 891 949 972 1034 1088 1075 1097 1105 1153 1261 1284 1210 1269 1294 1216 1043 981 1027 1048 1029 958 904 767 653 568 553 605 638 623 568 512 406 429 397 366 389 445 435 452 468 421 311 433 527 493 483 818 881 652 509 508 507 531 523 457 408 442 259 383 513 580 570 503 467 437 390 333 244 225 234 281 345 337 338 316 285 283 293 258 254 248 218 205 199 216 223 191 196 153 166 190 213 225 247 300 381 418 294 374 223 208 284 233 116 95 91 77 58 99 107 77 64 45 107 49 43 61 70 64 73 197 239 204 203 242 266 296 331 386 299 301 265 233 242 161 150 138 117 105 35 15 9 13 18 19 10 10 22 34 34 68 68 61 55 63 62 67 61 37 35 39 74 73 66 57 63 64 63 64 64 46 42 28 22 30 65 81 61 74 85 70 61 60 73 102 141 102 105 121 103 85 74 57 40 31 35 66 101 97 95 126 179 176 203 242 234 199 227 229 207 185 187 224 244 254 257 261 265 262 305 226 192 226 203 249 263 244 209 184 192 194 206 237 269 254 243 235 230 226 220 221 235 248 243 222 180 176 184 197 213 249 257 285 312 321 320 332 337 335 327 310 281 261 246 246 258 272 284 262 252 239 230 266 224 205 198 189 190 183 176 176 188 208 263 244 222 219 213 183 138 176 211 181 93 87 170 189 155 145 239 251 248 232 197 91 130 126 125 136 130 149 103 121 155 153 158 153 156 158 195 260 189 164 128 114 114 114 74 98 115 118 145 91 77 75 83 91 69 81 60 38 41 69 112 103 95 91 82 57 55 55 49 47 48 60 49 47 49 55 78 111 134 147 141 121 161 189 180 159 156 144 178 194 226 249 236 262 309 327 324 319 345 410 474 496 500 495 420 425 428 438 447 442 416 405 370 338 337 329 307 303 305 306 299 270 270 266 254 232 206 285 298 269 249 261 254 254 259 255 242 218 212 206 198 190 185 172 176 174 178 186 193 184 182 220 289 358 392 440 419 377 315 246 233 213 178 147 135 159 199 202 180 161 174 169 154 103 67 52 50 58 69 59 38 33 32 11 8 9 8 5 2 26 46 54 46 45 69 118 191 287 378 330 333 285 317 429 458 483 445 345 260 220 148 114 127 132 111 96 160 137 130 121 97 83 73 95 112 115 123 154 135 171 171 170 237 207 228 242 250 264 296 331 344 258 139 31 19 20 11 4 0 0 0 0 0 14 35 43 42 76 115 142 149 159 180 217 242 249 250 251 294 291 308 352 355 347 372 354 324 326 353 364 354 353 360 362 369 353 347 332 308 290 254 223 206 212 231 228 223 219 193 157 135 163 191 202 199 201 219 204 197 193 205 205 149 140 129 118 114 117 116 115 112 136 173 196 213 206 182 166 154 119 123 137 146 132 99 80 127 144 146 127 93 77 92 124 149 166 192 242 310 331 298 228 159 160 168 210 204 119 45 43 36 40 69 117 115 141 167 201 225 217 201 256 265 247 229 222 253 308 345 621 718 866 1093 1042 707 541 656 727 604 593 603 645 688 740 660 693 747 781 783 736 776 839 844 742 759 797 798 587 661 756 818 674 410 433 565 815 994 827 544 549 582 631 518 529 526 675 858 839 562 511 458 233 102 71 68 105 195 323 371 510 575 512 495 436 332 281 358 413 542 688 821 950 1003 1022 1067 1077 1082 1090 1076 1173 1192 1092 1112 1007 922 862 823 838 786 743 728 687 556 549 536 571 634 698 724 513 355 276 286 292 373 415 440 451 466 410 320 272 431 530 430 551 746 682 456 393 468 520 522 542 423 408 364 176 416 604 650 600 522 536 499 403 292 207 211 239 282 318 326 315 312 297 304 313 241 214 203 200 204 209 186 184 190 196 165 190 213 233 246 240 271 315 319 255 206 186 298 289 188 101 100 104 72 45 57 61 73 38 47 69 46 42 43 73 120 137 235 208 190 218 261 319 313 329 340 246 257 241 247 231 162 136 116 111 108 77 41 25 26 41 41 14 11 12 23 36 54 66 56 50 51 64 84 82 97 93 85 78 74 73 80 80 90 72 55 48 48 50 80 73 67 72 90 59 71 70 63 62 62 76 85 141 172 107 160 144 120 113 103 77 47 40 49 69 100 103 99 106 123 130 152 151 139 136 148 147 151 147 159 188 194 202 220 214 202 223 208 204 222 227 224 227 206 200 209 218 218 242 248 268 274 236 238 262 268 254 238 246 251 244 228 208 198 202 223 254 283 287 310 339 344 343 360 361 370 365 346 316 285 263 263 277 306 379 309 289 288 276 265 257 242 240 255 268 213 196 197 201 209 166 240 220 235 232 185 154 155 177 155 102 107 185 197 187 198 248 152 165 164 103 27 36 93 100 110 132 153 117 113 141 150 131 140 152 189 235 287 286 153 130 108 100 87 54 41 71 87 82 73 79 79 84 93 98 85 68 59 73 107 125 115 109 82 65 70 69 70 64 65 72 74 73 68 64 60 62 78 104 136 144 129 127 149 177 166 138 125 154 157 216 251 239 217 257 276 292 303 325 373 457 478 518 546 482 470 463 463 449 419 413 399 361 327 315 311 309 291 294 297 297 301 288 280 297 337 338 348 360 325 273 248 265 252 272 283 273 253 249 240 222 211 206 192 177 164 172 200 229 225 213 258 302 339 390 402 415 435 432 399 390 365 290 226 187 170 189 211 215 213 225 246 224 156 153 189 198 218 176 127 99 82 58 27 18 15 15 17 25 77 102 106 98 95 138 183 250 324 396 451 417 390 406 479 570 658 595 478 371 303 242 172 163 154 144 149 203 158 145 146 139 116 96 92 100 110 115 116 148 177 163 188 260 184 164 168 150 209 376 283 305 217 101 34 21 17 7 3 3 2 0 0 0 14 30 34 43 84 103 121 142 157 186 211 233 245 250 268 318 328 334 346 352 377 403 392 376 371 369 382 367 361 369 381 383 381 380 354 305 252 216 200 189 198 216 223 225 210 188 158 132 139 170 183 175 205 280 275 265 206 186 191 152 133 130 132 129 126 129 127 113 139 175 192 203 214 195 174 156 131 133 132 144 148 127 90 137 146 151 129 92 109 145 169 198 223 239 234 220 202 184 168 155 128 118 145 143 105 93 64 52 53 75 115 148 180 195 204 206 194 178 240 276 275 237 168 173 211 228 344 422 615 845 899 661 539 602 642 527 534 546 588 617 622 617 619 685 762 776 682 680 721 784 794 771 781 867 833 627 670 567 536 507 479 619 768 823 647 439 614 520 461 465 500 633 857 900 817 715 447 440 233 58 52 77 106 181 259 293 330 320 361 408 367 331 348 319 256 226 366 592 789 922 941 969 997 1035 1106 1208 1137 901 826 865 838 795 782 740 691 601 555 564 523 489 540 592 656 673 651 648 350 206 160 166 233 342 332 372 401 392 327 236 252 357 457 431 580 533 436 539 544 535 493 491 508 359 388 268 219 415 581 609 552 523 545 504 360 270 227 216 188 202 244 264 275 311 289 309 306 255 192 179 181 182 174 133 142 263 285 223 160 226 248 255 273 315 321 254 226 173 165 313 249 167 121 115 111 74 95 90 54 129 53 23 30 34 40 43 97 149 175 198 176 234 321 380 379 365 356 320 282 238 238 269 221 156 125 122 123 123 101 44 39 34 44 38 11 10 10 19 27 45 80 55 54 54 70 102 43 36 64 76 65 89 62 84 103 100 81 58 51 60 65 63 81 92 86 83 89 76 71 69 64 59 73 53 130 216 186 111 95 106 116 124 134 90 81 79 87 101 86 86 85 91 97 104 112 103 94 100 116 143 137 140 153 158 184 195 171 162 207 229 237 235 233 222 218 211 255 253 257 301 329 311 317 330 311 283 282 276 264 247 227 228 209 209 215 219 220 241 279 308 314 315 362 357 359 374 374 395 393 368 325 285 264 280 308 338 367 372 323 363 314 255 289 257 275 307 295 239 237 295 252 223 238 246 331 333 266 187 141 138 167 147 136 165 199 177 178 232 228 91 92 106 58 11 22 72 99 120 131 131 114 111 136 126 110 124 143 230 261 185 79 60 71 62 89 108 55 74 114 95 78 81 83 75 87 111 122 86 80 91 86 93 112 122 65 48 54 76 99 120 89 137 197 235 214 128 69 63 76 84 85 69 84 98 98 101 138 130 114 114 137 137 204 240 231 203 203 225 288 330 349 386 432 445 493 528 522 532 498 448 399 370 378 377 357 332 315 311 313 289 297 309 313 321 309 307 274 261 292 298 275 297 290 260 216 201 225 233 236 242 257 271 258 242 236 232 201 173 178 192 214 234 219 267 295 287 275 308 338 409 444 455 475 473 448 450 414 329 314 287 283 278 279 296 278 258 259 257 239 232 267 250 223 194 158 126 84 62 69 85 100 165 169 152 136 139 186 217 280 338 390 436 390 389 417 484 615 766 600 501 437 390 347 237 231 209 172 162 196 163 142 143 134 119 125 129 104 82 73 79 110 159 180 200 227 224 173 145 171 210 249 250 198 128 74 40 29 21 19 8 4 2 0 0 0 3 13 27 46 97 108 130 163 192 213 237 244 258 282 310 342 370 387 384 380 412 428 426 420 420 424 382 370 389 408 414 405 404 388 361 317 260 209 188 174 174 180 180 181 168 161 150 137 134 146 155 162 200 271 298 323 238 185 175 178 171 154 135 139 147 141 161 128 130 140 149 171 207 213 191 161 147 182 164 174 173 158 139 143 138 148 136 128 179 174 179 206 211 189 190 139 147 170 160 113 122 109 114 119 113 104 93 86 94 114 138 155 147 154 150 129 108 123 136 164 166 148 135 145 144 165 95 97 124 655 905 827 583 590 543 499 474 498 589 601 594 583 607 618 689 723 698 664 631 795 828 723 701 862 892 962 960 738 635 790 831 766 657 693 593 516 605 551 612 601 622 790 961 970 887 626 217 313 171 95 102 154 108 75 147 225 255 382 455 440 455 481 498 444 496 486 450 810 857 936 1043 1091 1067 1067 1102 1136 1055 725 639 553 475 459 527 549 531 498 507 504 455 505 624 713 720 721 581 395 175 97 103 116 141 249 268 321 373 358 274 205 232 292 367 455 594 406 332 512 777 512 386 412 425 348 401 220 274 367 400 502 464 485 510 463 369 276 233 223 202 198 236 235 258 309 310 330 296 271 256 239 226 200 195 168 141 350 370 262 166 200 209 243 274 298 260 124 358 239 159 273 251 233 178 145 124 106 123 105 74 80 79 16 6 20 50 83 109 157 175 187 220 300 376 403 394 371 340 281 231 235 262 261 188 147 132 127 115 91 66 37 30 69 46 21 10 10 10 16 24 32 36 30 43 44 50 52 42 40 71 95 100 104 74 83 98 98 84 69 59 70 71 64 74 94 96 107 109 92 87 89 74 73 79 48 84 186 206 111 122 119 86 87 101 99 76 69 79 79 52 80 88 86 86 90 101 94 92 98 112 137 138 141 138 138 150 157 148 143 147 153 196 202 208 217 225 231 217 244 278 288 244 260 285 302 291 271 278 263 256 249 244 246 199 197 202 220 251 237 275 321 332 326 379 351 346 356 370 391 393 372 350 312 274 290 295 307 321 325 300 406 317 270 292 282 293 320 323 287 264 332 311 287 218 206 444 371 255 187 164 142 103 101 115 152 197 225 154 240 280 201 105 115 37 8 37 96 124 130 144 146 136 120 128 126 102 119 182 195 236 139 35 36 38 34 53 75 77 52 70 87 84 82 86 90 88 85 70 61 69 103 84 66 54 41 9 17 41 69 107 158 99 180 208 194 188 122 53 57 71 76 83 56 44 47 54 65 93 86 86 100 119 123 184 217 219 207 208 227 270 315 361 400 416 454 471 478 506 573 574 507 434 382 356 346 340 331 320 320 344 385 312 330 328 325 387 338 360 370 341 294 254 266 257 247 255 254 251 236 231 233 244 274 279 272 263 251 233 207 223 221 218 225 227 250 290 309 304 294 294 315 336 373 443 516 485 487 537 570 531 497 476 445 398 356 346 356 372 370 338 287 272 274 348 366 338 306 236 187 189 193 187 218 215 208 214 224 234 250 286 353 413 441 435 418 435 456 616 837 681 518 520 488 420 390 293 244 222 208 204 197 172 162 132 97 92 92 106 108 108 107 107 150 195 203 197 202 211 126 141 177 199 197 137 79 56 45 32 24 30 12 5 3 0 0 0 0 4 17 44 107 119 144 175 209 243 243 248 267 293 309 305 327 360 381 393 416 440 422 417 415 409 404 400 402 407 411 410 413 395 364 340 306 247 201 183 176 177 177 172 160 179 174 151 134 138 152 166 175 191 227 249 201 173 165 168 177 179 177 162 150 151 173 142 123 112 116 143 169 184 161 139 142 170 178 190 179 158 148 147 127 148 172 174 156 127 116 141 145 124 117 75 72 88 81 54 66 68 121 144 150 155 122 133 140 147 157 163 144 142 130 102 68 46 35 50 76 134 204 202 204 187 20 6 132 599 942 873 690 631 645 539 447 563 699 624 628 581 546 550 620 615 626 657 683 780 793 687 714 947 542 684 767 808 951 1070 660 612 701 593 651 640 633 679 697 622 602 674 767 649 720 735 372 169 81 93 88 85 63 28 173 315 517 666 609 523 418 413 444 462 762 910 1004 1013 896 983 991 988 1023 1067 1126 1119 1028 793 678 584 530 503 492 495 516 513 471 437 444 526 671 690 606 642 385 216 149 147 195 252 237 220 236 246 290 251 229 238 262 318 460 529 514 377 363 659 718 462 373 403 378 375 355 174 310 341 378 433 421 437 447 405 329 262 241 277 307 290 286 257 279 316 348 356 313 291 282 280 282 260 285 280 268 384 363 236 167 155 170 223 257 286 251 169 407 256 252 314 325 311 316 238 170 125 90 143 69 75 112 9 5 16 78 152 129 257 264 271 312 361 419 426 375 316 257 258 238 263 256 206 179 166 134 117 101 63 59 65 51 50 67 30 19 13 21 50 53 44 42 35 26 33 40 44 52 71 90 108 101 86 80 105 99 91 87 82 62 82 72 73 80 80 81 92 95 92 97 119 87 101 89 52 73 127 127 87 37 52 50 50 58 61 57 49 53 46 38 46 48 63 76 86 92 86 70 112 115 99 103 113 104 109 123 123 129 116 126 133 128 138 146 187 208 200 166 235 200 177 150 152 161 177 203 213 221 227 236 230 235 238 199 199 211 252 297 283 300 359 361 359 383 352 350 356 368 386 402 356 332 308 290 296 253 257 278 300 302 335 319 301 298 288 309 327 330 301 275 297 333 287 255 304 422 342 302 264 193 112 106 85 91 101 161 216 79 147 185 156 97 111 19 15 45 79 104 124 143 152 155 149 129 163 112 110 171 185 157 163 155 92 34 78 58 74 112 135 113 81 76 73 91 124 77 96 83 65 56 65 85 90 86 69 26 20 31 44 60 83 99 135 147 141 127 98 53 50 55 67 86 91 47 38 39 45 56 52 72 89 105 122 145 191 202 210 219 230 233 268 310 373 424 423 432 453 471 495 543 491 443 384 346 336 354 378 382 369 348 342 280 316 337 342 365 328 334 269 265 284 274 261 270 251 240 251 256 257 263 261 254 254 248 244 253 249 230 240 282 265 236 222 232 256 296 318 335 346 349 342 384 432 530 656 603 548 564 563 530 530 536 504 476 448 423 414 459 477 464 436 426 461 498 496 440 359 277 253 250 231 224 257 277 277 312 338 340 334 337 382 427 453 459 483 447 460 625 789 693 486 561 611 576 486 382 284 247 249 250 236 210 179 168 156 137 115 121 115 119 129 140 163 182 191 202 216 223 150 135 175 199 180 133 115 113 85 45 15 0 0 0 0 0 0 0 0 1 4 19 59 104 143 178 205 226 235 255 255 264 282 291 291 315 339 354 364 402 406 408 412 410 399 386 389 394 396 397 397 406 378 362 336 283 230 207 204 229 259 265 276 265 237 179 129 137 145 158 170 186 196 154 170 172 158 145 145 144 146 160 165 166 177 155 141 120 112 126 142 162 138 125 128 133 131 113 132 149 145 134 115 118 142 129 78 71 65 74 77 73 66 61 45 36 32 29 33 38 39 81 140 179 170 178 177 177 178 177 168 153 144 122 91 67 53 54 87 152 226 238 249 220 0 45 149 487 910 852 899 733 670 734 736 725 738 705 682 520 467 478 508 441 478 546 636 705 739 635 771 862 823 572 506 428 534 729 354 403 670 812 728 693 630 582 613 661 536 521 578 736 909 1129 535 88 50 62 92 39 17 55 214 404 625 706 650 643 518 740 848 772 817 859 883 859 833 947 1002 965 972 1010 1035 963 855 726 632 602 606 597 529 508 567 517 409 379 453 544 631 651 608 539 357 415 414 384 356 309 180 165 180 206 268 185 256 288 284 316 501 486 451 423 424 786 631 473 456 462 410 402 306 197 298 340 368 422 443 437 449 412 348 288 262 275 338 375 360 304 331 389 368 326 307 318 320 341 323 269 263 352 357 297 236 155 137 134 160 209 241 259 209 246 381 300 310 339 362 356 365 271 158 111 127 135 89 136 186 168 81 61 98 119 158 277 267 318 372 410 412 411 344 292 266 266 246 279 235 184 195 212 257 215 173 120 60 58 40 61 91 60 50 44 42 63 90 40 33 42 45 44 43 40 42 66 108 138 107 80 75 88 92 89 86 79 73 81 68 59 65 73 74 57 61 71 85 100 78 139 101 92 129 137 117 107 75 40 40 30 42 46 48 46 38 31 29 32 35 36 54 67 77 84 78 123 112 95 102 122 114 127 122 108 109 113 111 117 117 121 130 163 187 186 172 209 149 119 109 105 111 137 168 169 166 184 220 218 206 200 197 206 249 279 297 309 339 418 408 400 392 352 351 360 355 390 425 404 372 321 299 295 273 289 279 274 293 316 303 312 330 333 340 344 335 286 262 272 292 218 320 369 360 302 308 262 163 104 80 67 74 71 186 238 117 124 212 123 53 48 0 20 61 88 103 119 119 119 116 115 111 137 130 144 186 219 118 123 86 106 111 108 84 56 84 107 102 108 103 92 103 106 76 130 70 54 56 57 71 83 66 74 80 37 23 19 33 59 90 94 99 118 114 87 53 44 50 67 84 93 89 55 43 42 45 51 87 109 120 123 125 144 152 177 216 238 216 219 294 343 381 393 390 434 468 511 533 526 480 407 378 380 389 377 363 352 382 388 299 334 345 322 290 303 293 317 322 295 252 223 228 215 222 232 228 221 222 232 233 227 224 219 256 303 336 329 302 296 274 261 260 267 337 344 358 371 376 400 485 570 634 642 538 456 416 398 400 413 428 430 418 445 466 446 426 463 523 549 540 541 527 475 386 317 304 332 311 303 341 386 375 349 356 355 346 334 334 370 390 359 371 485 363 474 613 664 569 417 412 404 345 311 381 330 312 300 294 278 250 230 228 212 194 176 154 148 139 149 193 260 249 202 212 216 193 153 126 125 124 118 115 123 114 110 59 0 0 0 0 0 0 0 0 0 0 0 5 23 65 97 128 153 173 215 255 293 295 301 316 283 307 318 328 337 346 382 397 420 425 407 396 413 415 403 394 406 451 432 394 353 308 256 214 205 220 220 198 198 213 202 167 135 135 135 138 152 165 167 147 151 165 167 164 158 130 144 144 143 153 178 173 163 144 132 130 136 168 150 145 152 151 109 82 79 95 126 160 181 114 82 67 66 99 99 103 84 68 64 57 56 43 49 55 42 36 35 44 55 75 112 149 172 183 167 134 121 97 85 76 67 60 56 49 93 100 85 121 146 125 12 77 244 502 744 748 830 707 597 533 447 508 616 748 752 649 625 506 469 461 459 493 544 610 658 655 781 670 620 695 650 552 743 669 330 430 878 871 691 611 637 655 550 558 592 576 581 507 722 944 571 516 230 123 237 139 140 116 191 392 465 781 838 767 720 714 722 704 683 667 932 907 859 842 833 957 1051 954 789 741 731 611 546 542 548 526 420 448 533 380 316 373 467 595 687 687 647 554 477 511 508 399 347 311 237 215 201 219 255 281 331 312 291 329 448 476 471 447 436 448 582 537 434 396 435 353 277 223 233 302 310 445 481 452 444 391 367 310 280 295 421 444 428 378 375 494 349 272 258 293 311 367 361 284 215 235 238 189 136 107 109 123 161 197 225 260 240 338 349 276 251 238 284 343 338 261 192 163 215 265 251 197 177 133 114 137 185 217 233 351 499 371 382 407 403 388 317 316 290 275 272 263 212 174 142 140 185 208 180 143 102 108 96 82 85 86 89 92 73 107 113 37 27 52 56 52 52 54 52 48 64 96 109 88 69 97 141 130 93 92 109 116 59 66 62 69 78 78 74 70 69 69 71 125 89 110 134 108 121 116 65 34 28 21 57 68 63 55 48 39 31 29 31 38 42 59 73 83 86 93 94 129 166 192 168 168 127 110 109 120 91 80 101 118 123 121 142 169 175 146 120 99 92 110 140 163 217 172 159 174 187 161 147 149 179 220 258 266 279 312 373 461 450 412 397 391 372 348 362 416 444 406 349 353 335 323 313 302 293 271 299 311 276 310 349 304 247 262 304 251 259 267 265 228 258 395 479 473 393 248 125 87 102 102 49 77 222 207 76 79 195 94 83 60 3 0 80 113 121 132 152 144 138 134 144 144 89 219 196 167 173 241 138 120 133 122 94 58 61 76 84 89 94 111 144 116 84 134 69 67 68 67 70 91 69 64 59 42 30 8 19 40 53 45 36 91 84 69 65 67 67 65 64 63 65 56 51 44 40 48 82 106 125 131 133 139 137 125 153 198 248 298 278 312 316 343 413 469 392 387 429 473 523 429 430 436 415 375 399 353 356 356 318 341 335 345 360 372 386 376 330 288 232 185 191 209 234 253 269 297 264 223 215 214 206 192 232 258 271 271 266 293 319 316 292 282 355 374 378 377 382 424 560 643 664 608 516 453 398 387 406 411 384 366 382 413 424 403 381 373 364 379 421 463 430 392 331 323 369 380 345 335 347 344 308 281 271 231 204 204 232 243 277 278 313 359 222 376 543 551 459 369 366 286 264 288 331 358 337 311 295 284 267 260 272 249 232 232 217 152 234 220 220 286 307 216 253 239 196 191 126 124 88 65 84 132 90 77 39 0 0 0 0 0 0 0 0 0 0 9 27 48 63 86 88 101 122 141 175 231 302 316 304 331 336 326 332 344 351 375 375 389 394 387 379 379 388 387 392 407 429 437 425 380 330 288 248 241 227 200 185 203 154 139 131 127 128 131 136 135 140 142 134 131 136 139 143 143 134 135 127 113 116 141 154 148 143 150 143 120 168 197 202 189 158 113 65 54 77 126 182 214 136 73 74 114 150 148 147 113 92 88 76 99 94 104 116 108 74 69 69 71 77 94 115 134 143 106 57 52 37 33 41 53 58 47 46 39 31 26 37 69 68 3 15 108 369 571 804 936 921 854 862 807 629 488 900 739 590 637 516 522 486 460 480 473 467 605 684 649 701 866 894 843 843 859 458 417 612 861 779 617 550 560 573 697 792 794 789 917 710 901 896 642 606 547 432 362 245 143 121 230 410 672 1027 1016 926 825 743 576 549 687 800 837 955 950 1040 1099 1093 980 784 677 575 508 539 490 488 490 462 386 356 379 335 275 382 417 439 455 497 510 462 533 595 540 256 235 243 270 267 288 313 354 371 342 304 286 340 420 481 482 435 419 426 452 477 363 321 348 319 312 299 287 306 350 478 499 478 438 397 386 344 335 410 511 460 489 404 403 524 422 262 225 256 323 321 341 294 235 223 236 164 112 95 96 89 124 159 200 233 193 161 332 332 293 292 246 302 333 315 301 270 219 234 262 241 263 209 168 196 258 277 254 349 469 426 409 449 474 408 302 303 291 317 300 217 179 183 179 179 216 277 141 95 90 79 65 75 74 79 65 29 80 126 97 40 42 47 42 42 49 59 53 55 52 63 82 79 73 114 147 135 90 92 77 69 70 89 79 63 51 41 46 46 49 61 77 99 111 142 142 141 140 122 89 34 14 14 20 38 45 53 59 58 52 57 58 51 46 65 91 111 118 113 109 190 215 238 212 129 133 114 108 112 126 126 137 121 118 135 168 139 157 159 131 105 103 118 159 210 243 182 176 194 202 169 155 151 207 252 261 247 232 259 349 454 487 443 417 395 390 391 391 409 403 371 360 388 379 360 329 300 301 278 295 297 271 266 321 326 289 255 257 227 264 250 254 265 261 315 382 484 418 121 59 61 89 79 41 82 188 222 209 162 124 51 78 59 8 15 90 117 124 140 162 144 169 159 140 139 164 293 245 208 185 136 115 107 157 136 74 60 64 84 96 95 101 130 167 124 82 77 87 66 64 71 81 89 86 56 38 32 22 2 28 26 23 18 18 16 30 49 68 82 87 68 62 61 61 57 64 48 45 57 81 89 92 98 115 137 146 136 145 159 215 309 259 262 233 298 419 439 406 394 395 448 535 454 461 467 439 388 364 324 356 374 367 360 352 332 302 291 275 231 284 254 190 151 173 211 212 228 239 246 271 233 214 217 215 198 215 218 214 224 240 244 308 333 321 318 353 374 369 365 366 416 565 666 573 526 498 470 419 412 388 365 353 360 391 406 417 410 396 422 430 457 475 490 500 517 481 421 397 404 398 370 365 302 211 164 149 130 125 131 134 134 161 175 189 199 198 352 593 475 356 369 397 294 255 264 325 388 320 301 290 285 280 265 259 259 258 262 258 186 292 299 281 278 276 211 284 264 236 224 131 155 154 94 93 179 87 30 7 0 0 0 0 0 0 0 0 0 1 53 94 112 117 128 125 130 139 151 171 190 250 271 282 320 323 341 357 365 373 389 375 382 387 392 400 403 391 375 393 416 411 406 421 383 352 329 254 268 227 180 173 217 224 190 179 157 133 132 141 130 135 137 126 113 111 107 115 141 174 161 117 110 112 115 119 119 124 143 137 119 165 225 204 169 139 117 118 66 65 112 175 204 136 70 74 102 120 145 141 116 95 87 87 106 117 123 124 133 159 181 184 157 121 94 80 73 74 48 22 30 30 36 52 74 86 72 71 46 31 24 24 45 52 1 13 91 262 372 588 747 888 1030 1102 1110 1071 866 926 841 781 623 468 467 452 420 402 399 389 607 693 711 734 812 848 851 845 881 506 668 712 753 686 395 413 494 454 537 824 870 989 1150 1136 1272 956 798 736 615 649 672 501 256 249 509 679 700 809 1001 931 901 793 638 612 817 893 965 1064 1039 1162 1056 858 690 528 528 566 533 482 440 436 402 409 426 382 460 400 319 338 380 387 429 442 401 335 566 601 465 274 303 302 304 312 341 355 374 317 254 244 257 364 438 472 467 430 412 343 340 405 392 330 322 320 315 287 286 337 371 418 520 459 401 346 327 344 389 439 469 469 527 444 451 453 360 338 300 257 254 299 316 296 276 241 225 161 136 115 107 94 85 130 169 227 243 216 324 320 273 265 256 287 322 391 401 373 345 295 264 243 264 255 294 320 345 327 318 496 520 493 469 412 332 299 278 266 247 238 215 193 177 175 186 176 189 208 136 161 237 222 149 154 117 152 122 76 75 107 79 67 76 81 73 86 83 64 38 58 58 74 91 106 122 101 158 140 82 66 45 56 61 83 110 57 52 40 24 16 28 50 60 80 128 171 151 148 173 203 188 141 58 31 34 49 46 49 52 55 54 54 61 58 61 79 101 125 133 133 146 214 194 262 252 152 146 104 93 101 116 120 97 104 141 169 171 143 220 185 146 126 108 121 152 196 215 178 208 206 187 171 171 180 253 279 273 239 181 201 338 459 518 516 487 412 377 384 387 361 371 340 312 321 333 337 306 296 311 338 263 299 266 231 285 315 341 287 240 230 242 209 256 246 206 255 261 350 305 193 157 104 78 62 68 104 139 145 134 184 210 102 102 49 14 36 111 112 119 135 145 149 172 149 123 154 221 297 301 218 157 118 84 121 197 124 77 74 60 56 67 75 91 122 117 107 91 95 97 80 78 96 98 84 62 74 54 25 6 3 27 35 77 60 15 14 11 39 66 82 87 77 73 74 78 79 70 44 56 63 73 88 91 96 116 132 139 152 142 139 160 197 229 230 214 294 382 379 340 317 348 368 388 404 414 451 448 398 341 351 348 332 339 355 366 430 348 309 305 292 289 269 205 174 195 231 216 224 238 250 253 236 233 229 216 201 204 221 214 224 232 230 266 328 359 373 391 394 362 330 331 352 399 477 378 374 402 419 425 395 336 290 287 321 351 343 373 400 378 299 315 382 488 566 587 564 577 517 474 468 456 420 378 264 163 118 103 119 117 117 116 109 108 120 109 158 240 309 657 578 392 327 368 250 229 238 274 323 329 269 264 267 271 267 252 249 258 267 267 257 303 309 302 290 272 242 341 322 282 224 108 97 99 79 92 138 102 14 0 0 0 0 0 0 0 0 0 3 30 100 151 171 177 193 186 181 185 195 211 229 239 268 287 298 316 355 380 394 405 415 395 399 397 403 422 447 421 395 408 428 431 432 394 371 353 321 266 302 247 201 172 158 142 136 138 141 134 125 133 116 134 136 122 110 110 94 92 112 137 136 110 148 169 169 164 155 156 148 128 122 167 195 162 135 124 123 125 75 71 121 195 239 180 78 71 69 58 86 117 100 75 56 48 51 65 72 70 80 121 167 181 149 100 59 39 38 34 17 6 12 19 32 46 64 76 74 77 57 30 13 11 17 18 0 2 158 327 417 343 420 694 930 999 780 834 812 543 465 642 581 504 471 460 515 477 532 729 784 780 829 869 819 704 841 846 769 771 899 587 551 514 328 320 670 645 605 757 760 991 1150 1217 1260 966 828 723 626 629 774 874 773 718 913 1096 1118 1034 989 867 827 772 815 862 915 998 1053 1082 1073 1050 818 662 537 469 471 556 497 450 434 418 475 415 380 403 508 453 348 320 350 359 431 447 414 385 516 438 396 343 314 288 275 333 346 309 254 205 202 237 297 402 401 432 438 412 376 338 264 273 302 226 237 251 253 241 292 436 404 419 490 391 338 315 306 329 426 470 487 504 525 506 385 525 583 507 373 345 304 277 297 340 421 392 283 194 186 172 187 153 113 136 155 278 311 228 190 217 173 181 233 324 320 435 380 272 303 260 274 252 260 369 377 388 434 488 525 539 534 502 412 289 332 278 263 260 252 257 221 206 185 170 178 160 144 150 178 253 311 226 248 270 204 248 219 159 115 101 89 98 145 169 163 193 168 144 98 78 97 113 108 101 92 73 140 113 68 40 20 19 30 74 107 62 52 15 3 7 21 42 69 104 142 172 162 146 195 182 126 136 53 35 48 63 82 76 65 60 58 50 52 58 75 87 96 133 133 128 147 176 139 162 156 141 116 98 92 85 91 112 119 121 168 163 151 170 170 234 232 179 122 133 153 180 189 185 228 251 226 205 190 181 255 262 266 223 152 200 360 430 476 491 458 355 317 322 328 312 346 321 306 293 278 300 257 273 305 317 278 302 247 212 237 318 412 337 266 230 214 199 274 224 202 262 268 291 241 198 177 135 107 89 121 152 152 170 213 228 250 246 240 117 31 42 97 104 128 153 157 164 196 245 152 158 186 220 243 155 74 54 67 77 97 74 83 99 80 81 105 76 85 102 76 110 79 65 65 71 87 115 90 59 46 70 23 6 1 0 0 0 91 55 27 49 29 44 72 76 71 74 68 67 60 54 51 40 65 57 53 60 61 58 113 136 139 137 111 86 99 156 211 215 237 263 303 332 330 316 336 370 384 386 384 410 445 413 349 333 430 385 359 354 364 433 414 355 328 312 281 306 275 241 246 264 222 217 220 231 238 232 224 212 199 191 200 240 235 235 235 248 287 325 373 372 351 333 284 328 314 313 328 339 290 299 307 308 297 265 263 249 232 226 229 236 255 272 256 212 208 206 265 354 399 368 392 415 449 503 542 471 328 245 198 171 150 132 121 106 103 106 103 109 102 152 200 244 550 580 443 298 241 208 169 183 200 223 242 207 211 219 239 263 269 262 263 260 258 256 262 285 317 298 310 399 445 442 344 259 232 228 126 137 127 104 78 4 0 0 0 0 0 0 0 0 0 8 48 111 167 190 196 222 261 248 256 261 253 261 273 301 310 309 323 349 372 391 402 400 387 386 387 397 418 442 458 412 402 417 448 481 447 411 372 328 291 292 267 283 277 226 154 152 145 138 123 109 117 93 129 125 107 107 108 101 98 112 133 146 152 159 200 226 216 191 183 162 137 131 151 158 144 140 143 139 116 71 76 133 199 225 180 157 98 51 32 50 96 69 43 27 21 22 24 29 56 79 74 30 38 41 30 17 15 7 6 3 0 1 4 10 15 20 24 25 28 24 8 1 3 6 4 6 32 174 434 390 292 307 444 604 603 505 446 457 417 362 566 568 603 509 470 556 647 495 717 918 899 820 827 790 744 849 1053 1164 940 766 604 517 488 450 478 723 794 851 782 686 822 928 778 804 958 1000 788 614 577 641 661 843 1071 1222 1243 1162 1099 1022 1002 992 876 1099 1017 934 967 990 1012 961 803 553 499 433 427 463 520 409 405 378 331 340 300 283 308 336 313 329 328 326 342 400 439 456 436 417 411 434 394 371 358 336 375 350 235 155 240 212 294 373 424 420 403 399 406 392 327 197 174 178 177 219 222 245 279 350 489 329 399 431 385 361 353 347 381 438 461 488 466 465 451 416 440 484 451 327 259 268 238 251 334 451 472 375 307 268 226 256 257 200 167 174 223 250 250 218 189 109 172 270 322 311 347 333 303 324 285 228 234 257 290 341 380 415 469 447 376 409 408 334 303 333 296 265 253 237 210 215 214 205 175 161 191 171 165 266 401 485 357 391 343 242 188 225 246 159 109 133 169 246 277 268 268 221 230 166 107 119 105 101 104 115 115 119 94 77 55 37 33 65 69 79 84 74 19 3 3 15 35 71 110 138 154 154 134 219 310 243 128 85 76 62 79 98 96 99 76 56 57 89 97 99 90 96 133 141 132 137 152 150 159 90 77 88 95 101 119 108 127 159 145 169 155 138 155 192 206 256 197 143 156 241 209 172 177 223 279 274 267 218 181 210 229 249 217 200 278 365 374 411 429 398 318 274 278 281 282 311 313 315 307 291 284 258 276 283 256 231 279 255 219 232 278 324 350 262 216 212 229 252 258 257 255 271 322 194 194 187 164 137 89 106 154 198 240 303 243 288 265 190 171 40 8 13 63 148 171 182 178 278 454 276 200 183 171 157 129 91 83 84 78 78 46 78 84 70 55 75 80 106 108 82 78 92 113 125 108 84 77 54 44 47 48 13 2 0 16 45 70 85 30 16 35 37 30 46 47 46 65 114 97 63 46 45 47 56 55 52 43 46 83 78 107 120 111 96 110 101 97 128 175 223 204 213 221 254 345 389 325 312 340 370 357 413 441 430 404 359 344 343 323 310 310 366 367 374 363 318 295 287 274 295 312 291 274 252 223 213 206 184 192 192 198 199 206 279 260 244 265 308 330 350 371 361 317 263 295 271 304 324 304 249 258 260 259 261 266 239 213 196 177 160 161 163 172 166 145 112 91 101 142 170 171 185 196 229 280 326 324 187 166 185 212 223 199 165 122 114 127 142 116 98 144 166 175 273 336 312 253 196 177 161 155 160 179 195 191 203 210 221 250 286 297 315 284 259 269 294 291 347 352 399 503 477 393 287 225 194 138 109 130 165 135 59 1 0 0 0 0 0 0 0 0 0 5 26 80 106 131 158 192 265 259 285 303 306 308 316 336 338 334 335 337 360 379 389 391 390 390 400 405 421 450 469 425 388 422 468 488 509 441 407 359 316 303 279 284 303 318 308 260 176 156 145 132 121 88 116 113 105 107 106 96 94 108 132 147 133 115 121 168 207 191 165 144 123 111 114 122 117 129 143 144 117 73 81 122 139 122 94 99 59 38 51 83 99 67 60 51 43 42 48 49 72 81 57 12 4 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 42 169 488 236 153 156 171 362 212 282 437 469 753 696 628 627 680 538 412 471 582 396 869 985 881 737 767 796 737 783 932 1008 853 736 651 634 626 417 487 560 614 803 682 672 762 872 480 417 451 501 524 497 511 554 603 715 1000 1244 1463 1456 1067 1057 1113 1190 1185 1180 1015 883 848 868 915 893 638 463 469 413 421 402 359 327 341 371 394 399 350 300 348 383 395 391 375 354 350 379 402 477 418 399 412 451 414 404 375 315 264 323 216 214 263 230 341 392 421 412 362 354 380 333 239 164 198 172 167 187 232 253 329 364 369 286 403 429 414 395 391 394 438 460 462 459 434 420 418 407 383 394 406 360 270 224 231 239 295 398 483 472 449 387 314 283 319 285 209 184 205 216 224 231 244 276 290 267 253 258 292 471 266 213 234 231 257 356 390 390 391 397 403 342 296 307 316 329 398 383 269 245 251 268 277 247 178 211 183 144 111 112 167 349 484 531 517 469 354 239 160 142 164 141 217 268 280 273 315 332 306 254 232 247 227 185 145 131 111 138 155 146 120 104 80 69 59 51 49 59 67 79 85 102 69 63 78 107 103 109 128 139 142 154 240 183 138 152 168 111 106 130 139 115 83 62 65 90 117 119 105 96 111 143 133 128 139 145 116 115 100 136 148 143 166 192 155 162 197 207 192 158 173 204 206 235 167 148 172 217 247 223 244 274 309 311 281 216 185 196 223 227 268 307 323 335 340 359 361 347 319 290 286 284 286 292 296 305 322 312 277 249 262 258 229 205 224 233 214 219 230 235 260 221 213 225 228 196 195 217 220 269 326 134 181 162 135 118 89 87 160 266 329 309 217 371 278 176 201 95 64 25 79 182 225 234 206 323 436 374 351 264 208 167 129 101 50 81 81 61 56 86 88 77 59 70 110 148 126 94 85 107 106 78 76 81 75 76 56 46 34 17 17 15 39 63 71 2 0 5 27 42 31 22 22 27 55 88 66 50 43 48 52 46 54 52 35 31 65 71 100 95 78 67 99 106 101 126 155 163 156 191 199 237 306 381 374 391 350 333 365 373 408 355 331 376 364 360 339 322 312 283 276 266 286 300 286 283 274 296 312 311 333 353 246 201 197 191 198 199 213 218 232 297 235 252 280 306 319 321 361 366 331 271 235 241 309 317 295 278 268 253 244 247 249 238 208 172 158 154 150 143 167 161 137 121 102 104 94 87 88 99 108 112 125 144 143 79 79 104 182 238 224 154 113 116 121 115 128 103 151 157 144 154 216 155 177 166 148 166 141 166 175 190 209 208 223 217 237 271 289 301 309 312 329 343 295 362 453 464 454 444 288 279 243 181 135 185 108 135 94 26 4 0 0 0 0 0 0 0 0 0 2 11 35 45 78 117 155 188 226 270 300 318 328 330 351 365 373 378 381 384 399 407 406 398 391 409 409 423 465 513 482 410 425 451 459 475 415 388 351 317 306 271 241 233 239 255 261 210 157 132 118 104 98 111 113 125 130 117 104 109 113 117 122 124 123 114 138 156 135 105 98 91 83 81 87 83 118 142 142 118 82 75 100 106 98 90 67 38 70 110 124 103 77 87 87 81 78 76 83 76 56 31 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 342 326 215 27 19 153 243 421 556 229 297 615 709 555 571 587 543 364 434 515 549 565 565 557 559 583 673 795 705 752 904 1026 921 827 615 523 485 213 456 475 466 621 541 711 823 728 407 409 439 523 599 559 445 440 607 759 830 835 964 1050 1038 1072 1161 1155 1126 1069 985 887 894 868 826 812 567 517 475 407 391 372 344 334 358 412 428 315 298 357 378 404 383 366 388 429 347 366 400 423 379 402 433 447 433 428 360 287 272 317 246 328 259 200 287 312 318 333 320 300 324 231 154 133 188 166 161 181 228 274 339 284 342 370 331 406 406 405 419 440 432 434 432 413 394 385 395 396 386 368 365 366 322 258 242 252 322 350 401 429 489 496 405 360 352 299 192 154 183 227 226 223 218 245 291 244 295 296 347 407 329 302 277 288 316 434 437 415 398 399 355 340 318 321 333 358 322 284 254 240 243 264 268 218 163 177 148 128 124 143 193 364 489 550 529 422 307 239 208 234 311 456 443 415 379 378 492 435 376 331 314 309 315 277 247 236 221 284 269 236 195 141 95 89 80 76 70 80 74 75 102 146 116 135 122 111 102 102 126 144 143 145 157 145 134 155 151 87 57 75 86 79 69 50 57 71 99 125 120 119 133 139 122 140 134 151 172 163 157 162 162 185 211 203 359 251 222 236 208 176 185 166 175 201 152 159 193 226 266 278 338 344 353 353 269 240 219 220 239 252 285 301 310 319 331 328 326 337 339 312 291 281 275 268 264 263 277 267 201 148 159 145 220 222 207 204 195 214 203 199 212 219 236 257 249 224 225 341 261 263 255 164 221 160 137 137 121 97 209 342 389 326 228 405 242 322 409 335 221 157 110 165 255 276 233 397 473 444 431 374 288 224 168 93 30 22 25 30 44 49 39 72 94 99 122 163 130 111 118 137 122 175 149 107 82 83 62 49 38 31 30 29 21 11 1 3 0 0 1 7 9 8 10 12 36 56 44 23 57 68 57 35 22 5 8 32 56 66 87 69 65 62 53 53 53 94 105 103 129 174 161 201 247 258 302 371 336 303 336 376 407 373 384 417 410 398 347 344 335 311 278 270 281 285 282 279 258 290 303 306 298 268 200 191 189 186 189 195 206 214 224 235 228 272 270 270 279 293 332 362 367 325 258 254 286 303 293 285 286 280 274 283 283 257 233 187 162 155 147 128 134 175 144 107 113 102 89 83 75 72 81 83 97 97 86 71 63 79 106 154 162 95 83 81 93 105 100 101 139 137 120 139 202 101 189 166 99 83 66 68 104 148 163 136 213 217 241 268 283 305 306 312 315 339 373 341 409 413 382 354 270 242 180 151 152 161 188 111 81 62 50 41 6 0 0 0 0 0 0 0 9 17 13 27 59 90 117 144 185 227 268 287 297 318 341 343 358 385 407 405 414 417 423 421 406 427 438 441 447 458 457 421 420 428 424 409 387 355 330 316 305 281 274 263 244 215 188 191 163 125 101 109 149 150 151 170 163 123 110 110 106 106 111 109 92 128 150 145 113 75 68 67 66 68 76 88 106 120 126 117 92 68 106 121 111 87 47 46 94 116 112 106 120 125 133 123 99 78 69 54 35 27 30 12 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 421 189 99 158 187 318 301 242 236 282 193 566 664 426 452 451 437 422 495 648 551 461 381 309 318 419 490 582 685 765 855 886 826 674 397 345 291 247 439 449 468 544 623 788 847 871 623 433 459 416 488 496 412 396 830 943 911 894 976 1075 1106 1110 1149 1118 1000 898 813 739 731 705 632 549 470 464 481 418 365 364 479 501 468 454 436 442 383 357 335 320 316 322 368 418 369 376 395 398 423 441 467 468 466 449 396 359 369 325 238 222 147 191 236 227 197 259 223 209 215 95 59 60 87 124 157 218 232 270 302 295 233 256 271 321 342 373 417 409 349 356 378 380 370 368 388 399 393 374 342 289 282 259 250 282 379 301 252 349 491 535 388 347 349 290 186 114 93 118 182 211 210 231 227 223 273 326 379 432 441 401 367 391 438 446 374 387 387 350 320 295 327 309 332 348 315 340 279 244 242 257 261 236 182 150 136 143 123 123 181 297 369 424 397 334 262 225 284 659 965 944 775 695 697 713 712 699 589 470 400 339 277 313 313 293 298 374 395 327 262 206 172 244 197 160 172 200 149 139 167 175 145 166 129 146 177 162 148 171 149 148 193 164 163 165 182 161 38 57 67 78 77 51 60 58 73 94 108 143 131 116 111 128 129 131 158 187 198 192 182 197 256 335 446 232 223 248 239 218 272 257 301 289 188 202 285 291 289 307 336 379 406 407 360 300 266 257 266 290 314 308 319 336 345 337 341 327 317 291 261 261 264 254 225 189 173 155 106 76 79 91 179 194 193 179 159 207 204 188 172 180 220 261 277 302 335 367 318 258 222 218 273 236 174 154 149 159 268 362 358 274 269 507 235 341 594 570 281 293 102 160 265 298 305 445 482 468 455 440 324 241 141 66 41 20 10 10 16 22 29 40 55 71 102 153 122 158 192 190 146 125 107 108 100 82 59 46 36 29 21 6 1 1 1 0 0 0 0 0 0 1 1 0 8 3 7 27 56 56 49 25 1 7 2 19 43 54 51 35 43 49 51 53 56 106 70 47 73 123 154 188 210 222 242 290 317 280 275 323 348 368 353 347 353 353 339 327 322 311 296 260 314 324 298 273 276 330 334 274 221 200 127 161 171 177 189 202 198 220 229 240 252 242 247 248 260 287 324 374 391 329 253 238 261 270 257 246 250 260 277 275 261 237 209 193 184 170 154 130 105 145 134 121 115 107 110 108 97 92 92 74 86 71 67 72 74 76 87 103 116 99 76 74 75 96 119 113 116 97 107 150 187 101 224 220 136 50 44 45 61 89 90 79 159 179 229 271 292 292 290 321 350 419 479 383 432 365 345 350 330 228 156 123 127 135 122 144 125 113 96 64 13 4 1 0 0 0 0 1 2 4 3 11 36 60 86 113 139 168 208 233 259 301 324 322 342 374 404 416 412 412 418 427 432 441 469 471 462 464 481 475 480 436 399 388 390 381 358 342 334 329 318 265 208 163 136 126 130 115 114 145 198 207 175 169 160 136 117 104 113 107 97 90 66 132 157 147 117 84 64 57 56 61 72 85 70 72 92 119 127 87 87 88 84 72 52 43 59 62 69 93 114 174 206 186 130 75 52 45 30 29 46 49 38 19 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 181 2 0 242 401 407 381 247 248 265 319 805 846 572 392 446 520 523 561 628 546 441 365 333 319 301 409 691 898 982 1009 800 680 551 391 331 285 442 513 378 436 586 674 632 436 482 460 432 436 405 263 423 500 725 1207 1043 1006 1039 1101 1123 1122 1132 1126 1074 979 822 772 740 680 589 501 450 432 406 365 402 455 518 520 583 510 516 579 591 389 329 321 330 331 353 382 369 349 388 449 437 423 451 490 487 477 429 369 370 345 240 199 227 104 141 201 212 239 404 176 192 166 83 9 38 39 53 129 263 236 371 381 302 201 204 207 218 252 338 345 343 331 351 363 326 349 361 351 346 344 382 363 285 253 243 259 308 358 352 335 332 424 487 421 373 341 281 196 122 116 147 187 214 230 288 285 279 296 321 369 365 371 400 406 372 369 401 438 394 389 347 302 281 265 213 276 321 325 322 267 244 236 224 195 208 185 156 136 118 99 124 200 258 270 379 363 313 277 262 212 560 783 775 715 781 893 949 936 902 856 669 547 428 301 311 336 296 335 412 425 349 291 252 245 305 298 218 223 267 238 194 211 206 190 193 176 150 154 168 169 209 197 186 168 161 174 138 132 143 116 84 81 136 144 118 103 100 102 100 112 156 120 100 96 107 123 138 180 224 246 237 226 199 251 290 266 218 240 276 296 307 326 337 429 363 281 337 431 425 405 391 383 416 440 479 457 363 322 322 299 309 338 348 346 359 353 342 336 291 301 281 262 266 262 267 249 212 165 98 108 109 85 69 76 91 113 129 126 122 133 155 149 150 174 196 221 274 302 311 333 255 236 263 299 290 284 245 212 221 284 339 310 268 275 312 158 169 410 432 186 75 59 128 275 411 511 535 513 500 492 459 336 264 190 116 78 55 49 16 7 11 16 29 44 73 124 170 149 182 211 168 112 153 121 104 83 74 77 78 84 76 60 35 0 1 1 0 0 0 0 0 0 0 5 22 29 14 21 35 13 42 45 22 3 6 2 11 32 45 39 19 24 25 20 21 45 64 39 17 25 63 123 130 143 179 237 279 260 259 271 295 314 322 299 318 338 346 365 331 318 313 313 323 347 347 347 337 332 353 363 266 172 122 103 110 125 144 172 195 171 244 241 213 219 276 273 271 294 325 347 359 379 334 260 232 245 246 278 263 235 218 201 191 185 183 183 182 167 151 141 127 102 101 102 110 120 122 122 115 118 112 103 89 89 78 85 87 69 70 71 82 98 99 59 42 37 51 64 76 109 71 88 145 169 123 193 126 62 29 35 47 43 49 47 51 86 113 181 226 263 283 277 310 284 338 399 367 380 295 293 360 369 213 164 110 96 93 77 125 123 122 104 65 25 12 5 1 0 0 0 0 0 0 3 12 27 41 64 94 120 135 144 176 229 283 312 332 342 358 383 404 401 406 406 406 410 418 457 486 488 472 461 463 480 458 424 404 403 404 388 368 357 345 299 297 255 211 186 182 197 187 183 183 188 192 174 124 110 108 92 87 100 105 98 85 79 148 163 144 113 85 59 56 51 50 52 56 70 87 109 124 119 81 79 78 63 52 54 35 26 22 38 61 73 204 269 254 182 99 56 34 22 16 28 61 59 23 5 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118 79 0 21 345 359 350 352 189 269 147 338 804 885 681 607 557 515 510 617 588 621 716 454 406 415 491 773 877 909 1052 1112 1063 842 746 594 398 357 511 578 531 613 586 775 686 628 573 383 369 400 435 499 495 557 836 1240 1163 946 1031 1049 1019 1016 1006 1009 983 884 731 748 675 654 637 536 465 369 314 335 497 519 557 668 707 518 497 473 407 326 307 324 321 321 340 362 331 327 393 494 555 507 498 520 504 419 341 254 223 224 170 168 129 84 93 165 171 214 274 177 191 101 45 52 21 29 35 133 286 361 636 385 229 181 140 142 152 191 250 268 295 339 357 348 347 334 342 340 315 314 355 372 321 252 215 251 284 324 358 390 340 403 464 442 385 353 274 213 176 163 208 250 263 258 255 245 273 296 313 388 424 388 375 380 369 434 472 411 325 317 334 325 302 258 214 261 313 306 276 245 229 231 228 211 189 167 189 167 139 132 138 175 255 332 415 300 336 331 331 298 132 459 564 579 622 633 600 617 720 816 758 671 524 440 412 387 291 363 383 326 311 320 313 296 275 271 247 237 236 231 235 168 202 267 304 316 303 279 256 243 247 228 224 220 198 179 155 173 236 328 308 263 188 226 224 210 176 166 149 140 135 130 118 97 99 114 132 173 175 205 234 240 223 269 299 311 282 288 311 309 325 383 446 465 347 348 408 422 467 449 438 444 465 491 475 402 348 339 336 277 266 271 285 318 348 329 333 332 281 258 252 253 264 274 271 278 268 217 165 199 182 130 94 78 56 66 96 98 83 80 99 153 166 165 165 183 246 264 286 318 295 261 248 274 318 325 264 259 256 270 295 298 293 301 288 223 175 156 165 175 168 159 174 458 553 570 578 520 466 417 432 416 233 220 125 43 12 18 18 8 5 11 25 45 66 135 180 175 174 193 166 119 83 103 85 78 66 61 53 47 37 40 28 0 0 0 0 0 0 0 2 1 0 9 31 2 0 40 42 2 14 19 8 6 11 7 14 25 31 28 18 18 21 11 4 13 54 13 3 6 25 58 73 127 178 235 286 261 244 249 253 253 257 277 301 331 341 339 348 324 291 287 304 309 353 386 393 378 354 316 205 137 126 156 151 168 151 167 182 169 254 259 232 243 300 247 255 296 331 339 318 286 358 317 255 262 294 329 291 256 240 203 176 165 160 159 158 143 119 122 114 100 101 102 102 102 114 135 135 105 104 107 107 95 113 99 87 87 84 64 69 67 77 77 39 35 40 44 50 65 59 60 109 161 149 70 18 5 15 29 34 28 36 38 41 53 74 116 128 191 253 259 333 316 339 406 429 335 305 346 347 306 185 161 151 146 139 124 111 112 109 79 44 22 12 7 3 4 7 7 5 7 35 60 65 84 84 88 109 131 131 163 178 215 268 318 361 343 346 355 366 377 396 412 415 407 402 418 433 470 493 491 491 504 455 416 398 399 413 405 394 378 356 320 300 284 249 233 239 225 187 182 180 172 164 169 118 100 96 88 84 83 82 72 81 124 146 143 116 92 79 69 55 47 44 45 49 66 88 98 100 99 99 74 70 60 50 45 33 13 7 12 26 59 193 285 283 206 103 43 12 21 31 41 58 46 23 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 43 36 8 37 119 171 162 204 242 171 53 247 445 636 896 637 582 494 481 564 537 587 687 634 548 632 626 609 685 628 829 819 820 875 888 791 682 632 603 774 777 625 552 814 607 505 537 490 330 368 233 308 464 537 569 638 745 733 903 777 776 841 850 826 797 778 722 673 560 611 712 665 495 391 478 462 471 512 412 414 479 453 413 417 449 423 384 394 376 365 328 312 381 428 473 525 589 568 582 568 516 412 356 235 194 211 226 211 141 106 122 172 174 199 170 125 98 34 10 5 3 6 31 229 306 336 496 121 25 80 133 132 145 173 251 322 326 330 361 372 362 345 336 339 333 317 338 373 309 268 262 287 273 232 277 351 351 376 455 449 403 374 295 269 269 281 301 274 271 277 274 250 256 273 286 336 441 313 366 389 402 460 410 327 283 276 272 247 236 233 241 278 333 283 254 249 235 217 212 210 200 195 221 188 153 128 134 136 293 367 384 380 485 390 357 335 286 295 340 445 580 658 582 580 581 630 653 691 559 514 496 439 324 350 341 349 372 385 350 359 326 275 281 336 329 304 287 298 250 322 362 379 399 340 302 273 256 243 213 236 212 193 206 272 220 593 579 333 341 274 225 161 119 129 133 127 124 115 115 120 110 120 141 175 179 166 185 216 252 318 271 265 308 348 354 332 332 370 412 363 285 336 355 348 389 397 419 457 485 500 462 404 349 312 286 236 235 238 238 251 283 266 289 302 290 260 285 281 275 266 252 261 274 288 271 236 171 147 138 112 67 61 81 80 76 96 163 118 122 161 173 158 208 226 267 314 332 301 246 229 248 288 304 339 297 291 299 296 263 277 282 262 224 198 167 184 215 244 293 523 527 485 483 478 383 465 418 338 232 227 188 186 140 50 30 15 14 19 41 73 62 134 166 169 172 168 107 83 85 89 78 54 60 64 59 40 34 36 18 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 3 0 0 0 0 6 10 11 18 13 15 14 14 17 26 30 39 50 48 0 0 0 0 7 32 57 138 192 206 204 246 270 268 250 238 241 257 303 322 319 326 323 314 302 297 279 236 403 396 372 347 292 198 156 135 137 164 172 171 186 199 210 259 239 285 283 270 297 295 288 293 301 299 291 384 347 311 308 312 308 263 240 244 248 196 167 159 167 165 136 107 115 105 101 117 113 106 101 116 139 148 129 139 128 116 115 107 111 79 56 52 43 66 83 84 72 36 38 39 40 48 55 44 69 80 139 133 3 14 19 19 24 31 36 39 41 38 47 74 85 87 157 203 217 298 260 311 348 360 338 338 378 270 160 140 149 161 166 164 160 156 156 88 40 18 17 18 7 5 23 45 48 50 68 66 67 82 120 132 129 137 153 165 188 187 210 255 302 323 344 370 378 373 374 402 430 439 434 419 403 425 425 456 496 512 516 492 447 415 412 427 418 431 406 370 355 364 357 332 294 253 215 207 178 162 153 141 116 105 101 111 120 116 110 98 102 107 98 77 71 61 50 45 47 46 40 41 46 49 40 57 62 63 70 84 93 82 67 55 46 33 19 16 9 11 51 171 242 221 141 54 13 21 23 32 38 35 25 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 16 79 60 146 196 110 55 21 32 53 133 151 530 783 510 514 488 466 540 661 559 569 640 679 751 872 879 758 692 933 921 1001 1037 981 997 861 731 738 882 932 655 511 560 623 747 722 654 555 485 445 453 409 334 437 477 586 658 719 665 778 800 759 683 700 715 699 638 571 556 776 678 452 367 312 295 293 370 429 431 443 445 430 363 380 392 408 431 439 386 376 392 488 530 567 525 511 505 495 542 545 522 490 418 312 256 231 181 130 122 131 150 156 132 85 71 54 0 0 0 0 6 40 150 296 219 116 26 4 9 39 86 151 213 291 352 366 336 344 350 353 346 333 329 325 308 320 357 265 313 335 334 317 218 254 299 355 415 458 444 404 372 320 315 311 289 248 203 220 236 253 284 349 331 316 353 394 324 408 430 423 405 374 353 335 334 296 244 267 247 251 279 300 277 294 292 268 228 195 214 206 193 194 172 159 139 126 169 384 422 507 585 618 444 418 382 345 337 362 442 448 472 470 466 501 563 574 548 566 499 461 434 387 373 417 398 368 339 284 288 274 303 363 430 384 338 288 267 261 287 302 319 321 299 282 272 289 274 236 212 210 201 209 229 251 318 400 350 319 205 174 166 139 132 168 107 147 160 170 176 148 168 170 153 139 148 180 250 300 329 317 356 390 403 377 307 353 375 384 354 283 320 325 325 328 338 363 435 451 465 509 437 351 282 248 236 240 238 213 209 227 237 229 228 224 217 230 247 267 238 189 152 185 284 252 182 133 134 127 87 58 54 69 63 59 64 93 140 135 173 171 159 198 233 280 312 332 332 295 281 275 294 320 326 315 361 374 341 281 274 277 275 258 238 211 216 253 327 419 503 502 479 462 411 294 395 314 248 226 200 140 109 72 45 35 26 34 41 59 87 71 187 200 184 161 133 88 54 51 78 90 34 41 42 39 31 34 43 32 12 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 5 9 20 30 1 2 4 11 18 18 36 57 40 10 0 0 0 0 4 20 54 89 106 125 161 238 286 297 264 223 206 217 277 317 298 283 334 349 365 365 352 315 400 348 311 309 303 264 252 248 258 243 199 170 170 179 203 227 233 226 247 248 251 297 322 294 285 289 297 347 361 345 311 283 284 247 236 230 222 192 175 172 170 152 124 121 125 117 128 147 143 144 124 139 142 134 187 186 146 122 113 83 76 85 78 68 69 82 93 83 55 33 33 31 32 62 75 57 108 107 159 111 1 5 59 16 11 25 32 44 47 42 45 64 80 90 146 189 206 224 256 383 357 316 319 334 291 213 160 145 144 134 167 131 102 113 135 72 37 22 23 30 20 18 18 27 51 87 66 47 47 64 94 128 132 134 155 194 232 228 241 265 298 332 344 352 368 381 394 417 446 442 433 430 439 473 470 474 473 467 460 447 423 428 441 447 446 425 386 353 341 343 329 316 284 256 245 215 164 156 145 121 97 121 150 181 207 209 194 145 116 102 95 77 53 35 29 26 25 35 34 32 31 29 27 34 40 45 56 82 119 117 95 81 70 56 57 55 36 30 67 158 159 111 56 18 15 57 58 53 45 41 51 47 33 22 17 14 6 11 4 0 0 0 0 0 0 0 0 2 10 9 6 3 0 22 103 19 4 288 352 102 16 23 49 95 127 662 698 547 452 455 516 590 615 464 461 703 630 562 725 747 754 691 591 413 554 823 1047 1118 964 957 891 854 812 747 559 480 493 589 716 674 632 564 481 372 384 290 257 403 501 555 592 648 810 722 693 648 633 648 638 625 629 712 910 754 622 562 463 401 319 518 703 596 601 617 490 393 458 493 449 394 375 402 417 440 493 549 547 544 546 548 532 495 486 524 521 470 359 215 139 108 116 124 96 82 74 57 23 25 15 0 0 0 0 1 32 82 71 46 12 0 0 0 0 59 161 264 326 361 369 356 335 335 337 317 295 301 316 282 300 308 263 390 311 292 297 267 292 282 326 370 362 438 395 364 344 327 300 235 235 221 187 210 269 344 389 387 398 376 351 349 400 449 445 389 346 348 351 435 334 246 282 205 241 258 250 229 296 302 282 257 251 255 182 187 193 183 151 150 153 254 422 416 681 735 651 517 526 514 512 487 474 528 489 492 487 440 435 487 473 451 449 442 511 438 422 419 401 406 326 283 268 264 255 269 299 348 378 397 338 294 277 271 262 285 279 268 272 324 406 393 345 301 286 257 243 218 212 352 332 327 243 174 166 170 162 245 285 161 238 214 193 190 187 200 210 167 138 181 283 362 380 397 432 419 418 425 381 314 338 366 420 388 320 331 322 316 315 316 312 365 386 413 425 364 305 271 254 258 263 260 211 214 226 221 181 189 208 223 218 209 197 185 150 131 155 231 181 146 131 129 143 123 94 73 64 48 50 44 42 59 89 105 123 156 211 291 297 277 301 327 335 345 319 285 273 281 308 411 406 386 377 365 313 312 303 283 271 249 308 405 474 486 476 426 442 407 340 364 224 264 244 218 228 178 155 96 62 73 118 96 80 70 71 92 184 157 128 108 95 71 47 47 54 35 36 26 36 42 32 31 34 23 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 4 1 0 0 0 0 5 11 13 20 15 5 1 0 0 0 0 2 17 51 86 131 140 149 176 205 232 216 191 167 158 238 252 262 324 434 424 472 423 333 293 383 338 267 248 254 237 257 235 202 183 180 173 139 126 154 208 265 288 304 300 291 292 297 294 294 290 281 282 341 279 265 267 257 240 243 212 192 193 192 178 165 152 140 140 145 137 139 141 137 136 125 125 134 151 190 185 140 108 100 99 75 72 62 56 57 62 70 73 61 46 41 27 44 52 51 52 82 137 189 155 78 67 176 40 8 18 30 42 51 51 49 61 87 96 112 155 192 204 201 273 284 326 340 292 271 226 177 171 181 146 193 205 169 124 94 36 31 35 39 39 32 24 18 22 34 53 46 47 52 60 69 88 92 100 136 188 228 248 262 276 320 373 370 346 343 349 371 409 451 460 456 455 464 481 434 387 383 409 433 420 417 439 455 449 436 402 352 318 301 299 313 268 235 226 221 197 178 187 193 181 161 183 217 225 224 217 173 127 112 92 78 76 56 52 48 38 30 37 57 51 33 20 20 24 25 36 63 94 111 111 105 97 85 69 59 66 56 64 96 132 70 55 53 51 67 135 110 77 40 21 33 37 45 47 49 53 48 25 9 1 0 0 0 0 0 0 4 13 31 18 11 7 0 0 0 52 314 358 400 193 43 41 349 312 404 807 613 567 573 623 674 679 614 508 470 512 480 475 564 644 709 703 712 722 656 671 930 950 822 911 926 901 1063 1122 955 722 661 685 709 644 579 527 571 666 635 609 539 535 590 525 666 659 661 663 598 494 430 494 569 638 608 693 903 990 704 588 562 533 463 711 872 841 763 837 699 535 478 523 549 521 477 455 468 486 520 539 541 546 558 538 491 456 430 412 344 281 234 144 132 136 122 78 43 24 15 8 3 1 0 0 0 0 0 1 26 36 9 3 0 0 0 0 0 77 202 295 338 362 351 332 319 314 318 294 284 284 282 246 259 268 313 441 428 290 239 242 232 224 284 289 305 383 363 360 345 314 271 207 233 197 163 201 296 421 454 436 422 395 392 360 355 404 492 401 374 362 370 496 320 285 264 199 223 236 220 197 214 255 285 255 221 187 172 201 188 160 140 139 163 309 406 472 843 864 711 596 575 541 529 557 550 528 536 501 495 489 463 430 431 436 434 448 532 461 457 413 341 314 255 250 256 260 262 249 253 261 292 330 288 264 261 260 266 344 318 318 340 385 435 378 339 318 310 280 264 238 217 224 279 298 262 206 185 184 229 338 318 213 222 189 177 185 194 197 214 172 184 254 337 360 359 363 386 419 419 379 315 286 304 355 366 410 388 357 351 338 306 286 294 326 338 334 294 253 260 259 285 289 279 237 189 226 237 214 177 186 187 238 270 243 158 164 158 159 164 160 168 163 142 137 157 124 97 74 72 71 47 37 31 35 52 73 131 208 263 291 272 249 259 272 300 349 337 325 275 252 299 447 412 399 401 396 356 356 340 318 294 277 385 457 484 467 420 334 356 305 272 311 213 252 202 140 120 80 120 102 82 108 184 167 106 88 84 95 165 97 81 83 66 29 49 47 43 42 43 29 26 27 27 21 16 21 9 4 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 6 2 0 0 2 4 3 0 0 1 3 6 9 1 2 9 18 24 69 118 124 121 133 175 189 216 201 177 232 227 265 330 407 429 374 279 219 214 245 243 298 281 258 247 262 201 172 182 197 196 159 106 110 124 148 222 208 248 289 298 281 328 313 313 318 312 280 229 245 255 244 235 238 211 198 191 184 181 159 146 144 145 138 134 135 138 131 118 130 129 133 149 163 146 129 101 75 63 58 49 43 44 44 44 52 67 68 61 51 41 50 72 62 58 82 122 142 177 142 91 94 12 13 23 28 33 45 47 50 61 80 91 108 113 134 159 227 448 444 321 261 250 214 186 143 169 202 174 168 144 136 104 65 67 33 31 44 50 43 47 38 43 51 54 57 61 67 71 72 73 75 78 105 154 211 263 303 298 331 376 372 344 348 330 327 370 464 490 494 491 493 502 523 521 477 446 461 507 489 489 487 471 447 458 399 345 328 336 353 344 345 316 276 239 198 196 215 217 194 176 195 201 176 134 106 89 76 78 84 87 83 59 56 61 72 87 95 73 46 31 32 31 23 37 64 88 99 102 93 86 82 73 50 43 43 69 92 88 56 97 117 131 154 197 161 98 41 9 7 12 26 30 43 60 58 13 3 1 0 0 0 0 0 2 10 25 34 25 14 7 0 1 0 69 161 208 441 285 347 586 507 507 688 756 540 627 755 801 839 830 799 572 452 465 505 438 400 480 588 598 629 650 696 755 948 1090 995 854 786 665 683 862 944 900 790 835 769 622 421 442 535 658 691 705 612 761 732 579 813 646 620 620 537 543 501 555 625 704 758 844 944 968 734 624 595 560 553 728 901 886 813 794 791 641 574 518 477 492 524 558 579 593 607 582 579 569 545 521 505 493 444 350 275 253 201 152 150 95 52 25 11 4 1 0 0 0 0 0 0 1 4 6 1 0 1 1 0 0 0 0 15 79 243 315 342 354 330 305 295 295 299 291 290 302 298 260 226 253 295 327 364 405 208 168 211 240 210 239 280 327 359 359 329 276 213 161 184 148 189 248 340 349 390 401 408 408 422 470 478 472 489 370 354 380 401 411 248 324 264 209 223 221 229 235 227 240 309 269 249 242 218 218 178 162 154 159 186 353 364 495 770 944 673 639 639 633 672 573 554 536 522 504 559 505 456 428 427 409 425 568 653 532 488 406 340 298 261 253 265 275 303 336 270 247 249 275 317 310 259 230 258 351 342 370 369 377 373 293 287 264 248 237 230 219 217 199 193 232 237 257 265 273 301 306 251 196 172 164 179 203 211 202 196 210 259 292 303 289 311 314 312 370 451 371 273 292 334 335 296 388 440 435 392 305 317 334 357 371 352 360 349 343 329 318 329 270 248 244 250 221 225 221 206 195 186 178 226 234 190 176 230 272 263 234 242 197 168 139 119 87 102 83 89 98 72 65 67 54 68 133 252 267 273 267 261 243 243 232 265 312 317 288 288 298 356 458 433 413 410 396 375 379 333 316 300 315 397 406 452 432 371 308 317 346 373 366 308 193 223 148 108 123 132 98 110 149 210 281 202 190 120 74 115 90 61 66 61 37 40 32 32 34 38 38 36 21 14 12 9 11 6 18 18 0 0 0 0 4 6 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 0 0 0 0 0 1 0 0 0 3 7 9 5 4 8 18 26 60 160 167 166 183 219 241 316 421 452 413 489 300 268 272 288 292 282 303 265 224 235 320 381 363 306 234 244 269 261 220 193 203 131 116 103 101 111 91 103 180 241 270 310 284 286 307 327 328 274 270 254 244 244 238 227 226 211 195 196 167 171 173 163 144 140 136 143 135 114 108 119 123 128 136 136 138 140 105 76 69 79 76 61 53 51 52 63 63 53 39 36 60 93 77 56 59 87 89 149 97 41 57 3 13 19 25 31 33 49 44 49 61 81 114 80 144 198 206 226 295 158 105 121 113 111 124 201 251 246 239 189 166 119 75 72 57 37 37 43 48 64 74 76 77 72 59 70 78 80 82 86 91 89 108 139 186 249 302 326 305 297 327 364 342 327 318 351 448 493 506 514 514 509 480 432 560 659 655 571 500 495 489 479 470 469 425 357 324 324 310 299 317 326 317 291 243 244 223 210 196 168 149 123 103 86 73 73 59 65 64 61 63 63 93 109 106 92 71 58 50 52 61 67 49 49 69 80 71 65 150 162 131 96 77 57 48 67 88 97 105 133 148 176 204 206 165 93 39 9 1 5 5 13 25 33 28 2 0 0 0 0 0 3 4 4 13 28 25 29 16 8 0 1 0 143 196 241 434 416 342 342 351 565 706 758 692 756 1059 1018 918 877 845 646 541 542 532 445 394 474 514 524 554 571 759 802 796 916 764 858 1043 1180 578 597 689 780 721 657 660 556 455 404 575 613 612 605 535 609 645 632 715 676 760 642 551 607 911 794 790 725 737 686 688 661 552 503 518 559 533 559 685 732 708 677 706 713 690 586 521 545 592 589 611 621 624 619 623 621 562 464 437 466 391 317 292 220 169 154 111 22 7 3 1 0 0 0 0 0 0 0 0 2 4 5 0 0 0 0 0 0 0 0 13 67 195 318 348 293 248 273 294 296 286 283 284 301 302 270 235 246 266 277 300 333 222 141 175 209 196 191 218 235 281 323 280 219 176 143 137 118 213 304 319 311 334 368 412 448 446 443 413 429 422 403 409 410 433 366 258 287 169 182 231 244 232 253 259 270 301 300 266 234 214 201 164 166 158 163 233 429 340 528 905 1110 725 650 654 636 574 486 506 506 492 471 470 522 509 470 443 440 505 584 554 452 404 341 320 313 308 314 342 354 356 345 297 263 247 267 295 299 287 252 244 259 281 341 277 284 300 281 292 257 228 209 196 189 196 200 252 311 269 186 230 349 488 330 220 152 138 160 215 217 230 209 198 237 281 275 252 247 277 291 308 358 388 346 269 308 344 363 364 366 408 445 418 348 355 359 365 370 363 352 318 313 304 290 280 247 275 293 274 225 209 226 232 223 200 172 179 192 199 207 257 310 292 275 267 219 225 152 84 67 119 92 102 108 115 117 118 75 126 211 285 232 238 256 266 251 215 223 279 288 274 285 294 361 429 478 469 409 421 392 382 391 312 325 319 330 371 375 409 371 335 321 337 345 364 344 301 243 213 115 70 54 38 63 120 179 211 213 181 175 108 83 96 80 62 61 48 37 49 47 28 26 26 28 48 25 12 10 10 5 5 25 21 3 0 0 0 5 6 2 1 1 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 8 16 24 28 9 51 122 283 453 315 298 265 265 313 397 330 292 273 312 414 340 298 228 208 250 274 228 272 290 313 387 355 317 307 274 203 230 274 235 215 234 202 185 144 105 83 82 59 84 130 188 232 223 232 280 331 361 344 289 267 264 261 248 246 257 241 220 213 199 204 209 191 167 157 131 126 121 120 127 131 128 129 127 127 130 136 104 88 87 78 66 69 64 61 60 60 51 52 45 34 33 54 94 79 61 75 103 141 102 56 30 9 11 16 24 29 31 47 43 52 57 63 90 74 146 187 177 143 164 81 55 57 62 69 115 186 230 237 224 205 131 126 122 97 75 58 53 47 47 57 54 60 64 60 55 72 73 74 78 92 114 118 144 170 187 204 237 240 216 250 323 376 366 322 302 327 388 424 462 477 450 414 451 489 495 522 541 528 508 438 406 421 445 439 406 401 397 398 388 332 256 254 277 300 313 279 258 249 248 245 223 176 114 78 67 63 64 98 111 104 91 80 104 92 62 33 25 38 43 62 77 82 78 72 90 106 103 80 58 59 73 92 106 89 96 125 147 148 131 130 133 164 195 192 127 52 17 3 1 0 2 7 9 8 5 0 0 0 0 2 5 7 7 6 14 28 30 31 20 15 0 9 10 0 27 183 348 496 547 250 430 699 792 898 928 1038 1149 1118 983 934 798 624 569 540 499 461 514 596 544 512 544 653 771 806 835 830 666 854 1040 1132 997 891 542 554 589 434 431 350 361 451 631 625 549 574 602 465 490 622 763 847 865 665 624 749 875 748 1234 969 703 568 411 544 579 623 677 755 643 687 776 797 762 590 561 608 627 593 559 519 540 620 617 584 581 585 597 622 536 473 450 419 291 234 197 152 79 97 49 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 3 16 57 143 204 116 101 148 182 230 258 262 262 283 295 272 255 252 248 245 270 261 225 155 219 204 183 182 210 191 245 262 209 160 167 137 126 175 283 360 395 399 402 400 428 429 438 451 448 441 421 381 359 371 515 373 293 249 160 202 286 321 305 299 277 278 287 284 250 208 208 203 180 165 151 152 267 402 321 395 542 612 545 527 520 524 485 445 472 484 507 511 483 446 465 467 466 493 549 583 460 386 377 347 356 350 346 350 363 390 328 320 307 267 252 256 260 281 320 329 300 290 265 235 244 237 234 232 222 196 203 192 181 182 187 161 225 287 281 183 459 381 249 201 185 100 124 171 212 214 225 215 227 249 245 214 195 213 233 213 210 203 273 291 244 274 311 331 297 245 267 329 333 317 313 322 302 351 359 341 312 308 288 264 238 233 280 276 222 182 197 208 222 216 198 182 177 211 238 250 265 325 336 300 255 226 248 188 153 121 111 116 104 108 130 171 185 117 169 232 273 278 255 247 246 238 226 255 350 320 301 312 289 431 467 473 455 413 451 407 357 324 292 344 356 354 367 397 395 385 368 364 369 440 423 250 186 174 98 89 83 67 68 93 119 165 175 175 160 78 89 95 97 81 57 45 40 35 31 33 33 27 24 19 16 18 5 5 8 6 4 20 27 17 8 18 6 2 3 4 4 4 3 2 1 0 0 0 1 1 1 1 0 1 1 0 1 7 5 5 5 4 7 14 23 29 30 30 223 386 439 423 406 397 407 360 354 368 310 207 299 326 299 306 280 205 198 232 239 244 247 278 310 305 155 182 233 231 185 152 184 211 218 225 225 211 162 105 78 81 72 75 95 124 155 175 228 269 301 326 349 328 304 307 306 294 286 282 273 248 229 235 233 205 183 171 166 139 128 126 127 127 128 134 132 128 123 118 106 90 81 83 89 75 84 71 64 65 65 62 56 43 38 46 54 62 63 64 73 91 101 79 45 20 12 17 20 21 21 27 42 40 52 61 68 75 74 80 84 114 137 77 38 36 38 42 51 82 86 108 130 141 123 134 134 106 74 65 62 59 52 47 48 39 47 54 54 56 72 82 79 75 79 96 118 134 165 182 185 187 193 161 211 291 345 362 294 306 337 360 365 436 435 461 475 455 437 479 502 508 492 442 377 381 397 418 434 442 423 393 365 338 283 281 281 284 295 307 280 366 379 367 349 323 278 151 89 77 75 87 114 124 124 121 123 81 43 22 22 38 45 66 87 87 71 75 82 105 132 145 135 133 109 101 108 113 100 129 188 207 197 174 141 129 159 195 185 86 22 8 7 6 4 8 6 2 1 2 6 3 3 1 2 7 16 19 19 25 34 35 25 19 19 0 13 14 0 3 77 155 225 227 46 496 705 784 927 1089 1244 1174 956 971 1029 791 658 586 495 519 485 539 624 601 589 648 657 639 729 810 664 555 726 705 648 751 806 496 369 611 697 506 327 456 518 565 572 539 513 494 421 371 551 750 851 854 749 685 820 779 855 1432 1029 646 452 415 586 569 765 864 877 825 867 919 899 842 662 626 601 610 620 621 594 779 818 633 567 595 604 625 656 512 472 410 306 176 128 65 24 16 25 6 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 1 1 25 6 10 20 38 98 185 223 246 267 287 283 272 268 267 268 262 254 224 217 253 208 181 196 250 273 257 258 217 164 140 147 145 248 381 386 458 447 434 429 437 421 409 401 415 440 468 423 378 379 438 399 409 455 354 274 319 348 345 316 273 258 271 279 262 221 199 199 199 187 173 161 326 399 350 286 270 305 334 353 329 373 335 353 413 443 443 452 439 421 424 446 461 489 521 496 472 400 351 332 332 308 342 365 396 441 319 342 350 328 311 288 305 311 306 311 322 323 283 258 284 259 254 266 264 254 269 221 201 190 197 204 210 211 209 214 293 226 154 130 127 63 136 156 185 219 232 227 258 265 250 242 208 195 200 216 229 331 222 198 212 258 294 324 280 233 234 274 277 280 268 269 314 366 352 333 325 283 277 273 243 221 281 268 184 160 177 183 210 221 221 210 198 225 292 281 250 229 230 252 233 212 212 196 198 137 83 67 63 72 84 141 197 165 183 208 260 279 255 258 235 236 272 337 407 329 298 326 391 481 480 457 437 427 442 381 327 313 323 363 384 402 439 449 417 430 418 400 330 232 371 345 261 189 128 100 100 73 68 85 95 154 160 168 141 61 47 70 114 112 75 74 74 66 51 36 33 24 24 17 8 8 14 14 13 10 8 21 39 37 28 18 7 5 5 7 9 9 4 5 3 0 0 0 6 7 7 8 9 8 8 8 11 18 13 15 18 16 9 14 18 23 22 73 279 328 337 319 321 372 411 358 383 392 279 262 256 261 273 291 269 198 159 207 268 238 124 147 174 136 37 92 141 136 134 158 171 180 184 194 192 164 142 98 74 71 84 90 93 95 98 113 163 211 279 326 344 349 321 318 339 351 342 315 293 262 243 244 247 183 169 162 151 138 141 149 162 147 114 123 148 150 131 109 96 98 99 92 90 88 64 63 57 58 60 59 59 47 48 52 54 47 48 69 72 59 60 51 31 20 17 15 15 16 18 23 29 27 37 47 59 69 67 71 88 87 76 58 29 21 18 24 35 43 45 85 94 75 59 92 111 72 40 39 41 34 31 32 34 33 43 52 60 64 64 62 61 71 63 58 84 115 137 141 136 142 167 148 157 214 289 335 273 346 382 413 458 482 431 450 484 528 632 465 443 423 405 407 423 456 433 410 414 431 422 425 388 336 316 336 335 305 276 278 327 334 354 369 357 305 234 126 91 91 97 121 118 91 88 95 82 56 45 71 103 121 116 130 96 61 39 39 59 111 148 170 175 166 119 103 98 92 83 108 159 176 178 172 138 159 206 218 161 43 9 3 1 3 8 16 10 3 0 0 1 2 3 1 1 5 13 23 29 40 48 44 44 34 19 0 0 0 0 0 2 0 0 14 53 314 679 1078 1200 1278 1298 1274 1223 1098 982 773 758 646 573 607 487 532 600 627 634 697 572 501 539 571 541 558 697 851 850 604 651 606 440 275 373 387 370 490 524 522 462 417 438 430 395 512 754 895 1018 1015 911 780 707 845 921 1074 1010 677 496 481 602 698 1145 964 822 823 794 815 795 754 711 733 679 677 682 680 692 837 796 674 645 706 702 710 652 481 413 278 151 57 5 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 36 110 146 189 224 252 268 267 274 275 276 278 294 259 265 275 243 216 202 202 236 254 250 218 169 157 216 276 417 464 451 497 516 428 402 402 401 438 455 443 413 382 378 377 392 402 464 337 292 288 276 282 302 291 274 262 255 249 265 270 249 220 213 192 178 158 148 277 354 363 325 269 266 270 251 251 293 294 321 364 395 390 421 428 420 420 442 492 465 416 419 473 415 344 316 323 337 359 369 446 462 353 443 421 412 411 405 384 361 334 299 291 297 309 312 310 290 262 288 279 259 260 231 253 202 172 185 188 196 211 226 274 320 181 135 94 58 107 125 198 254 270 254 248 230 239 255 228 209 189 263 309 242 207 175 193 233 293 377 373 274 246 279 219 229 203 249 337 291 290 296 293 284 299 256 242 227 226 261 254 240 217 196 197 212 215 234 262 294 370 299 269 260 238 244 224 209 199 203 225 144 85 59 56 57 85 152 187 194 218 257 292 290 252 241 242 287 343 393 403 328 322 397 455 467 468 440 437 434 415 362 329 362 360 340 350 438 475 463 435 430 404 338 343 325 292 302 298 230 163 117 123 142 171 239 284 267 147 121 96 61 50 85 132 139 128 131 127 86 76 57 31 20 19 15 14 17 18 17 23 21 27 47 46 33 24 18 11 10 9 12 15 15 7 4 1 0 0 1 6 8 6 3 1 7 9 13 16 18 16 14 11 13 18 23 18 22 26 87 235 309 338 301 349 443 389 281 279 302 311 310 303 277 316 325 265 227 126 137 208 249 174 170 130 70 31 70 108 103 117 144 162 174 174 183 170 133 117 80 72 78 90 96 96 95 88 78 77 142 224 296 330 329 315 318 352 378 376 344 305 276 257 238 219 204 211 207 188 166 165 171 174 166 143 120 128 137 121 100 95 110 105 83 73 73 65 65 59 60 57 48 62 52 69 68 55 74 63 79 75 58 50 37 25 22 21 15 14 16 22 25 22 16 21 30 38 43 46 54 68 65 52 38 22 21 16 17 22 25 23 40 41 35 39 58 75 46 29 27 23 12 8 9 13 18 23 39 57 67 56 30 32 50 41 35 60 112 119 120 117 116 130 170 189 201 245 307 294 329 371 422 467 442 375 330 367 462 556 622 616 522 409 364 453 513 523 481 438 429 423 405 354 296 256 279 295 250 243 264 286 327 359 364 330 256 171 152 150 144 135 127 82 52 52 57 53 64 78 144 181 183 170 129 79 44 27 19 7 53 67 104 145 134 97 121 113 92 78 79 92 99 103 105 108 144 178 166 105 26 13 10 8 17 35 53 33 11 2 0 0 0 0 5 9 11 11 16 23 39 53 56 60 47 33 4 0 0 0 0 0 1 2 27 12 18 141 696 825 998 1240 1443 1560 1024 948 884 434 567 667 624 557 827 788 720 720 759 544 672 698 720 584 628 662 755 737 455 915 825 484 204 215 222 197 165 173 263 279 275 298 338 426 636 942 1169 1206 1177 945 723 680 1171 928 879 803 573 588 557 715 888 1001 843 685 805 899 798 826 693 641 656 697 720 696 779 874 909 741 679 664 694 789 744 564 367 227 68 29 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 8 32 55 87 105 156 198 216 244 273 285 294 303 251 305 258 225 249 244 170 160 186 206 196 173 213 353 534 560 561 541 533 496 444 369 392 444 461 382 393 427 423 395 472 440 422 395 394 404 338 301 309 341 300 278 270 266 256 267 300 314 286 245 188 169 155 140 168 269 353 372 378 358 277 225 241 272 260 253 323 390 424 426 421 426 425 444 496 480 368 352 401 419 395 340 331 360 400 364 456 438 374 412 404 408 420 422 410 406 378 363 336 325 283 309 310 280 235 228 210 205 216 233 280 208 202 219 206 180 227 220 383 605 168 125 76 48 63 124 209 272 288 284 287 265 227 246 274 263 231 358 313 191 182 191 219 248 289 352 359 297 322 334 239 221 233 258 295 283 274 260 226 220 236 234 240 244 245 246 237 240 230 229 224 210 228 298 344 376 407 304 289 308 313 269 218 225 227 212 192 195 178 116 77 72 93 174 188 241 316 357 348 341 313 278 275 357 397 418 412 380 380 447 473 458 437 429 444 429 397 367 351 343 332 329 376 498 459 431 416 404 366 288 450 545 458 249 241 174 151 140 149 249 258 271 296 264 112 71 70 54 34 67 127 141 143 143 134 75 57 43 29 20 13 14 16 25 38 38 49 36 40 52 37 29 17 10 8 8 9 11 10 7 2 1 0 0 0 0 0 0 0 0 2 6 14 25 26 25 29 27 22 27 46 65 63 53 57 86 125 138 220 225 366 492 445 262 246 287 330 362 373 346 364 332 270 246 131 85 85 107 112 108 99 53 28 45 73 89 104 117 125 134 162 166 152 125 96 73 87 90 93 100 100 93 83 74 69 78 162 250 297 310 314 337 368 389 385 359 331 314 288 268 256 255 276 268 237 193 155 163 166 171 173 159 135 134 119 110 103 96 93 80 69 62 63 67 62 68 63 57 74 69 93 90 75 78 111 137 111 83 64 37 24 26 27 24 17 22 24 24 22 18 22 29 30 31 34 40 37 43 37 23 11 10 13 14 16 21 23 22 33 31 32 52 58 50 37 28 20 7 2 4 7 7 4 11 13 35 40 15 11 24 21 20 42 89 105 117 120 121 126 154 206 226 233 257 304 304 358 364 332 288 259 286 339 421 504 516 361 347 369 412 494 564 574 516 481 499 516 464 340 246 207 183 191 206 258 295 298 321 307 321 305 264 226 206 192 187 184 169 108 77 74 60 41 57 147 174 193 187 151 103 76 52 38 36 33 27 23 36 62 92 121 123 141 142 116 77 76 61 57 65 79 87 78 60 35 18 18 10 14 39 72 94 66 20 3 0 0 0 1 6 10 14 19 21 29 37 51 63 52 38 31 3 1 0 4 28 22 12 21 42 7 4 12 11 161 279 324 351 509 455 752 1087 1207 971 756 558 600 837 839 749 871 737 501 838 714 610 570 654 608 542 540 634 926 795 362 135 186 161 190 191 176 165 183 278 371 466 527 592 922 1169 1254 1215 919 796 1182 1388 866 691 741 700 652 648 973 1143 1161 975 741 1077 1168 1141 1113 940 767 736 742 691 654 919 983 845 625 679 666 658 671 610 386 200 63 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 2 15 33 45 72 97 133 177 227 239 277 282 257 370 292 254 243 210 125 176 213 214 200 249 350 412 461 493 547 475 437 436 407 316 344 431 472 422 405 414 410 375 363 467 444 438 421 354 347 297 329 366 318 245 237 246 265 295 323 328 300 258 217 181 173 153 154 224 316 260 230 230 184 189 275 297 245 190 296 412 456 456 453 445 456 451 458 460 351 336 418 498 537 408 467 477 442 394 471 484 450 423 413 406 397 401 422 455 476 424 410 393 366 357 339 284 236 222 202 186 193 218 245 210 200 220 216 188 226 219 283 290 213 251 144 105 112 164 233 307 308 300 309 274 255 256 292 319 315 416 264 172 186 224 259 266 264 267 303 370 378 362 322 298 303 344 263 221 255 300 200 205 237 246 242 238 249 250 246 245 226 264 291 282 245 296 372 428 437 367 333 302 346 369 315 249 252 226 208 215 213 170 107 83 127 247 227 308 395 432 416 399 364 339 350 410 423 424 419 418 441 438 455 436 416 427 445 432 413 370 318 315 314 369 448 509 389 376 374 346 321 324 387 402 372 253 119 96 134 146 155 164 142 158 200 194 121 59 76 85 76 73 112 131 128 121 103 77 75 42 28 21 12 14 15 16 29 49 50 41 38 34 25 17 13 9 7 7 6 6 3 1 0 0 0 3 2 0 0 0 1 0 8 25 43 49 39 34 33 32 44 54 63 70 75 80 87 91 91 117 210 238 288 412 433 252 219 250 239 235 295 350 335 289 251 230 157 129 80 47 44 43 54 33 16 20 46 96 88 86 84 89 122 144 138 121 100 87 99 96 93 98 105 96 90 84 81 89 135 227 291 314 322 350 386 379 383 377 353 327 299 290 283 281 303 286 236 191 155 136 147 154 158 159 157 159 127 119 114 101 87 88 89 87 82 84 85 71 62 61 68 63 79 85 76 57 60 129 112 94 72 34 21 28 32 28 20 20 23 20 19 23 30 31 31 31 35 39 34 30 22 11 2 2 4 6 8 12 20 29 41 37 34 39 52 70 57 38 23 12 3 1 2 2 0 0 0 13 14 4 3 9 11 11 21 47 63 92 103 126 162 182 167 197 218 229 244 242 320 344 334 317 286 255 227 215 227 262 232 209 268 383 511 601 588 547 454 408 475 563 543 410 283 259 354 321 314 316 310 293 207 210 209 215 239 226 208 192 152 99 74 81 110 134 150 167 181 212 201 152 94 83 65 46 40 46 56 60 57 70 99 137 176 181 139 119 115 102 70 43 39 55 74 65 59 48 30 11 5 2 8 29 51 57 39 11 4 2 0 0 0 2 3 5 12 26 32 35 37 32 7 12 16 22 15 48 10 29 33 11 10 21 34 47 79 63 8 22 12 1 51 96 93 249 402 560 605 638 647 705 703 662 928 664 602 716 536 545 473 476 509 447 411 691 761 469 191 167 238 243 204 203 193 171 206 378 469 498 546 630 853 817 1076 1098 872 788 1429 1428 954 596 849 772 712 740 914 935 900 915 982 1299 1295 1305 1298 1232 1028 991 818 728 782 1063 934 764 667 738 739 608 484 388 252 124 177 101 12 11 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 16 23 18 23 46 83 134 174 202 249 277 295 343 359 342 268 167 95 189 227 219 232 307 399 400 404 418 470 518 533 584 539 403 352 474 540 502 456 445 403 403 416 429 416 399 438 491 458 340 335 330 291 221 204 227 249 272 302 308 302 288 262 224 213 170 161 202 270 205 143 134 139 158 221 218 186 174 248 403 435 457 472 472 475 459 438 424 397 397 441 513 517 448 424 505 469 411 418 470 504 491 448 388 356 369 373 400 443 438 390 408 436 422 391 336 299 272 238 199 186 196 215 231 242 202 197 201 215 238 250 221 214 257 215 193 184 210 274 353 390 323 336 366 269 267 287 341 384 393 232 216 240 266 288 293 298 323 340 334 320 368 345 313 280 245 211 209 231 256 151 240 264 246 218 179 210 224 247 277 281 291 299 280 239 235 321 414 458 457 427 304 333 357 322 246 264 197 172 179 184 185 143 122 180 310 297 390 471 504 489 458 418 384 389 421 419 421 438 453 466 463 441 414 407 418 430 433 413 348 296 304 326 466 497 445 348 341 332 268 250 296 313 283 420 305 76 72 111 150 183 215 181 175 180 178 146 97 119 117 112 97 96 106 96 113 106 83 87 37 34 27 15 11 11 12 28 47 53 44 36 31 26 17 10 9 8 7 6 3 0 1 1 1 0 1 0 0 0 0 2 1 15 34 50 62 54 47 45 51 64 63 70 67 73 91 65 68 72 105 186 245 247 375 373 238 201 207 193 202 218 250 255 227 214 192 152 125 126 115 72 26 20 41 26 24 45 75 72 73 71 66 69 92 108 114 107 94 104 102 119 123 121 120 101 94 93 97 119 224 245 288 336 368 378 357 371 392 379 325 300 295 308 315 313 305 242 215 187 155 151 147 146 155 162 155 131 120 118 113 99 83 81 93 99 93 81 69 68 74 74 68 66 61 61 61 69 108 83 78 60 32 26 21 22 22 22 20 22 18 17 21 27 28 29 27 32 37 27 23 12 5 1 0 0 1 2 5 12 24 40 41 42 44 44 47 51 44 26 8 2 0 0 0 0 0 0 2 2 0 1 2 3 3 3 10 35 73 93 121 149 165 187 178 179 189 202 207 262 315 345 343 316 275 246 224 175 109 139 146 199 283 392 497 481 490 363 260 324 454 545 477 362 291 289 293 283 280 235 151 165 105 103 130 165 179 188 174 122 64 48 72 104 110 110 114 120 172 154 107 59 40 41 28 24 26 30 44 58 101 165 205 176 148 62 33 37 40 37 37 39 51 68 78 78 65 39 16 6 6 9 23 36 38 25 3 0 0 0 0 0 0 2 2 6 24 24 25 16 8 9 6 44 90 180 315 234 130 120 109 144 183 122 53 4 2 34 57 45 5 6 4 1 0 20 147 556 852 541 513 677 778 889 754 565 598 552 504 588 551 527 420 236 315 385 317 205 243 353 344 261 217 204 220 313 424 490 547 628 820 1015 1021 1219 1033 874 919 1284 1261 944 794 959 936 858 841 835 912 1102 1199 1248 1301 1187 1154 1189 1148 1010 901 761 769 865 953 778 737 722 733 696 518 330 299 219 41 108 48 32 43 32 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 21 27 29 38 66 87 135 163 203 297 258 351 371 365 363 269 186 152 204 200 262 311 350 392 398 427 393 406 484 495 485 457 392 349 432 437 413 428 482 435 418 412 397 381 375 387 395 389 342 326 308 306 295 229 215 252 264 261 264 293 300 270 226 197 170 166 171 177 157 168 130 129 147 160 151 159 173 209 300 377 422 464 488 484 456 436 412 419 467 456 484 469 460 527 504 453 412 380 317 481 500 404 332 348 395 405 384 406 467 389 391 391 405 416 397 362 317 274 242 195 195 193 195 204 211 194 199 204 203 167 174 155 157 185 216 201 226 292 376 452 386 394 397 327 317 269 318 356 352 295 262 284 297 312 335 337 364 340 301 293 384 334 265 224 204 206 250 269 248 206 203 238 206 160 137 168 184 203 226 253 278 281 269 241 213 208 261 356 402 400 329 314 325 296 249 246 164 145 159 200 243 189 213 264 326 368 460 483 532 535 486 446 417 426 427 411 429 469 476 480 480 440 417 416 423 426 423 377 343 324 338 392 524 472 414 369 333 316 253 229 224 237 330 314 185 68 67 122 232 202 177 188 201 173 160 138 145 172 97 106 87 68 70 63 89 91 84 78 36 43 34 24 19 14 14 22 36 44 34 26 26 24 22 19 12 10 9 6 3 0 0 0 0 0 0 0 0 0 0 1 3 10 32 59 77 75 57 57 67 81 87 59 53 55 59 41 37 52 80 143 234 221 384 332 217 180 183 151 216 224 182 243 122 175 191 156 118 113 123 92 48 38 59 39 32 40 51 54 77 75 63 50 44 65 82 96 106 118 122 141 146 147 145 120 96 89 86 82 86 136 245 263 272 329 371 363 382 382 342 332 278 298 330 343 333 265 256 223 192 193 188 168 169 165 150 139 131 119 110 104 101 97 99 96 87 75 76 121 139 136 115 94 70 70 61 47 57 79 68 49 36 33 19 19 20 24 27 21 28 24 22 23 22 19 21 22 20 15 13 6 2 0 0 0 0 0 1 5 14 30 28 28 34 42 36 27 24 15 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 47 77 107 131 150 176 176 177 172 171 185 218 263 313 348 361 372 336 293 234 174 135 168 162 205 260 294 292 276 227 220 277 335 376 376 295 204 167 171 117 100 98 95 120 53 52 63 70 74 80 105 92 62 46 82 151 140 122 122 126 146 125 87 46 17 18 13 10 11 20 41 74 84 101 107 81 56 24 15 14 15 21 24 27 35 47 57 53 53 26 6 7 10 25 59 77 67 36 34 11 1 1 2 2 3 10 16 20 25 21 13 9 7 11 29 108 292 187 75 64 88 171 329 456 142 49 0 0 0 18 39 35 0 2 2 1 12 38 77 451 885 1014 605 703 789 894 905 647 585 475 415 563 577 708 665 427 256 222 244 366 502 585 533 412 296 254 326 488 529 599 745 846 944 1024 1045 1139 1162 1120 1093 1097 1066 888 922 998 1004 1013 1055 979 963 1104 1369 1358 1308 1187 1000 1028 1000 958 882 811 842 773 745 725 739 738 703 589 387 206 194 150 68 42 14 29 47 59 44 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 2 5 5 6 9 15 29 29 27 69 126 170 241 276 339 374 312 530 588 452 287 276 277 203 212 290 311 346 362 358 365 394 424 434 441 400 340 395 360 359 441 450 409 407 417 389 399 399 378 368 388 388 405 368 329 307 272 230 231 211 161 238 254 254 262 284 289 262 227 202 195 185 176 162 149 129 131 152 164 156 129 136 193 208 258 392 432 479 483 457 410 389 382 396 424 444 493 450 475 489 456 402 389 381 381 383 417 328 320 364 372 398 393 408 437 436 438 354 316 345 399 410 386 332 281 246 229 222 217 209 203 184 191 188 171 172 189 180 173 201 250 219 234 303 366 385 349 326 324 338 319 241 275 285 316 367 356 374 366 350 357 326 359 344 310 317 376 326 299 280 264 244 237 252 211 165 122 212 150 106 88 93 111 133 160 191 230 259 290 278 230 180 180 295 332 334 337 337 299 255 231 218 184 176 172 230 278 228 264 290 329 404 502 498 569 571 514 455 447 444 428 428 457 485 502 502 481 448 436 440 446 438 413 372 397 379 400 456 507 409 355 344 335 303 290 281 247 253 293 179 86 68 96 154 224 164 136 298 409 127 166 113 147 205 113 84 80 66 64 76 74 84 82 74 68 59 41 36 30 21 18 28 31 30 26 22 26 28 30 27 18 12 10 9 6 2 0 0 0 0 0 0 0 0 0 6 26 47 60 68 80 91 60 65 65 65 70 36 28 24 24 27 28 35 43 118 214 217 283 255 211 178 159 161 194 223 224 207 135 155 161 156 160 169 103 78 65 57 55 51 30 26 29 33 61 86 85 71 53 46 59 84 96 112 151 162 160 163 165 150 110 91 85 84 83 87 114 125 148 212 303 352 385 397 364 279 231 295 357 379 357 309 302 277 253 246 245 208 205 188 164 152 144 126 120 121 119 96 91 94 92 88 94 134 148 163 154 107 73 64 40 30 48 75 65 57 45 32 19 16 16 17 17 17 24 21 20 23 26 19 17 18 16 16 16 8 7 3 0 0 0 0 0 1 5 11 16 18 27 35 31 18 12 7 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 40 67 93 109 123 149 151 167 163 153 158 190 222 283 333 359 352 262 242 224 226 225 113 109 150 179 185 196 167 155 152 170 216 304 337 248 161 127 21 25 40 69 103 125 89 51 40 40 44 61 109 104 76 51 42 40 42 70 121 170 158 128 86 50 27 18 22 21 26 53 101 112 141 142 115 66 23 86 50 22 13 5 8 12 17 19 17 18 18 8 3 7 13 28 62 76 77 71 23 5 0 0 0 1 2 11 16 19 20 16 4 3 4 12 46 89 171 94 62 57 108 29 8 3 11 2 0 0 0 0 0 5 6 0 0 0 24 73 95 19 20 483 788 649 733 831 914 802 647 523 442 487 582 696 791 659 519 475 299 399 487 533 567 540 418 385 487 693 656 726 837 939 947 1040 985 1169 1461 1236 1070 1000 1009 978 995 996 1048 1123 1175 1044 1224 1321 1330 1331 1246 1261 1150 1012 935 946 902 860 861 720 754 729 699 700 606 455 277 122 47 171 161 129 83 64 26 50 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 29 29 28 71 103 101 66 34 84 193 291 357 359 588 535 521 717 623 361 270 293 345 277 289 294 300 317 335 345 343 354 409 397 416 411 403 425 349 350 367 379 388 381 385 399 424 347 354 364 378 371 309 309 283 267 235 262 173 165 168 196 188 161 207 250 251 265 244 218 202 197 196 176 165 178 197 149 155 159 140 117 191 204 285 374 406 436 446 427 398 383 383 381 373 396 459 379 461 559 531 389 402 414 430 407 353 343 331 367 375 360 415 403 406 426 428 354 341 324 352 400 407 353 308 284 277 282 281 232 194 179 171 181 163 173 234 227 222 282 286 233 265 332 289 238 193 225 248 288 288 239 240 271 290 334 374 405 406 319 292 351 462 366 310 312 350 299 316 322 304 282 269 307 189 116 134 194 93 84 81 87 106 98 130 164 205 258 327 298 281 259 249 310 320 331 324 304 246 269 248 235 230 226 265 323 334 289 263 293 324 391 459 474 564 584 530 470 461 446 445 463 480 484 527 523 500 473 458 446 452 437 419 406 392 438 466 490 486 409 359 340 319 297 299 291 229 231 229 164 132 94 109 156 198 194 138 201 243 140 137 116 152 172 140 135 128 107 103 106 87 107 117 126 111 70 62 46 34 27 26 38 31 32 30 23 20 21 24 24 18 13 11 9 7 4 0 0 0 0 0 0 0 2 3 15 44 89 90 103 112 106 66 71 76 66 45 30 16 14 9 14 30 36 32 101 184 256 384 357 262 191 151 153 193 228 216 188 175 148 148 152 153 148 110 86 55 34 31 45 28 23 19 16 25 60 70 67 51 32 50 75 88 116 162 174 174 189 193 178 142 112 105 96 88 87 87 87 95 116 164 256 306 351 347 300 262 329 353 362 362 358 326 320 299 284 293 288 248 220 204 192 165 154 143 135 123 98 105 95 99 112 122 116 116 129 123 89 47 33 27 26 36 55 55 55 44 31 24 16 16 17 17 18 22 21 25 34 36 24 18 15 11 12 16 5 5 2 0 1 2 1 3 6 8 9 7 11 23 32 28 11 8 4 2 1 0 3 1 0 0 0 0 0 0 0 0 0 0 0 1 12 39 69 87 103 105 100 120 131 156 161 159 183 230 301 337 344 326 264 249 202 198 214 133 82 98 113 129 162 175 183 163 134 127 175 232 249 210 132 60 60 74 96 103 98 119 95 90 63 38 65 87 88 66 32 2 3 3 30 89 154 172 156 102 66 46 30 36 49 55 77 128 171 136 98 107 142 145 130 69 37 24 11 8 7 7 6 4 3 9 6 4 6 9 12 16 15 14 11 0 0 0 0 1 2 1 3 4 5 6 7 2 0 1 2 3 3 137 193 254 164 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 0 1 102 268 480 738 589 692 707 707 723 729 577 655 738 760 841 672 533 451 478 503 519 516 558 463 448 600 762 774 968 945 934 976 1111 959 1428 1485 1103 1117 1037 1079 1100 1058 1018 1098 1172 1178 1086 1096 1138 1174 1177 1055 1064 1115 1053 969 968 839 795 778 713 767 790 725 641 511 343 195 92 73 213 181 182 165 118 22 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 32 31 57 110 41 82 125 117 45 74 285 407 438 436 475 422 545 845 926 483 398 316 258 216 268 321 346 352 338 321 308 340 377 361 445 481 488 449 310 296 281 306 365 408 415 434 445 412 360 342 358 339 294 284 236 251 280 257 190 129 130 139 117 156 151 213 241 250 252 233 223 217 215 217 221 220 204 158 122 117 135 148 157 157 251 317 361 417 450 411 373 365 403 406 391 428 449 446 607 472 420 376 354 342 337 348 334 328 368 420 402 343 355 362 369 408 469 464 357 317 315 349 370 334 334 327 330 349 370 268 205 176 161 162 144 138 191 297 373 381 336 290 307 377 259 175 151 174 266 328 303 247 220 269 239 258 257 244 276 270 350 488 578 362 329 277 253 261 272 246 281 271 258 278 207 185 161 132 81 100 82 79 87 86 82 139 204 296 394 340 325 309 297 303 297 372 360 301 254 305 288 268 256 259 313 396 408 358 291 291 312 320 378 460 549 594 531 482 466 461 485 504 510 513 531 523 491 466 457 458 471 452 442 433 441 541 546 530 469 391 384 341 320 310 299 270 238 276 241 147 129 108 110 140 186 199 138 138 165 174 164 153 147 126 119 122 140 153 143 124 107 119 128 127 109 85 81 54 39 41 50 59 58 52 35 24 21 15 16 17 14 9 5 4 4 2 0 0 0 0 0 1 3 10 12 21 32 32 37 57 80 81 58 45 46 45 40 31 28 24 9 10 23 26 15 67 160 261 353 364 268 198 157 141 171 189 205 197 181 168 150 148 148 142 126 79 43 25 19 19 17 25 33 43 48 33 36 32 33 39 60 58 79 128 173 187 192 220 211 188 166 144 134 118 100 89 85 92 85 85 99 131 138 200 262 291 284 288 311 340 355 355 343 347 323 293 276 283 285 266 232 211 204 200 182 150 135 135 134 115 111 116 121 116 115 113 92 64 44 34 29 27 33 42 43 41 36 29 25 24 21 24 24 23 27 40 28 30 31 23 19 12 9 11 16 15 2 0 0 2 7 10 21 28 31 28 25 19 17 15 17 22 21 14 10 8 6 8 6 2 0 0 0 0 0 0 0 0 1 2 5 13 33 67 79 88 81 71 93 125 140 138 140 165 222 271 331 362 349 310 277 227 209 198 153 75 73 64 71 113 179 200 189 142 91 81 123 136 114 74 37 26 64 67 60 57 73 91 123 100 54 44 64 65 47 26 15 12 11 34 44 48 63 73 59 48 41 36 45 54 65 54 44 94 93 65 53 63 89 128 106 84 66 45 18 9 7 4 1 2 16 10 8 10 12 6 5 4 2 0 0 0 0 4 13 24 31 29 18 7 2 1 0 1 1 1 1 1 197 86 34 119 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 33 182 283 185 115 223 408 572 676 594 751 734 644 887 868 731 678 950 936 738 648 594 633 574 739 867 965 1138 1005 980 1034 1105 1042 1244 1087 874 829 833 953 1040 1090 1107 1187 1188 1113 1083 1115 1008 914 925 964 1025 1069 971 862 766 677 701 693 665 638 673 645 526 393 242 42 47 69 82 74 81 103 68 5 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 1 10 16 55 61 14 165 83 54 9 11 11 26 37 107 377 495 495 448 464 469 438 495 490 240 334 237 224 244 296 318 345 363 359 325 326 362 377 395 450 474 485 468 389 331 337 341 395 422 338 403 497 455 321 279 393 383 347 303 228 257 312 249 116 104 114 132 131 67 111 206 217 222 266 273 265 254 252 265 246 207 214 186 139 161 150 142 134 131 203 281 320 362 407 388 378 363 357 386 442 529 583 590 637 515 462 396 353 337 283 310 325 328 359 345 364 355 345 352 350 340 399 443 355 298 286 297 305 288 296 316 340 352 340 254 235 214 199 185 147 140 172 277 403 401 334 296 302 343 268 221 156 130 146 219 240 224 206 212 208 203 203 203 234 326 488 565 548 468 371 281 228 205 202 205 276 235 236 270 263 246 253 242 179 94 62 50 50 55 64 114 187 301 412 435 417 358 315 301 315 412 395 344 321 343 336 303 281 278 314 395 434 439 392 331 311 290 356 459 563 634 540 496 485 504 542 543 549 539 520 495 478 473 469 479 504 492 483 491 525 574 558 529 456 402 394 358 351 344 320 292 308 282 227 150 104 112 97 98 140 163 100 200 231 238 229 208 221 169 131 145 179 193 161 135 122 125 128 107 101 88 70 49 44 55 65 70 62 42 32 33 34 23 23 22 17 7 1 1 4 3 2 3 7 6 2 0 2 8 11 14 16 14 6 25 51 47 34 28 22 18 24 26 21 35 10 6 16 23 11 37 150 216 245 274 251 215 172 148 157 183 210 200 185 180 156 140 152 159 140 79 36 24 25 21 12 22 39 65 76 55 34 39 62 79 86 90 99 153 198 221 231 250 218 197 187 179 161 138 110 94 99 110 94 90 92 93 93 102 142 193 237 263 301 343 352 346 349 358 325 295 276 285 325 315 274 251 241 217 206 163 152 150 135 129 169 146 122 119 111 103 71 50 41 36 43 42 41 42 42 44 39 33 29 29 36 32 27 26 30 36 38 38 33 28 24 12 12 13 8 0 0 0 24 20 5 14 28 36 43 51 59 49 46 35 27 29 33 23 20 21 17 10 11 3 0 0 0 0 0 0 0 0 1 2 5 12 29 56 54 62 76 83 79 85 112 125 131 146 179 181 254 322 322 237 193 160 179 183 159 150 94 62 54 80 137 133 132 110 81 65 62 72 67 57 46 33 28 35 37 37 39 45 70 67 54 47 50 47 60 62 46 31 40 70 81 87 92 53 25 19 18 22 36 34 48 55 51 47 58 52 49 68 92 54 106 108 78 40 16 11 10 7 3 6 28 10 14 29 39 27 17 8 3 1 0 0 4 16 27 32 34 28 13 4 1 0 0 1 1 1 1 2 213 206 208 109 23 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 5 9 77 123 276 524 730 816 671 498 579 721 612 488 567 653 778 789 774 792 906 1024 992 1027 960 784 847 867 874 927 680 481 429 538 712 760 883 979 1047 1065 946 890 864 781 627 656 677 817 1028 707 685 633 599 562 477 415 433 447 366 244 139 122 120 22 76 53 18 24 64 32 23 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 57 116 7 163 111 133 495 84 11 12 12 10 34 113 224 363 422 518 581 502 425 453 458 507 506 403 260 280 264 217 223 249 257 297 295 260 329 329 321 327 319 343 373 354 298 324 287 393 336 278 481 484 336 225 246 435 406 387 328 255 244 361 212 90 108 159 127 138 181 190 217 206 216 243 276 276 285 265 242 216 176 176 148 190 318 311 419 417 350 299 329 277 319 375 390 421 420 377 399 517 589 650 631 519 396 363 352 397 353 215 279 321 318 300 304 343 320 315 337 365 386 355 367 372 337 324 311 307 301 297 291 306 312 289 238 224 206 204 199 171 167 178 281 371 376 328 320 295 248 200 216 180 140 134 163 251 241 214 205 217 230 229 251 292 380 530 686 640 550 461 289 262 237 230 247 301 251 255 232 219 356 205 189 168 90 30 18 50 79 87 102 187 231 259 276 314 339 331 332 347 374 429 377 355 358 355 335 340 308 290 337 406 464 467 452 433 313 396 500 602 647 538 517 524 554 584 579 594 563 526 496 479 449 425 446 484 505 513 513 580 626 559 464 418 417 434 420 412 382 354 347 353 280 233 186 127 105 111 105 148 185 204 269 198 186 206 242 285 261 173 130 144 162 140 147 143 136 132 118 115 95 78 67 48 60 54 42 42 48 45 47 45 38 33 17 14 14 12 7 12 11 12 19 36 63 27 6 0 0 1 4 6 5 10 38 54 35 22 23 19 7 5 6 17 38 22 16 22 26 18 22 142 179 228 278 232 216 179 164 169 167 186 188 184 177 163 149 167 167 142 100 52 37 42 37 20 15 20 43 72 87 67 89 99 113 127 142 152 209 235 239 242 253 212 201 195 184 172 151 120 104 103 112 103 101 99 97 95 100 97 103 137 206 264 303 314 328 341 335 306 299 285 275 296 319 311 295 276 246 223 179 187 183 156 168 161 153 131 113 104 91 65 57 57 51 48 45 45 46 48 47 42 40 39 39 40 34 32 33 41 58 71 55 42 33 29 19 12 10 6 0 0 0 7 6 1 5 9 11 22 36 48 51 52 40 31 29 29 26 25 33 30 12 13 3 0 0 0 0 0 0 0 0 0 0 1 5 14 27 29 74 89 78 63 82 100 133 136 131 141 144 185 232 248 222 177 127 167 169 137 133 87 65 48 55 80 49 61 67 69 70 68 66 67 63 53 41 35 34 34 34 34 34 35 26 28 41 49 56 56 68 85 92 100 97 76 60 76 138 123 85 52 40 50 53 68 62 56 58 53 48 45 58 67 53 162 164 112 48 7 6 8 7 7 11 22 12 21 45 66 63 35 14 6 3 0 0 8 18 24 27 33 20 6 0 0 0 0 0 0 0 0 1 99 33 22 36 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 283 591 805 916 766 612 548 617 590 578 602 672 788 787 873 908 816 427 443 395 273 357 588 521 412 290 175 114 163 350 553 770 869 967 955 814 712 616 579 529 517 638 873 839 490 507 412 319 237 156 108 118 101 72 43 30 297 256 30 56 64 65 97 111 20 53 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 7 53 252 273 74 510 144 129 249 43 49 43 21 15 36 35 136 226 247 265 367 399 364 353 404 451 599 510 286 241 248 189 176 171 126 208 222 210 253 263 243 230 245 295 298 307 304 309 326 363 275 292 459 595 536 316 266 352 343 389 358 300 275 378 283 234 196 179 164 115 127 174 200 197 235 249 257 257 244 208 201 212 222 158 149 233 324 384 598 536 491 460 476 458 404 408 424 441 449 433 469 510 506 427 419 456 395 257 270 501 465 362 351 308 292 272 267 300 318 317 337 375 416 376 361 347 337 332 287 290 296 281 255 265 279 278 253 214 192 176 175 173 166 175 279 343 361 345 302 267 230 203 189 157 112 112 186 280 252 230 208 199 210 279 284 295 322 413 633 635 639 518 327 321 287 255 278 323 259 246 225 218 254 221 212 205 145 55 5 5 24 52 101 200 202 230 272 318 352 353 338 317 331 434 375 365 358 352 356 426 414 383 354 371 428 436 433 465 492 430 552 640 645 570 563 584 589 593 598 608 574 538 502 453 368 346 407 444 438 421 506 562 563 503 410 391 375 369 365 357 357 368 389 389 318 134 192 164 119 122 146 157 181 217 275 236 185 160 209 312 365 282 155 94 101 109 148 158 154 149 147 139 136 119 93 55 46 59 77 76 61 59 38 33 28 16 5 22 23 14 6 10 12 15 23 27 12 5 2 0 0 0 0 0 7 24 47 52 22 15 26 34 14 9 26 31 29 29 30 28 31 28 13 17 115 295 352 228 194 169 165 165 166 192 192 179 175 172 157 146 133 115 90 66 62 64 52 41 46 60 62 61 72 93 117 116 135 160 182 200 234 254 274 273 242 230 204 188 177 168 155 119 114 112 103 102 102 101 102 102 106 123 144 161 165 160 179 248 285 315 332 320 296 288 275 264 282 286 267 273 275 240 204 196 209 203 163 162 164 139 121 114 93 74 57 49 50 57 56 62 64 59 49 45 44 45 43 40 40 42 49 49 52 72 56 57 42 24 16 14 3 0 0 0 0 0 0 0 0 0 3 7 11 16 25 29 30 20 14 14 15 21 35 28 9 7 1 0 0 0 0 0 0 0 0 0 0 1 2 5 8 14 54 45 45 61 91 141 136 132 109 92 121 161 206 223 222 220 177 188 190 164 117 95 74 42 32 38 23 44 48 45 44 50 56 58 57 51 42 40 40 36 34 37 42 41 30 25 31 47 74 83 84 86 99 122 176 163 119 103 152 153 118 64 39 55 57 77 82 76 73 71 44 42 87 132 124 144 146 110 76 55 18 7 5 6 10 15 19 25 35 42 38 23 12 6 6 7 2 5 3 3 6 9 5 1 0 0 0 0 0 0 0 0 0 58 67 47 29 6 0 0 0 0 0 4 0 0 5 30 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 149 428 720 937 914 819 779 769 732 740 831 899 991 1085 943 634 344 35 74 50 3 10 45 63 53 15 0 0 16 208 469 707 854 1003 831 633 569 440 479 425 439 704 719 429 236 176 55 37 29 8 9 1 9 17 17 25 197 121 35 19 42 48 58 55 24 44 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 118 250 175 258 596 40 47 65 91 132 116 45 52 65 48 90 121 159 194 283 302 295 353 419 484 919 614 279 221 414 181 130 128 107 125 153 173 174 167 177 204 221 255 300 323 286 306 310 267 280 275 353 459 471 340 256 272 352 428 383 377 374 383 371 233 188 183 185 161 141 136 147 163 208 214 213 210 191 145 155 161 180 190 181 213 240 303 408 350 358 377 378 399 381 436 450 462 490 464 456 404 350 289 255 260 341 358 357 547 465 486 409 263 247 268 288 299 308 342 353 368 375 387 344 306 291 279 255 258 295 276 242 239 272 300 272 224 193 182 180 171 161 182 288 325 328 341 318 327 318 277 208 123 101 98 182 258 259 262 229 217 219 240 289 348 317 397 595 461 473 450 393 377 358 347 340 317 265 220 250 276 277 260 213 265 200 109 43 30 17 43 112 188 191 241 274 315 354 361 332 318 351 395 401 374 372 380 409 471 377 400 391 382 414 414 388 478 551 452 556 633 598 559 577 608 612 618 605 576 557 520 461 369 284 311 353 370 376 382 451 543 575 510 414 372 349 347 348 347 345 332 368 378 299 126 106 110 119 138 170 194 251 233 187 195 172 144 128 147 205 220 185 100 66 88 114 147 151 150 153 150 137 116 95 79 67 55 78 88 77 60 48 29 15 5 3 16 6 2 1 1 1 3 2 0 0 0 4 2 1 0 0 0 9 27 33 20 13 9 23 42 51 71 71 50 28 20 28 27 31 29 18 23 107 254 286 215 176 162 160 166 170 171 167 167 177 175 155 147 131 125 117 104 99 81 75 95 125 144 123 110 105 107 114 133 158 187 209 222 240 266 273 263 244 242 206 183 178 170 139 110 109 104 102 110 110 105 107 113 122 145 163 159 142 126 130 186 199 243 301 321 311 295 278 265 268 278 258 262 272 263 240 246 244 233 217 210 181 133 123 127 114 81 56 58 64 56 51 67 65 63 64 64 59 52 47 45 49 85 94 75 66 78 77 52 40 33 30 23 4 0 0 0 0 0 0 0 1 3 7 4 8 9 4 6 8 9 8 8 7 8 16 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 17 49 38 40 47 59 92 98 101 80 74 124 163 202 173 168 221 275 270 223 140 72 79 63 36 19 16 21 32 40 33 27 29 38 42 45 46 44 41 38 35 31 33 41 47 37 27 27 38 43 65 93 108 99 82 108 117 89 66 78 86 54 27 19 26 24 30 69 78 68 67 40 34 53 141 238 126 106 98 87 77 66 38 26 17 15 23 31 34 33 32 27 15 6 5 8 11 5 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 103 184 3 7 3 0 0 0 5 4 69 182 33 33 217 295 91 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 36 42 120 330 620 864 951 882 951 989 1079 1142 1089 1018 940 709 313 148 39 0 4 4 2 0 0 0 0 0 0 0 18 285 544 765 912 852 592 430 302 175 245 161 126 99 71 57 27 6 0 0 0 0 3 21 84 57 25 12 18 14 64 63 43 34 44 21 35 56 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 40 1 28 93 158 25 66 66 69 95 112 28 125 127 85 61 97 138 175 203 217 217 386 571 599 385 606 365 269 365 256 152 92 84 98 120 109 107 107 123 138 153 224 265 274 269 336 313 272 271 206 192 342 438 324 235 234 286 348 384 419 410 404 391 320 219 214 202 172 165 158 143 149 176 186 197 188 174 160 155 151 156 159 157 166 229 273 303 286 251 323 350 353 365 408 422 458 486 521 516 442 328 284 289 323 331 329 354 390 257 549 517 318 235 307 304 298 316 356 346 363 342 324 347 313 262 243 236 234 220 225 214 214 246 296 273 254 242 233 231 234 221 231 291 334 305 416 445 201 217 251 211 144 116 97 110 181 250 289 258 240 264 302 340 393 364 372 420 417 436 436 451 432 377 322 309 285 253 223 205 254 281 276 258 282 223 156 120 109 122 131 151 182 204 257 298 331 354 357 333 322 364 388 369 383 413 417 428 425 362 429 488 497 473 433 439 469 484 502 566 582 495 469 491 507 584 617 608 558 493 415 336 243 240 322 319 260 296 366 428 521 513 492 432 377 345 334 348 362 366 359 430 388 287 152 85 87 126 196 229 199 158 168 147 139 177 172 178 202 264 364 162 106 80 73 75 108 116 124 126 124 101 97 103 109 113 73 79 79 78 71 64 42 23 9 5 9 1 0 0 0 0 0 0 0 1 3 10 3 2 1 0 1 6 11 15 14 13 5 3 3 18 55 10 10 9 7 11 14 11 11 11 17 57 192 282 250 171 140 127 143 157 151 134 159 176 169 152 145 126 127 125 113 95 94 120 165 196 194 165 148 129 120 133 174 184 216 231 249 289 306 293 285 267 237 200 174 167 156 130 109 102 108 116 119 108 101 104 116 126 131 143 135 131 125 119 131 130 151 205 266 282 272 300 315 302 280 289 276 280 294 297 308 315 312 323 324 252 162 124 121 122 102 77 66 70 85 97 73 71 94 98 73 68 67 63 66 71 71 118 95 78 72 56 67 65 46 27 14 1 0 0 0 0 0 0 0 1 2 3 0 6 10 10 9 11 13 20 21 17 19 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 18 47 40 33 34 53 87 88 81 62 75 126 160 177 121 133 228 301 315 258 151 67 67 62 34 14 8 12 18 30 17 9 15 21 31 30 25 22 25 36 27 23 22 25 35 36 26 19 21 29 41 38 61 82 71 47 64 68 66 62 49 47 34 30 25 10 11 26 42 56 61 32 30 36 104 184 140 109 104 106 100 83 62 206 203 117 39 44 39 29 27 28 15 5 10 17 21 22 22 27 11 0 0 0 1 0 0 0 0 0 0 0 0 0 5 4 119 207 10 0 0 1 4 6 3 11 12 31 310 439 218 1 0 0 0 0 0 0 0 0 0 0 0 0 0 8 80 155 231 312 428 558 656 884 1004 988 1045 830 601 527 425 156 45 20 0 0 2 1 0 0 21 2 0 0 0 0 0 136 428 550 584 540 405 242 201 126 81 79 4 2 1 1 1 7 2 0 0 0 2 23 77 108 29 13 8 7 11 69 83 76 56 36 14 21 17 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 93 53 29 101 144 39 44 72 87 64 136 88 52 77 147 203 197 175 168 174 255 323 359 368 479 314 284 262 236 100 55 38 66 89 36 56 71 72 62 67 149 196 181 189 300 364 296 263 262 241 287 362 312 219 266 285 327 353 385 384 381 411 379 274 267 248 213 178 158 150 146 172 207 206 209 193 185 182 137 120 125 127 145 219 250 191 189 230 271 297 307 314 338 375 435 417 406 460 467 310 295 326 338 335 318 344 387 388 347 509 395 327 425 387 360 348 340 327 330 308 301 319 325 259 248 243 226 208 206 194 196 213 229 247 246 247 251 257 274 274 263 278 314 313 437 498 444 278 222 222 158 109 110 120 120 190 254 272 282 305 309 328 369 404 384 442 523 492 391 386 393 367 316 261 236 233 231 222 219 244 273 273 257 252 195 196 219 236 251 235 236 249 264 291 349 367 365 354 363 360 419 410 372 445 440 421 414 423 471 537 551 533 536 606 561 533 549 555 519 444 441 450 472 533 553 547 505 420 316 299 202 177 226 263 202 259 353 449 511 491 463 402 361 363 339 356 362 372 408 510 346 253 209 182 111 213 204 200 186 188 162 201 183 154 161 194 248 287 251 129 97 82 75 73 78 74 108 134 120 87 99 131 115 108 135 141 95 89 64 28 26 22 8 5 24 57 49 29 13 4 1 1 7 18 20 9 6 5 6 9 12 17 17 11 7 5 0 0 0 0 0 0 1 1 4 6 3 3 2 2 3 29 160 280 255 173 132 124 124 127 128 139 192 185 177 155 129 118 147 154 133 107 100 146 189 202 193 174 158 156 152 172 207 197 233 254 289 329 319 282 276 258 226 197 173 160 148 138 132 118 115 127 123 99 87 97 116 123 116 116 115 116 115 113 114 115 113 131 170 215 243 259 288 299 282 272 268 269 282 293 269 322 341 311 268 238 195 157 135 122 108 96 90 94 102 104 83 81 116 117 84 70 81 86 106 120 111 74 69 69 68 64 80 76 43 20 16 0 0 0 0 0 0 0 0 0 0 0 2 7 13 18 20 14 7 6 10 12 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 22 38 52 41 40 44 57 93 65 53 62 86 103 94 75 69 74 67 33 22 20 36 54 32 13 7 5 6 11 18 20 16 13 14 12 34 43 36 20 11 17 23 30 31 26 24 20 19 17 14 17 10 26 50 74 91 100 100 93 83 76 88 72 57 40 20 18 14 35 67 84 54 51 57 74 97 114 114 93 93 107 117 106 181 292 238 107 99 56 39 24 15 12 9 6 16 24 32 64 47 15 0 0 0 0 11 15 14 10 0 20 15 5 1 0 0 45 80 0 0 0 0 0 0 0 0 0 0 27 542 280 38 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 62 222 281 402 517 454 749 713 534 481 321 148 38 0 0 0 0 0 0 0 0 0 22 98 84 40 11 0 0 0 81 209 219 90 108 98 30 9 11 17 25 20 25 3 0 1 4 0 0 0 0 8 52 29 22 6 5 3 11 54 94 78 45 90 74 23 12 3 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 21 8 88 114 21 26 95 88 66 60 113 70 105 149 191 221 221 199 160 135 177 295 247 215 223 267 181 54 27 36 28 49 43 12 20 57 61 78 100 144 245 237 239 283 366 256 256 312 319 231 286 387 406 447 223 308 332 331 333 293 336 342 304 290 275 220 169 144 146 147 172 178 171 214 203 244 251 256 239 217 178 171 172 157 161 149 183 221 243 287 299 303 324 361 368 367 407 434 294 326 346 358 369 361 384 424 416 332 552 389 369 432 442 383 350 322 312 316 296 270 282 295 284 303 292 251 215 209 186 184 202 211 191 198 232 241 231 227 294 283 266 275 310 412 430 381 290 212 221 149 111 119 121 94 120 168 231 335 398 364 365 389 404 403 396 393 426 420 306 309 366 373 314 259 253 250 242 236 248 249 264 276 288 265 289 293 288 290 290 288 296 303 307 351 362 368 378 388 383 446 434 439 492 497 481 499 547 586 584 510 533 710 933 924 785 635 548 497 444 440 443 442 445 435 431 394 340 291 278 218 200 216 228 196 234 329 453 541 533 438 394 353 339 340 347 323 321 376 426 226 230 254 209 138 276 127 164 188 177 178 247 253 210 180 202 174 178 198 205 151 121 93 84 81 70 74 99 108 102 113 152 118 99 92 86 63 44 43 29 16 12 3 3 5 16 39 44 35 16 4 6 35 41 22 4 4 4 14 23 24 13 9 3 1 1 0 0 0 0 0 1 3 3 5 6 5 5 3 0 4 35 128 237 228 173 131 123 118 120 152 191 216 181 193 180 160 147 139 114 98 92 102 135 178 179 174 171 169 169 182 218 234 204 224 274 313 331 326 327 284 247 221 205 194 175 156 152 160 160 153 136 117 95 80 87 97 103 103 103 105 111 111 109 110 113 110 110 111 112 119 213 270 297 294 267 278 280 276 266 256 255 266 244 212 185 176 185 166 141 123 118 94 107 118 120 111 102 132 135 120 102 84 83 104 92 72 124 58 56 56 52 55 56 33 13 3 0 0 1 1 0 0 0 0 0 1 3 6 7 12 12 10 9 5 2 2 2 2 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 24 41 61 92 107 112 110 98 76 49 51 63 69 65 63 87 92 90 73 17 3 9 20 23 8 2 1 2 2 4 10 25 31 21 6 11 11 12 18 32 43 22 12 13 18 17 15 15 17 17 17 20 9 28 43 66 109 111 82 61 62 82 102 95 74 62 60 57 58 77 96 100 75 64 77 85 123 194 190 108 94 92 87 98 168 271 276 200 150 152 138 75 26 15 11 14 20 25 27 33 32 11 1 0 0 1 5 6 13 25 34 32 23 13 5 0 10 69 19 11 7 0 0 0 0 0 0 0 0 2 141 827 217 0 0 1 20 36 16 0 0 5 2 0 0 0 4 33 182 493 131 241 295 295 402 209 73 5 16 8 0 0 0 0 0 0 0 0 0 0 12 28 26 27 9 0 0 0 8 6 23 44 21 16 7 5 19 19 21 41 64 43 6 3 2 0 0 0 0 14 33 5 2 1 8 22 84 93 110 91 29 298 131 24 10 4 0 0 0 0 0 0 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 14 9 5 3 14 13 22 81 166 48 21 17 36 37 59 68 65 81 125 129 109 78 99 145 176 185 219 264 501 212 66 41 20 19 12 19 34 62 100 196 289 330 364 330 366 371 293 240 234 300 278 209 89 610 657 428 155 242 287 299 313 315 254 326 330 316 311 244 199 178 164 145 130 136 163 214 267 346 333 351 388 362 322 283 216 121 108 124 167 191 181 184 229 235 245 265 299 252 336 346 273 332 329 294 327 385 348 371 308 274 294 351 353 333 334 338 325 296 288 289 275 208 264 287 299 326 304 247 226 232 216 173 193 205 208 209 236 253 216 196 247 259 222 250 303 364 386 359 295 238 214 139 110 94 90 89 89 136 212 299 389 364 388 405 406 387 402 403 419 401 298 272 364 370 307 268 275 274 257 244 257 271 307 342 348 335 354 327 313 315 319 307 305 306 316 340 362 371 384 408 435 529 501 462 483 543 601 558 589 622 600 506 477 745 1002 1053 894 678 562 536 532 499 517 494 450 401 367 306 257 219 190 184 182 261 252 208 224 303 400 490 521 463 455 387 352 353 338 250 234 289 280 101 101 143 160 202 291 117 213 243 218 234 268 269 229 207 222 211 186 161 163 168 135 129 103 90 85 77 84 117 134 138 150 130 123 110 100 129 76 44 26 14 9 6 8 8 26 56 50 30 13 3 4 8 5 5 2 3 9 31 35 30 21 8 1 0 0 0 0 0 0 0 3 10 17 13 12 8 5 12 3 0 27 100 210 218 189 158 142 116 127 162 194 209 198 208 195 188 175 143 123 113 105 105 123 166 163 164 167 172 188 212 246 240 199 187 270 303 314 320 327 281 247 229 221 216 209 183 170 163 157 154 139 118 98 86 89 89 92 93 93 100 109 110 109 110 112 106 104 100 97 102 128 178 233 262 270 290 306 300 289 288 308 309 312 275 218 169 186 183 173 165 153 112 150 160 143 121 119 152 157 155 143 112 100 129 116 105 148 112 116 113 87 57 58 49 25 7 0 1 0 0 0 0 0 0 0 2 6 10 10 9 8 8 9 16 12 9 7 7 8 10 9 3 0 0 0 0 0 0 0 0 0 0 1 4 9 18 32 55 71 67 99 107 131 143 128 106 91 90 98 102 98 112 106 100 79 30 11 44 95 132 139 128 50 14 3 8 27 31 28 22 13 8 6 11 15 15 13 10 4 5 11 16 15 13 16 18 18 19 18 33 42 44 43 28 54 45 34 35 48 60 53 53 64 77 101 130 131 111 82 52 106 159 193 163 59 47 51 46 42 64 132 161 215 220 180 254 241 126 42 22 16 27 33 49 58 46 40 11 0 0 0 0 0 1 5 13 25 21 13 8 5 0 0 10 0 24 19 0 0 0 0 0 0 0 0 0 34 279 51 45 8 1 15 56 29 0 1 5 2 0 0 0 0 12 1 65 14 210 144 56 85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 0 5 35 55 63 31 5 1 0 27 55 10 10 6 52 120 13 1 2 5 4 0 17 19 0 0 3 47 98 168 152 94 73 85 168 45 23 22 18 3 2 3 2 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 2 21 20 11 29 9 5 22 44 36 13 75 113 5 11 13 3 10 19 22 17 12 23 56 69 71 84 134 156 128 135 236 373 132 139 72 13 16 101 177 175 166 228 296 364 375 369 365 313 242 235 254 256 479 230 33 235 1114 580 260 62 89 133 224 297 319 259 283 307 313 315 288 263 247 211 175 159 125 126 215 319 366 377 360 364 397 448 337 249 193 177 150 168 176 171 171 197 181 202 221 220 187 189 256 288 332 323 335 364 371 339 461 270 296 356 368 366 348 312 316 274 246 256 254 236 220 250 259 275 277 262 279 255 275 260 180 183 182 183 200 235 286 231 211 233 264 182 289 326 320 333 272 187 163 159 111 105 95 91 87 86 132 204 264 302 334 381 399 406 408 405 400 403 375 323 297 305 287 265 259 272 274 268 271 279 312 346 387 378 359 383 391 380 393 400 375 342 343 346 355 377 373 374 416 464 484 467 535 560 616 688 550 543 593 586 489 405 654 913 1008 926 715 623 612 629 614 617 565 479 413 374 320 253 249 257 254 234 389 272 190 227 294 345 423 464 472 495 398 316 283 230 146 175 182 161 106 94 81 114 195 224 119 181 242 253 246 257 307 274 258 249 219 147 100 127 161 152 164 118 96 89 95 118 109 124 144 155 155 173 187 157 87 35 30 14 5 10 23 21 14 13 19 17 6 4 3 3 3 3 5 6 14 35 78 74 38 19 20 0 0 0 0 0 0 0 1 6 21 45 40 36 20 6 8 1 0 24 85 169 200 205 189 157 125 112 138 159 178 193 195 188 185 169 139 125 118 133 137 137 150 159 160 156 163 192 245 257 233 183 158 258 272 285 295 295 264 237 229 221 218 231 226 222 197 164 148 167 132 105 98 107 116 115 113 111 111 114 113 111 112 115 111 104 102 100 100 98 96 157 216 256 277 293 284 264 272 294 232 253 228 217 222 216 203 200 195 185 167 187 191 160 133 133 123 127 144 142 121 124 135 119 104 95 92 101 105 77 44 46 46 21 5 0 0 0 0 0 0 0 0 4 8 11 15 18 15 14 13 16 26 26 24 23 24 26 27 21 11 3 1 0 0 0 0 0 0 0 1 5 9 10 12 20 34 39 32 32 60 99 129 141 142 130 126 126 127 124 117 84 76 69 51 28 78 136 167 171 166 102 42 54 93 106 88 72 42 27 26 19 7 7 9 8 8 3 2 4 6 8 11 14 17 16 19 44 29 23 21 22 28 24 21 21 30 46 23 20 29 41 51 64 81 69 39 8 7 69 88 171 290 323 192 107 60 50 77 138 137 182 204 198 229 213 120 59 39 31 27 45 65 65 39 3 1 0 0 0 0 0 0 1 1 2 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 40 135 49 4 3 0 0 0 20 28 19 14 0 0 7 47 14 0 0 0 0 2 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 125 52 36 21 5 0 0 0 8 0 0 0 0 21 0 0 0 5 6 0 6 3 3 8 16 76 81 73 85 52 65 117 129 61 46 26 19 13 10 7 3 11 4 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 18 9 6 9 17 5 5 13 32 42 32 11 33 49 66 50 17 3 5 7 9 13 30 55 67 63 56 93 152 127 137 196 182 36 106 40 6 35 134 244 255 260 264 228 212 231 267 291 266 217 213 267 327 475 137 294 671 961 119 33 1 10 31 107 199 282 295 261 308 309 297 298 299 311 272 243 223 205 172 228 291 343 424 457 424 400 393 315 332 275 222 182 169 183 194 212 223 192 181 164 150 149 134 261 299 256 174 197 263 345 359 352 218 449 397 320 346 439 271 195 201 217 215 244 233 209 209 241 276 257 244 285 331 269 247 218 201 196 190 198 224 266 240 263 266 259 225 283 358 335 275 188 132 135 126 116 116 102 98 88 91 133 187 248 298 339 388 372 385 396 407 407 309 327 330 301 234 230 242 249 257 267 261 310 355 357 333 359 337 325 333 339 344 370 395 392 340 338 348 374 390 384 377 430 446 457 505 573 600 596 595 529 519 461 539 526 412 568 908 1013 920 749 721 689 688 685 648 580 545 491 412 323 236 235 212 182 180 310 171 143 231 355 352 377 392 435 479 420 317 403 350 163 170 158 150 106 61 69 75 154 158 126 195 217 214 220 248 312 311 294 270 217 133 123 143 155 160 165 119 97 84 81 94 120 128 135 143 163 240 223 159 88 66 99 63 47 45 51 44 32 31 33 35 40 20 13 8 5 5 18 21 34 65 105 108 46 25 28 21 1 0 0 0 0 0 0 1 14 34 37 43 31 16 7 2 0 24 67 112 135 168 166 150 122 98 123 152 160 169 183 182 188 178 173 169 169 166 158 153 154 163 168 148 144 185 269 246 219 167 155 241 234 258 277 281 266 233 215 203 201 214 229 238 224 198 180 197 155 125 119 130 142 141 140 135 127 124 119 114 117 120 116 113 111 104 98 97 100 107 130 173 208 206 217 195 203 235 246 258 247 271 298 294 278 243 230 235 244 222 227 197 181 182 169 115 122 129 140 173 159 114 95 92 85 87 68 49 39 38 25 7 1 0 0 0 0 0 0 1 4 9 13 16 19 21 22 25 27 32 39 44 40 37 32 30 29 20 15 8 3 0 0 0 0 0 0 0 0 3 7 9 12 23 28 31 33 35 51 75 89 95 103 128 140 133 126 118 88 54 50 51 51 63 70 109 127 127 124 127 83 109 135 115 73 103 66 28 18 9 1 1 5 9 10 4 3 2 2 2 8 14 17 16 14 21 28 32 31 32 40 64 71 44 30 45 31 29 34 42 44 36 29 14 4 2 2 2 32 41 92 208 244 174 92 63 84 105 145 165 176 196 229 166 107 79 71 67 51 40 56 52 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 61 236 34 1 0 0 0 11 26 60 166 328 144 65 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 131 143 123 45 19 6 1 0 0 0 0 0 0 0 0 0 0 0 0 14 7 1 3 7 26 18 12 25 30 34 46 43 18 59 106 112 83 26 26 25 17 5 2 90 200 169 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 13 20 27 10 8 9 4 1 2 15 17 17 39 41 103 114 46 8 2 6 8 12 24 94 108 93 70 53 44 58 96 171 132 60 6 20 3 15 38 38 91 169 225 159 110 118 152 189 234 253 249 241 280 268 153 44 477 631 470 87 89 16 3 37 69 67 171 211 214 253 309 303 297 294 300 332 296 276 234 197 265 304 304 276 275 367 337 328 364 453 277 213 180 164 167 185 222 223 201 188 168 130 124 147 191 216 230 244 281 246 306 260 251 338 518 500 458 384 302 156 161 202 217 192 224 210 184 188 237 303 267 267 291 305 284 245 230 223 222 209 199 214 227 230 311 270 273 291 286 346 285 229 203 142 129 124 122 120 107 104 123 128 135 151 187 240 287 331 346 345 322 308 326 355 288 314 325 311 285 293 288 291 298 294 318 347 345 338 367 315 302 322 356 362 334 339 350 378 423 415 419 420 405 389 490 471 491 532 545 577 496 495 560 558 365 456 458 411 548 976 996 870 758 754 722 716 701 653 580 554 459 374 300 245 215 140 184 260 262 89 115 236 330 308 313 345 391 423 405 297 408 271 181 231 221 141 82 41 49 69 116 124 121 139 112 114 190 233 222 241 300 260 208 170 171 142 138 123 113 112 106 98 88 91 120 143 142 128 141 196 177 191 157 132 158 130 118 112 106 96 73 79 98 106 92 43 36 27 18 24 57 75 98 113 122 110 47 46 51 35 0 0 0 0 0 0 0 0 2 7 13 26 31 25 13 3 0 30 57 72 83 121 137 140 127 109 111 124 157 174 183 188 219 179 175 181 157 159 152 161 170 171 186 169 150 174 240 247 211 160 151 204 251 271 285 276 245 193 193 204 203 197 197 209 214 213 211 212 193 172 160 158 157 151 145 138 132 127 120 112 114 113 108 107 106 95 85 84 90 79 88 107 122 117 113 93 92 119 176 258 277 281 288 294 297 260 273 279 264 227 267 251 250 255 235 148 157 143 165 217 178 113 86 76 69 55 48 43 40 36 25 9 2 0 0 0 0 0 0 2 6 10 14 18 19 20 23 29 33 24 16 31 43 47 45 39 30 18 11 5 1 1 0 0 0 0 0 1 2 2 3 7 16 33 33 30 32 41 51 70 85 84 83 109 124 123 113 92 57 58 39 31 32 30 6 6 75 142 174 173 148 152 141 96 37 60 51 30 12 12 1 0 1 17 34 4 4 3 3 2 3 8 8 10 15 21 12 20 24 23 22 29 41 46 44 42 41 27 27 46 58 38 27 13 5 2 2 2 1 6 12 16 29 42 71 85 89 92 81 79 122 195 251 167 145 137 127 106 68 35 48 49 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 1 0 0 21 63 44 11 2 60 66 267 116 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 134 374 178 71 24 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 2 2 19 49 58 14 7 11 10 23 48 34 20 52 55 102 87 40 41 22 9 4 30 145 134 91 12 4 1 0 0 0 0 0 0 1 1 1 2 0 0 2 9 20 51 83 70 13 12 11 7 7 21 13 23 50 30 113 60 11 35 30 14 12 16 29 41 70 62 45 19 68 69 62 58 0 0 0 1 6 33 159 205 136 122 297 132 76 129 207 197 246 278 286 284 317 256 165 249 750 265 131 133 251 258 178 85 52 25 44 138 166 187 228 254 274 266 302 370 312 316 277 225 234 276 301 268 273 386 283 332 407 436 253 205 210 202 179 157 270 237 200 193 194 148 126 168 200 157 189 176 138 145 225 162 241 318 319 353 421 386 235 101 170 208 193 178 195 200 183 187 226 278 255 263 282 304 319 257 243 229 231 238 197 213 217 224 278 249 249 275 303 323 304 267 203 155 140 167 176 172 159 152 179 215 187 151 127 154 218 255 290 328 292 257 278 317 280 322 397 392 352 345 334 334 349 361 358 376 371 371 374 329 329 345 337 313 293 312 307 318 361 406 408 419 421 449 575 527 548 540 521 543 470 457 448 448 467 483 459 423 564 1002 976 962 838 720 687 693 720 693 631 537 380 345 333 297 224 255 318 358 302 138 139 247 315 345 338 318 364 357 349 379 476 343 203 161 177 160 79 46 45 80 109 97 79 71 80 84 91 90 98 151 302 223 149 112 105 112 86 66 77 110 121 124 118 120 137 158 157 141 142 160 183 167 173 158 134 106 111 117 124 120 101 85 87 102 94 59 65 66 53 44 82 169 165 137 109 89 68 70 51 25 2 0 1 1 0 0 0 0 0 1 6 19 29 35 25 12 11 35 42 53 70 97 133 140 124 113 126 135 163 173 171 175 199 173 195 211 202 191 190 191 187 187 197 188 187 208 251 283 230 172 150 186 267 271 299 270 215 183 219 221 219 215 219 238 225 215 212 213 209 201 194 184 173 160 149 136 126 121 118 110 106 104 100 98 108 98 83 83 95 97 94 95 89 76 58 45 38 52 101 181 185 207 218 232 243 215 242 238 227 226 242 249 250 260 260 220 227 174 143 154 183 111 81 66 67 76 73 50 42 37 27 10 3 1 1 0 0 0 1 3 7 10 15 16 15 13 11 8 9 4 2 11 28 50 55 53 46 34 12 3 0 0 0 0 0 1 1 0 1 2 1 3 9 21 22 23 32 47 61 71 80 81 78 79 85 96 88 75 68 73 50 34 25 19 3 1 10 53 97 109 127 101 140 168 139 130 56 26 31 38 7 1 6 46 89 77 24 8 4 3 2 8 14 12 9 9 8 12 19 18 10 8 11 18 21 25 35 34 36 45 48 30 11 6 6 7 8 9 3 7 13 19 23 12 18 34 81 144 109 66 121 189 217 189 193 198 184 150 104 43 37 30 15 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 1 0 0 0 5 29 52 49 37 297 410 352 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 262 328 283 120 26 5 2 0 0 0 0 0 0 0 0 0 2 4 3 0 0 3 7 8 18 18 5 4 15 18 25 39 53 29 31 37 26 68 45 29 28 5 4 14 57 123 14 21 9 0 0 0 0 0 0 0 1 1 2 6 14 11 12 21 36 54 19 27 37 14 28 24 21 16 15 11 4 9 37 106 23 5 7 12 9 17 37 27 4 17 8 9 23 29 39 27 12 0 0 0 0 1 7 39 55 54 125 249 100 73 92 148 188 230 243 267 334 397 185 190 473 550 10 31 166 223 235 264 49 14 21 28 42 127 165 181 191 232 267 291 331 339 326 281 225 199 204 209 187 239 343 379 441 369 379 398 284 282 251 212 241 428 332 206 189 220 221 232 234 223 191 193 193 247 244 223 235 281 317 273 210 298 399 309 194 167 140 140 163 181 180 190 201 206 226 238 212 245 306 339 310 267 232 219 217 183 203 216 213 213 208 208 273 312 325 308 327 237 192 205 248 249 248 216 187 200 241 196 164 169 170 213 213 221 262 296 277 271 283 292 312 477 456 398 380 344 339 351 363 364 370 373 368 360 344 341 349 335 319 324 344 313 311 350 412 415 448 469 499 546 549 551 528 513 512 477 448 426 416 454 544 487 486 688 985 1009 1013 856 724 669 658 729 667 526 387 324 329 303 284 276 378 339 319 271 199 185 318 357 361 347 300 324 331 332 367 411 392 236 166 162 174 82 53 49 48 57 72 52 44 45 37 11 14 20 105 241 122 92 67 54 49 40 43 79 112 123 128 128 135 140 145 150 174 188 195 180 169 165 105 63 48 54 59 66 68 62 64 91 84 77 66 62 50 80 136 164 163 150 97 62 48 51 55 51 31 10 1 1 1 0 1 2 2 0 1 5 14 27 42 30 18 19 47 46 55 74 110 153 158 145 133 133 144 150 158 146 147 170 166 185 211 227 229 220 219 206 206 220 210 221 233 271 290 213 194 182 209 251 262 267 224 183 190 256 250 213 198 207 224 208 203 215 225 226 228 225 203 183 169 158 145 130 122 121 117 114 105 97 96 105 102 88 81 87 97 83 84 77 63 49 40 36 37 44 63 110 119 121 145 160 131 147 166 198 198 150 213 223 214 227 259 272 213 154 113 91 62 55 59 71 88 100 54 42 37 27 8 6 7 4 1 2 11 11 12 25 42 40 36 25 14 7 5 1 0 0 2 7 14 37 54 60 50 17 6 2 0 0 1 2 1 1 0 0 2 2 3 5 10 14 21 31 43 52 57 57 56 52 50 52 70 73 76 79 63 44 44 40 34 30 6 8 9 13 21 36 25 70 118 135 145 78 45 60 75 25 7 42 34 15 17 10 4 4 5 6 13 20 15 12 13 14 9 11 15 12 2 13 13 13 39 88 104 83 65 46 27 13 9 6 7 8 3 1 0 0 3 9 6 6 10 37 81 96 102 155 156 127 141 145 163 170 179 180 83 51 29 12 1 0 0 0 0 0 0 1 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 128 72 311 263 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 15 118 436 187 88 41 16 3 0 0 0 0 0 0 0 0 0 0 6 9 7 3 0 3 8 12 4 1 3 7 13 16 24 89 127 27 60 50 66 93 14 8 5 0 2 13 7 0 1 5 1 0 0 0 0 0 0 1 4 8 19 24 26 25 32 32 50 65 33 51 41 35 49 50 74 57 27 13 15 8 16 34 2 6 8 8 39 115 74 50 13 3 0 0 0 2 6 3 1 0 0 0 0 0 0 1 8 39 79 138 149 168 139 134 143 163 180 225 390 370 90 90 448 323 6 10 147 250 295 252 6 10 16 11 19 89 119 139 167 221 264 305 284 291 302 361 275 250 242 221 190 209 245 355 495 369 314 283 280 278 211 173 278 454 447 231 206 312 434 441 235 210 216 225 260 317 218 185 251 237 240 280 254 214 271 265 175 88 101 125 148 177 169 142 172 210 218 212 175 191 293 338 320 269 263 223 222 235 238 230 214 246 310 299 292 310 319 334 372 289 281 316 344 325 324 250 190 183 211 175 176 177 180 202 168 158 184 243 290 270 315 316 329 500 525 409 385 450 419 358 326 334 363 400 389 382 371 354 305 353 358 360 364 318 275 264 284 347 427 488 505 514 525 513 505 494 492 484 432 403 393 389 412 406 526 781 941 947 956 636 657 680 657 692 546 395 302 280 286 239 314 363 396 437 336 262 248 277 345 411 381 333 304 312 332 331 360 389 325 310 217 168 129 82 71 77 80 72 64 55 44 44 40 11 17 9 55 102 35 57 71 59 34 22 28 70 94 104 115 114 110 111 124 150 197 208 227 212 134 104 68 58 52 44 47 33 38 89 153 143 107 98 89 75 59 79 108 94 63 63 38 29 26 36 59 38 22 12 8 8 8 2 0 1 1 1 1 2 8 21 40 25 25 27 34 56 68 86 133 190 199 181 170 167 169 164 141 133 147 171 176 172 204 239 255 249 237 223 225 236 246 239 262 268 268 238 185 200 227 249 255 242 202 193 194 207 213 174 153 158 174 176 195 206 210 212 217 225 212 192 176 163 148 134 124 117 113 113 114 104 97 101 106 101 98 95 92 89 77 66 60 52 39 33 31 35 44 55 59 65 74 80 74 87 101 131 138 115 120 138 135 154 209 273 272 180 115 84 78 40 45 37 34 48 61 55 54 47 32 18 14 9 5 8 22 33 60 72 75 71 53 34 20 10 6 1 1 1 1 1 2 20 37 49 46 19 7 4 3 3 9 9 7 6 5 5 4 4 5 6 8 16 22 27 34 42 49 51 59 62 58 54 71 87 89 88 88 54 44 42 40 33 20 9 4 2 3 5 5 13 26 36 39 32 24 27 35 33 26 12 6 3 2 1 1 3 6 9 10 12 14 17 18 14 8 11 10 8 8 7 8 8 43 106 149 93 69 48 27 16 16 12 13 16 13 5 1 0 0 0 0 1 1 13 25 25 54 93 86 64 75 95 125 147 149 143 107 60 37 29 23 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 74 102 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 150 223 249 17 10 12 11 8 10 2 0 0 0 0 0 0 0 0 1 3 5 6 2 35 18 4 1 0 2 4 6 9 11 28 48 31 93 39 37 48 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 8 9 30 35 25 18 31 23 26 30 21 39 33 45 44 42 52 68 38 10 5 25 15 18 19 11 11 5 77 166 40 4 38 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 42 36 58 110 117 62 104 105 93 107 165 360 335 167 133 253 192 57 0 42 348 471 262 8 5 10 7 13 35 49 60 73 111 189 264 247 286 356 394 292 275 306 300 238 185 206 265 332 332 402 399 346 296 245 191 201 263 328 267 221 266 284 261 200 222 244 254 290 422 219 208 232 243 239 247 219 166 123 165 218 199 128 104 110 155 136 105 131 184 193 219 242 278 247 260 268 265 266 221 241 272 279 250 235 230 267 316 312 328 330 328 344 389 397 406 434 439 406 327 225 202 220 177 188 169 151 158 154 151 181 188 214 309 318 268 260 331 375 303 420 525 520 443 331 312 377 446 419 388 381 378 368 356 314 331 359 358 311 292 298 309 330 409 457 481 457 400 468 472 487 473 416 323 333 353 349 363 523 759 847 867 825 576 640 651 638 603 438 346 316 294 267 243 312 274 295 391 215 265 325 355 348 379 313 284 301 327 308 327 369 351 273 279 227 144 116 100 103 107 98 71 51 54 74 48 25 14 7 6 14 21 17 0 0 4 11 12 7 28 56 80 91 91 91 100 116 139 169 183 148 120 102 97 91 89 93 87 75 67 83 105 117 112 115 115 97 67 36 34 40 39 34 34 24 26 23 34 54 54 23 25 51 77 79 23 10 7 7 1 0 1 7 19 38 40 49 53 58 74 90 114 164 211 222 217 196 185 172 146 115 135 156 168 168 173 207 199 206 229 244 239 251 277 285 242 298 280 268 246 192 217 238 241 234 224 199 180 176 165 145 128 121 117 126 149 181 174 178 183 190 209 216 199 179 164 151 139 130 126 125 125 126 116 102 95 99 96 89 93 97 94 80 56 49 45 39 35 33 33 33 37 50 59 60 65 71 75 81 68 67 77 94 96 103 117 157 222 262 174 132 107 84 55 50 42 42 61 95 68 59 59 51 27 14 9 11 24 52 71 66 67 65 62 61 47 37 28 17 11 10 7 6 5 3 5 14 25 25 12 8 6 6 10 18 22 26 26 24 19 12 9 8 8 9 12 15 25 34 39 44 59 61 67 75 82 88 101 98 99 98 65 58 55 52 49 45 33 29 22 13 9 16 11 19 32 37 28 26 25 30 37 30 30 18 8 4 1 0 2 6 9 9 9 10 10 13 15 11 6 7 8 6 6 3 3 20 58 99 51 40 35 29 21 17 16 18 19 19 16 3 0 0 0 0 0 4 6 6 2 14 51 61 61 69 99 134 186 145 53 76 24 12 11 9 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 10 68 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 1 1 0 0 0 1 70 348 178 66 6 5 15 5 0 1 0 0 0 0 0 0 0 0 0 0 0 3 9 18 22 5 0 0 0 0 1 4 6 6 11 12 22 30 0 5 11 10 0 0 0 0 0 0 0 2 2 1 0 2 0 9 16 21 16 19 21 24 25 13 7 11 17 23 30 61 68 47 55 46 43 62 79 25 23 16 10 37 42 46 53 44 9 72 140 132 0 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 20 11 70 75 38 86 88 61 101 187 257 253 185 134 191 50 25 6 144 534 698 217 7 1 0 3 2 5 9 12 36 87 170 242 250 294 315 293 273 286 310 343 312 226 183 188 189 242 403 414 482 516 486 412 383 308 261 238 227 324 385 310 184 173 242 235 224 245 238 222 238 284 326 194 218 186 154 118 93 87 92 82 83 132 109 140 175 191 213 325 367 374 352 271 275 243 216 214 308 354 333 290 270 249 274 334 368 351 350 365 417 480 476 466 504 523 476 340 254 234 253 236 190 178 170 194 225 224 283 254 249 302 255 214 198 241 305 271 465 434 424 461 401 332 376 415 394 388 409 440 446 404 373 375 359 358 366 364 344 305 304 357 405 413 407 446 510 503 534 489 419 367 391 311 283 334 470 602 709 771 727 576 625 652 612 524 412 354 346 316 282 263 260 248 300 302 227 344 376 374 357 311 290 282 310 327 306 286 286 294 335 381 364 145 108 115 87 78 87 119 104 69 91 54 34 17 9 8 7 10 10 6 0 0 0 2 3 4 19 53 75 83 90 92 105 106 117 154 140 138 133 123 123 153 144 133 129 151 130 103 96 101 104 101 90 70 50 37 30 38 53 53 35 34 25 24 27 28 34 50 111 160 164 95 63 38 20 8 8 13 22 39 57 68 64 74 90 106 122 151 182 208 225 240 242 226 197 160 124 137 152 163 162 158 179 183 185 203 229 235 246 258 254 250 327 325 302 262 221 224 241 234 214 199 199 183 180 149 111 99 104 105 106 120 145 134 136 154 172 189 213 203 178 154 138 127 130 131 129 124 110 111 99 90 89 90 81 79 82 88 89 62 43 35 35 38 44 44 45 45 47 47 47 54 59 63 81 71 71 77 74 53 70 93 125 157 173 179 177 150 106 92 55 50 46 56 79 80 73 56 38 19 13 15 33 35 22 37 39 43 46 52 65 60 60 58 51 40 38 40 24 10 9 4 16 13 8 5 2 3 8 9 9 17 28 40 43 37 28 25 20 16 16 18 21 33 42 50 59 65 65 70 78 88 99 98 106 113 113 95 85 81 70 55 46 51 65 55 35 27 58 31 20 23 25 12 19 18 15 14 14 10 14 18 16 7 0 1 2 3 6 9 8 5 9 15 7 4 4 5 5 6 3 5 11 23 35 16 20 23 23 22 20 19 20 23 25 19 7 5 3 2 2 0 1 4 10 14 15 31 41 49 59 74 91 119 95 48 33 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 20 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 44 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 135 115 26 2 1 1 6 27 250 326 297 68 17 2 7 12 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 23 9 3 0 0 0 0 0 0 3 2 6 15 5 5 3 0 0 0 0 0 0 0 0 0 0 0 2 2 3 12 27 11 47 51 29 15 21 23 19 14 3 2 3 28 61 24 66 71 56 56 80 70 60 45 13 77 45 21 22 28 54 113 120 17 70 140 126 4 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 8 10 8 8 24 16 35 69 71 33 128 151 123 150 138 105 77 64 53 15 75 311 570 152 34 4 4 15 11 9 3 3 17 66 134 204 240 270 344 380 319 259 246 336 309 248 197 182 205 256 310 349 506 684 667 526 370 300 265 196 137 138 156 188 167 150 207 188 158 171 212 194 143 170 174 153 269 182 181 174 138 149 139 102 85 113 99 114 238 321 337 430 413 390 369 321 333 223 202 262 385 450 386 345 318 258 302 360 400 388 350 382 430 471 483 486 553 562 525 436 373 316 298 287 240 231 254 284 301 302 331 324 364 352 258 188 190 241 268 230 318 277 305 385 423 327 314 361 387 399 462 459 471 432 361 394 315 294 316 349 353 346 347 356 375 413 383 371 413 485 557 472 408 367 340 341 286 309 360 405 663 742 726 656 631 624 568 464 368 369 422 340 296 286 290 240 243 267 297 361 364 315 363 438 443 401 358 326 305 291 265 258 318 390 376 125 127 95 78 115 151 128 129 101 63 55 39 24 11 8 17 19 22 14 0 0 0 0 1 2 1 14 21 44 86 91 111 81 95 140 134 134 139 129 119 145 138 121 114 110 96 110 122 124 113 92 94 65 44 34 37 40 47 47 43 47 43 37 67 102 96 65 83 124 153 154 97 44 30 27 19 34 56 78 95 103 103 112 123 140 163 187 190 206 218 223 224 230 209 182 158 154 167 177 163 138 138 154 190 200 214 245 246 246 247 265 316 318 292 256 230 230 243 235 210 191 192 193 183 144 117 113 114 131 120 112 114 135 200 197 172 164 194 202 184 158 135 115 113 114 110 101 88 94 92 84 79 80 82 76 71 73 77 73 50 34 31 36 42 44 47 48 48 47 45 47 47 50 61 62 55 60 63 55 57 62 92 114 121 149 223 231 169 66 25 23 21 23 29 38 49 43 33 23 12 5 11 17 23 28 28 20 24 34 41 28 34 39 38 34 35 23 16 16 19 18 17 6 1 1 0 0 6 9 10 11 17 23 30 33 32 32 27 24 25 28 31 29 31 37 44 46 56 72 85 96 103 97 120 130 133 128 106 88 73 59 51 59 70 43 27 31 49 31 26 19 13 8 15 19 15 9 7 9 32 39 29 10 3 1 1 0 1 5 10 10 11 13 13 9 3 0 2 6 9 5 7 9 13 21 23 25 18 11 14 19 22 29 29 17 16 26 16 6 9 12 3 4 12 20 23 23 17 20 29 38 52 57 45 22 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 5 19 38 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 99 185 130 4 4 4 135 261 314 213 116 17 7 7 4 3 0 0 0 0 0 0 0 0 0 0 0 0 10 61 92 88 39 9 0 0 0 0 0 7 19 2 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 31 43 28 62 74 42 7 18 19 8 1 0 1 3 36 75 75 81 63 56 76 133 63 68 54 59 153 65 101 111 88 98 68 30 8 47 157 309 221 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 7 4 7 17 24 40 45 35 120 111 101 121 102 85 70 66 64 35 8 227 637 711 65 5 3 6 7 7 3 0 3 13 49 90 133 161 207 236 183 159 210 359 304 271 229 193 224 227 192 237 417 609 627 507 349 288 253 191 154 135 107 241 175 155 176 156 125 157 184 182 134 141 205 228 183 133 161 131 106 133 136 114 106 131 204 200 331 405 423 439 443 454 428 394 372 204 283 362 431 511 436 410 341 278 321 374 420 437 421 437 430 424 437 465 535 542 570 528 421 371 307 291 297 308 359 358 351 346 361 386 385 319 251 216 178 179 183 192 207 172 271 307 330 332 355 388 440 444 434 413 434 409 342 328 291 272 279 306 334 384 375 348 327 334 318 322 373 424 433 331 353 389 403 351 292 293 320 407 613 639 639 636 604 537 473 442 423 396 350 375 350 322 304 283 253 288 308 331 353 311 361 503 573 457 434 342 297 286 283 269 369 490 416 101 166 128 101 95 97 124 103 70 48 69 38 18 8 8 13 14 18 12 2 0 0 0 1 1 1 0 0 8 53 115 74 54 100 135 113 99 95 83 87 105 84 76 66 87 124 112 114 107 99 93 106 68 41 31 28 17 25 29 35 45 53 47 50 46 33 22 20 39 63 67 39 28 31 32 35 53 101 115 125 132 145 140 148 169 191 205 197 208 213 215 220 232 235 223 205 192 197 186 170 156 158 178 221 215 218 249 264 263 278 286 288 309 314 274 250 252 261 238 201 184 182 183 187 153 135 128 122 132 124 137 159 172 236 193 157 149 170 186 183 159 143 137 116 112 101 92 85 81 84 76 70 69 68 70 64 57 56 60 54 41 37 37 38 41 46 45 45 47 47 48 46 46 50 51 40 46 54 57 59 58 66 74 82 113 284 232 125 41 26 16 35 35 30 29 30 25 26 21 11 0 4 10 13 13 11 7 10 17 17 6 13 22 21 15 13 23 22 24 20 11 12 3 0 0 0 0 2 3 9 15 12 6 9 12 15 19 18 17 19 22 23 14 17 18 22 30 43 69 91 105 111 109 118 120 134 144 128 96 77 62 50 40 31 28 43 42 22 23 36 29 16 12 21 25 27 21 15 22 23 23 27 27 17 5 4 2 2 5 11 24 22 20 23 13 11 4 2 5 8 9 6 8 12 18 18 17 10 3 4 19 31 46 39 15 15 9 6 3 5 20 8 8 13 18 19 12 4 5 13 22 24 11 3 0 2 10 4 1 0 1 0 0 0 0 0 0 0 0 2 20 52 64 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 24 16 219 262 303 397 292 368 405 79 30 29 13 11 6 1 0 0 0 0 0 0 0 0 0 0 0 3 13 105 176 148 61 0 1 0 0 0 0 0 22 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 37 71 82 93 116 54 14 2 5 1 0 4 5 3 16 60 85 69 66 62 45 34 45 118 150 113 66 32 80 104 106 94 74 54 16 26 82 7 324 354 200 27 2 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 2 14 43 38 61 47 37 43 92 107 98 77 73 48 48 50 44 5 64 481 673 272 14 1 2 2 3 11 3 2 7 17 22 31 42 60 108 57 91 172 271 288 232 226 231 244 235 170 199 309 432 497 507 443 305 180 171 159 136 132 221 218 221 225 204 151 116 122 139 191 250 150 83 80 107 132 141 118 99 107 126 139 133 196 371 485 384 343 349 384 419 476 450 361 229 380 416 441 458 449 464 352 304 322 342 364 434 490 525 555 550 479 454 483 524 586 522 443 403 330 322 356 377 390 351 352 369 399 448 331 329 318 273 195 162 149 141 159 193 299 233 197 243 360 361 371 351 339 402 332 460 399 293 297 299 283 286 304 312 326 319 318 312 273 289 345 351 301 212 243 287 293 280 301 299 324 401 518 638 684 652 572 491 460 460 432 387 334 323 319 313 309 296 242 338 350 358 378 379 345 471 521 454 393 421 397 342 294 281 389 426 310 116 114 116 115 119 107 75 123 64 26 16 12 16 8 4 7 11 14 10 6 2 1 8 8 4 0 1 1 0 19 60 85 74 94 106 101 99 70 80 69 53 39 49 50 69 75 40 46 49 55 66 76 68 45 28 20 18 19 22 22 21 33 93 61 31 13 2 3 3 14 22 18 9 2 13 37 75 135 134 153 166 167 167 174 189 201 210 215 219 217 227 240 245 272 268 243 225 228 201 195 191 195 214 198 229 226 243 292 314 326 332 344 359 318 290 272 273 275 243 206 186 181 185 196 176 152 130 119 130 152 148 191 239 214 167 141 141 153 160 167 155 147 138 119 111 104 104 97 81 76 71 69 67 63 64 62 59 48 40 43 44 38 37 39 40 44 40 38 40 44 44 43 42 42 42 42 47 54 60 62 50 58 60 61 96 243 198 155 100 53 31 31 31 35 38 35 24 29 25 13 3 10 11 12 9 2 1 4 7 6 5 19 29 40 35 22 19 39 47 39 22 10 12 11 5 0 0 0 0 7 10 2 0 1 1 2 4 5 4 5 7 8 5 7 7 10 17 28 59 86 105 113 112 111 108 126 147 144 114 107 83 61 51 46 45 53 46 24 19 32 39 33 27 36 33 23 15 9 10 22 17 24 30 28 24 10 4 3 8 17 33 33 30 29 27 16 12 10 11 16 18 15 13 12 12 6 3 1 0 2 12 17 50 51 24 19 3 0 0 2 9 22 14 11 12 11 5 1 1 7 16 20 6 3 1 1 5 11 5 5 9 8 1 0 0 0 0 0 0 10 42 85 104 102 0 0 0 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 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 98 215 117 70 161 236 136 76 53 15 24 12 4 1 0 0 0 0 0 0 0 0 0 4 16 11 33 140 276 162 56 1 0 0 0 0 0 0 0 17 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 2 1 6 13 30 146 121 163 212 106 28 3 2 0 1 19 29 24 11 17 24 29 41 56 41 24 26 82 202 130 67 15 23 28 65 49 55 119 33 6 4 22 105 172 174 77 8 0 0 3 3 0 0 0 0 0 0 0 0 2 4 5 1 12 25 32 63 38 33 50 85 103 97 70 43 40 40 33 24 18 34 310 424 278 0 0 0 3 6 10 2 1 5 9 10 8 8 9 16 24 54 99 164 214 195 266 283 277 259 216 297 284 271 290 359 387 346 281 254 216 144 144 189 204 234 243 223 185 174 125 117 197 335 232 103 54 72 117 193 230 141 58 76 130 181 282 395 416 286 251 224 285 442 495 372 302 312 447 365 336 344 382 442 294 297 315 318 326 374 441 481 493 486 454 469 472 479 541 455 474 475 424 402 435 389 336 342 349 401 387 364 391 391 354 305 242 186 162 139 146 192 264 209 205 267 321 289 336 320 331 364 363 460 462 359 293 314 301 274 244 229 224 261 260 245 221 227 254 221 202 190 161 193 232 265 265 253 361 406 420 436 481 534 486 449 451 453 401 366 336 308 292 293 297 291 272 272 364 384 387 407 426 498 511 461 419 502 499 385 274 244 363 337 429 283 77 95 90 108 84 47 90 77 40 29 22 3 3 3 5 8 11 5 6 5 2 10 15 12 6 2 3 2 2 25 65 94 72 75 86 88 79 108 65 38 33 34 47 72 88 79 37 40 40 50 55 42 33 24 21 23 23 28 24 18 24 52 67 50 23 6 6 3 6 11 12 12 4 19 43 68 102 140 168 188 193 188 190 201 203 213 229 234 226 242 250 256 293 292 274 278 291 261 227 223 205 189 198 226 227 256 304 333 357 378 377 355 323 329 285 272 264 237 238 207 185 180 190 187 140 123 133 161 199 214 244 238 182 144 144 142 142 140 136 140 132 121 107 104 108 109 101 86 73 70 68 65 61 59 58 53 43 34 33 37 29 30 34 37 40 40 39 40 41 42 42 42 43 46 49 52 54 58 59 50 53 57 58 70 121 131 163 125 62 38 27 27 28 30 30 22 22 16 9 10 17 8 3 1 2 1 7 9 14 25 40 37 53 40 15 13 18 36 30 15 7 10 30 21 8 4 2 0 1 2 4 6 5 2 0 0 0 0 0 2 5 11 10 7 4 5 15 39 68 90 103 108 108 111 103 104 109 93 80 65 75 97 94 88 63 42 27 21 43 37 39 48 58 53 32 17 10 10 4 11 33 44 41 33 22 8 2 5 16 25 33 41 44 41 37 51 40 24 18 17 13 11 11 9 5 1 0 0 0 0 0 21 34 33 21 3 0 0 0 4 23 8 4 9 13 4 2 0 2 9 21 12 17 12 4 3 11 9 11 13 10 0 0 0 0 0 0 1 22 42 58 70 93 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 301 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 76 124 129 146 224 180 133 63 20 4 2 0 0 0 0 0 0 0 0 0 1 7 0 45 80 62 92 81 83 37 4 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 0 0 0 0 3 11 27 47 41 14 1 7 6 38 147 133 177 274 268 218 62 13 4 7 29 20 23 19 10 24 28 26 39 63 43 30 38 92 76 39 38 26 15 74 37 55 140 151 37 9 3 8 34 69 119 82 7 0 2 2 0 0 0 0 0 0 0 0 1 4 4 0 0 10 24 33 20 54 80 93 99 107 88 67 53 39 146 59 13 38 182 540 407 203 89 0 1 1 0 0 0 4 4 3 5 8 12 14 15 17 36 83 154 204 231 247 248 240 235 291 223 174 164 234 380 389 404 425 424 284 154 162 209 218 217 204 208 195 142 126 137 225 276 85 34 60 77 54 46 141 91 67 137 265 295 308 282 219 227 204 330 518 549 312 234 291 349 295 302 323 323 312 224 279 273 285 323 347 366 387 449 528 519 507 454 459 527 451 495 507 492 471 411 312 286 318 361 362 395 359 306 305 283 296 266 225 188 155 138 158 186 171 181 216 241 269 357 338 368 396 430 461 464 340 257 264 289 284 261 226 209 242 230 233 234 217 200 163 149 151 178 291 300 300 290 314 478 544 495 417 379 416 424 426 428 425 410 395 329 293 287 256 314 333 337 348 421 397 347 359 441 472 467 459 453 461 419 336 272 356 517 284 338 253 137 136 125 144 115 110 132 93 62 60 49 7 7 9 7 6 4 2 2 1 1 4 11 12 9 5 5 7 2 5 35 73 66 64 72 77 70 56 39 30 30 32 33 37 40 37 33 38 32 41 45 39 38 35 55 52 34 32 31 25 20 32 74 58 50 31 12 4 3 14 15 13 14 36 49 55 79 143 192 205 209 206 202 208 206 210 227 245 236 268 273 277 298 310 317 350 374 352 264 257 222 209 236 248 257 281 300 319 400 412 364 321 313 349 296 263 244 229 221 202 193 191 188 179 126 135 160 181 186 232 246 217 173 150 152 146 130 116 108 104 106 130 162 173 138 115 104 96 85 73 71 67 63 59 55 50 43 34 28 28 23 23 26 30 35 40 45 47 47 46 46 45 46 48 52 58 55 56 56 53 53 52 60 60 59 87 94 66 42 34 34 21 17 18 20 22 24 19 15 11 10 1 0 1 2 4 9 11 22 37 50 53 64 51 37 35 31 32 32 26 19 19 60 58 40 21 8 2 3 6 9 9 12 14 8 2 0 0 3 9 18 27 27 17 11 9 14 33 64 90 102 106 112 113 88 83 93 102 128 144 148 148 146 135 74 45 39 45 60 30 29 33 29 16 21 16 12 10 10 22 60 75 64 41 28 10 2 2 7 18 26 40 49 58 106 128 90 43 14 12 6 5 7 7 4 0 0 0 0 0 0 0 6 17 21 2 1 0 0 1 4 2 1 6 10 1 4 7 10 17 28 27 44 35 19 11 5 6 6 7 8 8 1 0 0 1 0 4 15 29 32 21 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 137 457 306 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 23 10 23 102 77 4 0 0 0 0 0 0 0 0 0 0 0 0 0 23 43 3 18 92 107 64 15 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 30 88 132 101 20 3 1 29 62 68 92 284 416 438 294 69 19 11 12 32 17 13 11 11 6 30 42 47 18 34 28 52 96 28 20 32 52 72 43 38 41 99 112 55 29 18 20 17 137 278 194 0 0 0 0 0 0 0 13 6 0 0 0 2 3 0 0 1 9 14 15 47 38 65 82 84 97 84 49 47 146 111 32 64 192 409 466 490 322 0 0 0 0 0 0 0 2 2 3 9 11 12 9 12 30 29 96 165 192 196 203 284 332 309 144 152 166 229 370 379 446 499 515 450 278 214 215 218 204 163 143 157 147 104 80 165 189 86 57 75 84 81 88 165 96 144 234 308 217 231 238 210 184 180 314 529 549 237 194 229 254 229 241 293 253 217 213 234 238 274 314 337 317 323 367 471 542 497 476 435 420 405 450 463 488 471 418 282 279 320 350 328 399 417 370 292 249 267 234 212 198 182 150 171 181 180 189 146 162 197 243 277 317 323 329 359 400 285 198 193 235 239 221 208 209 225 229 232 243 269 265 206 169 137 96 59 66 192 229 314 484 620 591 550 495 446 432 429 411 398 401 423 326 295 271 243 373 381 366 371 420 405 327 325 386 450 395 462 481 416 314 380 335 369 410 315 255 242 225 211 189 187 166 160 182 180 115 93 57 18 6 10 8 13 12 3 0 0 4 6 7 18 17 12 11 17 9 2 18 38 50 72 80 65 45 28 25 25 30 32 28 28 35 41 38 31 24 24 28 39 50 69 130 83 34 25 26 23 12 11 35 93 89 51 19 7 6 19 16 24 52 77 75 70 98 156 217 215 223 217 216 228 211 208 231 254 242 290 282 279 293 311 347 369 404 390 304 277 263 261 259 248 256 266 289 331 396 414 346 314 316 325 284 248 225 207 183 155 145 137 131 123 113 140 156 167 185 229 221 197 168 142 130 134 125 108 100 101 123 161 209 229 196 156 114 100 98 89 94 77 70 63 53 48 42 38 32 28 27 22 20 21 26 35 44 51 54 53 54 52 50 52 54 54 54 55 56 55 53 48 60 70 72 77 69 32 16 15 13 12 11 10 10 16 23 15 10 9 7 0 0 0 6 14 12 14 24 30 32 39 72 88 100 101 77 68 68 66 57 55 100 95 65 32 8 4 8 7 14 23 15 28 48 37 9 0 10 16 37 59 64 46 24 22 39 68 100 106 114 122 126 110 62 57 75 100 119 145 156 159 152 116 69 56 57 57 45 47 45 47 39 15 12 14 23 27 27 63 66 74 64 36 28 11 3 2 7 20 20 27 46 81 134 175 115 54 18 10 9 7 8 7 3 1 0 0 0 0 0 0 0 6 16 17 16 7 1 0 0 0 8 13 12 5 6 32 30 27 36 38 68 54 36 24 7 2 9 14 12 7 1 0 0 1 3 6 8 12 19 24 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 174 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 1 0 0 0 0 0 0 0 0 0 3 13 3 0 0 0 0 46 64 20 16 53 47 7 20 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 5 0 0 0 0 0 0 0 4 8 9 38 22 5 0 1 0 4 24 57 142 212 116 59 24 20 10 4 8 9 10 9 5 5 34 27 20 15 26 53 57 59 70 109 33 106 93 22 142 39 102 180 140 116 182 135 52 8 239 148 10 0 0 0 0 10 22 16 9 1 0 0 0 0 0 0 0 1 3 6 11 22 27 36 36 39 39 22 24 55 118 63 19 83 193 260 329 164 17 0 0 0 0 0 0 1 1 2 4 8 14 8 15 28 22 29 46 87 137 180 312 296 249 198 133 208 227 223 257 368 446 471 416 293 271 253 208 174 177 102 107 110 89 79 94 65 69 87 87 85 76 80 96 110 276 296 256 174 173 183 192 180 185 301 459 477 324 216 142 154 179 192 217 157 165 191 239 334 285 288 301 318 363 340 336 415 492 535 447 398 367 395 479 443 454 372 267 283 405 431 384 337 353 350 299 259 269 228 243 225 175 131 145 164 183 194 180 181 183 181 197 224 192 196 276 358 270 188 181 211 238 272 279 272 241 206 204 191 211 204 165 173 110 60 21 19 42 123 276 417 491 468 479 479 438 389 414 400 390 401 421 376 358 310 291 373 420 425 531 522 376 360 349 375 406 382 390 335 362 389 445 366 246 182 208 243 262 268 287 288 237 290 206 182 201 181 157 155 107 41 9 7 11 10 3 1 1 2 5 8 18 28 38 42 44 39 17 16 19 28 56 89 73 52 37 27 31 43 45 43 45 33 25 26 28 26 22 25 46 70 71 41 32 25 21 17 13 7 13 24 28 47 32 22 15 12 13 19 42 62 65 67 93 151 212 244 237 293 293 270 262 252 224 244 258 256 309 299 288 289 300 316 343 395 392 328 275 278 265 247 237 253 252 291 342 378 375 339 328 313 294 272 258 211 179 159 151 162 151 125 106 111 150 152 160 195 256 271 240 206 161 118 129 130 107 110 147 168 172 181 186 175 157 123 109 112 127 152 113 105 90 67 59 57 55 48 39 33 29 26 25 27 32 41 44 49 55 59 57 57 57 56 54 53 53 54 56 55 50 53 76 79 53 32 24 20 15 11 12 11 10 9 10 12 10 10 10 9 4 0 0 5 13 18 23 27 35 44 58 85 119 141 140 114 87 86 111 105 79 88 71 41 18 9 7 30 31 37 60 97 70 108 88 35 4 10 28 73 106 95 53 35 46 76 111 129 128 129 123 107 78 44 63 101 125 114 114 124 137 133 98 47 44 37 36 44 55 77 86 78 50 30 13 26 50 87 169 138 74 38 27 16 7 3 2 6 15 25 23 31 48 79 143 80 43 32 28 17 14 10 7 4 0 0 0 0 0 0 0 0 2 20 60 60 61 63 45 9 5 14 48 60 42 35 71 71 66 66 62 88 63 36 22 14 9 18 21 18 15 8 9 10 17 28 26 25 22 74 159 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 1 8 12 13 12 0 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 7 19 21 41 40 10 0 0 0 0 1 5 6 7 7 7 1 0 0 3 5 4 14 26 50 187 101 37 24 18 21 44 30 4 8 12 12 18 30 17 7 12 32 68 58 60 102 133 28 79 57 13 33 63 77 116 105 41 185 137 130 83 30 13 7 50 80 46 10 2 7 2 14 5 0 0 0 0 0 0 0 0 0 0 1 0 3 9 26 27 25 55 68 43 23 26 3 13 46 106 225 132 28 0 0 0 0 0 0 0 0 0 1 2 4 5 7 16 25 31 32 96 171 216 193 190 241 218 148 244 266 245 188 190 302 394 383 329 309 244 204 155 134 120 81 97 87 79 128 59 71 92 91 90 61 74 125 209 395 281 225 183 122 130 214 267 319 445 441 566 375 147 104 98 151 165 140 96 129 152 168 199 264 267 260 270 315 405 336 361 441 491 476 540 561 518 479 378 481 409 300 368 373 460 435 332 283 303 264 267 284 248 262 242 203 170 163 160 160 179 202 193 193 140 130 160 122 131 173 243 256 193 170 181 208 244 250 258 232 196 179 141 129 134 132 130 45 38 20 19 73 178 320 355 330 298 338 364 371 357 361 386 381 406 424 387 384 340 317 363 490 266 553 578 416 390 426 398 406 436 422 291 405 463 422 361 297 227 236 274 275 286 293 296 309 372 231 304 290 228 185 159 103 77 76 17 12 5 2 3 9 9 9 13 20 31 71 77 71 56 45 41 32 25 29 43 48 45 37 30 36 44 48 60 80 95 77 56 45 41 40 40 42 42 42 39 44 39 33 28 23 17 13 10 9 16 25 29 25 19 17 18 56 55 77 133 196 303 335 326 302 351 400 368 322 309 262 259 257 259 274 290 288 306 320 314 302 339 342 320 309 306 260 222 208 221 236 282 330 344 324 327 303 270 241 225 232 211 190 172 159 164 170 158 132 116 135 167 185 227 270 264 234 194 151 121 125 129 126 152 194 218 223 208 174 142 132 146 138 138 147 157 119 119 103 74 55 55 56 48 38 28 27 32 45 56 64 63 43 45 54 61 63 62 57 52 49 47 48 48 49 49 48 47 59 74 74 56 53 43 32 22 15 8 7 11 16 20 19 18 17 15 10 1 0 4 19 35 35 42 56 71 85 97 124 158 167 159 142 138 132 104 70 54 36 25 21 22 31 51 48 63 56 35 84 126 92 46 24 22 58 109 131 107 54 66 96 117 126 127 124 107 83 65 57 53 93 130 142 120 109 84 93 103 92 79 52 41 40 47 52 65 64 71 76 54 15 33 96 169 192 129 75 41 22 5 2 1 1 3 7 21 12 15 19 24 48 25 19 18 19 20 17 9 6 6 2 0 0 0 0 0 0 0 4 24 53 24 17 16 24 34 31 20 39 52 66 111 84 99 133 173 201 171 117 73 40 21 22 57 68 55 32 27 29 16 16 29 29 69 142 289 427 431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 9 39 95 66 0 0 0 0 0 1 2 3 2 0 0 0 0 8 16 4 4 7 13 28 99 29 15 32 68 44 15 1 1 2 0 38 47 29 5 44 69 78 62 38 37 76 77 21 15 13 15 46 82 67 37 73 145 58 126 116 28 23 8 54 110 148 151 26 0 4 14 11 3 0 0 0 0 0 0 0 0 0 4 7 4 3 29 30 19 32 71 45 48 51 8 3 1 62 193 293 49 0 0 0 0 1 0 0 0 0 0 0 0 1 0 4 7 17 48 200 277 214 86 71 135 197 178 158 169 257 189 133 183 272 328 290 220 163 178 160 127 98 76 77 93 97 98 83 101 105 92 73 56 81 220 341 386 228 236 249 231 179 184 375 486 570 610 524 296 160 163 162 210 150 115 147 240 207 185 187 198 210 230 224 262 337 361 313 378 453 481 545 563 545 491 421 467 392 343 344 326 509 530 430 321 279 255 270 280 260 226 226 230 216 196 175 143 135 136 132 163 135 129 128 128 167 145 163 186 185 184 197 202 200 209 229 242 224 206 222 207 160 103 57 16 21 11 11 35 102 243 232 186 175 225 239 278 341 400 446 356 370 395 393 386 355 345 370 374 273 475 481 370 309 404 439 428 425 442 436 494 474 413 359 399 239 288 336 331 341 337 336 327 290 189 263 340 339 293 192 230 121 50 31 16 15 12 13 14 12 6 11 24 45 89 55 38 46 64 62 43 30 25 31 40 36 34 33 34 36 39 63 62 61 133 101 81 68 61 67 64 80 97 101 58 60 67 65 56 46 41 29 20 17 20 27 18 13 18 24 165 214 240 263 229 352 351 313 297 332 381 392 352 317 321 276 256 261 281 288 277 279 297 293 245 277 323 333 316 294 256 234 223 215 209 244 294 298 275 261 279 257 242 218 194 235 211 205 210 214 202 150 131 128 137 175 196 228 246 228 197 161 144 136 142 170 179 202 221 225 215 183 149 130 124 119 127 122 113 99 75 66 69 72 71 70 53 42 31 23 22 33 77 89 81 76 42 44 52 59 63 61 54 47 42 42 45 46 45 44 45 48 48 61 72 76 84 55 36 23 13 6 9 14 19 25 31 33 31 20 8 1 4 9 33 54 56 76 88 103 118 127 138 187 192 182 176 158 161 94 45 38 34 31 36 41 37 21 14 14 9 9 28 80 70 56 52 54 85 158 186 184 166 118 125 131 126 112 92 62 35 32 54 73 127 147 155 143 91 85 75 50 30 44 70 62 56 60 69 61 39 38 42 30 11 29 41 54 71 50 31 16 7 1 0 6 7 8 10 10 9 8 9 12 15 21 23 24 25 22 17 10 6 6 6 2 2 1 0 0 0 0 4 13 20 13 12 5 2 8 20 22 25 34 56 92 72 84 106 167 267 314 254 197 146 92 48 66 59 44 47 91 88 63 53 58 57 72 317 431 431 412 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 26 9 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 16 35 39 0 6 20 22 6 5 3 2 0 5 63 38 17 14 56 35 41 37 13 28 42 41 26 26 32 61 77 81 64 22 42 81 70 60 40 50 45 11 18 8 95 189 26 127 44 0 1 3 2 2 5 7 2 0 0 0 0 0 10 14 14 24 28 19 15 46 79 69 106 158 134 103 59 177 267 49 7 0 4 7 9 7 3 0 0 0 1 2 2 3 17 10 59 149 251 222 151 84 63 93 228 219 154 123 118 138 127 129 156 253 205 176 165 160 181 184 129 73 98 111 134 169 220 211 186 112 60 55 118 326 342 283 190 194 200 179 158 163 301 415 517 500 211 278 264 246 263 259 255 269 291 340 314 220 176 170 175 196 188 235 299 326 257 316 420 475 479 531 584 572 508 470 514 501 444 409 474 504 374 293 310 307 284 302 290 252 222 207 206 197 181 156 112 112 138 164 177 179 172 181 213 178 176 168 159 163 170 178 187 172 147 167 194 164 114 90 74 34 9 0 0 0 0 21 62 122 128 122 127 151 158 229 310 405 452 333 309 385 450 463 440 416 387 319 253 412 348 284 277 356 495 515 477 490 526 463 415 351 305 291 256 262 320 353 353 337 363 344 315 285 257 314 438 407 275 383 220 155 97 9 14 19 23 19 7 12 20 37 65 96 78 51 40 45 54 54 53 42 39 49 45 52 52 48 48 57 110 114 90 73 81 75 77 79 91 125 147 203 194 113 78 77 87 89 83 78 60 41 32 29 27 15 14 38 79 78 93 204 319 357 351 364 337 329 348 342 395 362 305 282 276 257 262 284 300 272 271 273 254 220 237 349 362 332 292 258 255 243 232 223 232 268 261 240 234 258 257 258 242 225 257 217 218 226 217 178 143 136 145 170 206 219 208 193 182 185 195 191 190 196 212 202 211 214 206 185 139 136 107 78 66 82 74 57 48 52 53 61 65 70 72 49 36 27 21 20 21 40 46 42 39 42 44 49 54 56 56 49 43 40 40 42 46 45 42 41 43 45 49 52 65 89 60 42 30 25 22 7 9 11 16 30 50 50 23 4 8 17 30 36 56 85 110 123 146 152 153 167 170 175 222 240 130 241 140 67 46 34 25 24 24 17 0 4 30 19 8 31 77 77 70 75 99 143 234 275 242 175 126 106 100 91 69 42 24 19 33 55 72 112 122 132 121 70 94 74 48 39 55 75 48 45 73 112 118 49 31 30 27 18 17 36 48 40 28 16 8 3 2 7 10 14 14 13 12 13 9 8 11 17 16 21 25 26 23 22 11 8 9 12 10 8 6 3 1 0 1 4 16 28 31 32 25 22 39 74 86 52 39 43 64 131 118 87 90 151 250 281 283 280 243 108 63 100 121 132 163 116 119 121 104 71 87 239 225 162 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 5 13 26 26 17 13 19 42 18 4 15 51 26 10 19 33 5 8 15 17 31 44 21 29 52 70 53 56 41 11 10 31 42 93 120 32 38 31 23 25 12 39 130 169 158 37 2 0 0 1 2 18 40 41 18 4 0 0 0 1 4 8 10 1 11 30 46 70 56 46 44 83 116 20 95 163 147 40 15 12 17 36 93 16 0 3 9 28 13 12 19 40 45 110 121 113 64 59 67 106 173 278 276 221 157 143 165 108 91 101 149 290 283 268 261 252 213 263 251 188 125 147 123 95 114 148 118 85 129 250 304 285 222 189 188 178 103 163 206 190 386 375 324 217 205 231 227 270 412 495 382 326 271 227 212 154 252 255 180 217 240 253 244 235 263 351 430 451 433 538 586 546 457 397 417 386 370 385 409 336 286 263 264 236 326 357 346 325 308 256 234 215 191 147 120 196 283 316 290 176 156 179 209 200 231 190 125 93 95 124 117 84 64 90 90 78 84 104 48 32 25 13 0 0 3 48 99 109 144 156 133 114 182 312 340 371 371 304 322 367 401 409 395 317 281 264 276 276 261 359 469 531 591 564 550 490 369 353 331 251 216 250 251 303 296 283 295 377 391 383 337 269 269 464 425 308 320 225 186 132 52 0 2 5 8 12 37 187 167 128 107 91 70 56 51 51 56 60 57 56 56 58 65 65 71 75 77 118 111 89 70 63 59 63 82 119 180 84 169 189 152 150 95 105 111 107 98 101 82 63 48 37 31 41 66 91 113 316 543 551 498 484 431 390 380 391 391 380 331 271 247 284 310 303 335 360 352 373 279 267 281 300 412 394 334 289 274 272 298 285 263 248 249 250 236 227 232 235 242 255 243 217 200 223 230 218 193 189 164 187 225 255 250 219 203 196 194 193 194 207 218 215 190 182 179 166 139 97 98 74 49 37 42 39 27 28 37 40 41 49 60 63 47 30 23 21 22 27 34 37 42 46 46 47 54 51 48 47 45 41 39 40 43 41 41 39 38 39 41 41 42 52 62 30 20 17 20 23 16 15 11 10 22 59 79 34 9 12 24 25 31 63 105 133 158 183 172 163 183 134 120 98 78 69 92 72 54 38 22 13 8 6 3 1 4 18 19 36 73 118 115 110 127 167 217 276 330 272 157 111 112 85 52 29 24 20 34 42 53 65 76 75 69 58 53 92 67 40 25 26 31 46 69 108 151 167 72 61 62 54 45 41 39 61 70 30 21 14 6 2 5 8 10 14 18 18 16 10 8 14 23 24 23 24 24 23 18 10 8 9 11 14 15 14 9 3 0 3 11 19 34 60 106 126 142 179 223 203 116 92 95 116 170 151 148 152 161 175 228 253 251 213 133 89 219 268 224 148 86 81 98 103 92 113 124 79 36 39 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 3 7 0 7 23 33 18 15 29 48 23 6 17 28 20 18 8 5 3 3 16 19 22 28 5 14 40 50 34 37 72 42 16 24 225 178 127 60 72 76 80 67 34 7 139 113 37 15 21 8 0 0 0 18 74 119 83 63 13 0 0 0 0 0 2 5 15 72 47 22 14 17 5 29 49 20 28 24 54 61 25 6 3 7 16 0 0 7 25 42 3 9 14 18 28 68 56 40 50 101 109 136 160 201 237 267 157 67 64 87 125 116 124 136 164 231 290 361 397 299 232 180 157 205 202 178 137 101 74 91 156 180 161 171 207 242 248 211 92 213 250 281 426 238 336 375 337 319 279 262 239 295 337 285 223 171 169 295 303 257 216 241 160 231 254 246 241 244 301 387 482 560 495 516 495 443 337 281 283 324 351 309 313 272 269 283 318 380 414 393 318 289 259 218 185 173 164 245 284 318 334 199 143 236 262 194 205 219 165 102 90 79 101 129 125 86 116 149 139 92 82 120 74 33 3 0 11 21 45 68 93 121 113 156 253 334 311 369 396 336 299 304 307 304 275 185 208 229 269 326 363 419 519 578 565 552 432 372 348 373 433 286 211 250 359 315 261 242 294 394 415 440 435 375 312 550 427 416 432 259 179 106 60 28 20 8 17 18 74 259 254 226 198 185 169 137 90 78 88 89 112 112 92 70 67 76 88 91 88 107 119 100 81 78 106 99 129 140 119 51 90 66 63 93 99 108 109 116 132 162 178 142 99 67 55 75 90 116 133 119 194 347 451 482 392 379 376 381 377 349 343 266 280 361 424 421 455 476 465 441 319 344 381 402 434 437 377 368 379 296 290 306 313 308 290 281 274 270 263 251 241 242 216 180 172 185 179 176 178 182 200 253 294 301 269 221 199 193 194 196 212 203 187 175 164 153 138 116 100 98 75 52 31 20 18 17 11 16 23 26 27 37 49 54 46 29 23 25 29 33 33 45 55 54 48 47 54 53 47 43 43 42 37 39 42 37 35 35 35 36 37 44 44 39 32 24 20 17 14 14 13 10 8 9 20 51 95 41 27 33 37 36 46 80 117 144 166 180 159 145 148 145 89 59 39 25 16 12 13 10 6 7 1 5 3 0 7 64 75 98 123 133 163 168 184 220 270 334 304 231 153 99 91 50 29 22 31 70 72 63 63 67 53 50 38 29 37 67 51 36 22 16 26 114 124 136 154 156 80 75 74 70 65 58 36 48 54 37 43 25 9 1 1 2 5 13 18 18 12 6 10 14 17 20 22 23 23 20 16 14 26 30 26 20 17 14 9 3 1 4 12 17 31 65 129 175 197 172 130 130 85 77 90 98 81 81 132 178 206 218 226 230 201 171 167 208 274 326 305 212 150 143 100 82 97 112 87 71 44 22 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 4 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 27 61 4 1 6 12 10 11 11 14 8 3 5 6 8 17 4 2 1 1 2 7 6 12 13 4 42 68 81 70 75 45 48 88 140 123 128 89 21 18 72 109 77 44 198 115 60 47 63 74 29 2 0 0 0 34 63 61 19 10 2 0 0 0 4 4 23 89 29 8 3 5 12 38 30 22 23 24 24 24 13 3 6 1 1 0 0 0 0 0 3 15 14 23 17 4 7 9 68 130 129 195 199 205 235 318 208 89 63 94 133 93 117 130 130 140 166 264 397 436 246 211 201 211 212 195 156 151 138 94 159 149 143 162 198 296 221 109 54 104 257 386 434 369 365 375 393 414 378 425 390 317 280 241 227 205 241 340 386 250 201 171 125 219 272 279 253 229 276 410 493 492 416 512 444 393 397 464 375 353 331 322 408 298 329 332 287 302 305 333 329 286 265 226 178 156 180 265 275 275 280 259 125 404 332 130 184 176 161 148 130 62 87 144 145 87 33 21 8 13 30 76 41 21 10 1 2 1 4 7 17 65 76 125 196 264 322 362 332 283 274 277 282 273 241 191 215 208 223 289 385 392 424 447 456 481 283 226 276 418 593 435 323 294 297 309 307 281 325 413 425 391 391 410 430 554 437 464 437 317 223 160 132 107 74 25 23 26 112 255 291 297 293 287 272 220 150 101 105 142 177 178 120 80 91 141 128 131 117 96 113 82 95 110 129 195 202 171 122 74 39 61 63 63 71 75 79 92 113 146 231 228 162 111 102 110 111 145 166 150 159 285 378 412 388 382 373 367 349 326 384 324 376 451 490 531 536 529 499 449 424 397 424 434 420 439 446 441 419 366 272 285 316 330 323 308 302 300 297 281 260 273 240 203 183 170 171 170 161 166 222 305 355 347 293 231 205 203 205 207 202 160 134 132 149 169 127 102 83 73 59 39 26 19 19 23 17 17 15 15 19 28 38 45 43 34 30 34 36 35 36 45 54 47 39 42 47 52 50 48 48 49 44 43 44 46 53 54 52 47 40 43 48 38 26 20 21 22 21 20 18 11 7 12 16 23 47 16 9 9 11 19 48 85 115 132 136 138 115 107 105 87 30 16 10 7 3 0 0 0 0 0 0 5 3 1 3 2 54 136 178 186 228 227 215 235 285 330 215 152 131 124 79 64 44 31 33 53 93 81 59 41 26 23 21 27 48 80 48 58 64 98 149 125 98 118 129 108 67 63 63 56 44 44 41 39 33 25 28 21 17 10 3 2 6 9 12 11 8 5 4 7 11 16 21 22 22 20 19 25 39 43 38 28 16 11 7 3 1 5 5 13 21 29 39 42 40 36 39 49 47 44 48 43 20 32 56 86 105 109 115 121 106 130 202 253 230 265 306 332 337 283 183 120 99 88 70 53 39 29 136 151 9 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 4 3 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 36 41 0 1 3 4 5 6 3 2 7 10 2 3 2 3 5 5 1 1 2 2 1 2 7 13 40 46 61 57 31 21 42 82 104 94 128 119 108 98 96 151 99 78 123 27 98 63 19 35 157 128 70 22 0 0 10 20 26 29 13 3 0 0 2 1 3 14 3 1 0 0 1 10 13 7 5 11 14 26 25 29 40 4 14 48 55 12 1 3 5 9 10 56 39 12 21 22 66 129 159 112 129 161 178 202 289 204 129 141 157 92 184 150 81 60 67 105 184 234 176 221 218 222 204 161 325 259 209 180 194 127 164 199 199 259 150 98 86 118 379 496 528 503 493 373 388 409 417 400 414 392 353 316 304 299 341 389 394 235 171 168 168 185 217 233 227 200 202 334 409 417 415 507 453 463 440 377 336 380 345 334 348 236 433 400 330 312 278 324 351 337 298 231 198 209 254 356 338 288 241 233 247 446 275 126 126 121 122 106 69 29 47 88 84 56 31 14 14 6 1 0 2 2 1 0 0 0 0 0 3 13 20 76 207 309 346 332 306 290 270 230 252 223 199 166 145 139 204 246 265 252 233 267 302 301 239 166 206 388 616 647 373 249 257 336 437 367 335 348 365 366 387 413 412 409 522 653 572 402 260 208 202 209 194 141 38 43 216 353 368 370 357 334 306 267 233 183 155 164 189 213 148 102 124 183 164 174 167 152 145 104 118 125 168 265 283 220 147 95 77 134 104 88 78 66 74 73 84 109 150 179 175 163 153 142 153 192 222 233 228 409 372 425 477 457 408 349 334 355 395 373 489 523 515 511 505 474 471 477 471 437 419 407 393 390 394 417 374 310 271 267 277 273 275 293 292 285 275 264 246 275 268 234 211 213 202 194 181 179 210 291 351 349 301 245 219 225 221 192 155 118 111 114 135 159 128 131 99 62 39 23 35 38 33 25 16 18 11 8 12 18 36 38 36 35 35 33 35 32 28 36 37 32 30 33 41 48 49 51 53 49 46 40 40 43 42 43 45 45 43 41 44 29 22 22 26 37 37 34 27 17 12 16 12 5 1 4 5 6 17 41 65 86 101 104 96 83 71 62 54 39 16 11 8 6 4 0 0 0 0 0 0 0 0 0 0 1 15 22 86 173 243 250 225 210 216 214 69 58 81 117 140 66 36 33 36 38 52 50 48 41 30 12 3 9 21 26 1 0 0 61 115 39 52 75 84 73 57 53 44 34 26 26 48 35 26 23 20 20 18 13 9 11 14 15 12 10 10 9 9 9 11 15 20 22 23 22 22 23 24 28 32 31 19 14 9 6 5 10 11 12 22 30 29 22 15 13 15 17 22 21 21 19 20 41 43 41 38 33 28 24 29 71 135 172 128 171 203 232 298 314 216 142 91 42 27 16 12 18 86 95 6 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 5 1 12 4 28 26 0 0 0 3 9 1 0 0 0 0 0 0 0 0 0 7 4 0 1 14 7 0 0 0 0 0 1 3 0 3 3 1 4 3 3 4 3 0 2 1 2 9 8 7 28 39 26 25 32 19 15 56 78 209 215 118 114 140 144 132 165 169 135 93 26 54 27 11 11 31 71 59 31 1 0 0 3 8 10 5 13 6 1 0 0 0 1 0 0 1 1 4 23 76 67 23 8 18 23 55 65 59 2 3 72 84 35 2 1 1 3 13 54 39 48 84 110 51 44 51 49 39 61 78 88 91 79 116 247 308 273 253 259 184 96 55 81 113 116 122 168 180 276 230 209 471 194 164 171 140 81 94 115 133 147 148 168 162 237 463 501 509 490 451 377 369 427 478 486 434 485 455 416 375 345 417 412 399 358 241 217 180 136 151 162 247 196 172 294 296 324 336 389 465 454 392 337 323 380 385 436 395 264 319 324 296 312 331 324 345 371 332 221 209 298 317 322 397 311 231 271 329 202 217 181 158 168 194 131 80 43 25 44 39 48 42 26 14 9 6 4 5 10 3 0 0 0 0 0 0 2 14 74 218 305 312 270 281 297 281 235 182 165 183 185 141 88 171 194 189 157 109 166 231 199 117 132 149 231 345 383 295 171 218 315 401 420 337 334 343 334 456 387 397 458 581 749 637 462 312 294 282 315 341 270 99 166 372 466 471 463 419 343 301 284 277 287 206 207 233 225 229 172 170 206 193 188 221 219 197 167 167 224 212 201 240 245 190 162 184 263 163 139 130 115 103 75 76 80 95 145 156 161 173 188 209 243 225 294 474 699 459 457 491 477 423 348 353 400 453 496 520 487 470 476 467 432 421 410 398 380 383 394 395 389 385 370 306 270 267 269 262 249 259 290 302 327 327 297 266 262 259 227 219 236 246 244 211 193 213 275 346 338 306 277 272 247 259 210 141 111 108 104 106 108 94 94 76 55 39 33 68 52 32 17 10 6 3 2 4 10 22 33 34 30 27 23 25 25 27 32 36 30 26 28 37 40 47 50 53 57 56 56 49 37 36 37 36 41 42 40 41 27 21 22 26 30 30 29 23 16 12 12 8 4 1 2 1 8 27 52 75 80 83 78 64 46 48 37 30 26 20 13 6 5 3 0 0 0 1 1 0 0 1 1 1 2 1 3 30 88 156 183 170 133 100 70 0 0 23 57 93 124 89 44 32 41 41 47 53 56 48 29 6 5 12 16 8 7 5 6 20 29 38 41 44 44 41 39 27 20 18 22 38 20 18 23 27 26 35 45 52 52 47 41 27 14 8 8 8 8 9 12 17 23 27 26 25 25 25 25 28 29 24 17 11 9 10 11 15 20 33 40 34 22 12 8 7 8 10 8 8 18 34 49 48 43 34 25 16 11 11 24 49 80 87 90 110 166 248 252 194 128 62 9 3 1 1 5 0 1 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 20 37 71 7 94 87 4 14 10 3 0 0 0 0 0 1 5 5 4 1 0 0 0 0 1 7 4 1 1 0 0 0 0 1 0 0 2 7 9 5 4 1 4 9 11 7 2 0 1 2 32 74 78 51 26 10 49 123 6 184 150 78 93 25 98 182 206 214 173 181 140 86 60 27 10 21 47 16 7 4 0 0 0 0 7 15 8 7 2 0 0 0 0 0 0 1 0 1 37 105 155 51 20 17 25 70 61 42 29 19 81 113 70 48 169 140 78 46 49 42 28 51 71 38 17 14 12 9 15 44 71 74 72 113 222 282 344 380 199 146 93 73 102 104 92 111 136 149 294 221 231 294 54 108 178 160 83 81 62 82 155 261 244 224 227 354 511 570 596 591 518 420 443 542 606 600 495 478 470 444 408 421 408 367 400 424 277 218 184 193 214 231 185 198 263 241 252 251 301 414 454 481 364 339 395 373 452 435 374 347 337 230 262 322 292 358 400 321 211 189 242 251 347 437 359 233 269 227 154 296 279 261 314 377 285 150 76 61 73 61 129 138 120 106 80 27 6 5 11 1 1 0 0 3 22 6 4 23 72 118 200 251 256 252 304 319 256 178 170 163 213 174 61 65 139 152 145 131 152 226 192 149 159 118 117 209 265 213 129 142 203 285 359 295 297 312 386 529 422 409 482 584 628 344 372 392 334 228 281 318 246 160 255 371 399 413 384 272 211 188 188 213 254 170 318 369 284 202 212 241 237 236 300 264 237 206 181 172 250 231 198 203 239 236 283 290 256 250 253 217 180 153 119 114 91 84 97 104 129 177 223 254 275 254 310 446 587 480 471 469 429 374 365 334 408 502 554 563 521 470 422 374 337 375 385 364 338 357 378 401 397 366 361 306 267 258 269 266 245 241 260 292 291 272 243 224 224 228 216 209 215 233 255 262 227 218 258 320 327 320 309 308 321 352 284 205 160 132 97 86 84 83 79 73 58 55 60 55 48 32 22 17 4 1 0 0 1 7 19 27 28 24 17 15 17 22 27 28 23 20 21 25 29 41 49 55 66 84 110 159 119 42 42 39 42 39 34 33 26 20 19 20 21 21 23 40 46 27 6 3 1 1 2 8 18 37 58 72 70 64 57 49 38 30 25 26 25 18 12 4 2 2 1 0 0 1 1 0 0 2 1 6 15 17 25 13 21 45 62 56 37 18 5 0 0 30 70 89 86 116 158 130 92 83 49 38 37 36 28 8 12 14 15 17 20 14 14 34 57 33 27 23 22 21 16 12 10 9 10 17 7 9 13 16 25 50 55 51 41 30 26 18 9 3 4 5 6 8 11 16 21 25 26 26 27 26 26 27 28 25 16 13 12 14 18 25 26 34 44 48 37 24 20 18 23 40 25 15 22 33 29 28 24 16 8 5 3 3 9 26 49 42 46 61 91 134 178 136 74 24 1 0 0 0 1 0 0 2 3 5 8 10 7 3 3 2 1 0 0 0 0 0 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 46 14 58 21 2 8 10 2 0 0 0 0 0 0 42 111 84 30 28 6 6 72 27 32 87 8 0 4 4 0 0 0 0 2 6 10 9 6 6 2 9 11 10 10 3 3 3 0 0 50 73 46 7 3 7 11 15 97 62 20 43 113 71 138 126 53 57 121 123 118 123 106 168 206 163 58 9 3 0 0 0 0 13 49 68 16 3 5 5 7 6 1 0 1 2 3 17 64 101 26 18 15 31 56 54 45 79 89 71 105 80 62 83 134 114 70 45 40 56 56 49 36 24 16 23 23 20 25 43 51 66 108 166 167 213 238 213 126 56 46 61 70 99 106 116 154 248 253 274 232 117 92 193 190 160 142 99 152 205 221 148 146 206 282 390 432 477 517 501 465 486 570 611 579 503 497 494 440 404 405 399 364 418 464 363 337 319 278 238 189 203 225 250 200 185 251 256 235 255 445 307 300 342 357 406 427 406 379 356 223 233 270 305 379 342 279 196 145 145 172 295 384 371 279 304 217 200 277 280 305 362 408 377 268 182 162 154 136 193 208 197 161 110 40 9 4 7 7 39 38 35 29 29 40 15 22 44 71 138 186 239 274 286 268 210 197 216 143 200 163 112 107 113 109 123 149 162 168 146 155 171 148 117 251 231 139 96 117 133 194 246 221 217 302 422 493 402 348 358 433 449 257 247 245 265 244 201 250 189 152 176 205 225 274 228 116 152 153 122 136 175 109 490 582 416 178 198 182 241 276 284 251 232 233 233 228 235 180 201 223 217 213 249 208 151 168 230 244 221 199 194 198 130 96 89 91 105 171 228 266 280 276 337 368 392 403 470 495 471 451 506 503 565 594 613 633 579 511 444 390 359 365 341 301 288 323 327 381 398 399 401 306 274 263 252 228 220 221 249 292 327 347 323 282 240 217 251 242 246 253 257 289 278 240 227 261 300 308 303 323 384 407 338 268 229 212 169 153 122 94 83 79 66 69 71 62 70 62 47 26 2 0 0 0 0 0 3 6 14 16 10 7 12 17 20 22 18 18 18 20 25 33 45 51 80 129 99 88 76 66 53 50 41 40 35 27 20 18 16 14 13 16 16 19 22 17 6 17 17 15 18 35 35 48 58 59 54 47 45 40 33 24 21 24 22 17 12 7 6 6 4 1 0 0 1 1 0 1 1 3 17 40 18 16 20 25 26 9 2 0 0 0 0 8 68 90 32 3 74 92 124 149 59 34 30 28 21 8 5 4 5 7 13 35 48 59 62 40 23 19 15 11 8 4 3 2 0 0 4 3 4 12 22 17 23 20 16 14 6 4 2 0 0 1 4 7 10 13 16 16 20 23 27 36 25 24 25 24 21 21 23 26 32 39 40 32 29 34 45 47 50 89 164 235 142 51 24 19 6 7 4 1 0 0 0 1 4 12 22 20 37 56 89 126 141 68 24 4 0 0 0 0 0 1 0 0 2 3 8 17 30 18 12 9 6 1 0 0 1 4 1 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 30 84 58 20 1 0 1 1 0 0 0 0 0 0 3 25 62 79 51 196 321 295 213 38 33 45 2 2 10 11 6 0 0 1 2 5 1 8 5 4 1 1 5 4 0 0 2 1 0 0 0 3 5 1 2 9 64 169 244 199 39 47 65 80 50 43 52 117 254 223 111 81 126 262 325 196 70 19 27 5 0 0 0 5 7 22 20 2 13 9 0 1 0 0 4 16 30 6 16 24 19 23 21 18 20 14 27 134 123 64 28 25 24 20 33 58 52 68 84 103 118 93 80 68 57 59 51 55 53 46 63 117 142 151 147 180 149 121 115 78 34 27 51 109 108 112 144 216 268 162 182 178 157 177 176 187 178 164 223 261 227 173 98 126 155 203 271 400 397 420 444 478 498 536 546 541 527 499 473 462 455 426 370 418 433 427 421 376 366 294 228 221 116 235 288 222 236 247 230 244 279 222 200 268 334 390 432 438 471 414 240 241 324 331 301 305 291 250 185 161 199 198 250 277 277 298 164 153 181 190 190 204 185 196 272 262 197 154 118 102 134 153 135 92 64 34 27 28 45 113 106 99 54 17 90 55 73 87 75 94 103 159 249 329 343 240 223 214 156 171 148 136 113 71 88 91 139 171 117 163 153 150 149 147 325 268 155 88 102 89 140 176 178 168 338 459 467 377 289 244 283 324 327 342 290 249 217 191 296 263 212 215 274 262 289 217 145 138 132 82 110 147 151 346 505 331 126 163 210 242 233 208 202 183 177 173 206 272 145 211 227 211 215 202 186 152 126 149 201 221 229 221 193 149 125 133 137 119 165 219 275 321 356 413 442 444 442 471 486 485 508 553 595 669 663 655 623 500 436 386 336 310 321 300 278 271 288 308 379 382 372 366 337 285 275 267 245 224 205 226 261 301 341 346 336 298 262 289 273 282 295 302 310 304 269 252 261 275 257 276 333 393 373 311 232 213 233 224 203 150 111 97 98 82 61 69 89 89 88 78 45 10 1 0 0 0 0 2 2 4 5 5 7 7 8 9 9 7 8 9 14 22 30 43 48 57 100 207 221 132 77 67 59 58 50 43 32 21 32 28 25 21 11 7 6 7 9 10 20 26 31 30 25 38 57 58 51 46 38 38 31 23 18 14 19 17 12 6 1 1 1 1 0 1 1 5 4 0 0 0 6 29 47 9 37 37 40 38 7 5 1 0 0 0 0 27 91 118 20 20 18 50 92 87 49 33 26 17 5 5 6 6 3 8 58 105 112 83 39 33 17 9 5 2 0 0 0 0 0 1 6 7 9 13 7 13 15 11 6 3 2 1 0 0 0 3 6 8 9 11 11 15 19 24 30 24 27 30 31 31 34 35 37 44 53 54 34 20 15 17 28 59 190 341 420 333 92 17 5 0 0 22 63 48 3 0 0 1 2 4 11 17 24 33 37 30 14 4 0 0 0 0 0 0 0 0 0 0 1 3 3 0 3 5 8 8 3 0 6 5 4 0 2 3 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 45 29 0 0 0 6 3 0 0 0 0 0 0 0 2 10 22 64 229 380 362 222 25 3 7 9 7 4 3 3 3 0 1 1 5 8 3 4 5 5 0 2 1 0 0 0 0 0 0 0 0 0 1 2 21 146 205 243 194 5 124 73 14 12 7 39 54 81 114 81 57 53 69 132 105 51 46 96 98 30 5 3 4 6 5 5 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 1 1 1 6 41 29 18 8 11 5 11 16 21 33 84 120 150 169 142 132 109 97 100 85 74 72 67 50 61 78 92 98 89 62 80 125 128 40 36 37 73 142 165 137 231 274 127 152 150 172 188 183 289 254 209 222 299 181 90 50 62 68 178 196 197 227 258 325 371 415 508 472 473 485 486 510 548 525 503 496 487 454 440 425 386 374 371 320 279 271 291 372 382 317 203 191 242 253 213 248 262 295 332 398 416 497 401 270 287 341 313 329 352 321 317 235 169 152 132 157 191 216 217 93 80 182 206 115 104 77 62 53 42 57 54 37 26 64 41 45 89 126 117 93 83 77 89 160 88 53 54 95 155 149 122 95 90 78 100 178 283 357 252 223 198 162 135 131 109 90 78 87 58 92 125 137 122 125 194 217 210 257 257 174 128 116 65 89 118 134 184 370 473 416 318 241 190 158 148 239 392 163 149 168 198 256 276 271 273 287 295 307 241 177 145 124 71 91 89 79 101 249 161 120 136 104 252 166 122 129 136 122 122 189 238 119 199 190 203 233 186 175 153 136 132 151 170 215 235 224 262 259 210 196 207 193 237 313 388 452 516 517 453 468 532 492 485 502 545 604 607 613 592 524 419 403 376 336 323 372 402 391 375 344 317 354 341 325 335 378 350 306 292 290 277 233 240 260 266 262 301 316 313 299 296 303 307 317 333 352 350 293 274 261 235 206 261 326 371 367 296 201 200 227 226 214 154 123 122 131 107 81 82 105 125 123 123 79 31 7 0 0 3 5 4 3 1 2 7 11 7 11 15 16 14 14 10 10 17 29 40 43 56 67 71 75 82 89 88 80 72 49 42 40 35 43 26 16 12 12 13 3 4 14 24 22 15 16 15 20 53 73 69 58 47 45 39 31 24 18 14 16 12 7 4 4 1 0 0 2 7 4 9 14 15 11 1 2 16 25 13 13 32 45 47 35 24 6 0 0 0 0 0 48 102 124 123 44 16 32 61 51 25 11 4 0 0 3 5 5 16 67 122 124 82 31 31 10 3 1 0 0 0 0 0 0 0 7 6 7 9 8 6 11 8 2 2 0 0 0 0 0 2 4 6 6 7 6 10 15 18 21 24 34 38 42 59 106 107 80 58 51 52 26 12 6 5 7 19 77 194 284 211 52 17 13 10 24 192 322 215 35 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 1 2 2 2 3 2 8 12 15 5 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 5 1 0 0 0 0 0 0 0 0 0 4 45 164 381 422 277 108 29 4 11 9 3 10 3 0 0 1 4 2 1 1 4 4 2 1 4 4 1 0 1 1 1 21 11 2 0 1 2 46 167 188 175 97 9 35 84 31 6 24 102 148 158 161 171 105 67 31 36 44 23 22 19 35 78 22 17 19 11 1 0 0 0 0 6 3 0 0 0 0 2 3 0 0 1 0 0 0 11 4 0 2 7 1 0 6 25 47 27 22 33 63 133 171 183 176 175 141 132 186 227 74 44 38 39 39 42 44 58 97 178 80 75 100 78 42 38 96 205 280 109 251 268 131 88 77 114 183 221 278 311 194 164 213 98 23 17 31 56 239 147 75 78 115 152 210 313 418 434 456 485 488 484 567 555 579 561 479 463 464 468 451 397 424 430 385 333 246 233 264 279 229 181 261 275 268 283 290 334 331 302 321 368 376 340 326 302 252 307 350 337 320 278 215 170 145 131 164 192 189 146 130 183 279 241 108 70 86 88 79 53 45 20 28 42 18 62 162 203 178 135 130 125 157 183 108 300 274 223 218 143 94 82 81 74 79 111 140 153 163 149 209 214 174 140 116 117 105 87 67 93 89 89 95 98 192 229 209 164 189 124 102 102 75 73 86 106 202 383 472 414 313 225 175 159 158 177 192 157 146 171 212 233 240 271 209 195 218 218 194 153 137 127 61 68 67 56 58 101 67 86 101 106 171 85 66 75 80 76 107 185 219 163 188 182 191 205 206 204 164 105 66 72 143 189 243 276 267 220 195 211 245 270 325 373 424 451 453 456 519 534 535 501 503 501 494 479 463 478 477 444 403 395 340 315 308 298 298 311 340 347 330 332 350 344 307 268 267 268 288 298 288 257 259 304 329 321 281 299 303 321 340 353 341 363 372 355 322 287 280 257 224 208 240 288 330 328 240 182 177 176 170 171 150 138 143 145 121 147 147 151 160 162 177 148 85 28 1 3 8 11 9 6 8 6 8 11 9 20 20 19 18 14 18 15 16 21 28 38 48 53 59 77 102 96 95 90 74 66 43 38 40 33 30 25 19 12 9 9 6 10 16 17 10 8 8 18 44 94 98 94 81 60 48 42 33 22 14 13 11 8 5 4 1 0 0 1 2 2 5 13 25 28 1 1 19 20 3 7 46 52 50 50 46 10 4 3 0 1 0 6 11 26 81 57 31 20 27 38 28 18 13 13 15 5 3 10 37 93 113 94 71 45 23 4 0 0 0 0 0 0 0 0 1 10 4 2 4 5 3 9 9 6 3 1 0 0 0 0 0 2 2 3 5 7 8 10 15 22 31 47 50 55 79 142 130 101 65 40 37 23 16 11 8 12 12 18 34 51 35 12 8 44 71 109 441 627 410 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 1 1 5 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 1 0 0 0 0 0 0 0 0 0 5 43 17 10 62 245 213 158 139 139 68 32 10 3 6 2 0 1 4 5 27 15 0 0 3 2 3 6 1 0 0 2 9 50 24 2 14 50 9 5 8 44 149 50 10 6 1 3 2 13 20 16 75 119 142 118 139 112 48 12 12 34 46 42 46 26 51 35 13 7 1 0 1 0 0 0 0 0 0 0 0 1 0 1 9 3 0 9 32 6 0 14 32 24 9 3 15 50 46 32 27 46 109 154 167 183 193 169 139 248 249 68 45 37 32 34 40 36 45 103 165 52 59 92 103 65 60 84 197 221 46 67 67 57 67 106 92 135 168 139 214 110 120 165 150 63 50 39 96 252 160 59 25 29 45 141 236 323 341 409 447 491 503 528 566 590 536 468 467 482 471 447 404 393 461 446 427 464 447 369 316 275 236 324 272 262 296 355 410 420 307 191 283 328 321 344 372 360 301 298 316 336 361 333 241 166 126 200 189 201 213 219 213 239 185 94 70 100 80 42 18 25 13 51 48 43 137 294 253 176 127 126 96 167 212 226 552 305 152 101 155 85 143 177 146 78 85 96 126 141 143 168 193 162 97 108 110 171 169 143 190 123 103 94 87 86 150 157 142 141 207 166 110 78 79 84 93 218 363 402 342 248 191 169 169 175 186 180 151 87 128 192 238 242 237 263 297 268 199 149 98 98 89 65 39 42 43 45 52 51 49 48 57 68 27 28 41 58 88 190 165 113 114 174 205 208 201 192 191 206 83 91 144 174 234 269 290 274 224 245 307 362 394 408 395 442 468 484 533 541 550 532 505 489 440 409 394 390 389 397 407 396 373 342 321 355 368 344 338 299 303 315 329 385 368 322 306 327 320 303 293 278 265 300 363 368 334 289 290 324 349 377 390 369 404 429 415 363 354 305 268 233 210 211 264 298 303 266 162 159 156 146 132 117 117 127 132 134 181 183 171 179 190 152 233 167 66 8 9 9 12 13 10 12 24 19 12 8 13 12 9 7 9 15 20 24 26 30 44 48 53 68 96 118 110 91 82 82 83 67 72 55 26 25 22 18 13 10 7 2 2 3 4 5 7 9 14 33 78 112 119 103 75 51 45 34 23 14 12 8 7 7 5 3 0 0 0 0 0 0 0 18 29 0 4 36 32 11 14 57 63 53 48 54 14 11 6 0 0 0 0 2 5 9 15 20 27 32 38 47 44 56 61 48 18 15 38 80 114 72 70 57 37 18 1 0 0 0 0 0 0 0 0 3 14 3 0 3 8 10 11 12 13 11 7 2 1 1 1 0 0 0 2 5 8 5 8 12 17 25 30 29 35 50 71 61 56 46 35 31 38 24 26 32 33 42 66 75 71 62 58 61 158 219 268 608 763 487 157 0 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 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 48 9 50 71 110 162 111 76 68 75 71 18 3 5 3 1 0 0 11 60 16 0 1 0 0 1 4 5 4 70 36 8 16 2 0 8 23 0 1 1 8 41 10 58 34 6 1 11 21 32 62 156 192 132 83 64 28 33 32 31 22 21 14 17 35 72 38 24 12 0 0 6 7 0 2 4 1 0 1 2 5 5 4 7 1 0 10 20 1 3 36 54 45 18 12 10 15 26 24 23 42 65 76 145 173 178 154 119 223 191 98 63 58 52 59 65 60 57 77 87 81 61 67 78 104 137 100 236 210 92 51 54 51 56 108 175 58 51 69 84 63 87 91 61 1 8 15 130 265 309 159 61 29 72 210 213 334 363 262 301 409 424 424 482 577 565 467 434 496 446 488 486 451 476 487 458 425 415 376 393 339 326 380 285 310 374 418 401 348 267 246 264 288 273 338 371 361 379 364 333 351 439 611 427 249 184 240 213 201 152 136 223 116 216 190 139 117 89 81 50 21 22 92 76 70 151 333 267 217 168 133 120 182 185 172 239 87 62 135 217 208 197 232 205 134 134 50 37 80 116 110 139 114 85 68 75 126 164 194 239 169 150 120 83 65 111 110 104 142 246 146 126 94 86 119 87 208 327 365 298 208 184 152 125 117 199 159 119 117 149 154 197 240 234 123 129 148 148 128 73 107 95 74 68 39 33 30 37 54 42 29 14 17 17 48 34 49 104 205 245 105 73 121 143 156 182 161 145 193 135 138 172 218 308 301 333 322 319 497 438 402 393 394 404 443 466 474 489 523 544 529 492 452 428 421 415 408 404 403 429 387 342 328 327 354 369 345 294 274 291 329 374 410 360 338 326 328 336 324 296 294 306 332 372 335 312 305 312 371 369 369 382 395 398 384 375 373 370 350 286 237 208 209 260 302 303 289 272 186 166 154 136 115 124 123 123 123 123 129 174 183 170 160 310 233 111 29 24 19 10 11 19 29 44 32 18 12 19 22 22 21 18 11 12 18 23 26 29 36 47 63 79 91 97 91 78 70 68 70 98 69 19 16 15 16 17 16 12 10 6 4 3 3 3 7 11 26 54 56 101 113 95 63 41 29 19 12 11 4 2 2 2 1 3 1 0 0 0 0 0 21 28 5 9 73 71 35 11 16 32 43 49 47 15 8 4 1 0 0 0 3 5 3 1 5 21 43 52 27 47 98 104 63 29 44 49 56 63 55 56 36 20 12 5 1 1 0 0 0 0 0 1 5 12 2 0 0 1 3 4 10 18 21 17 7 3 4 4 3 2 1 1 3 5 6 7 10 15 19 21 23 26 29 31 35 27 38 47 46 44 35 51 73 81 54 93 163 199 200 218 218 239 238 306 634 757 442 189 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 1 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 2 19 15 16 2 0 0 0 0 0 0 0 0 0 0 9 5 2 6 59 32 109 202 194 187 203 201 158 11 5 5 2 1 0 0 39 80 16 2 0 11 29 3 3 6 6 7 6 2 2 0 0 1 1 0 2 7 0 6 24 109 72 24 1 9 8 10 12 46 131 90 79 60 22 34 66 73 63 56 47 32 44 55 15 9 21 23 17 17 51 44 14 6 4 2 10 21 19 13 6 0 0 0 5 5 2 3 8 18 20 12 8 2 2 8 14 22 53 67 87 149 162 153 135 115 128 107 96 88 85 75 87 95 95 88 110 112 85 56 50 49 71 105 125 214 270 172 63 51 120 117 116 134 40 21 17 24 31 37 41 48 40 7 27 189 228 179 99 80 125 184 240 226 215 154 149 212 262 266 247 288 411 441 449 423 457 524 454 491 496 481 469 477 484 432 363 418 396 356 350 376 409 379 387 407 402 251 200 235 271 246 342 344 345 379 455 373 355 439 562 391 291 257 265 260 261 239 202 185 139 174 151 129 112 82 72 37 14 24 67 54 40 83 214 347 337 241 173 191 341 200 114 79 86 121 161 189 227 332 251 214 171 132 110 119 70 49 69 127 120 98 98 125 164 154 177 199 200 174 134 99 86 110 70 98 99 143 299 277 127 83 116 91 193 304 346 287 170 173 114 68 78 121 182 134 94 109 128 131 150 162 150 106 84 74 66 51 83 64 54 46 29 19 11 32 52 37 69 29 2 16 59 26 51 98 166 265 108 84 97 95 90 179 153 148 190 115 190 263 312 350 362 443 501 456 338 383 405 384 391 431 412 455 480 487 480 500 517 501 488 503 493 489 492 490 473 442 374 334 324 325 315 291 278 284 302 323 375 422 439 416 408 400 389 366 332 334 323 309 309 362 336 331 319 308 332 396 390 383 394 396 412 420 402 393 454 325 255 226 226 252 300 312 321 302 196 197 177 154 144 162 136 132 139 140 148 190 180 171 194 272 243 167 94 65 49 50 29 49 82 37 18 13 11 12 20 24 18 11 13 29 19 20 21 23 34 43 58 76 90 97 95 82 72 66 53 65 50 29 19 17 18 17 16 14 9 4 3 3 2 2 5 7 16 29 31 90 130 125 87 47 28 17 12 10 9 4 2 0 1 1 0 0 0 0 0 0 15 26 27 28 65 86 63 20 20 28 38 42 37 21 3 8 10 5 0 0 2 6 7 1 3 6 16 23 11 46 105 106 73 64 91 81 63 46 40 35 29 23 20 21 13 5 1 0 0 0 0 4 9 10 1 0 0 0 0 0 4 17 32 38 24 29 30 21 8 5 6 3 2 4 11 13 16 19 22 24 27 26 28 36 47 39 48 55 54 54 58 76 91 92 71 81 129 156 178 237 240 162 164 318 628 669 531 292 99 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 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 2 14 21 84 69 0 0 2 0 0 0 0 0 0 4 16 3 2 1 4 23 55 111 154 189 291 340 212 7 0 23 15 4 2 0 1 42 63 51 7 0 4 1 0 0 1 1 3 0 2 2 0 2 1 1 27 115 18 6 11 19 36 17 6 0 0 0 1 14 38 33 42 56 51 38 58 66 56 49 74 49 56 54 22 14 24 30 25 14 25 21 15 15 24 16 17 20 20 17 12 4 0 1 6 5 2 0 0 2 1 0 0 0 1 6 14 26 54 68 95 135 156 143 136 132 123 85 98 100 104 116 133 154 148 131 119 140 83 50 51 53 52 123 179 182 210 149 91 76 121 124 75 54 64 31 13 21 17 2 1 0 3 12 40 153 145 122 95 42 132 183 237 250 171 79 84 141 193 253 229 269 339 345 357 398 400 408 451 463 481 483 476 464 474 457 453 476 430 386 387 442 536 494 374 358 367 276 304 324 352 339 319 265 244 332 449 290 329 394 422 335 382 332 308 299 299 337 207 109 90 98 63 137 193 171 75 116 59 25 44 70 35 33 127 290 311 290 273 281 220 118 88 121 166 222 217 299 291 215 140 239 195 149 177 257 232 125 68 79 72 81 86 122 176 150 178 196 219 275 203 192 186 146 42 101 63 27 25 55 41 52 76 95 149 247 266 254 218 160 92 59 69 108 125 103 78 72 95 122 163 184 191 157 66 42 29 30 57 57 107 95 36 12 2 35 66 70 38 40 25 28 47 28 57 84 86 103 227 135 107 96 93 186 152 106 97 124 148 266 316 346 397 389 447 469 447 434 409 424 425 427 405 465 439 442 497 556 534 545 559 575 569 558 566 552 515 434 389 373 379 397 405 412 388 364 357 349 386 434 465 470 460 445 393 345 323 352 335 320 317 324 319 314 331 356 374 389 420 419 398 378 377 383 354 374 450 434 364 319 304 315 340 327 370 362 241 248 215 208 206 202 174 160 195 227 203 250 228 239 257 254 243 244 181 95 49 33 46 44 42 26 3 4 7 5 1 13 17 13 8 8 7 9 17 25 33 41 47 50 58 68 77 77 72 63 47 49 43 38 32 24 20 20 20 17 12 8 5 6 6 4 6 6 7 10 22 62 121 144 121 69 32 17 13 12 9 2 2 1 0 0 0 0 0 0 0 1 20 38 56 66 54 64 70 54 21 31 41 43 35 18 3 14 18 13 2 1 1 5 7 4 5 3 3 9 22 55 87 85 78 95 140 138 137 111 61 36 32 39 37 25 17 7 3 2 0 0 0 10 12 4 0 0 0 0 0 0 0 8 24 44 56 53 53 43 24 13 11 6 3 5 11 16 17 19 23 27 35 42 44 48 55 57 57 55 55 61 91 99 89 87 112 128 131 137 148 153 124 138 212 369 569 572 488 235 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 16 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 5 40 31 9 13 34 4 0 0 0 0 0 0 2 0 7 3 1 5 1 0 27 93 182 189 130 29 17 88 48 30 15 0 0 12 41 56 0 0 0 0 0 0 20 17 3 3 47 12 0 1 0 0 0 0 0 1 7 54 106 32 7 0 0 0 0 2 15 38 53 68 53 38 35 25 24 29 50 65 57 55 48 41 38 27 17 17 26 21 19 28 41 37 46 43 42 42 38 20 9 9 10 12 5 1 0 0 4 1 0 0 0 2 11 18 23 58 84 119 147 148 157 153 138 113 116 124 130 144 162 168 160 132 113 138 79 63 58 56 59 95 146 137 79 84 90 93 115 152 70 23 31 84 111 30 8 2 3 2 13 14 28 58 38 48 99 148 137 137 159 177 136 55 60 96 179 268 278 284 376 345 131 220 283 326 348 356 430 464 497 525 554 498 504 497 428 408 468 550 598 577 410 397 386 343 293 394 429 434 378 342 341 298 348 373 301 313 354 415 474 449 406 367 353 393 238 160 106 112 189 249 240 164 84 83 53 46 56 63 29 66 95 129 151 287 301 241 163 125 222 292 319 300 267 314 275 189 121 184 189 160 155 213 219 138 121 106 38 86 95 104 137 176 128 134 177 233 277 191 225 224 144 77 47 34 22 8 16 30 46 83 142 213 176 170 169 135 79 45 47 77 95 67 86 92 98 135 194 171 160 152 63 49 29 28 43 48 87 63 26 9 0 13 18 17 16 18 49 65 65 55 81 113 108 96 126 122 112 95 94 142 160 119 104 133 177 208 247 291 315 247 309 401 367 298 383 407 404 392 403 461 506 534 548 562 550 600 611 591 549 454 435 418 425 440 438 415 405 415 447 458 422 400 394 393 407 422 439 446 440 454 406 360 332 326 316 335 353 366 365 369 364 342 360 430 434 437 415 387 387 448 464 491 535 546 450 421 397 385 419 389 349 330 307 276 248 253 241 219 242 239 260 250 274 367 364 322 287 263 236 233 180 123 76 57 68 54 37 26 11 2 0 1 2 8 16 18 12 4 1 1 9 19 30 43 58 53 48 54 61 63 63 56 46 46 50 51 46 37 30 29 29 27 23 18 13 10 8 6 7 5 5 8 12 26 78 125 128 85 38 29 19 12 8 1 2 1 0 0 0 0 0 0 0 2 27 47 67 86 96 71 63 46 27 48 55 40 26 15 5 6 8 6 3 4 1 0 2 6 10 10 10 25 54 89 105 96 85 100 160 149 138 115 79 53 89 89 62 29 15 11 7 4 1 0 2 16 12 1 0 0 0 0 0 0 0 1 9 22 37 24 25 32 34 26 13 6 2 2 3 3 11 18 25 35 40 52 65 69 64 67 65 65 69 77 93 103 105 118 143 141 179 201 222 231 173 171 234 317 385 394 223 80 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 3 18 36 1 0 0 0 0 0 0 0 1 5 1 0 0 0 0 0 0 18 28 49 27 5 41 126 106 44 4 0 0 0 0 0 0 0 0 0 0 0 1 1 21 103 23 1 1 2 4 2 0 0 0 4 52 81 73 57 9 0 2 8 10 16 29 45 44 25 23 28 29 32 29 25 39 56 53 34 21 22 14 16 25 32 25 26 21 29 38 41 54 49 53 60 65 23 11 14 18 12 9 4 2 9 6 2 0 0 2 15 17 17 33 80 135 163 179 205 179 159 146 144 157 166 167 188 213 184 154 152 161 146 112 96 83 91 149 132 99 68 80 84 86 100 119 95 34 31 60 103 53 25 16 25 24 11 16 45 60 47 102 133 149 124 70 77 129 115 41 31 53 174 286 285 259 288 181 21 41 124 141 191 259 374 385 424 492 546 499 526 506 469 458 481 479 537 563 480 481 488 415 326 348 397 445 487 520 607 479 455 447 326 282 339 436 504 500 488 433 410 384 247 234 130 108 212 304 386 259 108 80 49 72 87 80 53 66 72 63 71 155 238 267 254 249 375 402 414 384 335 346 229 164 128 100 88 101 110 117 128 113 119 113 86 77 22 49 77 110 122 38 52 79 111 145 183 249 220 97 82 58 22 6 17 23 33 81 148 202 205 187 158 123 80 27 14 33 70 77 87 93 98 118 168 173 153 110 46 39 28 22 16 13 30 55 40 18 9 9 4 3 4 11 36 60 66 68 87 95 93 80 72 78 85 94 110 132 143 110 99 138 197 196 251 225 169 116 135 163 274 368 435 426 400 394 403 427 461 505 512 537 593 616 608 562 500 451 444 445 482 511 489 472 451 450 445 429 440 424 429 438 428 419 416 421 436 457 426 372 362 378 375 400 400 398 391 377 334 367 413 462 470 473 460 433 418 442 394 399 414 421 425 428 424 421 427 460 380 388 352 261 292 276 259 240 238 260 357 305 251 368 332 325 290 259 252 232 162 128 109 74 83 53 31 24 25 13 8 6 5 5 7 11 12 10 8 6 7 18 31 41 54 51 43 38 40 47 54 55 49 45 51 54 53 47 38 37 31 29 29 29 26 19 15 12 7 9 8 22 33 30 41 83 94 80 62 43 26 15 8 2 2 1 0 0 0 0 0 0 2 10 40 71 91 96 88 82 72 46 31 45 43 32 22 12 2 0 1 4 8 9 1 1 4 20 47 44 44 67 105 143 169 136 95 86 125 137 81 70 79 86 136 113 68 29 14 14 9 6 3 2 11 21 11 0 0 0 0 0 0 0 0 0 1 4 5 0 1 3 8 12 9 5 3 2 2 2 3 5 15 35 57 70 89 97 95 100 98 77 71 76 55 65 92 130 167 178 236 280 300 281 211 152 155 173 174 139 49 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 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 46 75 37 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 8 6 8 10 3 0 1 4 27 36 39 43 22 5 11 7 15 40 47 43 32 24 23 38 50 58 71 31 29 39 36 35 33 26 16 15 21 23 18 9 6 16 26 40 59 28 31 38 35 14 20 17 17 19 21 14 6 6 10 9 6 8 16 22 25 18 31 88 148 165 188 207 201 185 178 195 210 211 204 232 248 221 186 223 230 222 215 225 152 123 134 128 114 110 106 98 98 76 122 136 53 100 51 30 49 69 59 98 119 40 29 40 36 31 77 44 50 52 32 39 112 96 61 58 48 253 345 365 297 137 47 1 57 228 86 85 143 214 245 290 359 424 451 486 503 550 566 536 532 622 612 555 549 552 486 367 310 361 376 384 423 498 354 433 443 355 229 265 363 428 449 484 459 462 404 336 366 239 154 123 136 261 237 163 93 46 67 94 111 115 113 102 71 61 74 106 164 238 346 461 452 460 379 306 266 156 109 117 117 74 76 78 124 182 191 126 127 130 117 45 40 43 120 204 80 130 98 81 146 162 237 239 199 182 123 56 26 23 20 43 95 142 171 177 196 184 142 83 8 24 38 46 52 57 74 87 108 147 215 140 90 60 43 40 30 14 0 2 16 42 29 9 12 7 4 6 12 27 17 21 37 58 74 106 112 99 77 66 86 118 147 148 98 99 103 119 142 195 146 88 44 32 5 202 300 328 350 387 446 437 419 438 420 466 550 626 619 553 498 468 463 475 501 532 527 496 498 516 525 518 473 403 426 440 429 401 403 447 460 455 467 554 559 511 461 429 442 469 509 535 521 470 412 429 452 449 465 468 437 396 394 393 380 371 372 399 419 419 434 445 431 380 419 381 301 301 322 318 301 322 451 388 529 499 293 195 227 232 234 245 252 185 133 105 88 62 43 35 35 38 32 23 13 6 4 3 6 7 7 9 16 11 21 31 40 72 71 55 41 41 40 50 53 52 49 51 49 48 47 46 42 39 38 35 33 36 36 29 24 21 13 12 35 47 31 27 45 52 53 51 32 20 15 8 1 0 0 0 0 0 0 0 2 10 31 78 94 107 113 110 89 78 55 37 37 36 30 18 10 5 0 4 10 10 4 1 7 25 39 47 79 89 92 106 136 173 139 96 72 76 98 35 51 104 143 130 96 57 33 26 15 8 7 6 8 21 19 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 6 19 44 84 115 127 123 117 112 83 66 67 71 79 101 122 154 227 306 349 339 276 180 85 74 67 49 21 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 2 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 3 7 16 0 0 28 25 3 29 17 13 19 14 62 50 33 49 76 100 105 70 8 26 63 62 47 31 33 40 44 42 40 36 26 17 20 27 13 2 0 0 1 1 10 7 9 13 13 8 13 11 10 8 7 20 14 9 8 9 12 10 12 14 18 21 29 60 112 145 172 193 200 199 220 260 277 240 190 219 242 239 221 302 312 330 359 380 235 188 165 160 214 273 254 224 217 185 158 135 132 231 110 51 51 77 107 107 171 159 74 68 57 44 36 10 12 20 34 58 80 58 60 63 97 341 276 173 62 11 4 0 75 142 0 5 25 59 95 140 234 285 369 474 480 577 579 539 556 555 522 511 535 471 523 433 375 402 390 382 330 286 284 346 489 426 300 305 287 299 369 442 458 537 505 494 544 507 435 327 253 267 331 222 137 95 107 82 97 109 116 118 88 86 83 82 127 292 448 533 523 525 394 335 308 296 256 214 202 180 146 124 140 217 263 165 196 159 120 109 113 103 191 222 136 205 202 151 134 176 228 238 230 204 137 104 62 52 64 91 118 133 140 146 166 166 169 109 24 25 34 18 10 19 46 97 139 158 149 85 50 53 64 59 34 15 3 0 2 40 23 8 10 9 3 7 13 13 1 13 15 33 63 104 120 88 58 61 87 119 149 136 73 88 95 93 92 95 53 47 30 9 16 120 157 231 343 463 502 513 525 559 533 487 500 547 563 480 468 500 520 525 510 518 515 526 559 581 533 508 500 523 504 535 527 505 513 592 597 581 601 724 601 462 403 394 406 493 497 429 351 341 387 432 436 413 412 388 382 353 331 397 372 413 435 434 444 409 426 418 401 510 572 542 426 309 328 374 343 324 363 517 361 283 231 166 172 196 187 200 237 192 145 128 113 73 34 32 38 43 42 32 21 14 9 4 7 7 5 7 16 15 28 32 38 50 74 78 70 55 45 48 52 53 49 46 49 49 49 47 43 49 56 61 64 66 51 44 37 32 27 28 24 24 19 5 24 28 30 28 18 10 8 4 0 0 0 0 0 0 0 0 5 22 49 85 82 85 90 93 90 65 63 66 63 47 25 18 11 5 2 6 15 13 5 6 21 23 37 65 99 116 73 61 88 130 121 102 82 69 62 39 67 122 148 87 65 57 44 29 17 7 8 11 16 23 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 46 60 89 116 125 112 95 84 94 122 125 124 164 240 330 395 349 272 181 93 22 19 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 18 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 24 22 2 1 1 0 8 25 52 38 27 80 143 143 116 66 14 15 58 45 36 49 33 36 42 44 36 26 27 18 9 23 25 10 2 3 7 2 5 6 1 1 16 16 5 6 6 3 3 13 27 12 7 13 29 12 8 10 13 18 21 43 80 122 140 160 177 194 238 263 272 276 283 264 304 303 300 332 365 358 375 384 309 323 344 321 284 346 413 440 429 333 225 197 252 320 270 97 70 114 159 136 317 301 193 184 142 86 60 42 8 13 20 44 66 13 11 28 71 160 73 39 14 1 8 70 127 88 1 4 3 31 70 111 245 351 394 419 438 490 417 404 432 434 410 401 424 459 545 424 382 381 379 453 389 357 314 246 360 414 382 375 398 266 275 331 371 403 404 509 532 413 443 492 392 408 708 486 279 233 218 82 80 55 93 174 154 167 109 77 100 209 255 395 523 564 418 445 409 358 360 256 315 353 324 220 211 249 247 196 241 204 158 128 123 122 226 238 192 201 261 248 168 117 145 173 155 137 127 121 98 122 151 167 161 157 166 191 191 132 182 122 49 51 75 72 43 31 61 112 146 129 78 50 45 48 54 56 50 24 12 2 7 37 27 22 18 11 4 7 20 19 5 35 29 31 38 39 85 34 8 28 70 68 147 108 12 6 39 59 75 69 6 35 35 21 11 17 120 250 398 510 433 436 427 422 443 448 451 472 480 449 487 578 562 511 535 553 551 562 580 552 473 527 538 512 569 561 563 573 622 732 704 686 646 553 496 438 414 427 437 436 411 357 340 400 425 394 449 455 402 378 399 413 463 530 377 346 352 364 372 356 409 422 438 479 410 432 389 327 332 394 323 287 302 326 273 212 188 181 184 239 210 204 220 211 170 130 104 92 82 47 58 59 48 41 32 28 21 11 10 7 4 4 9 14 43 43 41 50 63 66 68 62 50 47 53 54 51 48 54 54 59 61 60 66 75 76 69 59 52 46 39 30 22 16 9 9 14 15 5 6 16 16 6 4 1 0 0 0 0 0 1 2 3 5 17 36 56 68 65 61 67 75 76 62 77 79 68 46 14 13 8 2 2 3 14 15 12 15 31 33 52 71 75 53 41 33 58 107 108 103 79 49 30 43 93 120 106 57 37 37 34 29 22 10 10 14 19 21 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 10 31 67 105 129 129 131 147 175 176 180 215 268 314 305 203 118 61 32 26 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 25 11 0 0 0 0 0 2 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 19 45 49 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 4 7 6 0 0 5 5 4 16 7 65 141 152 29 16 20 29 32 46 40 27 15 16 17 25 27 20 20 15 10 10 17 10 6 10 16 11 5 3 2 6 14 7 3 3 4 1 1 8 20 4 4 4 2 3 11 10 13 17 11 17 50 85 103 106 111 149 196 220 231 246 271 295 316 318 295 282 295 327 347 353 368 460 450 362 305 303 350 381 362 306 256 258 317 263 120 104 172 247 293 265 231 479 530 434 285 204 125 63 21 33 29 31 36 30 21 15 17 44 72 61 26 15 28 115 192 93 8 16 54 43 91 196 316 341 318 310 324 338 221 277 372 421 371 365 451 440 319 309 318 326 343 397 335 283 245 209 196 296 270 289 367 313 229 242 286 328 362 343 349 387 460 451 401 475 598 514 441 421 368 226 143 129 270 286 195 228 124 106 80 33 58 170 349 484 476 512 304 153 185 260 313 345 364 372 369 285 247 214 207 222 203 188 172 153 235 261 245 226 263 265 212 170 154 137 86 79 95 118 163 153 191 218 228 270 207 200 239 212 217 123 105 131 137 128 52 45 85 98 115 91 67 58 49 48 51 53 48 3 22 15 6 17 31 32 28 15 1 0 16 13 3 17 42 47 41 25 0 0 0 19 38 0 137 116 66 55 18 51 79 77 42 61 53 28 2 13 101 294 467 524 444 474 478 503 526 520 543 519 487 488 556 596 564 516 499 537 593 553 539 551 495 517 590 612 577 573 603 597 614 679 710 642 642 624 508 490 482 498 480 384 385 377 359 345 360 479 588 526 403 370 418 438 479 501 418 358 344 336 331 349 458 410 361 361 417 310 289 326 378 390 357 317 294 277 237 202 191 174 158 203 197 190 215 256 246 184 144 125 115 76 78 72 59 50 43 34 29 26 24 18 6 2 3 13 52 111 113 77 43 49 61 63 58 51 51 53 53 53 56 58 69 77 83 92 84 74 62 52 51 40 32 26 21 18 12 9 9 12 10 2 12 12 4 1 0 0 0 0 0 0 0 2 7 15 28 48 62 69 68 55 57 65 67 51 65 62 61 62 52 17 6 3 3 1 8 14 16 16 16 19 24 28 35 48 27 21 34 59 63 70 60 39 25 47 71 80 73 54 31 20 17 18 19 13 15 18 17 14 14 3 0 0 0 0 0 0 2 3 3 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 24 57 100 121 158 156 130 124 110 116 130 131 91 51 21 9 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 15 17 0 0 0 0 0 1 9 16 21 21 2 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 1 1 2 4 0 6 10 9 3 11 19 27 36 30 11 21 21 15 5 12 20 21 19 19 13 9 7 7 8 9 11 11 6 7 7 6 5 2 2 5 7 1 0 2 4 0 1 0 0 1 5 3 4 5 4 4 21 44 60 72 105 137 152 159 170 193 210 233 250 259 231 234 255 267 278 285 298 314 347 383 375 332 267 270 342 375 333 261 295 284 268 282 358 446 516 507 411 505 532 427 324 336 211 95 43 47 57 43 30 27 20 18 22 187 317 309 122 55 29 51 117 57 37 52 72 32 53 112 184 191 92 100 129 141 83 197 266 322 328 257 399 373 281 303 470 326 348 387 362 340 279 246 229 248 272 277 345 377 270 208 225 293 353 308 304 370 442 395 346 380 499 580 568 439 426 442 337 47 21 87 142 194 129 266 215 58 56 80 174 241 260 241 201 141 209 347 333 296 312 380 426 325 271 235 225 262 253 210 178 186 261 252 252 230 208 178 180 211 217 181 114 75 66 94 125 92 120 202 276 404 487 390 318 313 287 139 156 190 214 297 121 103 106 87 101 82 78 75 70 64 63 64 43 3 30 13 1 4 11 14 18 13 1 2 0 24 37 41 53 52 38 21 0 0 0 23 27 16 112 91 67 52 37 35 73 84 75 67 22 16 40 121 279 360 444 410 319 371 333 352 381 392 433 495 532 559 590 556 533 526 527 532 555 550 535 582 646 550 603 696 738 712 643 643 649 633 590 636 593 536 492 494 516 479 479 517 622 532 404 392 461 484 720 591 430 388 462 462 459 451 439 428 402 377 354 357 461 369 309 282 273 323 321 360 401 399 388 354 319 280 235 226 222 197 163 148 146 136 142 184 242 199 192 182 151 94 82 73 67 63 60 39 35 30 25 28 13 8 6 12 41 141 176 135 54 44 54 62 64 59 53 52 53 55 60 68 75 84 92 91 71 50 44 42 39 33 28 25 25 25 21 20 19 20 18 1 3 4 3 0 0 2 2 2 2 2 4 6 12 19 26 49 60 67 70 54 48 51 50 36 45 51 53 55 54 13 4 3 3 1 2 10 13 14 14 4 9 41 64 52 23 19 20 22 26 52 46 38 37 48 54 52 52 42 16 14 13 16 21 24 24 22 18 11 6 1 0 0 0 0 0 0 0 1 3 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 27 59 91 121 107 69 46 34 32 29 22 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 5 5 5 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 0 0 0 0 2 4 4 1 5 7 0 0 0 0 0 0 0 0 0 0 0 0 3 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 3 6 6 2 5 11 20 24 10 11 16 17 14 4 13 28 29 22 14 14 15 16 19 8 4 12 21 15 12 14 16 15 10 5 4 1 0 0 0 0 0 0 0 3 3 0 0 0 0 1 5 12 18 28 48 70 98 115 141 181 265 211 177 188 188 196 205 214 221 211 215 217 206 237 282 296 286 268 286 313 284 261 303 290 271 311 422 575 593 626 586 480 290 192 166 185 175 83 44 47 63 69 45 56 65 78 170 280 396 465 525 384 167 74 72 58 60 31 19 24 46 50 75 105 80 71 46 44 64 77 152 219 223 184 295 347 393 394 382 273 352 397 431 569 278 318 351 342 392 247 252 323 329 265 243 301 361 336 331 390 438 437 363 250 326 475 518 375 323 439 460 171 27 31 106 162 141 248 288 257 180 175 210 182 196 261 314 175 167 318 459 373 279 312 386 345 294 247 250 277 278 210 198 206 231 241 271 229 203 224 220 198 218 222 188 144 78 76 94 47 51 137 146 97 196 58 182 274 267 172 181 190 212 216 45 128 130 101 94 93 118 131 117 91 85 81 53 23 38 38 14 0 1 4 1 0 9 20 23 62 66 62 57 36 11 0 0 0 0 23 40 49 78 55 35 31 37 36 41 61 65 53 14 5 51 118 190 251 321 203 92 65 31 33 81 175 272 402 526 557 561 567 569 573 546 550 619 611 661 718 761 659 630 615 661 734 790 724 664 640 619 611 506 484 538 608 594 451 443 498 516 402 332 463 601 603 714 496 371 388 495 463 457 480 501 493 468 446 419 388 376 349 327 338 362 360 354 353 361 366 351 333 310 280 255 253 222 214 195 166 149 129 119 142 189 191 229 231 187 122 98 80 68 65 66 46 42 33 25 23 17 14 11 12 23 48 61 64 57 45 47 57 65 66 60 59 55 57 66 79 81 88 102 97 46 26 24 23 22 22 21 17 20 25 24 30 32 28 20 8 1 0 0 0 2 4 4 4 4 6 8 12 16 20 26 40 45 54 64 53 49 47 46 41 38 38 39 40 36 16 6 2 1 1 0 3 6 8 8 1 8 34 42 25 20 11 9 13 22 44 40 40 40 37 31 27 26 25 24 28 29 32 34 33 28 24 17 9 1 0 0 0 0 0 0 0 0 0 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 42 72 75 53 28 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 11 11 12 13 13 13 12 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 9 7 7 3 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 7 27 26 23 25 21 18 7 7 22 51 68 60 65 72 47 42 35 30 20 9 6 27 41 17 8 5 6 7 4 5 4 1 0 0 0 0 0 0 9 6 0 1 11 0 7 16 12 4 11 21 27 58 78 112 143 194 189 150 141 157 162 153 152 153 147 154 174 195 188 167 185 226 240 221 279 238 301 393 389 365 366 448 577 603 581 461 302 208 167 103 72 60 57 29 33 44 51 59 124 145 145 177 83 71 100 180 280 173 122 116 111 59 20 24 47 69 82 40 16 18 31 56 33 30 44 52 123 160 186 230 190 178 209 262 294 283 347 452 533 251 335 366 359 334 265 235 239 282 329 350 374 384 365 330 361 388 384 358 361 259 320 388 349 260 278 354 329 94 61 85 141 172 162 171 188 247 318 395 264 276 348 405 294 265 386 521 488 343 282 297 337 293 266 251 204 153 159 175 192 212 234 246 197 179 177 175 186 193 192 177 146 129 78 43 26 31 86 93 85 81 142 146 182 236 274 260 274 306 252 60 120 143 125 107 113 122 132 127 106 84 109 82 54 43 44 44 16 1 4 0 0 24 44 44 52 26 21 21 2 1 0 5 0 4 40 62 72 64 40 23 24 37 40 8 25 31 31 28 5 18 62 107 129 145 55 8 6 4 5 7 32 94 209 368 481 549 593 549 541 571 620 693 757 788 829 805 758 740 742 861 895 809 718 648 619 578 466 390 379 515 605 513 275 306 405 441 375 504 538 648 686 500 275 315 412 488 428 389 391 386 383 409 431 462 459 426 430 393 375 363 352 329 336 353 357 342 326 313 296 278 264 195 205 218 207 172 138 121 133 154 160 178 221 200 153 137 114 76 62 65 66 62 51 40 34 31 21 13 14 19 19 31 46 53 51 45 49 61 67 65 65 60 60 67 78 85 83 80 67 48 45 16 6 9 13 8 6 10 18 20 21 19 15 15 16 9 2 0 1 4 3 5 5 4 6 13 17 22 25 26 29 31 40 51 53 59 56 65 68 47 43 42 37 30 21 6 3 1 1 2 2 10 15 15 17 68 90 80 53 27 18 6 5 15 34 41 41 35 27 25 25 21 23 29 34 32 40 50 54 47 45 25 8 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 6 17 31 42 47 24 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 15 19 20 21 21 23 22 18 12 8 5 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 64 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 1 8 3 0 1 6 4 5 6 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 13 36 47 30 25 19 11 9 15 36 57 55 142 181 227 215 99 38 18 14 10 16 34 44 31 18 15 14 13 11 9 3 0 0 0 0 0 3 4 3 2 0 21 89 86 31 8 10 1 0 1 6 20 38 139 189 184 185 138 128 130 118 95 90 84 79 84 86 90 101 100 107 139 137 117 139 221 285 330 350 359 372 501 585 570 356 272 203 171 171 104 67 46 50 69 53 48 47 48 47 62 63 49 10 23 15 9 40 49 52 63 85 116 124 102 149 188 185 76 30 18 43 113 37 52 65 72 110 134 181 211 208 174 177 234 280 250 348 306 263 272 288 399 336 278 269 235 230 255 327 420 424 426 425 409 370 424 415 417 452 345 397 411 386 322 254 328 393 311 96 106 139 164 191 285 360 520 521 401 297 344 403 454 499 474 462 526 509 317 332 420 350 224 235 306 235 162 165 234 236 219 213 209 182 172 156 167 210 186 180 162 139 108 85 75 67 59 67 69 104 150 177 115 87 123 224 315 315 256 145 63 127 143 130 119 124 146 162 117 83 84 130 96 63 44 39 38 44 20 1 0 0 36 51 47 48 40 34 32 31 24 15 65 60 1 12 24 54 57 30 24 21 21 32 39 35 34 23 13 5 2 18 44 51 25 5 5 10 9 0 1 13 55 138 263 479 580 608 608 597 557 637 764 863 803 853 803 729 749 922 891 746 651 707 618 564 534 483 444 462 592 595 433 178 285 407 401 302 379 390 575 581 366 299 463 499 459 379 303 287 305 346 383 439 461 475 477 474 465 463 452 407 339 329 355 370 355 323 314 308 278 227 191 185 197 206 190 151 141 135 130 133 149 179 198 199 190 169 125 106 89 70 66 56 47 41 38 32 27 27 25 20 25 37 47 63 85 54 58 62 64 68 65 62 67 76 84 80 70 66 61 47 10 12 14 12 7 10 6 6 8 9 6 5 4 5 5 2 0 1 2 0 2 3 4 7 12 18 27 32 32 33 33 35 42 57 79 62 77 93 89 66 57 46 38 31 11 8 4 2 4 5 12 20 21 18 44 100 75 39 31 8 2 1 8 25 33 33 27 23 23 25 19 30 45 50 62 88 115 129 118 82 33 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 16 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 15 21 29 32 32 33 33 28 22 17 11 8 5 5 5 CIN -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -4 -8 -5 -2 -1 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 -1 0 -1 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -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 -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 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -1 0 0 0 0 0 -1 -17 -29 -19 -3 -8 -6 -7 -15 -13 -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 -45 -58 -61 -80 -115 -104 -95 -103 -100 -108 -125 -109 -88 -106 -106 -121 -118 -125 -157 -123 -200 -158 -176 -141 -166 -178 -192 -210 -204 -200 -218 -220 -216 -195 -185 -140 -183 -69 -76 -80 -80 -90 -101 -99 -103 -99 -84 -78 -80 -78 -64 -55 -60 -66 -83 -324 -313 -327 -351 -173 -339 -410 -396 -381 -197 -184 -206 -150 -222 -322 -257 -198 -227 -184 -227 -162 -124 -134 -118 -277 -303 -323 -354 -338 -341 -334 -333 -346 -333 -328 -295 -273 -259 -240 -265 -299 -311 -435 -449 -406 -413 -386 -376 -370 -359 -351 -336 -332 -367 -383 -359 -370 -426 -423 -407 -411 -417 -405 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -8 -3 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -21 -12 0 0 0 0 0 -3 -16 -12 -21 -5 -10 -11 -13 -14 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -38 -54 -62 -82 -89 -91 -86 -102 -93 -95 -115 -107 -88 -93 -101 -86 -86 -107 -238 -107 -123 -139 -145 -176 -180 -167 -170 -187 -201 -195 -181 -191 -208 -218 -193 -97 -233 -61 -72 -72 -73 -75 -81 -84 -82 -81 -77 -66 -60 -65 -65 -60 -61 -58 -90 -298 -296 -307 -380 -387 -394 -403 -425 -440 -381 -250 -157 -168 -276 -305 -217 -206 -237 -175 -239 -200 -162 -381 -377 -365 -312 -309 -306 -316 -332 -334 -325 -317 -312 -319 -320 -307 -279 -230 -251 -305 -418 -436 -433 -405 -410 -388 -378 -362 -349 -354 -362 -355 -355 -363 -348 -345 -391 -414 -411 -419 -420 -418 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -6 -4 -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 -3 -8 -9 -5 -1 0 0 0 0 0 0 0 0 -1 -2 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 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 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 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 -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 -1 0 0 0 0 0 -3 -11 -2 -19 -21 -1 -18 -20 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -80 -65 -81 -85 -93 -79 -99 -91 -96 -110 -97 -80 -80 -75 -75 -86 -120 -246 -151 -90 -160 -120 -167 -156 -164 -156 -171 -186 -189 -189 -190 -194 -206 -209 -196 -233 -163 -62 -70 -68 -68 -73 -77 -76 -73 -65 -58 -56 -61 -62 -57 -59 -99 -200 -304 -252 -238 -305 -269 -267 -394 -274 -376 -258 -309 -295 -287 -332 -312 -198 -160 -189 -144 -373 -347 -178 -339 -328 -322 -319 -288 -304 -320 -334 -325 -312 -298 -292 -299 -293 -267 -255 -275 -290 -310 -433 -428 -427 -427 -411 -382 -356 -346 -368 -368 -359 -363 -353 -353 -363 -351 -385 -396 -407 -422 -398 -425 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 -3 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -3 -6 -7 -4 0 0 0 0 0 0 0 0 -1 -3 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 -1 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 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -8 0 0 0 0 0 0 0 -3 -17 0 0 -1 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 -9 -39 -85 -79 -80 -79 -99 -83 -98 -67 -52 -86 -92 -87 -84 -86 -113 -175 -194 -156 -110 -105 -136 -126 -150 -137 -157 -159 -166 -174 -176 -173 -171 -177 -189 -207 -230 -253 -251 -154 -67 -57 -69 -73 -74 -61 -64 -59 -64 -69 -68 -57 -50 -142 -250 -304 -375 -264 -239 -226 -279 -260 -158 -198 -382 -208 -163 -276 -360 -385 -374 -301 -215 -155 -129 -277 -314 -375 -343 -347 -314 -267 -266 -276 -288 -304 -306 -312 -290 -268 -269 -269 -252 -232 -266 -322 -314 -430 -417 -389 -388 -361 -357 -332 -331 -350 -336 -333 -340 -344 -348 -355 -364 -376 -363 -411 -431 -441 -376 0 0 0 0 0 -1 -2 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -4 0 0 0 0 0 0 0 0 0 -4 -4 -2 -3 -3 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 -4 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 0 0 0 0 0 0 0 0 -35 -98 -89 -62 -71 -74 -75 -86 -92 -36 -19 -49 -87 -89 -81 -126 -160 -160 -186 -184 -148 -123 -128 -120 -139 -153 -158 -143 -140 -155 -152 -153 -165 -179 -193 -212 -236 -262 -277 -257 -176 -57 -68 -70 -74 -64 -59 -64 -71 -224 -279 -175 -122 -257 -342 -314 -379 -344 -345 -298 -313 -248 -181 -368 -403 -160 -298 -369 -357 -360 -359 -359 -363 -285 -163 -150 -195 -345 -283 -293 -250 -237 -260 -263 -272 -291 -297 -316 -286 -259 -257 -261 -273 -289 -305 -317 -321 -410 -384 -405 -412 -409 -359 -379 -365 -341 -347 -339 -334 -349 -347 -348 -379 -380 -378 -408 -411 -412 -395 -1 0 0 0 0 0 -1 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -3 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -3 -2 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -99 -83 -71 -66 -74 -75 -84 -47 -27 -24 -23 -77 -75 -67 -125 -157 -159 -164 -157 -138 -118 -108 -110 -125 -141 -145 -136 -135 -146 -144 -152 -165 -180 -201 -219 -242 -274 -286 -292 -299 -174 -154 -141 -129 -56 -77 -70 -290 -337 -345 -329 -320 -354 -374 -375 -394 -388 -357 -313 -392 -358 -152 -134 -342 -336 -359 -340 -315 -310 -314 -316 -331 -327 -313 -311 -309 -308 -284 -276 -282 -285 -227 -288 -277 -279 -270 -297 -264 -247 -254 -273 -296 -296 -297 -335 -355 -374 -404 -402 -403 -369 -315 -351 -340 -356 -349 -365 -361 -355 -346 -365 -403 -413 -416 -418 -419 -378 -441 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -2 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -7 -11 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -93 -88 -66 -72 -72 -72 -89 -34 -32 -27 -29 -99 -78 -83 -108 -119 -134 -136 -124 -121 -113 -101 -102 -108 -118 -125 -123 -131 -147 -146 -154 -167 -186 -211 -234 -258 -280 -288 -292 -301 -297 -306 -281 -271 -118 -322 -327 -290 -323 -338 -357 -352 -347 -375 -397 -397 -373 -339 -345 -386 -337 -151 -136 -339 -346 -339 -313 -303 -301 -284 -306 -332 -320 -299 -298 -291 -277 -260 -267 -252 -286 -253 -258 -257 -262 -243 -253 -263 -269 -278 -288 -305 -303 -316 -372 -419 -410 -371 -364 -367 -387 -365 -373 -343 -368 -380 -355 -358 -350 -347 -365 -397 -421 -429 -421 -421 -431 -435 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -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 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -90 -94 -77 -73 -72 -64 -39 -34 -38 -24 -27 -108 -87 -147 -118 -98 -105 -114 -102 -80 -76 -82 -90 -103 -103 -113 -108 -128 -156 -157 -164 -185 -198 -208 -223 -237 -256 -275 -286 -279 -273 -288 -252 -252 -269 -324 -318 -312 -288 -309 -335 -335 -341 -360 -382 -392 -350 -307 -335 -344 -321 -301 -157 -326 -333 -336 -331 -337 -345 -335 -351 -354 -339 -330 -335 -318 -278 -273 -270 -255 -254 -249 -220 -271 -254 -254 -262 -255 -262 -275 -279 -287 -288 -340 -398 -385 -395 -411 -386 -364 -349 -376 -356 -344 -323 -355 -365 -232 -197 -214 -326 -417 -438 -444 -426 -400 -416 -298 0 0 0 0 0 0 0 -1 -1 -1 0 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 0 -2 -3 -1 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 -1 -1 -1 -1 -2 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -59 -94 -101 -88 -75 -73 -75 -66 -50 -42 -27 -31 -106 -119 -155 -122 -103 -95 -103 -89 -68 -62 -77 -93 -93 -86 -98 -101 -121 -151 -156 -164 -180 -204 -210 -227 -233 -231 -250 -272 -278 -277 -275 -264 -261 -276 -321 -310 -312 -313 -283 -286 -332 -328 -340 -356 -355 -329 -295 -307 -287 -240 -344 -303 -175 -361 -349 -137 -331 -357 -361 -366 -370 -342 -334 -328 -310 -305 -306 -293 -277 -273 -267 -257 -245 -225 -231 -242 -266 -273 -264 -270 -279 -309 -360 -395 -405 -403 -374 -355 -344 -358 -351 -311 -317 -340 -354 -377 -168 -107 -232 -373 -432 -434 -441 -437 -429 -334 -72 0 0 0 0 0 0 0 0 0 -1 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 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 -2 -3 -2 -1 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -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 -2 -3 -2 -2 -1 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 -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 -84 -100 -76 -66 -67 -64 -61 -61 -48 -35 -38 -71 -114 -125 -127 -120 -90 -107 -84 -59 -54 -59 -87 -96 -99 -99 -88 -111 -118 -144 -158 -159 -176 -193 -206 -209 -214 -224 -242 -262 -274 -280 -276 -257 -259 -308 -322 -315 -324 -319 -315 -296 -325 -328 -326 -345 -343 -314 -281 -303 -326 -336 -369 -331 -354 -368 -385 -296 -316 -345 -358 -357 -346 -297 -285 -288 -270 -244 -264 -296 -277 -235 -209 -211 -225 -247 -248 -238 -261 -289 -269 -271 -277 -340 -373 -380 -388 -388 -397 -409 -389 -370 -344 -354 -332 -354 -372 -377 -154 -276 -386 -420 -425 -435 -435 -427 -432 -321 -74 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -2 -2 -3 -2 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 -1 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 -1 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -98 -117 -94 -77 -67 -53 -46 -42 -33 -25 -37 -71 -59 -77 -61 -113 -103 -76 -69 -72 -134 -79 -80 -78 -98 -106 -91 -117 -119 -144 -151 -158 -171 -173 -188 -201 -210 -226 -240 -263 -279 -283 -275 -254 -234 -253 -311 -317 -331 -326 -322 -320 -317 -318 -314 -328 -337 -315 -296 -304 -326 -348 -385 -313 -201 -355 -376 -354 -311 -335 -331 -320 -302 -318 -318 -314 -297 -282 -300 -317 -303 -286 -255 -225 -261 -255 -238 -242 -253 -290 -268 -269 -289 -345 -374 -367 -382 -397 -388 -355 -325 -321 -349 -330 -352 -392 -394 -174 -106 -330 -359 -401 -429 -437 -435 -435 -386 -231 -73 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 -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 -1 -2 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -2 -2 -2 -2 -1 -3 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -70 -117 -114 -106 -73 -64 -47 -36 -31 -26 -21 -22 -41 -38 -19 -30 -82 -76 -103 -57 -90 -147 -80 -78 -128 -110 -84 -96 -117 -119 -133 -148 -153 -157 -168 -166 -175 -205 -223 -241 -258 -278 -286 -276 -255 -256 -264 -257 -276 -335 -336 -335 -318 -294 -348 -332 -316 -326 -316 -310 -255 -273 -322 -356 -362 -330 -285 -160 -315 -138 -288 -338 -315 -301 -325 -321 -335 -349 -331 -310 -282 -277 -290 -260 -235 -271 -229 -258 -266 -253 -290 -282 -304 -343 -355 -367 -345 -345 -348 -370 -372 -308 -305 -319 -369 -380 -382 -372 -100 -315 -389 -370 -411 -436 -428 -431 -445 -343 -206 -139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -2 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 -1 0 0 -1 0 0 0 -1 0 0 0 0 0 0 -2 -3 -2 -2 -2 -1 -1 0 0 0 -1 -1 0 0 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -110 -111 -102 -87 -56 -48 -40 -35 -28 -23 -20 -17 -24 -38 -31 -24 -18 -13 -63 -72 -93 -42 -42 -54 -77 -74 -75 -104 -121 -118 -122 -136 -148 -160 -169 -175 -201 -206 -219 -230 -245 -267 -279 -272 -253 -271 -314 -328 -331 -311 -256 -281 -301 -345 -347 -299 -267 -306 -319 -295 -286 -311 -288 -329 -336 -309 -343 -352 -303 -129 -332 -323 -301 -348 -330 -329 -332 -316 -270 -278 -293 -272 -258 -229 -206 -254 -265 -286 -268 -264 -257 -263 -288 -317 -319 -349 -358 -378 -384 -361 -349 -345 -338 -354 -354 -350 -336 -120 -101 -335 -352 -399 -241 -393 -442 -449 -446 -439 -418 -317 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 -2 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 -1 -1 -1 -3 -3 -3 -2 -1 -1 -1 0 0 -1 -1 0 0 -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 -2 -3 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -50 -98 -75 -60 -43 -39 -35 -33 -29 -19 -15 -13 -16 -21 -26 -32 -34 -19 -26 -106 -88 -86 -66 -75 -77 -78 -90 -106 -116 -114 -108 -121 -148 -159 -160 -158 -171 -193 -202 -233 -239 -271 -265 -257 -244 -231 -281 -319 -319 -326 -327 -337 -337 -333 -316 -260 -216 -296 -321 -294 -277 -329 -230 -258 -321 -212 -126 -212 -366 -278 -164 -315 -339 -362 -369 -358 -325 -296 -277 -299 -322 -300 -269 -253 -245 -257 -253 -234 -240 -264 -247 -251 -238 -318 -332 -360 -356 -349 -351 -342 -330 -315 -297 -311 -347 -357 -347 -324 -318 -335 -389 -193 -96 -390 -447 -450 -440 -442 -374 -362 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 -2 -1 0 0 0 0 0 0 0 -2 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 -1 -1 -1 -1 -2 -1 0 0 0 0 -1 -4 -9 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 -2 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -79 -94 -77 -66 -39 -41 -34 -29 -25 -16 -13 -11 -12 -12 -8 -12 -19 -26 -58 -118 -83 -62 -64 -86 -85 -83 -101 -104 -109 -113 -111 -122 -136 -145 -154 -156 -178 -188 -206 -230 -230 -267 -268 -262 -265 -255 -285 -302 -299 -303 -310 -316 -310 -308 -289 -233 -236 -269 -328 -335 -283 -299 -263 -208 -260 -222 -230 -250 -117 -117 -163 -321 -329 -315 -300 -299 -287 -310 -320 -327 -274 -260 -266 -254 -249 -257 -260 -258 -255 -242 -246 -254 -255 -350 -377 -394 -396 -351 -343 -351 -345 -350 -348 -342 -348 -347 -358 -335 -343 -341 -405 -91 -101 -399 -441 -441 -408 -394 -345 -371 0 0 0 0 0 0 0 0 0 -1 -1 -3 -2 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 -3 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 -1 -2 -2 -1 -2 0 -2 -2 0 0 0 0 -1 -2 -4 -4 -1 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 -2 -2 -2 0 0 0 0 0 0 0 0 0 -2 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 -1 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -51 -102 -98 -86 -79 -68 -43 -48 -40 -25 -32 -27 -19 -16 -12 -11 -22 -31 -24 -40 -92 -78 -52 -51 -77 -115 -106 -91 -95 -100 -101 -111 -113 -125 -135 -133 -132 -145 -179 -181 -188 -221 -220 -232 -256 -262 -274 -286 -293 -289 -281 -274 -288 -314 -327 -334 -304 -265 -271 -293 -374 -365 -285 -293 -280 -290 -212 -134 -116 -144 -149 -109 -106 -196 -354 -330 -307 -307 -257 -301 -352 -311 -276 -281 -279 -253 -245 -251 -266 -278 -257 -239 -251 -247 -220 -358 -385 -392 -369 -350 -351 -328 -316 -363 -391 -380 -372 -347 -323 -329 -362 -358 -185 -91 -349 -446 -260 -357 -384 -309 -287 -389 0 0 0 0 0 0 0 0 0 -2 -1 -1 -1 0 0 0 0 -1 0 0 0 -1 0 -1 0 -1 -2 -1 0 0 0 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -3 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 -1 -1 -2 0 0 0 0 0 0 0 0 -1 -2 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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -76 -117 -103 -85 -81 -75 -69 -71 -60 -49 -44 -35 -44 -43 -53 -24 -16 -25 -34 -48 -42 -41 -57 -49 -77 -119 -104 -89 -87 -100 -102 -94 -102 -112 -117 -122 -122 -127 -144 -164 -183 -197 -217 -206 -203 -234 -234 -237 -248 -270 -293 -288 -240 -228 -298 -371 -366 -325 -312 -302 -351 -401 -351 -298 -266 -278 -307 -258 -198 -127 -94 -95 -106 -104 -114 -199 -325 -338 -346 -296 -289 -304 -302 -310 -292 -283 -242 -215 -233 -269 -276 -249 -224 -219 -240 -229 -386 -376 -396 -375 -349 -338 -343 -360 -357 -347 -345 -366 -382 -370 -376 -374 -305 -119 -119 -214 -439 -121 -315 -335 -286 -275 -384 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 0 0 0 0 -1 -2 -1 0 0 0 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 -1 -1 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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -89 -141 -113 -98 -92 -70 -66 -78 -71 -44 -38 -65 -67 -74 -134 -69 -31 -32 -33 -61 -56 -37 -56 -81 -124 -97 -82 -82 -86 -101 -110 -95 -96 -113 -112 -117 -119 -122 -144 -161 -170 -190 -193 -192 -193 -220 -221 -216 -209 -241 -290 -308 -268 -248 -324 -401 -406 -381 -342 -327 -349 -382 -293 -290 -277 -287 -329 -263 -287 -179 -108 -106 -109 -124 -145 -224 -350 -324 -373 -340 -324 -269 -311 -288 -301 -297 -260 -233 -223 -218 -234 -243 -217 -203 -198 -163 -244 -382 -395 -393 -399 -382 -375 -383 -383 -375 -360 -351 -345 -348 -366 -370 -385 -423 -392 -378 -430 -294 -330 -300 -268 -269 -378 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 0 0 0 0 -2 -4 -2 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 -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 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 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 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -131 -154 -142 -110 -101 -80 -67 -74 -65 -65 -40 -32 -20 -290 -136 -74 -47 -42 -42 -36 -25 -21 -60 -96 -94 -94 -89 -78 -84 -97 -106 -95 -97 -113 -116 -114 -124 -127 -131 -144 -153 -159 -167 -173 -178 -188 -219 -208 -192 -207 -260 -303 -265 -223 -238 -254 -353 -435 -397 -370 -374 -350 -246 -308 -330 -331 -300 -311 -198 -138 -126 -111 -120 -209 -208 -234 -374 -325 -337 -333 -327 -307 -309 -296 -312 -278 -237 -245 -258 -256 -237 -224 -215 -188 -219 -314 -316 -389 -390 -396 -403 -388 -384 -377 -364 -343 -343 -364 -396 -421 -399 -354 -387 -407 -172 -203 -374 -367 -322 -307 -253 -276 -392 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 -3 -4 -2 0 0 0 0 0 0 0 0 -1 -3 -4 -3 -2 -1 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 -1 -1 0 -1 -1 0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -131 -153 -106 -92 -92 -82 -68 -59 -70 -61 -57 -164 -374 -312 -110 -57 -41 -36 -35 -26 -18 -59 -99 -107 -102 -87 -91 -78 -87 -87 -101 -88 -111 -116 -119 -122 -120 -124 -129 -136 -146 -156 -160 -153 -155 -210 -206 -187 -189 -225 -265 -253 -274 -315 -330 -396 -448 -395 -356 -365 -317 -293 -332 -376 -348 -277 -296 -301 -168 -130 -113 -184 -248 -271 -295 -347 -355 -349 -356 -311 -284 -274 -264 -315 -280 -279 -234 -249 -216 -204 -223 -215 -185 -245 -389 -387 -382 -371 -393 -394 -381 -372 -381 -388 -384 -381 -384 -384 -367 -352 -363 -401 -431 -371 -336 -351 -356 -294 -314 -250 -195 -372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 0 0 0 0 0 0 0 0 -2 -4 -8 -7 -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 -1 -1 -1 -2 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -152 -161 -112 -111 -96 -82 -70 -60 -35 -17 -35 -77 -333 -268 -99 -45 -51 -38 -38 -29 -24 -22 -19 -60 -95 -86 -80 -83 -89 -86 -96 -94 -111 -107 -113 -116 -115 -113 -107 -118 -144 -152 -147 -140 -143 -200 -208 -202 -204 -218 -235 -242 -263 -261 -298 -317 -326 -344 -360 -341 -314 -359 -367 -397 -365 -324 -303 -303 -183 -147 -131 -189 -276 -300 -283 -327 -359 -330 -350 -321 -272 -284 -295 -313 -283 -286 -243 -250 -241 -208 -220 -304 -268 -185 -285 -398 -381 -372 -391 -384 -370 -383 -381 -375 -362 -371 -370 -400 -412 -404 -379 -386 -408 -385 -375 -320 -308 -284 -271 -285 -281 -407 0 0 0 0 0 0 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 -1 -1 -3 -4 -3 -9 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 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 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 -1 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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -196 -151 -135 -108 -96 -88 -78 -38 -22 -33 -98 -311 -249 -92 -40 -42 -34 -36 -28 -24 -25 -24 -77 -104 -91 -89 -96 -98 -85 -87 -91 -102 -102 -105 -101 -93 -107 -104 -110 -128 -135 -136 -128 -112 -129 -145 -163 -235 -231 -200 -232 -232 -249 -290 -320 -333 -346 -355 -320 -325 -363 -320 -348 -337 -401 -364 -343 -297 -159 -206 -220 -323 -329 -289 -340 -390 -376 -359 -325 -323 -311 -331 -300 -283 -277 -280 -261 -237 -210 -204 -210 -212 -170 -235 -387 -389 -389 -392 -369 -373 -382 -373 -395 -395 -378 -373 -377 -229 -288 -442 -427 -408 -373 -331 -296 -270 -292 -247 -400 -457 -458 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -4 -6 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -3 -2 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -34 -37 -42 -126 -115 -115 -88 -32 -27 -29 -108 -287 -240 -93 -66 -51 -43 -44 -35 -24 -23 -25 -78 -89 -67 -65 -79 -96 -100 -88 -83 -94 -95 -97 -90 -90 -107 -103 -104 -131 -134 -133 -127 -117 -112 -100 -113 -181 -179 -151 -214 -178 -208 -250 -277 -334 -356 -327 -279 -271 -280 -271 -304 -292 -375 -409 -361 -203 -149 -227 -260 -344 -367 -300 -345 -403 -409 -376 -338 -357 -310 -326 -295 -269 -226 -253 -228 -225 -203 -201 -203 -179 -143 -233 -373 -388 -389 -390 -373 -372 -379 -360 -380 -380 -382 -381 -387 -405 -397 -394 -396 -373 -350 -339 -322 -295 -306 -347 -420 -464 -470 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 -1 0 0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -2 -1 -1 0 -1 -3 -2 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -53 -119 -150 -104 -28 -37 -34 -91 -207 -207 -118 -67 -48 -45 -37 -33 -14 -20 -29 -43 -70 -73 -96 -113 -102 -92 -86 -82 -84 -95 -86 -86 -89 -97 -111 -102 -94 -116 -130 -137 -143 -142 -135 -126 -107 -104 -146 -195 -150 -177 -232 -262 -290 -340 -320 -291 -282 -281 -302 -334 -325 -322 -369 -336 -275 -130 -255 -307 -239 -241 -268 -288 -367 -352 -316 -316 -309 -325 -341 -286 -252 -231 -305 -216 -173 -161 -188 -197 -176 -270 -355 -377 -380 -380 -389 -390 -389 -386 -376 -387 -386 -403 -406 -404 -389 -407 -409 -380 -340 -311 -314 -322 -302 -277 -171 -202 -485 -293 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 -1 -2 -2 -1 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 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -170 -131 -66 -80 -99 -168 -221 -166 -94 -75 -67 -58 -42 -39 -19 -12 -23 -110 -132 -131 -133 -110 -88 -83 -81 -80 -82 -95 -81 -73 -83 -88 -92 -23 -8 -87 -50 -104 -152 -158 -167 -128 -63 -87 -154 -179 -149 -162 -145 -236 -264 -324 -329 -322 -282 -281 -329 -371 -373 -344 -301 -251 -171 -144 -307 -351 -295 -321 -266 -276 -288 -285 -317 -315 -296 -327 -305 -273 -273 -229 -208 -243 -238 -207 -309 -237 -175 -153 -283 -381 -380 -382 -396 -394 -390 -387 -386 -389 -377 -393 -399 -418 -406 -395 -379 -356 -347 -352 -354 -348 -342 -281 -64 -108 -491 -358 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -139 -100 -102 -201 -264 -260 -186 -130 -109 -78 -61 -41 -32 -28 -24 -18 -120 -183 -164 -128 -104 -96 -86 -78 -73 -73 -82 -78 -67 -68 -73 -81 -58 -71 -106 -64 -59 -112 -91 -70 -50 -9 -37 -102 -114 -115 -158 -201 -219 -219 -288 -301 -323 -277 -301 -330 -342 -348 -321 -294 -263 -169 -162 -293 -170 -182 -364 -300 -292 -290 -330 -374 -335 -291 -295 -265 -247 -271 -226 -229 -232 -213 -205 -169 -195 -326 -338 -359 -389 -392 -388 -385 -383 -337 -270 -391 -396 -390 -390 -401 -400 -395 -371 -347 -355 -365 -380 -392 -375 -392 -368 -74 -85 -229 -253 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -176 -86 -141 -348 -318 -251 -234 -183 -112 -67 -51 -37 -20 -30 -41 -71 -128 -157 -150 -120 -112 -99 -86 -80 -70 -71 -76 -62 -56 -56 -55 -71 -54 -45 -55 -65 -54 -39 -23 -14 -9 -9 -14 -11 -12 -44 -161 -207 -216 -217 -229 -280 -336 -280 -278 -300 -322 -326 -288 -261 -260 -192 -136 -111 -130 -264 -194 -285 -322 -341 -399 -330 -289 -287 -303 -295 -249 -240 -227 -212 -209 -246 -197 -216 -181 -328 -366 -376 -386 -388 -393 -396 -389 -344 -291 -396 -388 -386 -380 -394 -384 -367 -353 -356 -376 -319 -278 -327 -355 -310 -227 -85 -68 -93 -83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 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 -1 -1 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -121 -289 -323 -288 -260 -251 -214 -162 -108 -69 -54 -39 -19 -26 -52 -140 -129 -140 -91 -89 -109 -83 -79 -74 -66 -71 -66 -49 -42 -27 -16 -55 -43 -48 -46 -59 -22 -10 -9 -11 -12 -16 -19 -15 -15 -41 -123 -175 -202 -212 -213 -265 -322 -337 -301 -321 -353 -356 -326 -280 -220 -157 -127 -130 -232 -360 -270 -330 -358 -412 -314 -289 -323 -319 -303 -292 -284 -277 -251 -232 -205 -233 -136 -247 -344 -376 -355 -368 -379 -393 -402 -398 -307 -214 -284 -395 -395 -389 -386 -377 -375 -362 -363 -371 -373 -370 -370 -327 -259 -226 -296 -303 -79 -89 -67 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 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -43 -221 -410 -404 -306 -258 -203 -191 -160 -99 -60 -52 -37 -20 -25 -45 -96 -90 -64 -78 -85 -87 -82 -77 -66 -53 -63 -62 -42 -26 -11 -14 -35 -56 -58 -45 -47 -8 -12 -6 -8 -12 -18 -22 -21 -18 -18 -16 -50 -171 -189 -197 -261 -324 -338 -307 -341 -367 -361 -342 -286 -222 -191 -161 -167 -343 -402 -312 -369 -434 -287 -296 -356 -342 -306 -286 -290 -308 -289 -239 -236 -207 -236 -205 -201 -189 -322 -352 -379 -379 -380 -377 -381 -342 -280 -310 -390 -381 -370 -382 -379 -378 -360 -356 -359 -334 -355 -304 -255 -241 -185 -139 -133 -70 -82 -77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -157 -113 -107 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -147 -311 -281 -368 -364 -348 -245 -229 -178 -137 -104 -73 -57 -55 -50 -35 -28 -27 -23 -23 -32 -93 -115 -98 -80 -73 -63 -47 -58 -46 -20 -11 -13 -9 -8 -10 -9 -2 -9 -10 -14 -5 -8 -13 -21 -27 -26 -23 -24 -24 -59 -165 -200 -228 -258 -301 -334 -305 -333 -364 -366 -356 -309 -240 -185 -142 -203 -358 -266 -326 -412 -256 -332 -383 -322 -353 -354 -323 -303 -314 -303 -288 -265 -217 -243 -234 -349 -348 -387 -355 -353 -369 -361 -375 -388 -280 -291 -381 -374 -368 -356 -375 -377 -380 -366 -358 -376 -337 -346 -163 -199 -278 -197 -93 -74 -81 -79 -76 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 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 -44 -295 -222 -144 -198 -100 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -97 -247 -215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -189 -370 -329 -306 -300 -273 -213 -186 -163 -114 -79 -63 -60 -43 -40 -36 -29 -27 -25 -23 -20 -31 -87 -85 -69 -76 -55 -55 -32 -15 -6 -8 -12 -9 -4 -5 -7 -12 -9 -10 -15 -9 -12 -15 -21 -30 -31 -27 -28 -25 -50 -127 -184 -245 -259 -288 -322 -305 -332 -377 -385 -387 -343 -274 -201 -158 -193 -285 -348 -357 -264 -355 -427 -316 -336 -355 -326 -338 -312 -314 -312 -310 -284 -217 -240 -241 -203 -208 -334 -332 -345 -370 -363 -379 -382 -332 -336 -372 -361 -368 -379 -374 -379 -391 -384 -354 -346 -332 -340 -283 -239 -152 -104 -99 -84 -78 -94 -87 -52 -4 0 0 -20 -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 -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 -1 -1 -1 0 0 0 0 0 0 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -140 -185 -104 -128 -312 -263 -150 -104 -181 -46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -144 -322 -363 -226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -213 -288 -272 -255 -241 -232 -223 -194 -179 -154 -112 -99 -107 -80 -47 -35 -34 -32 -31 -47 -48 -27 -27 -31 -71 -83 -70 -49 -66 -20 -6 -5 -9 -9 -7 -6 -9 -13 -12 -10 -9 -7 -10 -6 -22 -24 -28 -43 -30 -22 -21 -20 -85 -190 -200 -235 -265 -319 -302 -335 -352 -376 -401 -313 -249 -214 -221 -273 -367 -433 -410 -348 -424 -306 -298 -329 -352 -297 -307 -304 -303 -293 -306 -278 -201 -231 -349 -350 -360 -360 -354 -348 -356 -360 -357 -357 -377 -376 -360 -353 -365 -380 -376 -377 -379 -364 -339 -350 -308 -280 -127 -226 -153 -98 -106 -106 -91 -90 -103 -82 0 0 0 -91 -49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 -2 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -227 -325 -339 -307 -322 -373 -338 -212 -127 -137 -204 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -246 -326 -249 -207 -193 -184 -190 -192 -167 -115 -102 -75 -79 -84 -47 -38 -34 -46 -48 -66 -66 -36 -41 -41 -84 -95 -58 -57 -64 -20 -13 -9 -10 -14 -15 -14 -13 -13 -12 -13 -16 -11 -19 -24 -29 -31 -41 -37 -20 -11 -11 -14 -75 -176 -217 -244 -261 -297 -301 -309 -336 -370 -366 -310 -269 -263 -345 -404 -406 -376 -315 -393 -263 -273 -332 -331 -361 -299 -296 -300 -308 -286 -272 -260 -239 -275 -349 -345 -345 -339 -328 -363 -374 -363 -373 -375 -372 -368 -359 -353 -370 -379 -370 -374 -373 -368 -342 -311 -319 -304 -244 -299 -187 -372 -480 -462 -440 -435 -426 0 0 0 -5 -68 -95 -114 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 -3 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -75 -190 -224 -249 -280 -273 -337 -376 -337 -251 -166 -134 -179 -231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -332 -385 -292 -210 -166 -155 -154 -173 -198 -173 -143 -212 -106 -93 -83 -75 -65 -52 -59 -61 -48 -33 -28 -26 -44 -81 -79 -65 -23 -26 -16 -15 -10 -7 -11 -15 -15 -15 -15 -15 -14 -8 -11 -10 -13 -20 -19 -41 -18 -13 -13 -11 -11 -13 -94 -198 -220 -259 -292 -295 -305 -338 -376 -336 -313 -330 -364 -395 -388 -340 -325 -339 -302 -315 -342 -341 -333 -250 -323 -305 -306 -309 -285 -246 -265 -312 -340 -347 -348 -346 -332 -324 -358 -372 -390 -371 -379 -371 -379 -381 -378 -369 -364 -363 -372 -373 -353 -339 -295 -288 -156 -81 -124 -90 -88 -138 -376 -535 -547 -541 0 0 0 0 0 0 -36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 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 -1 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -84 -184 -315 -380 -289 -75 -175 -243 -324 -86 -278 -301 -207 -140 -149 -267 -245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -73 -335 -334 -298 -252 -193 -161 -152 -146 -173 -199 -162 -137 -185 -165 -324 -304 -255 -88 -68 -64 -50 -53 -44 -30 -28 -29 -24 -19 -20 -19 -18 -15 -13 -8 -6 -12 -15 -12 -13 -14 -16 -16 -14 -20 -17 -12 -24 -22 -46 -23 -13 -13 -10 -11 -8 -78 -154 -161 -186 -249 -300 -316 -345 -366 -333 -313 -382 -410 -436 -349 -319 -387 -362 -306 -374 -375 -382 -395 -299 -373 -312 -309 -328 -305 -282 -300 -318 -335 -353 -355 -340 -319 -346 -353 -366 -334 -352 -389 -386 -388 -374 -359 -361 -374 -376 -367 -365 -340 -328 -292 -316 -284 -46 -35 -38 -62 -90 -143 -147 -346 -535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -241 -282 -246 -139 -162 -176 0 0 0 0 -69 -121 -227 -179 -138 -197 -155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -71 -337 -360 -299 -34 -42 -47 -54 -66 -134 -186 -183 -140 -144 -184 -146 -168 -257 -304 -82 -76 -50 -59 -53 -55 -46 -45 -49 -37 -21 -20 -20 -20 -29 -12 -19 -13 -16 -15 -13 -15 -11 -8 -16 -24 -20 -16 -23 -26 -15 -23 -20 -12 -11 -6 -7 -8 -6 -5 -115 -241 -247 -293 -322 -349 -356 -334 -350 -390 -378 -415 -398 -402 -419 -375 -375 -429 -437 -400 -296 -338 -299 -310 -308 -342 -305 -299 -302 -315 -342 -344 -345 -350 -337 -346 -341 -371 -376 -367 -359 -360 -369 -363 -354 -378 -377 -366 -310 -279 -340 -315 -293 -304 -55 -27 -13 -30 -40 -59 -55 -47 -322 -540 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -223 -216 -191 -80 -39 -70 0 0 0 0 0 -2 -156 -241 -164 -158 -145 -155 -75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -60 -170 -186 -147 -124 -121 -123 -164 -261 -314 -125 -144 -68 -81 -91 -88 -73 -55 -41 -35 -38 -45 -39 -34 -34 -25 -25 -18 -16 -16 -14 -15 -11 -11 -21 -20 -15 -23 -30 -27 -16 -44 -10 -14 -14 -6 -5 -7 -10 -8 -121 -213 -212 -272 -297 -329 -351 -322 -382 -387 -343 -368 -416 -430 -426 -382 -388 -371 -271 -283 -323 -367 -309 -313 -282 -322 -330 -290 -297 -315 -345 -330 -329 -356 -355 -364 -374 -377 -374 -346 -345 -374 -378 -353 -345 -340 -339 -353 -289 -248 -325 -317 -296 -284 -234 -9 -28 -22 -68 -58 -45 -45 -90 -145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -81 -196 -16 0 0 0 0 0 0 0 0 0 -23 -233 -216 -151 -149 -229 -93 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -80 -163 -174 -156 -148 -132 -176 -266 -229 -181 -224 -83 -71 -155 -150 -98 -84 -77 -75 -54 -39 -42 -33 -33 -30 -17 -23 -20 -19 -17 -19 -13 -14 -21 -24 -25 -29 -26 -19 -27 -25 -7 -19 -12 -3 -3 -3 -11 -8 -8 -131 -255 -276 -293 -317 -332 -323 -386 -357 -343 -366 -424 -421 -374 -387 -328 -289 -328 -352 -364 -364 -282 -288 -278 -290 -289 -305 -324 -325 -335 -344 -340 -345 -343 -342 -371 -372 -379 -372 -328 -358 -360 -355 -372 -337 -336 -373 -384 -344 -308 -311 -326 -288 -142 -27 -93 -43 -450 -512 -166 -342 -187 -50 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 -1 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -90 -176 -134 -159 0 0 0 0 0 0 0 0 0 0 0 -49 -268 -281 -176 -179 -145 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -82 -186 -165 -169 -185 -217 -303 -293 -184 -178 -73 -91 -185 -182 -136 -112 -84 -64 -52 -53 -52 -43 -42 -37 -16 -19 -18 -19 -18 -17 -13 -26 -22 -18 -21 -17 -21 -31 -24 -7 -9 -21 -4 -3 -3 -6 -7 -4 -4 -149 -264 -281 -297 -311 -313 -334 -392 -368 -349 -392 -425 -374 -398 -430 -334 -312 -369 -394 -355 -298 -314 -307 -285 -306 -244 -302 -331 -329 -307 -318 -320 -334 -348 -349 -364 -380 -377 -366 -395 -348 -351 -330 -336 -327 -299 -310 -345 -314 -272 -250 -210 -151 -16 -35 -98 -31 -31 -60 -78 -85 -72 -60 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -146 -215 -186 -95 0 0 0 0 0 0 0 0 0 0 0 0 0 -116 -347 -215 -170 -256 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -223 -196 -135 -124 -203 -227 -167 -179 -231 -147 -115 -196 -193 -204 -151 -144 -112 -73 -71 -67 -42 -33 -38 -26 -25 -25 -24 -14 -17 -21 -30 -25 -19 -11 -19 -29 -22 -9 -6 -9 -21 -12 -3 -10 -8 -6 -5 -28 -177 -249 -271 -295 -301 -319 -349 -370 -376 -367 -371 -404 -413 -433 -409 -343 -357 -401 -357 -306 -325 -327 -323 -317 -320 -248 -317 -316 -314 -307 -325 -323 -333 -339 -335 -336 -353 -386 -373 -358 -377 -359 -328 -339 -323 -292 -271 -286 -277 -270 -184 -51 -24 -21 -37 -73 -37 -38 -50 -46 -53 -58 -60 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -39 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -135 -241 -181 -186 -82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -151 -302 -203 -167 -168 -225 -256 -184 -136 -179 -169 -111 -214 -211 -243 -154 -146 -112 -79 -60 -52 -44 -43 -45 -36 -25 -26 -25 -16 -31 -28 -24 -22 -23 -14 -21 -27 -25 -21 -18 -18 -20 -16 -10 -21 -6 -7 -12 -198 -258 -282 -298 -302 -303 -310 -329 -354 -364 -368 -355 -383 -432 -405 -302 -333 -400 -335 -304 -324 -307 -286 -300 -336 -350 -285 -344 -326 -318 -319 -324 -314 -326 -332 -339 -352 -376 -388 -357 -362 -394 -367 -356 -354 -317 -351 -344 -317 -281 -274 -223 -124 -70 -39 -44 -91 -48 -53 -69 -85 -86 -55 -43 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 -1 -1 -2 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -211 -264 -190 -222 -212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -192 -158 -187 -182 -165 -181 -228 -230 -176 -187 -228 -210 -253 -247 -253 -157 -147 -111 -105 -75 -58 -56 -56 -44 -30 -26 -26 -25 -24 -37 -47 -42 -22 -27 -31 -28 -25 -25 -26 -23 -20 -16 -14 -15 -13 -11 -6 -8 -252 -273 -289 -304 -305 -303 -305 -323 -353 -363 -370 -371 -405 -438 -331 -326 -386 -404 -323 -281 -303 -323 -323 -326 -325 -310 -304 -348 -322 -324 -287 -312 -334 -330 -325 -340 -366 -381 -378 -365 -371 -353 -385 -346 -333 -338 -299 -314 -280 -253 -221 -210 -201 -127 -50 -52 -64 -49 -55 -56 -56 -75 -54 -61 0 0 0 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -304 -276 -197 -212 -186 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -129 -220 -189 -261 -286 -264 -178 -135 -216 -285 -274 -274 -258 -163 -152 -108 -106 -101 -72 -61 -61 -59 -55 -53 -44 -30 -31 -42 -58 -40 -26 -28 -30 -28 -25 -24 -23 -20 -17 -15 -15 -15 -10 -19 -5 -10 -265 -275 -296 -302 -282 -292 -307 -316 -341 -366 -371 -375 -408 -425 -348 -378 -432 -317 -289 -312 -347 -368 -352 -347 -340 -285 -279 -319 -300 -279 -283 -323 -338 -323 -339 -356 -382 -375 -363 -372 -359 -382 -359 -303 -317 -324 -249 -304 -311 -294 -230 -158 -134 -104 -54 -56 -60 -48 -50 -51 -54 -70 -92 -62 0 0 0 -3 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -390 -277 -198 -205 -344 -167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -167 -198 -275 -240 -225 -170 -162 -245 -294 -250 -212 -189 -147 -153 -121 -110 -70 -64 -63 -63 -65 -64 -64 -61 -44 -36 -44 -31 -25 -27 -27 -29 -29 -29 -25 -21 -19 -18 -17 -16 -16 -14 -13 -4 -23 -277 -305 -311 -269 -265 -293 -309 -315 -340 -369 -373 -380 -402 -384 -361 -381 -399 -310 -324 -360 -368 -324 -296 -300 -287 -272 -303 -329 -299 -283 -308 -324 -323 -341 -321 -337 -364 -385 -371 -363 -358 -313 -315 -318 -318 -297 -291 -334 -363 -330 -259 -163 -85 -53 -51 -51 -52 -51 -49 -52 -55 -95 -41 -57 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -102 -376 -275 -197 -200 -324 -76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -216 -253 -270 -306 -318 -245 -225 -255 -236 -181 -160 -168 -149 -114 -79 -69 -67 -67 -66 -63 -65 -67 -58 -44 -39 -36 -25 -25 -27 -28 -28 -27 -23 -21 -21 -20 -17 -16 -14 -14 -12 -12 -68 -247 -276 -305 -263 -268 -297 -310 -299 -332 -372 -375 -385 -397 -366 -384 -407 -456 -336 -390 -427 -332 -320 -333 -334 -316 -311 -332 -317 -298 -278 -300 -303 -316 -322 -313 -316 -307 -351 -384 -349 -321 -336 -335 -336 -326 -274 -305 -329 -321 -310 -185 -104 -60 -48 -51 -53 -60 -70 -63 -56 -53 -59 -67 -58 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 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -67 -201 -352 -270 -203 -210 -297 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -217 -228 -263 -220 -184 -219 -269 -231 -165 -166 -142 -141 -135 -101 -67 -67 -65 -66 -67 -67 -62 -57 -43 -28 -34 -26 -27 -25 -25 -25 -28 -27 -24 -20 -15 -13 -12 -15 -14 -27 -97 -126 -277 -299 -262 -271 -271 -301 -293 -318 -347 -364 -375 -370 -370 -404 -445 -410 -372 -416 -345 -363 -344 -364 -333 -325 -328 -325 -316 -277 -283 -292 -261 -355 -317 -334 -334 -316 -331 -341 -330 -323 -326 -333 -319 -271 -287 -358 -217 -255 -303 -85 -36 -39 -43 -46 -51 -50 -43 -43 -46 -58 -114 -57 -53 -1 -5 -5 -1 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 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 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 -276 -382 -335 -262 -207 -224 -226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -191 -262 -281 -197 -185 -255 -250 -151 -111 -115 -113 -92 -95 -91 -62 -67 -68 -70 -46 -40 -38 -29 -30 -39 -26 -25 -26 -27 -26 -27 -26 -22 -17 -13 -11 -12 -16 -18 -12 -40 -147 -308 -290 -295 -237 -261 -304 -315 -326 -351 -372 -375 -363 -382 -436 -434 -324 -437 -338 -364 -370 -310 -323 -341 -321 -306 -337 -344 -300 -309 -272 -257 -306 -342 -366 -312 -331 -346 -320 -297 -308 -326 -338 -324 -280 -301 -361 -280 -269 -146 -46 -30 -30 -34 -36 -42 -47 -43 -38 -44 -55 -58 -48 -43 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 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 -1 -1 -2 -2 -2 -2 -1 -2 -2 -1 -1 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -171 -310 -350 -321 -257 -217 -246 -206 -48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -212 -249 -261 -179 -172 -190 -142 -80 -75 -76 -87 -107 -96 -61 -75 -70 -67 -52 -32 -25 -23 -23 -23 -24 -25 -28 -27 -25 -24 -22 -22 -18 -12 -10 -11 -16 -22 -23 -135 -361 -302 -288 -292 -268 -269 -307 -321 -331 -359 -375 -368 -377 -411 -432 -415 -388 -429 -375 -392 -345 -333 -373 -325 -302 -322 -362 -362 -332 -324 -272 -243 -299 -372 -366 -335 -358 -376 -374 -332 -312 -323 -336 -326 -283 -246 -254 -320 -281 -31 -25 -23 -21 -27 -32 -41 -47 -42 -31 -25 -38 -58 -51 -39 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -3 -2 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -74 -326 -316 -342 -317 -261 -238 -279 -299 -378 -255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -223 -251 -168 -110 -95 -94 -89 -79 -87 -106 -100 -107 -74 -71 -71 -68 -66 -56 -52 -37 -27 -24 -24 -25 -27 -27 -28 -25 -22 -20 -15 -12 -11 -11 -17 -25 -35 -167 -356 -331 -311 -289 -267 -272 -276 -317 -325 -339 -365 -367 -388 -373 -355 -404 -419 -367 -429 -342 -379 -312 -302 -303 -329 -366 -348 -335 -332 -317 -287 -254 -322 -314 -352 -355 -357 -365 -328 -311 -321 -341 -342 -301 -261 -270 -276 -247 -92 -17 -21 -23 -20 -22 -31 -38 -44 -47 -41 -37 -41 -44 -45 -29 0 0 0 -2 -2 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 -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 -1 -2 -2 -3 -2 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 -129 -238 -299 -329 -344 -318 -271 -262 -287 -310 -406 -177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -363 -237 -214 -189 -139 -111 -119 -106 -90 -87 -88 -120 -104 -66 -68 -71 -71 -71 -69 -40 -25 -24 -25 -28 -29 -29 -26 -21 -18 -16 -12 -12 -13 -14 -25 -34 -34 -187 -365 -340 -305 -290 -271 -271 -274 -280 -319 -277 -326 -366 -400 -321 -319 -406 -382 -427 -439 -383 -414 -408 -350 -272 -294 -313 -331 -343 -329 -297 -275 -251 -253 -304 -375 -365 -350 -334 -310 -308 -316 -345 -354 -327 -309 -291 -255 -251 -166 -14 -21 -31 -32 -32 -34 -38 -45 -52 -50 -42 -40 -38 -40 -48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -3 -1 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 -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 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -2 -2 -1 -1 -2 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -292 -312 -300 -308 -341 -353 -327 -296 -284 -281 -312 -410 -88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -66 -265 -266 -236 -191 -143 -135 -113 -97 -89 -84 -93 -66 -66 -68 -68 -68 -69 -63 -45 -37 -29 -27 -28 -25 -21 -21 -22 -23 -16 -15 -12 -13 -9 -31 -41 -121 -262 -342 -317 -308 -309 -272 -266 -265 -238 -290 -251 -244 -263 -288 -323 -321 -314 -347 -447 -392 -411 -396 -343 -382 -316 -338 -342 -345 -304 -277 -268 -272 -258 -234 -304 -321 -359 -362 -320 -301 -303 -334 -345 -327 -290 -282 -295 -288 -282 -214 -16 -23 -29 -37 -33 -33 -35 -45 -47 -48 -48 -49 -49 -49 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 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 -2 -1 -1 -1 -1 -1 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -296 -224 -275 -290 -335 -354 -343 -329 -319 -315 -322 -353 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -77 -369 -252 -203 -170 -129 -97 -94 -98 -99 -85 -61 -60 -67 -66 -62 -61 -60 -55 -44 -35 -30 -28 -22 -21 -27 -28 -21 -20 -13 -9 -11 -15 -24 -40 -262 -368 -325 -292 -294 -274 -242 -250 -296 -232 -209 -265 -238 -286 -254 -330 -283 -309 -428 -431 -408 -381 -328 -365 -307 -344 -347 -380 -271 -251 -259 -273 -291 -285 -240 -230 -299 -356 -335 -309 -300 -341 -334 -331 -305 -310 -314 -308 -215 -74 -63 -30 -23 -33 -33 -28 -30 -31 -40 -43 -45 -49 -57 -66 -70 -67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -4 -5 -1 0 -1 -1 0 -1 0 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -101 -316 -324 -280 -248 -338 -363 -365 -362 -363 -287 -164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -49 -324 -266 -204 -200 -158 -119 -96 -82 -81 -77 -62 -63 -69 -66 -57 -61 -63 -65 -57 -49 -40 -26 -22 -25 -27 -24 -20 -16 -29 -19 -9 -21 -17 -164 -311 -357 -324 -296 -289 -286 -282 -281 -296 -238 -248 -213 -238 -266 -283 -279 -279 -298 -318 -359 -387 -308 -270 -306 -340 -257 -301 -315 -327 -274 -281 -291 -292 -270 -240 -273 -371 -349 -292 -303 -270 -344 -327 -311 -275 -279 -291 -282 -166 -25 -27 -31 -21 -38 -33 -30 -34 -35 -39 -37 -37 -46 -60 -68 -69 -69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -6 -3 -2 -2 -1 0 -1 -1 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 0 0 -95 -185 -241 -221 -299 -306 -259 -354 -361 -366 -142 -132 -83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -74 -312 -274 -207 -208 -176 -139 -116 -95 -73 -70 -77 -78 -79 -74 -65 -68 -65 -70 -66 -55 -50 -30 -29 -32 -29 -33 -33 -23 -28 -24 -12 -26 -17 -296 -342 -341 -311 -291 -288 -285 -278 -258 -222 -224 -269 -228 -214 -246 -338 -296 -324 -301 -275 -320 -351 -293 -306 -345 -364 -301 -309 -266 -265 -287 -291 -290 -286 -240 -215 -286 -338 -292 -326 -281 -153 -318 -307 -255 -265 -270 -260 -138 -41 -26 -26 -26 -29 -37 -31 -34 -39 -38 -37 -29 -29 -41 -58 -68 -67 -74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -4 -3 -1 0 0 -1 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -327 -230 -183 -237 -249 -235 -113 -50 -187 -325 -324 -258 -3 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -67 -78 -87 -203 -190 -166 -155 -134 -98 -86 -83 -78 -80 -77 -59 -58 -66 -67 -50 -44 -37 -28 -47 -58 -38 -28 -30 -27 -29 -28 -15 -16 -18 -324 -354 -337 -301 -288 -280 -278 -273 -253 -224 -216 -227 -210 -248 -336 -403 -388 -362 -378 -379 -314 -336 -354 -285 -342 -297 -311 -378 -250 -250 -256 -283 -284 -286 -246 -223 -289 -304 -234 -317 -283 -195 -315 -276 -268 -287 -287 -270 -107 -17 -25 -25 -25 -33 -39 -38 -38 -39 -37 -31 -28 -31 -42 -56 -62 -59 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -7 -4 -1 0 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -51 -141 -185 -200 -200 -222 -263 -85 0 -63 -179 -152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -102 -237 -215 -205 -204 -141 -117 -99 -93 -97 -98 -82 -60 -70 -65 -58 -41 -31 -57 -85 -120 -73 -39 -32 -25 -24 -18 -23 -14 -45 -343 -350 -331 -297 -284 -263 -267 -253 -219 -228 -254 -236 -246 -310 -255 -279 -364 -374 -362 -356 -318 -371 -347 -255 -284 -295 -309 -295 -245 -245 -251 -276 -281 -261 -234 -267 -326 -326 -297 -324 -305 -277 -298 -308 -276 -256 -281 -313 -252 -99 -25 -25 -26 -33 -39 -40 -38 -34 -36 -31 -38 -46 -53 -60 -61 -57 -56 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -4 -7 -4 -1 -1 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -89 -105 -128 -147 -167 -180 -215 -250 -248 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -127 -119 -135 -155 -205 -160 -102 -115 -109 -116 -144 -139 -117 -60 -48 -37 -53 -119 -86 -71 -55 -44 -32 -33 -32 -28 -32 -76 -294 -375 -354 -290 -279 -279 -270 -273 -262 -239 -219 -208 -206 -238 -228 -222 -332 -344 -388 -345 -366 -344 -368 -320 -260 -282 -322 -366 -253 -250 -242 -249 -272 -283 -246 -280 -322 -313 -302 -310 -314 -306 -276 -278 -302 -279 -257 -246 -258 -100 -31 -24 -26 -30 -34 -36 -37 -41 -43 -39 -37 -44 -54 -61 -62 -61 -57 -59 0 0 -2 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -2 -3 -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 -167 -123 -168 -225 -226 -252 -239 -216 -219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -179 -185 -133 -140 -137 -127 -137 -129 -102 -88 -77 -73 -74 -96 -74 -61 -45 -38 -43 -202 -326 -226 -97 -108 -236 -377 -328 -281 -274 -289 -254 -261 -229 -232 -242 -207 -203 -239 -229 -224 -327 -369 -344 -353 -337 -332 -338 -296 -271 -281 -290 -298 -286 -243 -246 -279 -270 -312 -245 -308 -331 -310 -293 -294 -299 -301 -292 -288 -265 -275 -297 -298 -267 -79 -24 -24 -30 -34 -34 -33 -33 -38 -39 -35 -39 -45 -60 -66 -64 -61 -58 -58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -6 -4 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -26 -234 -15 0 0 -34 -91 -76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -104 -44 -103 -148 -118 -95 -105 -116 -103 -71 -66 -68 -94 -89 -66 -212 -288 -327 -222 -83 -80 -157 -364 -313 -277 -272 -297 -270 -266 -259 -216 -207 -203 -181 -204 -230 -233 -339 -381 -331 -377 -294 -318 -342 -306 -277 -282 -290 -306 -308 -242 -245 -273 -274 -342 -311 -318 -322 -331 -309 -291 -293 -287 -280 -281 -262 -248 -264 -300 -300 -75 -24 -25 -26 -31 -34 -33 -32 -37 -42 -36 -41 -46 -57 -65 -63 -58 -55 -59 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 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -25 -110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -17 -21 -24 -78 -135 -104 -93 -151 -137 -224 -265 -272 -289 -303 -331 -332 -189 -166 -317 -354 -294 -271 -272 -273 -266 -260 -202 -213 -201 -181 -179 -186 -203 -207 -232 -331 -350 -396 -285 -319 -354 -366 -328 -288 -291 -280 -255 -281 -274 -265 -287 -349 -333 -321 -320 -324 -318 -301 -291 -280 -271 -280 -284 -273 -266 -301 -39 -22 -25 -26 -24 -25 -31 -34 -36 -43 -51 -37 -41 -46 -45 -56 -54 -52 -47 -53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 0 -1 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -84 -154 -218 -256 -216 -170 -258 -195 -259 -290 -296 -312 -314 -325 -356 -323 -272 -270 -272 -271 -251 -220 -192 -212 -222 -192 -178 -187 -200 -210 -228 -312 -346 -319 -301 -321 -351 -361 -373 -323 -253 -233 -258 -278 -266 -272 -317 -340 -329 -323 -323 -324 -331 -308 -285 -273 -269 -277 -280 -271 -275 -281 -48 -34 -24 -24 -21 -22 -30 -38 -45 -53 -52 -35 -36 -39 -52 -57 -52 -46 -41 -42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -150 -284 -242 -170 -175 -185 -220 -284 -297 -320 -333 -347 -338 -323 -297 -265 -262 -250 -247 -220 -193 -211 -215 -218 -205 -163 -168 -174 -181 -207 -248 -353 -271 -322 -321 -349 -356 -361 -335 -264 -260 -280 -270 -264 -282 -319 -333 -324 -323 -325 -327 -335 -306 -279 -267 -266 -273 -273 -276 -306 -290 -271 -256 -49 -23 -20 -23 -35 -44 -42 -41 -44 -38 -36 -39 -58 -71 -55 -64 -47 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -126 -247 -214 -181 -176 -198 -230 -234 -267 -276 -290 -304 -305 -304 -280 -256 -249 -227 -239 -232 -206 -208 -209 -182 -192 -159 -171 -185 -191 -189 -183 -250 -292 -312 -321 -290 -319 -294 -311 -273 -283 -284 -263 -269 -292 -318 -324 -323 -321 -324 -330 -319 -295 -272 -262 -264 -270 -274 -281 -296 -291 -269 -26 -22 -19 -19 -27 -35 -41 -36 -38 -53 -60 -54 -42 -40 -61 -54 -70 -64 -62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -125 -201 -171 -171 -181 -191 -217 -234 -269 -240 -275 -292 -292 -275 -256 -251 -249 -240 -247 -227 -189 -195 -172 -190 -198 -175 -185 -188 -255 -242 -163 -182 -238 -295 -240 -215 -261 -279 -311 -263 -253 -257 -259 -286 -323 -332 -323 -314 -319 -323 -335 -304 -282 -265 -261 -265 -275 -290 -286 -265 -273 -253 -21 -18 -18 -21 -30 -31 -34 -33 -36 -45 -49 -44 -34 -32 -42 -51 -47 -70 -64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -116 -182 -175 -170 -171 -187 -213 -235 -269 -259 -275 -253 -249 -249 -244 -232 -226 -235 -234 -202 -189 -165 -172 -196 -201 -172 -156 -180 -277 -243 -158 -198 -269 -276 -183 -232 -261 -292 -316 -313 -265 -244 -259 -287 -306 -310 -314 -310 -318 -321 -338 -295 -273 -263 -263 -271 -286 -294 -278 -262 -274 -233 -18 -19 -20 -22 -29 -29 -35 -44 -48 -42 -34 -32 -33 -32 -42 -45 -43 -50 -58 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -2 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -123 -180 -174 -170 -175 -187 -207 -216 -233 -220 -271 -238 -236 -241 -238 -230 -227 -224 -215 -188 -161 -174 -197 -184 -149 -200 -158 -184 -286 -318 -228 -218 -297 -298 -268 -251 -267 -316 -316 -299 -242 -213 -270 -306 -299 -296 -303 -304 -312 -316 -326 -280 -267 -262 -275 -280 -283 -278 -269 -268 -263 -187 -19 -20 -23 -22 -27 -31 -41 -46 -40 -31 -29 -35 -47 -56 -52 -48 -46 -51 -57 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -1 -1 0 -1 -2 -1 -1 -1 0 0 0 0 0 0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -27 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -101 -154 -151 -153 -163 -173 -187 -206 -217 -227 -239 -230 -220 -226 -238 -211 -221 -218 -204 -198 -180 -162 -192 -183 -141 -170 -209 -154 -182 -199 -190 -175 -228 -308 -296 -247 -254 -285 -311 -311 -295 -238 -208 -275 -306 -293 -290 -297 -295 -299 -297 -270 -296 -285 -274 -285 -279 -273 -269 -264 -267 -240 -144 -17 -8 -22 -21 -27 -35 -38 -46 -32 -22 -25 -35 -51 -65 -59 -56 -55 -55 -54 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -2 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -133 -130 -151 -161 -176 -191 -199 -212 -220 -209 -188 -210 -218 -221 -196 -215 -201 -203 -202 -182 -175 -183 -161 -165 -176 -146 -178 -183 -191 -163 -156 -249 -269 -217 -216 -261 -302 -310 -308 -297 -292 -234 -278 -287 -294 -300 -295 -290 -293 -295 -279 -287 -282 -278 -276 -276 -265 -256 -245 -216 -122 -14 -17 -20 -20 -22 -29 -30 -38 -48 -30 -20 -24 -34 -47 -55 -54 -54 -55 -52 -51 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 0 -1 -2 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 0 0 -1 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -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 -40 -171 -159 -154 -160 -143 -161 -165 -180 -193 -184 -190 -213 -219 -234 -217 -217 -216 -185 -213 -195 -213 -204 -187 -189 -178 -156 -175 -209 -203 -145 -182 -200 -163 -155 -260 -237 -192 -233 -266 -299 -303 -302 -300 -290 -283 -289 -282 -290 -294 -285 -282 -290 -294 -281 -268 -268 -271 -256 -263 -265 -259 -249 -160 -79 -46 -17 -18 -22 -22 -25 -31 -42 -32 -25 -23 -26 -34 -44 -49 -53 -63 -60 -49 -47 0 0 0 0 0 0 0 0 -2 -3 -1 0 -1 0 0 0 -1 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 0 0 -1 0 -1 0 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -54 -186 -186 -165 -148 -165 -178 -174 -183 -181 -191 -211 -217 -229 -229 -219 -215 -208 -216 -211 -220 -201 -197 -207 -182 -155 -179 -177 -138 -152 -181 -119 -148 -247 -192 -144 -230 -285 -271 -295 -295 -292 -280 -281 -261 -273 -292 -295 -286 -282 -275 -271 -271 -264 -259 -250 -252 -247 -253 -262 -258 -249 -262 -264 -145 -19 -19 -20 -23 -23 -35 -25 -24 -24 -27 -30 -33 -39 -44 -49 -59 -57 -46 -48 0 0 0 0 0 0 0 0 -2 -3 -1 0 0 0 0 0 -1 -2 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 -1 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -51 -40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -6 -3 -1 -72 -184 -180 -173 -169 -169 -176 -170 -169 -176 -175 -186 -205 -209 -201 -191 -207 -182 -211 -214 -217 -204 -192 -212 -209 -176 -148 -156 -166 -144 -179 -182 -145 -159 -274 -163 -118 -257 -304 -264 -278 -285 -271 -257 -256 -279 -266 -289 -288 -282 -279 -262 -250 -251 -247 -242 -243 -242 -249 -252 -258 -255 -233 -245 -279 -188 -50 -19 -20 -22 -26 -37 -21 -21 -23 -28 -31 -32 -34 -37 -39 -41 -42 -44 -47 0 0 0 0 0 0 0 0 -1 -4 -1 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 0 -1 -1 -1 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -44 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -30 -25 -14 -90 -198 -181 -173 -167 -155 -165 -159 -177 -177 -178 -173 -189 -205 -194 -186 -209 -206 -210 -215 -194 -186 -186 -200 -185 -162 -155 -144 -130 -145 -178 -185 -154 -281 -289 -139 -115 -268 -329 -282 -258 -262 -254 -255 -251 -270 -260 -277 -261 -259 -243 -235 -226 -225 -235 -240 -239 -240 -244 -247 -250 -250 -219 -215 -250 -275 -149 -18 -21 -23 -29 -37 -21 -20 -23 -27 -30 -30 -33 -34 -36 -40 -43 -46 -49 0 0 0 0 0 -1 0 0 -1 -2 -1 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 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -1 -1 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -46 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -27 -8 -20 -100 -159 -159 -154 -139 -155 -150 -162 -192 -195 -186 -174 -188 -198 -185 -184 -198 -183 -210 -210 -180 -180 -183 -184 -197 -172 -159 -146 -136 -151 -157 -115 -141 -165 -275 -125 -120 -167 -293 -295 -250 -246 -249 -249 -248 -261 -250 -249 -271 -269 -282 -226 -215 -215 -222 -239 -233 -233 -235 -237 -241 -243 -232 -219 -210 -221 -114 -21 -25 -27 -26 -22 -19 -17 -21 -26 -27 -29 -32 -34 -36 -41 -47 -52 -54 0 0 0 0 -1 0 0 0 0 0 -2 -3 -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 -1 -2 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 -1 -2 -2 -4 -3 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -5 0 -101 -177 -164 -144 -144 -158 -167 -165 -177 -190 -164 -175 -190 -180 -168 -183 -203 -204 -209 -205 -175 -175 -176 -177 -207 -184 -188 -165 -156 -152 -115 -130 -135 -164 -280 -120 -112 -230 -299 -281 -247 -242 -256 -260 -240 -244 -249 -245 -301 -304 -284 -273 -267 -270 -241 -223 -230 -225 -228 -241 -233 -233 -227 -223 -207 -216 -135 -44 -24 -26 -26 -69 -246 -244 -19 -20 -22 -27 -32 -34 -38 -41 -45 -50 -53 0 0 0 0 -1 0 0 0 0 0 -1 -2 -1 0 0 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -4 -4 -4 -7 -6 -2 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -125 -150 -130 -136 -145 -153 -159 -156 -164 -189 -160 -188 -191 -192 -196 -200 -187 -183 -197 -176 -172 -171 -169 -169 -174 -187 -229 -198 -170 -159 -133 -131 -145 -160 -174 -260 -119 -270 -303 -288 -241 -250 -282 -276 -246 -236 -247 -274 -269 -261 -250 -241 -266 -280 -242 -222 -230 -221 -218 -225 -220 -226 -226 -218 -202 -214 -234 -147 -69 -47 -33 -36 -72 -274 -239 -39 -35 -28 -31 -36 -49 -56 -48 -41 -43 0 0 0 -5 -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 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 -3 -2 -3 -2 -3 -5 -6 -6 -4 -4 -3 -3 -6 -5 -2 -2 -2 -2 -3 -1 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -191 -180 -150 -148 -144 -142 -148 -149 -152 -162 -170 -157 -186 -186 -187 -190 -198 -202 -204 -194 -171 -171 -168 -165 -167 -143 -182 -207 -180 -167 -154 -134 -135 -148 -169 -245 -265 -114 -279 -303 -295 -182 -230 -285 -272 -261 -255 -261 -261 -235 -225 -217 -236 -247 -271 -238 -223 -229 -220 -215 -214 -213 -226 -222 -216 -198 -212 -231 -248 -263 -155 -25 -18 -16 -67 -239 -34 -35 -27 -31 -36 -55 -67 -54 -39 -38 -1 0 -1 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -3 -5 -4 -7 -4 -3 -4 -8 -9 -5 -2 -5 -7 -7 -4 -4 -5 -3 -1 0 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -168 -145 -141 -145 -143 -142 -146 -151 -155 -163 -163 -155 -184 -183 -180 -166 -185 -200 -186 -172 -169 -167 -165 -167 -189 -163 -189 -171 -157 -164 -146 -130 -132 -141 -174 -242 -252 -111 -152 -287 -296 -217 -230 -249 -244 -239 -227 -227 -240 -243 -223 -219 -210 -243 -248 -263 -230 -216 -224 -220 -215 -216 -228 -222 -236 -200 -214 -229 -244 -259 -163 -40 -15 -16 -74 -227 -34 -34 -24 -47 -38 -41 -47 -45 -40 -39 -2 -1 -2 -5 -5 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 -1 -2 -2 -2 -3 -4 -5 -4 -1 -5 -1 -1 -1 -3 -3 -2 0 0 -3 -1 -3 -4 -3 -2 -1 -1 -2 -3 -5 -3 -1 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -165 -151 -145 -139 -137 -140 -135 -138 -153 -164 -173 -166 -181 -180 -157 -162 -183 -194 -197 -197 -182 -161 -161 -168 -199 -177 -189 -165 -154 -153 -135 -123 -129 -180 -241 -198 -91 -111 -120 -259 -268 -248 -235 -216 -209 -214 -206 -194 -220 -260 -194 -220 -213 -216 -243 -246 -218 -205 -204 -208 -216 -220 -230 -227 -260 -223 -222 -221 -198 -203 -241 -133 -13 -17 -85 -260 -217 -34 -23 -54 -37 -32 -33 -35 -44 -53 -2 0 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -2 -3 -2 -3 -4 -2 0 -2 -1 0 0 0 -1 -1 -1 -1 -1 -1 -5 -11 -7 -2 -1 -1 -4 -4 -5 -8 -7 -1 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -70 -168 -146 -112 -107 -143 -150 -145 -143 -140 -147 -167 -164 -174 -174 -159 -182 -187 -187 -170 -180 -178 -159 -159 -156 -157 -172 -163 -155 -156 -140 -127 -125 -135 -198 -259 -189 -71 -86 -132 -253 -254 -259 -256 -242 -226 -223 -200 -177 -202 -231 -195 -212 -184 -220 -217 -238 -240 -217 -197 -203 -217 -215 -217 -228 -245 -254 -247 -196 -96 -34 -141 -108 -22 -28 -27 -35 -44 -33 -40 -35 -32 -32 -32 -33 -48 -61 0 0 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 0 -1 -1 -1 -2 -2 -2 -3 -1 0 -1 -1 -2 -6 -8 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -58 -215 -158 -153 -146 -135 -153 -132 -139 -144 -140 -148 -156 -142 -158 -169 -176 -179 -183 -161 -157 -178 -173 -161 -163 -152 -138 -165 -139 -146 -150 -155 -134 -132 -173 -168 -189 -178 -84 -139 -241 -308 -275 -277 -272 -275 -243 -222 -225 -214 -217 -221 -187 -182 -190 -225 -218 -218 -238 -195 -185 -192 -194 -199 -212 -228 -229 -249 -174 -133 -137 -50 -19 -16 -18 -22 -23 -26 -28 -33 -40 -26 -49 -35 -47 -213 -144 -57 0 0 0 -1 -5 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -2 -1 0 0 0 0 -1 -2 0 0 -4 -2 -4 -4 -3 -3 -3 -3 -2 -2 -3 -2 -2 -2 -2 -2 -3 -4 -1 0 -1 -1 -1 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -61 -184 -190 -184 -113 -127 -131 -119 -154 -149 -132 -144 -156 -149 -154 -166 -170 -169 -177 -156 -177 -186 -167 -161 -141 -123 -146 -167 -141 -142 -130 -160 -137 -144 -230 -174 -107 -105 -109 -152 -258 -296 -287 -278 -276 -242 -201 -179 -246 -245 -209 -215 -192 -185 -190 -220 -222 -215 -209 -178 -185 -190 -187 -197 -209 -217 -236 -241 -110 -16 -16 -17 -15 -24 -34 -35 -34 -117 -202 -42 -27 -25 -33 -32 -53 -159 -264 -148 -1 0 -2 -3 -5 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -3 -2 -2 -1 -1 -1 -1 0 0 0 -1 -2 -1 -7 -4 -5 -5 -2 -1 -2 -2 -2 -3 -2 -2 -2 -1 -2 -3 -5 -4 -2 -2 -1 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -48 -146 -179 -172 -112 -120 -126 -139 -160 -144 -134 -148 -161 -162 -162 -165 -187 -161 -149 -148 -151 -176 -164 -142 -130 -140 -148 -127 -127 -142 -113 -138 -128 -169 -219 -148 -99 -103 -183 -264 -248 -254 -259 -275 -229 -209 -177 -215 -239 -215 -204 -222 -215 -191 -182 -185 -217 -210 -204 -226 -184 -184 -193 -191 -195 -211 -238 -246 -226 -96 -96 -36 -30 -35 -54 -53 -42 -40 -48 -45 -44 -46 -30 -51 -57 -62 -165 -121 0 0 -1 -4 -7 -7 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -2 -2 -1 -1 -1 0 0 -1 -2 -1 0 -3 -5 -6 -6 -4 -6 -5 -5 -4 -3 -2 -2 -2 -2 -3 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -69 -173 -160 -115 -137 -124 -112 -156 -157 -145 -152 -159 -158 -148 -147 -179 -162 -169 -146 -146 -152 -157 -137 -131 -154 -164 -132 -115 -143 -110 -86 -115 -161 -113 -98 -103 -110 -114 -123 -169 -254 -274 -267 -199 -111 -100 -246 -244 -197 -196 -210 -218 -216 -190 -184 -210 -206 -204 -209 -176 -168 -191 -193 -193 -209 -216 -212 -202 -157 -178 -51 -39 -41 -52 -46 -44 -49 -49 -47 -44 -49 -50 -57 -57 -60 -64 -66 0 -1 -3 -6 -7 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 -1 0 0 -1 -1 -2 0 -3 -6 -6 -6 -6 -4 -4 -3 -2 -3 -3 -3 -3 -3 -2 -2 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -75 -159 -144 -114 -129 -122 -107 -158 -142 -141 -145 -144 -148 -149 -154 -175 -171 -171 -172 -147 -148 -156 -134 -126 -134 -133 -119 -121 -153 -157 -150 -115 -147 -139 -103 -100 -103 -105 -106 -112 -174 -272 -259 -191 -64 -43 -236 -263 -203 -178 -180 -200 -225 -216 -184 -178 -206 -205 -208 -177 -166 -177 -186 -192 -202 -203 -198 -181 -46 -48 -51 -60 -62 -56 -56 -69 -79 -65 -41 -37 -47 -52 -56 -58 -42 -44 -49 0 0 -4 -7 -5 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -3 -3 -3 -4 -4 -4 0 -2 -7 -4 -5 -3 -2 -2 -2 -2 -3 -2 -2 -3 -5 -2 -2 -1 -2 -4 -3 -3 -2 -2 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -90 -164 -146 -115 -126 -124 -109 -162 -136 -135 -122 -124 -143 -156 -173 -191 -181 -163 -172 -175 -147 -124 -147 -132 -129 -143 -141 -140 -167 -207 -221 -117 -124 -235 -117 -93 -93 -117 -114 -102 -165 -266 -254 -183 -81 -178 -253 -255 -219 -185 -178 -202 -224 -225 -212 -176 -172 -205 -206 -204 -180 -176 -180 -175 -179 -193 -173 -110 -39 -37 -41 -48 -52 -51 -49 -50 -61 -61 -46 -39 -43 -53 -79 -38 -36 -36 -50 0 0 -4 -5 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 -4 -5 -5 -8 -6 -5 -3 -2 -4 -1 -2 -2 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -2 -2 -4 -6 -5 -4 -4 -2 0 0 0 -1 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -109 -165 -147 -140 -131 -99 -113 -159 -154 -118 -128 -139 -141 -152 -175 -181 -160 -144 -147 -172 -151 -151 -158 -156 -138 -157 -157 -159 -181 -202 -194 -105 -121 -174 -94 -91 -89 -114 -107 -100 -172 -263 -222 -98 -77 -266 -254 -251 -237 -193 -179 -204 -223 -224 -210 -179 -169 -170 -205 -207 -203 -207 -173 -163 -171 -189 -141 -41 -38 -32 -36 -40 -44 -38 -33 -42 -57 -59 -52 -47 -41 -43 -53 -32 -39 -40 -48 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 -1 -2 -1 0 0 0 0 0 -1 -1 -2 -3 -7 -6 -10 -5 -7 -7 -4 -2 0 0 -1 -2 -1 -3 -4 -3 -2 -2 -2 -3 -4 -4 -2 -4 -3 -3 -3 -3 -1 0 -1 -1 -5 -4 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -119 -153 -137 -135 -123 -96 -105 -115 -147 -106 -118 -147 -136 -151 -175 -177 -168 -160 -146 -149 -145 -121 -147 -156 -134 -104 -98 -136 -181 -197 -182 -125 -93 -72 -62 -85 -84 -113 -101 -96 -180 -252 -175 -84 -189 -257 -252 -249 -204 -184 -182 -200 -219 -224 -211 -183 -171 -167 -171 -173 -178 -215 -194 -177 -180 -196 -136 -41 -33 -28 -35 -39 -35 -57 -48 -33 -45 -52 -50 -47 -42 -38 -45 -50 -39 -39 -40 0 0 -1 -3 -4 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -1 0 0 0 0 0 -3 -3 -3 -5 -8 -7 -6 -4 -7 -4 -2 -1 0 0 -1 -2 -2 -2 -4 -2 -1 -4 -4 -3 -4 -4 -3 -8 -7 -6 -5 -4 -1 -1 -3 -4 -5 -3 -6 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -165 -160 -130 -131 -127 -115 -111 -112 -139 -105 -136 -133 -131 -143 -153 -171 -174 -168 -169 -169 -161 -114 -118 -153 -131 -79 -105 -142 -166 -178 -175 -152 -104 -91 -59 -81 -81 -110 -95 -93 -189 -180 -86 -125 -259 -260 -247 -230 -184 -185 -187 -187 -210 -225 -225 -206 -173 -171 -171 -174 -177 -193 -201 -187 -188 -202 -124 -35 -36 -41 -45 -50 -51 -56 -48 -44 -47 -48 -51 -52 -45 -37 -42 -50 -46 -37 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 -1 -1 -1 -2 -5 -5 -4 -7 -11 -9 -5 -3 -3 0 -1 0 0 0 0 -1 -2 -3 -5 -1 -1 -5 -4 -4 -3 -3 -3 -3 -5 -6 -4 -1 0 -4 -6 -8 -9 -5 -3 -4 -4 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -177 -151 -127 -122 -120 -116 -110 -121 -138 -106 -128 -144 -146 -138 -137 -168 -178 -172 -166 -154 -145 -152 -182 -188 -186 -154 -147 -154 -157 -158 -135 -108 -106 -85 -53 -74 -101 -109 -93 -201 -162 -94 -69 -88 -168 -258 -240 -215 -186 -192 -193 -192 -209 -225 -228 -198 -150 -154 -180 -181 -185 -193 -206 -219 -203 -206 -162 -123 -129 -128 -118 -77 -52 -57 -71 -56 -33 -38 -52 -56 -48 -38 -38 -40 -43 -42 -36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -2 -3 -3 -4 -4 -4 -4 -8 -9 -9 -5 -2 -1 -1 0 0 0 0 0 0 -2 -3 -5 -4 -2 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -3 -8 -8 -9 -7 -3 -2 0 -1 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -161 -125 -118 -119 -123 -130 -119 -117 -141 -116 -106 -160 -155 -139 -140 -151 -161 -167 -145 -135 -163 -140 -116 -99 -137 -116 -98 -101 -107 -112 -99 -84 -85 -73 -49 -66 -95 -103 -87 -94 -102 -80 -65 -130 -220 -248 -231 -196 -188 -127 -134 -186 -195 -212 -224 -228 -203 -154 -158 -188 -182 -63 -199 -232 -208 -189 -189 -198 -213 -221 -203 -134 -77 -63 -66 -63 -35 -35 -51 -59 -59 -53 -42 -37 -41 -58 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -4 -4 -6 -5 -4 -4 -4 -6 -5 -2 -9 -6 -1 0 0 0 0 0 -1 -1 -1 -4 -6 -4 -2 -2 -3 -4 -1 0 0 0 0 -1 -1 0 0 -2 -6 -7 -8 -13 -9 -6 -4 -2 -1 -4 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -181 -148 -118 -108 -123 -126 -104 -107 -124 -104 -103 -163 -166 -136 -138 -140 -149 -160 -149 -138 -143 -140 -134 -158 -137 -185 -134 -124 -87 -77 -78 -72 -70 -69 -57 -66 -90 -101 -84 -85 -92 -92 -74 -156 -247 -243 -226 -168 -105 -52 -41 -179 -198 -198 -197 -215 -234 -206 -118 -53 -167 -182 -212 -232 -181 -169 -175 -187 -208 -192 -150 -141 -107 -65 -64 -74 -37 -36 -53 -61 -61 -57 -47 -41 -50 -61 -55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 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 -3 -5 -6 -6 -6 -7 -5 -6 -4 -4 -8 -5 0 0 0 0 0 0 0 -1 -2 -2 -5 -5 -1 -3 -2 -1 -1 0 0 0 0 0 0 -1 -2 -3 -6 -7 -5 -17 -14 -8 -7 -5 -5 -6 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -118 -214 -122 -101 -106 -126 -118 -97 -106 -114 -111 -152 -157 -142 -147 -139 -134 -160 -160 -144 -145 -153 -147 -120 -98 -87 -82 -92 -77 -71 -64 -54 -59 -75 -74 -67 -70 -78 -84 -86 -86 -91 -75 -84 -176 -228 -165 -85 -53 -63 -39 -192 -204 -205 -203 -201 -192 -127 -44 -81 -169 -176 -214 -201 -166 -163 -169 -185 -210 -186 -140 -136 -102 -69 -61 -89 -45 -47 -49 -38 -49 -58 -49 -46 -49 -44 -51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -4 -5 -5 -5 -7 -5 -4 -7 -7 -5 -2 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -1 -1 0 0 0 0 0 0 -1 0 0 -1 -2 -4 -5 -9 -9 -6 -13 -7 -8 -2 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -36 -234 -111 -107 -108 -115 -108 -90 -102 -114 -96 -104 -122 -138 -134 -111 -117 -161 -183 -161 -161 -170 -144 -132 -155 -142 -89 -64 -67 -67 -50 -54 -65 -72 -72 -68 -69 -73 -74 -80 -85 -92 -72 -62 -86 -97 -64 -42 -60 -60 -45 -140 -202 -210 -181 -176 -101 -38 -32 -70 -175 -173 -184 -191 -187 -167 -171 -187 -211 -207 -163 -118 -93 -58 -35 -39 -48 -50 -42 -47 -52 -52 -50 -49 -48 -45 -52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -2 -3 -5 -5 -5 -5 -5 -5 -5 -3 -6 -4 -2 0 0 0 0 0 0 0 0 0 -1 -1 -1 -3 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 -5 -3 -7 -9 -10 -10 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -59 -248 -118 -121 -105 -122 -106 -82 -109 -119 -98 -97 -101 -104 -124 -90 -90 -137 -156 -153 -166 -165 -165 -190 -180 -144 -91 -84 -65 -66 -60 -67 -69 -67 -67 -65 -63 -63 -69 -75 -80 -62 -60 -56 -59 -59 -46 -36 -44 -46 -40 -50 -201 -213 -84 -44 -26 -19 -75 -156 -181 -178 -182 -185 -200 -169 -172 -188 -213 -206 -147 -99 -79 -34 -35 -39 -38 -46 -36 -41 -44 -40 -41 -46 -49 -50 -58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -3 -3 -4 -5 -5 -4 -4 -5 -6 -6 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -3 -2 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -157 -131 -109 -99 -131 -120 -108 -97 -93 -105 -114 -100 -88 -106 -122 -93 -121 -140 -157 -163 -157 -118 -70 -61 -81 -124 -144 -91 -70 -69 -70 -66 -65 -66 -67 -67 -64 -69 -72 -75 -81 -57 -54 -59 -64 -51 -36 -36 -37 -51 -111 -212 -217 -69 -41 -28 -35 -93 -162 -184 -182 -183 -188 -205 -167 -173 -188 -215 -172 -103 -69 -56 -33 -38 -41 -33 -40 -34 -43 -49 -47 -47 -47 -49 -54 -59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -2 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -2 -3 -3 0 -1 -7 -6 -3 -1 0 0 0 0 0 0 0 -1 -2 -1 0 -1 -3 -4 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -146 -109 -107 -118 -130 -102 -93 -83 -116 -142 -118 -90 -97 -145 -132 -114 -109 -117 -109 -106 -94 -78 -78 -92 -118 -104 -76 -94 -75 -69 -65 -59 -63 -71 -72 -68 -67 -69 -73 -49 -48 -57 -61 -65 -62 -49 -90 -159 -160 -195 -208 -152 -47 -37 -53 -114 -149 -168 -191 -189 -187 -194 -207 -166 -174 -186 -193 -126 -55 -29 -30 -32 -39 -51 -43 -36 -33 -38 -48 -47 -46 -47 -52 -57 -59 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -4 -5 -9 -5 -1 0 0 0 0 0 0 0 -1 -2 -1 -1 0 -2 -3 -3 -3 -2 0 0 0 0 0 -1 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -57 -144 -105 -98 -96 -106 -109 -110 -88 -88 -124 -135 -108 -95 -119 -143 -114 -107 -87 -79 -80 -118 -131 -102 -87 -88 -69 -67 -82 -74 -69 -67 -60 -59 -63 -60 -50 -47 -45 -45 -47 -50 -59 -63 -64 -52 -43 -137 -264 -260 -214 -190 -24 -64 -62 -161 -166 -155 -153 -173 -195 -193 -199 -209 -167 -174 -185 -175 -97 -51 -40 -47 -46 -38 -43 -42 -38 -30 -34 -47 -39 -48 -56 -57 -61 -64 0 0 -1 -2 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 -1 -5 -6 -2 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 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 -1 -2 -2 -3 -5 -2 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 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 -79 -150 -94 -95 -88 -86 -112 -117 -106 -85 -89 -115 -120 -99 -100 -138 -119 -120 -103 -89 -84 -85 -104 -118 -107 -92 -84 -67 -65 -66 -65 -70 -64 -63 -53 -49 -49 -47 -44 -43 -45 -50 -61 -62 -134 -148 -80 -82 -142 -151 -132 -122 -46 -176 -181 -186 -189 -190 -170 -178 -201 -200 -195 -180 -171 -176 -185 -200 -85 -51 -51 -62 -60 -40 -39 -45 -41 -32 -37 -42 -48 -54 -51 -54 -55 -55 0 0 0 0 0 0 0 0 -2 -3 -2 -2 -3 -1 -1 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -2 -2 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -109 -168 -103 -99 -93 -81 -109 -128 -99 -82 -77 -110 -123 -109 -105 -112 -129 -151 -101 -101 -84 -104 -117 -85 -95 -102 -69 -66 -63 -63 -61 -70 -50 -84 -70 -53 -48 -45 -43 -43 -45 -51 -57 -40 -157 -187 -165 -178 -168 -132 -94 -42 -67 -178 -180 -181 -188 -161 -154 -158 -181 -206 -197 -174 -174 -177 -188 -199 -159 -71 -45 -46 -44 -37 -37 -47 -40 -36 -36 -33 -55 -61 -52 -52 -47 -49 0 0 0 0 0 0 0 -1 -5 -5 -2 -1 -1 0 0 0 0 0 -1 -1 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -4 -2 -2 -2 -2 -2 -1 -1 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -68 -100 -95 -112 -90 -76 -77 -111 -108 -95 -79 -88 -102 -105 -100 -88 -92 -133 -117 -78 -80 -107 -113 -94 -85 -76 -58 -58 -58 -61 -66 -71 -63 -83 -65 -52 -48 -44 -45 -47 -48 -49 -62 -162 -184 -193 -201 -258 -246 -204 -141 -42 -63 -140 -178 -181 -188 -160 -156 -161 -185 -208 -197 -175 -177 -179 -182 -189 -138 -64 -43 -45 -43 -37 -38 -45 -40 -34 -33 -34 -29 -49 -47 -50 -85 -111 -1 -1 0 0 -1 0 0 0 -1 -2 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -3 -4 -3 -3 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -66 -120 -93 -87 -94 -133 -104 -91 -77 -74 -81 -85 -93 -92 -81 -96 -126 -89 -85 -108 -108 -131 -102 -67 -54 -64 -72 -64 -87 -89 -95 -58 -49 -47 -46 -46 -48 -50 -52 -56 -76 -190 -191 -198 -206 -228 -219 -202 -178 -139 -105 -65 -179 -182 -188 -163 -161 -193 -208 -208 -176 -136 -141 -150 -171 -80 -55 -43 -40 -43 -40 -37 -39 -42 -39 -36 -36 -42 -31 -52 -49 -53 -55 -92 -1 -1 -1 -1 -3 -1 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 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -80 -122 -90 -74 -70 -73 -106 -101 -88 -85 -85 -75 -72 -84 -88 -81 -92 -143 -119 -111 -83 -121 -138 -134 -113 -90 -81 -83 -100 -105 -112 -84 -51 -42 -43 -45 -47 -49 -55 -53 -62 -190 -194 -85 -87 -180 -204 -201 -211 -235 -196 -100 -177 -182 -187 -193 -200 -206 -207 -208 -170 -163 -199 -173 -177 -137 -40 -37 -35 -39 -39 -36 -37 -40 -40 -40 -39 -45 -32 -35 -44 -57 -94 -117 -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 -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 -1 -1 -2 -3 -2 -2 -2 -2 -3 -3 -1 -1 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -113 -138 -94 -77 -71 -81 -128 -103 -104 -86 -90 -83 -71 -94 -109 -92 -104 -155 -151 -112 -97 -78 -74 -118 -119 -104 -105 -104 -98 -104 -93 -85 -48 -41 -42 -43 -46 -50 -54 -59 -64 -73 -60 -42 -42 -84 -172 -199 -212 -234 -220 -170 -174 -180 -186 -191 -197 -201 -203 -208 -208 -215 -211 -181 -185 -181 -57 -35 -32 -35 -36 -33 -32 -34 -36 -41 -46 -49 -37 -34 -42 -60 -99 -122 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -2 -3 -2 -1 -3 -1 -2 -2 -1 -2 -7 -5 -1 0 0 0 0 0 0 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -124 -95 -81 -74 -63 -75 -110 -109 -99 -102 -93 -81 -119 -128 -104 -93 -95 -134 -143 -99 -92 -95 -83 -83 -99 -113 -117 -110 -96 -76 -60 -56 -54 -46 -49 -53 -56 -58 -60 -97 -178 -170 -136 -134 -154 -190 -198 -224 -224 -192 -167 -172 -179 -184 -190 -194 -197 -199 -200 -207 -176 -161 -181 -153 -67 -41 -27 -27 -44 -48 -35 -28 -30 -33 -40 -55 -71 -44 -36 -42 -56 -103 -120 -1 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -3 -6 -6 -4 -6 -2 -1 0 -4 -5 -3 -2 0 0 0 0 0 -1 -3 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -21 -23 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -86 -105 -85 -79 -71 -54 -60 -81 -108 -108 -94 -88 -103 -117 -115 -101 -82 -94 -127 -156 -144 -98 -75 -74 -98 -115 -122 -117 -97 -91 -89 -87 -73 -60 -52 -54 -58 -66 -67 -104 -185 -185 -158 -194 -202 -200 -196 -226 -171 -143 -165 -171 -179 -184 -189 -193 -195 -196 -199 -210 -194 -178 -130 -48 -26 -28 -25 -25 -40 -45 -32 -26 -27 -30 -41 -52 -52 -43 -32 -40 -60 -97 -108 -3 -3 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -3 -4 -4 -7 -4 -3 0 -3 -5 -3 -1 0 0 0 0 -1 -1 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -106 -119 -86 -73 -75 -74 -70 -64 -76 -126 -103 -91 -78 -90 -116 -108 -87 -83 -79 -94 -155 -99 -98 -77 -80 -86 -83 -82 -89 -97 -90 -101 -84 -74 -61 -61 -60 -118 -170 -178 -185 -192 -193 -199 -202 -197 -215 -234 -125 -116 -164 -172 -180 -187 -191 -193 -199 -200 -202 -243 -209 -180 -112 -24 -27 -31 -46 -44 -44 -40 -26 -23 -23 -27 -46 -63 -52 -38 -30 -36 -68 -72 -61 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -2 -3 -4 -4 -3 -2 -1 -8 -3 -1 0 0 -1 -1 -1 -2 -2 -1 -2 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -90 -137 -115 -87 -76 -68 -60 -59 -73 -129 -109 -87 -81 -73 -121 -138 -114 -91 -72 -73 -78 -171 -106 -76 -75 -64 -69 -94 -115 -103 -72 -88 -98 -71 -77 -82 -68 -81 -133 -176 -143 -83 -91 -112 -200 -196 -230 -241 -149 -138 -147 -157 -183 -189 -193 -205 -243 -245 -249 -260 -206 -180 -102 -21 -23 -31 -55 -55 -54 -37 -24 -24 -24 -26 -43 -57 -47 -38 -35 -47 -44 -38 -42 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -2 -2 -4 -3 -2 -6 -3 -1 0 0 0 -2 -1 -1 -1 -1 -1 -1 -3 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -100 -168 -126 -85 -79 -80 -76 -76 -84 -120 -84 -83 -79 -108 -123 -121 -98 -71 -63 -81 -172 -148 -128 -81 -78 -67 -71 -83 -78 -68 -83 -92 -80 -84 -89 -80 -86 -76 -68 -70 -71 -75 -79 -113 -197 -235 -245 -135 -115 -105 -145 -200 -193 -187 -221 -231 -237 -247 -259 -198 -148 -85 -31 -18 -22 -34 -49 -35 -21 -20 -26 -27 -31 -43 -50 -44 -39 -36 -36 -44 -64 -68 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -3 -2 -2 -3 -3 -2 0 0 -1 -1 -1 -1 -1 -1 -1 0 -1 0 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -159 -144 -100 -81 -80 -82 -73 -73 -126 -108 -83 -82 -83 -74 -114 -144 -127 -93 -70 -87 -178 -176 -130 -103 -93 -98 -77 -74 -90 -90 -92 -96 -107 -114 -77 -91 -99 -97 -83 -70 -72 -72 -82 -135 -155 -165 -72 -71 -86 -132 -176 -169 -144 -146 -150 -153 -160 -164 -57 -26 -25 -21 -19 -19 -26 -45 -34 -22 -20 -24 -25 -35 -42 -43 -45 -47 -45 -42 -44 -66 -71 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -6 -9 -5 -2 -2 -5 -5 -2 -2 -2 -2 -4 -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 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -140 -149 -105 -80 -70 -66 -65 -64 -81 -120 -106 -104 -96 -80 -97 -129 -142 -133 -111 -92 -112 -178 -178 -171 -114 -107 -105 -96 -92 -87 -90 -95 -104 -113 -120 -127 -130 -89 -83 -83 -68 -78 -99 -106 -109 -112 -92 -79 -82 -86 -92 -115 -141 -143 -146 -152 -158 -161 -41 -15 -14 -15 -41 -56 -40 -43 -39 -24 -21 -25 -22 -28 -33 -35 -47 -56 -49 -52 -50 -68 -73 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 -1 0 0 0 0 0 0 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 -1 0 0 -1 -2 -4 -5 -5 -3 -4 -2 -3 -5 -3 -2 -2 -3 -3 -1 -1 -1 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -139 -134 -102 -81 -72 -69 -66 -64 -78 -82 -121 -117 -102 -89 -108 -138 -139 -128 -124 -102 -73 -81 -150 -130 -99 -107 -95 -81 -84 -88 -94 -100 -101 -108 -112 -120 -104 -96 -96 -96 -96 -98 -100 -101 -105 -109 -99 -85 -86 -93 -111 -134 -142 -146 -152 -160 -190 -39 -13 -12 -12 -21 -36 -41 -41 -41 -24 -21 -27 -21 -23 -23 -24 -35 -44 -46 -49 -40 -42 -60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 -1 -7 -6 -3 -1 -3 -4 -3 -2 -5 -3 -2 -2 -3 -3 0 -1 0 -1 0 0 0 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -133 -141 -112 -91 -76 -70 -69 -69 -69 -68 -89 -123 -121 -98 -81 -109 -137 -138 -115 -83 -86 -116 -156 -171 -105 -96 -99 -87 -83 -88 -94 -94 -82 -75 -81 -85 -88 -88 -89 -93 -96 -95 -95 -97 -98 -101 -111 -89 -101 -110 -113 -128 -145 -148 -159 -180 -28 -15 -14 -14 -14 -15 -26 -37 -41 -43 -23 -20 -26 -24 -20 -15 -14 -16 -24 -35 -38 -35 -39 -55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -9 -6 -5 -2 -1 -2 -3 -1 -1 -2 -3 -1 0 -2 -1 0 0 0 -1 -1 -1 -1 0 -1 -2 -2 -1 0 0 0 0 0 0 0 -1 -3 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -151 -120 -95 -81 -81 -78 -75 -77 -75 -74 -95 -125 -101 -97 -74 -59 -89 -131 -137 -130 -111 -124 -161 -162 -108 -103 -92 -84 -87 -90 -93 -94 -74 -73 -79 -84 -87 -89 -92 -94 -93 -93 -93 -95 -100 -111 -104 -123 -121 -124 -120 -131 -151 -161 -188 -170 -18 -13 -30 -57 -65 -49 -39 -44 -54 -55 -21 -24 -38 -21 -12 -11 -19 -30 -33 -31 -33 -35 -46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 -2 -2 -2 -5 -7 -6 -1 0 0 -3 -3 -4 -7 -1 0 -1 -2 -2 -2 -1 0 0 0 -1 -1 0 -1 -2 -2 -2 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -132 -116 -130 -113 -97 -87 -81 -76 -72 -74 -66 -96 -124 -109 -86 -95 -84 -67 -106 -161 -138 -112 -81 -136 -142 -112 -112 -112 -96 -84 -88 -91 -79 -81 -84 -87 -116 -94 -86 -89 -89 -90 -92 -95 -100 -109 -118 -126 -82 -72 -52 -73 -123 -129 -110 -16 -29 -29 -28 -35 -62 -66 -52 -46 -48 -44 -26 -32 -62 -23 -12 -10 -36 -64 -56 -34 -35 -37 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -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 -1 -1 -1 0 0 0 0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -4 -5 -6 -12 -9 -5 -4 -2 -7 -10 -4 -1 -1 -1 -2 -2 -1 -1 0 0 -1 -1 0 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -160 -141 -110 -100 -92 -81 -76 -74 -61 -66 -110 -106 -127 -130 -109 -83 -102 -153 -166 -148 -67 -85 -153 -145 -150 -138 -119 -94 -82 -88 -97 -109 -115 -118 -143 -98 -84 -84 -86 -88 -88 -92 -100 -110 -117 -124 -50 -28 -28 -29 -31 -32 -34 -34 -30 -26 -25 -16 -21 -50 -65 -57 -46 -36 -29 -44 -74 -24 -12 -26 -46 -67 -54 -33 -31 -29 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -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 -1 -1 -2 -2 0 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -2 -1 -3 -3 -5 -7 -8 -6 -2 -8 -3 -9 -5 -2 -1 -1 -1 -1 -1 -1 -1 0 0 -1 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -178 -140 -139 -117 -106 -95 -82 -77 -71 -61 -64 -64 -104 -114 -113 -114 -102 -113 -155 -159 -125 -69 -97 -102 -107 -114 -130 -107 -80 -82 -94 -120 -135 -142 -143 -94 -81 -82 -84 -88 -89 -92 -99 -109 -114 -121 -84 -37 -27 -27 -29 -31 -31 -31 -30 -22 -16 -22 -15 -51 -73 -73 -70 -60 -40 -41 -54 -22 -26 -46 -54 -59 -45 -34 -39 -35 -29 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 0 0 0 -1 -1 0 -1 -1 -2 -1 -2 -2 -3 -3 -3 -2 -4 -6 -7 -6 -9 -22 -4 -6 -4 -4 -3 -1 -1 -1 -1 0 0 0 0 -1 0 0 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -144 -152 -133 -122 -115 -100 -85 -79 -70 -64 -63 -65 -65 -107 -125 -106 -88 -111 -153 -138 -65 -69 -91 -74 -81 -99 -112 -97 -83 -89 -105 -130 -139 -144 -141 -90 -79 -83 -86 -89 -92 -98 -106 -112 -115 -127 -80 -57 -49 -36 -29 -28 -28 -28 -24 -16 -22 -27 -58 -69 -74 -81 -68 -41 -37 -43 -52 -41 -35 -52 -43 -34 -30 -33 -34 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -2 0 -1 -1 -1 -1 -2 -1 0 0 -1 -4 -4 -5 -5 -4 -5 -4 -4 -2 -1 -1 0 -1 -2 -1 0 0 -1 0 -1 -1 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -123 -134 -133 -121 -108 -102 -92 -77 -72 -62 -65 -69 -110 -128 -103 -71 -92 -146 -137 -136 -86 -97 -74 -73 -132 -143 -107 -102 -123 -128 -136 -133 -78 -71 -77 -81 -85 -88 -92 -99 -105 -108 -110 -116 -123 -101 -92 -53 -27 -26 -27 -28 -28 -25 -24 -29 -34 -57 -70 -66 -50 -36 -42 -63 -75 -39 -50 -64 -58 -46 -38 -36 -34 -28 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 -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 -1 0 0 0 0 0 -1 -2 -1 0 0 -1 -4 -2 -1 0 0 -1 -5 -3 -3 -3 -3 -4 -3 -4 -4 -5 -4 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -120 -147 -144 -141 -130 -108 -90 -84 -71 -79 -78 -72 -112 -114 -109 -115 -105 -102 -133 -84 -108 -100 -78 -111 -162 -153 -126 -126 -124 -118 -123 -69 -73 -74 -80 -85 -89 -95 -102 -106 -106 -105 -107 -119 -95 -88 -60 -32 -23 -24 -24 -34 -83 -83 -80 -35 -52 -62 -43 -33 -37 -48 -69 -70 -57 -71 -70 -40 -35 -45 -41 -31 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -3 -1 0 -1 -2 -3 -3 -3 -2 -1 -2 -2 -2 -2 -1 -3 -4 -4 -4 -3 -4 -4 -3 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -26 -109 -158 -153 -128 -106 -90 -84 -81 -79 -74 -70 -113 -137 -126 -96 -81 -108 -133 -139 -114 -119 -121 -156 -178 -162 -125 -94 -72 -88 -76 -133 -204 -108 -175 -211 -150 -149 -206 -174 -102 -104 -115 -88 -84 -86 -43 -17 -17 -16 -30 -71 -74 -78 -28 -48 -55 -56 -57 -58 -58 -66 -72 -73 -72 -70 -32 -43 -46 -45 -36 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 -1 -3 -2 -1 -1 -1 -4 -4 -3 -2 -6 -4 -1 -1 -1 0 -2 -4 -5 -4 -2 -3 -4 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -50 -58 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -103 -146 -151 -130 -100 -93 -85 -82 -79 -76 -75 -66 -97 -124 -107 -83 -90 -107 -146 -149 -157 -162 -166 -169 -127 -84 -91 -99 -125 -130 -107 -198 -198 -222 -220 -223 -245 -201 -99 -102 -110 -82 -83 -90 -56 -43 -29 -13 -16 -29 -68 -73 -27 -44 -51 -59 -62 -60 -61 -66 -71 -76 -75 -71 -28 -37 -46 -40 -30 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 -1 0 0 -2 -3 -2 -1 -1 -3 -6 -4 -2 -2 -3 -1 -2 0 -1 -2 -3 -3 -2 -2 -2 -2 -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 -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 -11 -21 -13 -5 -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 -60 -79 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -109 -145 -137 -120 -105 -96 -96 -88 -83 -81 -73 -63 -108 -138 -113 -84 -74 -95 -137 -151 -154 -137 -134 -141 -129 -115 -118 -121 -123 -100 -112 -200 -224 -228 -231 -237 -195 -116 -114 -102 -73 -80 -107 -104 -102 -64 -25 -23 -39 -75 -77 -31 -42 -48 -29 -45 -54 -55 -71 -80 -62 -71 -68 -24 -28 -35 -30 -32 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -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 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 -2 0 0 0 0 0 -1 -1 -1 -1 -2 -3 -4 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -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 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -39 -44 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -51 -109 -143 -121 -110 -116 -109 -95 -87 -70 -70 -71 -102 -127 -115 -85 -67 -96 -107 -138 -105 -103 -130 -127 -109 -113 -118 -126 -131 -134 -148 -155 -203 -224 -230 -188 -119 -106 -94 -67 -75 -103 -101 -98 -99 -74 -60 -57 -20 -24 -31 -69 -52 -31 -45 -54 -55 -53 -54 -55 -58 -59 -31 -29 -38 -37 -53 -45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 -2 -3 -3 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -9 -5 -2 -2 -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 -1 -1 -1 -1 -1 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -16 -18 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -118 -147 -140 -139 -122 -113 -94 -85 -71 -60 -59 -104 -126 -101 -98 -95 -77 -105 -94 -109 -116 -113 -109 -111 -115 -123 -132 -134 -135 -140 -154 -202 -226 -178 -118 -109 -109 -96 -74 -89 -100 -97 -99 -71 -36 -19 -16 -20 -29 -50 -52 -56 -60 -56 -58 -40 -34 -57 -46 -49 -46 -34 -43 -45 -35 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 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 -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 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -7 -5 -4 -1 -2 -3 -3 -2 -1 -1 -1 -1 -5 -2 -2 -1 -1 -1 -1 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 -4 -2 0 0 0 -1 -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 -38 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -50 -45 -47 -40 -2 0 0 -21 -74 -114 -119 -134 -151 -118 -98 -92 -85 -73 -63 -101 -134 -127 -116 -102 -72 -90 -90 -99 -98 -109 -124 -126 -122 -123 -131 -132 -133 -135 -164 -203 -221 -168 -108 -97 -111 -126 -95 -72 -87 -94 -99 -75 -48 -31 -18 -20 -30 -50 -55 -56 -60 -74 -47 -24 -36 -52 -39 -40 -48 -36 -43 -53 -53 -61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -5 -7 -6 -5 -5 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 0 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -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 -3 -2 0 0 0 0 0 0 0 -5 -2 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -113 -60 0 0 0 -16 -67 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -43 -39 -44 -46 -38 -38 -36 -49 -55 -55 -43 -93 -185 -144 -112 -102 -80 -81 -74 -72 -78 -83 -98 -115 -99 -118 -89 -89 -92 -104 -153 -165 -139 -124 -123 -128 -131 -132 -167 -202 -145 -102 -95 -100 -107 -122 -122 -97 -68 -91 -100 -99 -64 -29 -23 -23 -25 -25 -27 -26 -53 -82 -37 -17 -28 -37 -35 -35 -40 -35 -39 -45 -35 -28 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -1 0 0 -1 -2 -2 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -4 -5 -4 -3 -2 -2 -2 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -5 -1 0 0 0 0 0 -1 0 0 -2 -1 -1 0 0 0 -1 -2 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -40 -64 -19 0 0 0 -48 -103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -51 -46 -43 -50 -52 -48 -49 -55 -57 -58 -28 -60 -167 -180 -139 -119 -106 -78 -72 -71 -74 -78 -85 -91 -93 -115 -108 -113 -116 -103 -137 -145 -141 -147 -144 -125 -131 -160 -167 -110 -82 -76 -96 -111 -112 -115 -123 -128 -69 -82 -98 -70 -86 -64 -29 -29 -27 -36 -76 -76 -37 -78 -74 -34 -20 -30 -38 -35 -32 -33 -40 -45 -35 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -2 0 0 0 -1 -4 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 0 0 0 0 -1 -1 -1 -2 -2 -3 -1 0 -1 -2 -1 0 -2 -2 -2 -1 -1 -3 -5 -2 -3 -4 -3 -3 -2 -3 -6 -5 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -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 -1 -3 0 0 0 0 0 0 0 0 -2 -5 -6 -5 -1 0 0 -10 -26 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -79 0 0 0 -67 -77 -53 -38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -56 -45 -10 -14 -55 -26 -26 -30 -14 0 -58 -165 -171 -138 -112 -104 -101 -78 -80 -84 -77 -70 -74 -87 -114 -127 -134 -118 -115 -101 -114 -137 -154 -171 -142 -95 -107 -74 -72 -91 -101 -105 -107 -111 -119 -124 -96 -67 -98 -107 -63 -47 -51 -52 -44 -40 -85 -112 -30 -76 -89 -45 -34 -41 -41 -40 -43 -55 -49 -33 -34 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 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 -1 -1 -1 -1 -1 0 0 0 0 0 -1 -1 -2 -3 -3 -9 -3 -1 -3 -4 -2 0 -1 -3 -2 -2 -1 -1 -3 -2 -3 -4 -4 -3 -3 -3 -5 -4 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -6 -3 0 0 0 0 -1 -1 -1 0 0 0 0 0 -3 -8 -17 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -88 -13 -39 -19 -1 -15 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 0 -2 -19 -40 -6 -23 -26 -10 0 -61 -179 -176 -147 -141 -106 -101 -93 -92 -82 -72 -70 -70 -83 -114 -121 -136 -140 -112 -111 -127 -124 -111 -113 -110 -90 -94 -96 -102 -102 -102 -104 -108 -115 -126 -137 -123 -88 -103 -64 -53 -54 -50 -42 -51 -105 -80 -25 -73 -47 -29 -40 -47 -42 -40 -56 -88 -50 -32 -38 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 -1 -5 -7 -7 -4 -2 -2 -3 -2 -2 -2 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -5 -3 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 -1 -1 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -12 -1 0 0 0 0 0 0 0 0 -1 -1 0 -1 -4 -4 -29 -24 -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 -16 -58 -59 -90 -91 -5 -51 -86 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -37 -5 -57 -35 -52 -56 -20 -10 -9 -56 -175 -186 -171 -120 -100 -99 -96 -91 -81 -75 -70 -65 -88 -96 -100 -127 -117 -121 -124 -116 -107 -107 -109 -111 -94 -95 -100 -101 -101 -101 -106 -114 -123 -147 -207 -45 -98 -103 -103 -107 -64 -22 -49 -105 -106 -74 -75 -28 -33 -42 -43 -40 -39 -53 -74 -53 -30 -40 -33 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 -2 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 -1 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 -1 -3 -2 -2 -3 -4 -4 -2 -3 -2 -1 -1 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -1 -1 -1 -4 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -3 -3 -1 -1 -1 0 -1 -1 0 0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -12 -18 0 0 0 -4 -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 -42 -43 -26 0 -19 -60 -51 -42 -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 -3 -2 -27 -47 -45 -43 -39 -49 -49 -54 -58 -18 -20 -18 0 0 -46 -212 -161 -121 -107 -101 -96 -83 -76 -74 -68 -65 -61 -63 -108 -116 -135 -135 -132 -134 -135 -137 -141 -138 -146 -104 -140 -116 -101 -104 -112 -122 -140 -167 -42 -82 -94 -102 -100 -60 -21 -48 -101 -103 -77 -72 -27 -43 -43 -40 -41 -44 -49 -52 -46 -25 -37 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 0 0 0 0 0 0 0 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 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 -1 0 0 -1 -1 -1 -2 -2 -2 -1 0 0 0 -1 -1 -1 -1 -1 -2 -3 -1 0 -1 -1 -2 -2 -4 -5 -4 -2 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 0 -1 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -8 -2 0 0 0 0 0 0 0 -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 -6 -6 -8 -103 -77 -46 -10 0 -1 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -9 -41 -52 -44 -41 -42 -42 -49 -49 -53 -60 -35 -8 0 0 0 0 0 -34 -183 -163 -113 -102 -91 -88 -81 -76 -76 -74 -69 -67 -68 -117 -132 -139 -141 -128 -114 -113 -121 -143 -153 -148 -163 -120 -102 -105 -111 -119 -127 -123 -71 -70 -65 -98 -66 -85 -63 -55 -92 -64 -30 -69 -60 -31 -37 -40 -36 -54 -59 -39 -32 -30 -41 -28 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 -2 -4 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -2 -1 -2 -2 -1 -3 -10 -2 -1 -6 -3 -4 -4 -2 -1 0 0 -1 -2 -2 -3 -4 -5 -4 -2 -3 -3 -2 -1 -2 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -1 -1 -3 -2 -2 -2 -3 -3 -3 -2 -1 -1 0 0 0 0 0 0 -1 -1 0 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 -1 -1 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -4 -3 -1 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 -27 -48 -30 -122 -118 -56 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -29 -23 -20 -17 -14 -17 -49 -50 -38 -39 -37 -41 -47 -34 -26 -49 -22 -28 -32 -5 0 0 0 0 0 0 -32 -188 -144 -129 -114 -110 -98 -84 -80 -81 -80 -75 -77 -70 -74 -116 -131 -137 -143 -135 -123 -142 -147 -156 -161 -151 -115 -106 -111 -117 -123 -127 -130 -133 -46 -84 -98 -100 -85 -72 -50 -35 -64 -63 -23 -36 -37 -41 -33 -49 -52 -33 -34 -34 -29 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 -2 -4 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 -1 0 -2 -1 0 0 0 0 -1 -1 0 0 0 -1 -1 -2 -2 -2 -1 -2 -2 -4 -7 -5 -4 -10 -8 -7 -6 -3 -1 0 0 0 -1 -3 -3 -3 -3 -3 -2 -1 -2 -2 0 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -4 -2 -1 -2 -2 -1 -2 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 0 0 0 -1 -1 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 -1 0 -6 -2 -1 0 0 0 0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -58 -78 -75 -4 -28 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -40 -30 -36 -36 -35 -36 -36 -35 -36 -36 -37 -35 -44 -51 -53 -27 -5 -23 -45 0 -2 -30 -4 0 0 0 0 0 0 -52 -237 -204 -136 -170 -128 -112 -95 -81 -82 -84 -77 -72 -69 -70 -70 -73 -77 -80 -114 -152 -147 -147 -152 -160 -164 -152 -150 -151 -151 -150 -151 -151 -132 -37 -68 -90 -96 -84 -76 -78 -78 -75 -64 -58 -40 -38 -61 -38 -32 -37 -34 -29 -28 -30 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 0 -1 -1 -1 -1 0 0 0 0 -1 -3 -3 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 -1 -1 -1 0 -3 -1 0 -1 -1 -1 -1 -2 -2 -1 -2 -2 -1 -1 -1 -2 -1 -1 -1 -2 -3 -4 -5 -4 -4 -4 -5 -1 -1 -2 -1 0 -1 -3 -3 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -3 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -1 -1 -1 0 0 -1 -1 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -5 -3 -3 -1 0 0 0 -1 -1 -2 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -47 -59 -34 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -15 -18 -14 -54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -7 -43 -37 -34 -32 -35 -37 -37 -36 -37 -37 -35 0 0 0 -2 -2 0 -6 -12 0 0 0 0 0 0 0 0 0 0 0 -47 -238 -229 -213 -151 -121 -104 -86 -81 -84 -77 -70 -67 -69 -63 -61 -70 -63 -101 -141 -135 -153 -153 -157 -162 -168 -174 -177 -179 -183 -188 -185 -150 -80 -170 -105 -99 -105 -92 -81 -76 -66 -51 -26 -40 -43 -76 -40 -28 -44 -45 -31 -29 -29 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -2 -1 -2 -2 -2 -2 0 0 0 0 0 -1 -2 -1 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 -2 -4 -3 0 -1 -2 -2 -3 -4 -3 -2 -3 -2 -1 0 -1 -1 -2 -1 0 -1 -1 -2 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 0 -3 -3 -2 -2 -3 -2 -3 -1 0 -1 -1 -2 -2 -3 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -6 -1 0 -1 -1 -1 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -63 -59 -39 -21 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -52 -26 -8 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -37 -12 -50 -50 -12 -11 -15 -19 -21 -25 -29 -32 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -22 -32 -197 -163 -125 -105 -93 -84 -77 -74 -70 -78 -76 -77 -71 -75 -116 -153 -124 -96 -154 -156 -161 -165 -168 -171 -176 -180 -185 -183 -160 -132 -169 -104 -103 -66 -47 -63 -70 -58 -58 -56 -40 -45 -39 -29 -25 -35 -38 -33 -34 -35 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 -3 -4 -5 -5 -3 -1 -1 0 0 -1 -3 -1 0 0 0 0 -2 -3 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -1 -1 -1 -3 -3 -2 0 -1 -2 -3 -3 -4 -4 -3 -2 -2 0 0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 0 0 0 -1 -1 -3 -5 -3 -1 -1 -1 -10 -6 -2 -2 -1 -1 -2 -1 -1 0 0 -1 -2 -3 -3 -2 0 0 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -2 -21 -30 -6 0 0 0 0 0 0 0 0 0 0 -29 -20 0 0 0 0 0 -36 -62 -56 -50 -41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -10 0 0 0 0 0 0 0 0 0 -1 -5 -2 -42 -47 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -240 -198 -144 -127 -111 -94 -85 -80 -79 -90 -89 -80 -69 -74 -83 -121 -117 -67 -97 -158 -162 -163 -163 -168 -173 -178 -182 -181 -152 -90 -164 -117 -118 -108 -56 -36 -47 -56 -60 -63 -41 -24 -18 -19 -17 -18 -20 -23 -24 -25 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -2 -4 -7 -4 -1 0 -1 -2 -2 -2 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 -2 -2 -1 0 0 -1 -2 -4 -3 -1 -1 -1 -1 -2 -2 -4 -4 -2 -1 -1 -1 -1 -1 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 0 0 0 0 -1 0 -1 -1 -1 -1 -1 -1 -1 -3 -5 -3 -1 -2 -2 -2 -2 -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 -1 -1 0 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -33 -63 -46 -5 0 0 0 0 0 0 0 0 0 -5 -5 0 0 -6 -5 -4 -33 -41 -83 -70 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -48 -40 -36 -35 -30 -35 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -47 -220 -169 -136 -119 -111 -107 -100 -92 -91 -92 -76 -73 -78 -80 -120 -152 -114 -89 -159 -156 -139 -160 -150 -165 -175 -179 -176 -164 -162 -166 -174 -176 -110 -49 -31 -43 -58 -67 -67 -39 -14 -13 -13 -13 -12 -16 -20 -20 -25 -37 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -2 -5 -5 -3 0 0 -1 -2 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -1 0 0 0 -1 -1 0 0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -2 -2 -2 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -2 -1 0 -1 -3 -4 -2 -1 -1 -2 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -35 -55 -31 -20 -17 -47 -39 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -10 -14 -31 -30 -37 -37 -39 -18 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -53 -179 -157 -128 -119 -120 -111 -96 -93 -82 -89 -89 -92 -90 -76 -111 -114 -68 -98 -153 -130 -159 -137 -147 -167 -177 -182 -180 -167 -161 -164 -171 -52 -37 -48 -53 -58 -56 -47 -38 -15 -14 -13 -43 -44 -34 -25 -21 -27 -38 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 -1 -1 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 -1 -1 -1 -2 -2 -2 -1 0 0 0 0 0 -1 0 0 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -1 -2 -2 -2 -1 -1 0 0 0 0 0 -2 -2 -1 0 0 0 0 0 0 -1 -1 -3 -1 0 -1 -2 -3 -3 -7 -5 -3 -2 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -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 -36 -25 -2 -3 0 0 0 0 -77 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -14 -27 -37 -30 -26 -30 -34 -50 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -51 -158 -164 -139 -127 -116 -105 -105 -98 -112 -118 -121 -101 -119 -127 -122 -128 -146 -155 -153 -161 -136 -135 -162 -174 -171 -170 -167 -154 -160 -161 -38 -30 -45 -53 -60 -70 -64 -50 -57 -36 -52 -65 -64 -47 -40 -36 -30 -31 0 0 0 0 -1 -1 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -1 -1 -3 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 -2 -1 0 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 -2 -1 0 -2 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -3 -4 -3 -3 -2 -1 -1 -2 -2 -2 -2 -2 -1 0 0 -2 -1 -1 0 0 0 0 0 0 -1 -2 -2 -2 -1 0 0 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -43 -73 -27 0 0 0 -3 -10 -40 -34 -6 -20 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -26 -21 -35 -36 -34 -28 -14 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -51 -171 -169 -139 -124 -116 -115 -116 -102 -118 -118 -124 -126 -109 -115 -127 -129 -131 -135 -136 -133 -151 -153 -167 -165 -151 -147 -153 -158 -152 -44 -30 -26 -48 -62 -53 -42 -48 -65 -63 -68 -64 -62 -44 -46 -45 -34 -28 -1 -1 0 0 -2 -2 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 -1 -3 -3 -1 -1 -1 -1 -1 -1 0 0 -1 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 -1 -2 -1 -2 -3 -4 -4 -3 -2 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -5 -3 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 -2 -1 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 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 -5 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -48 -5 -1 -29 -12 0 -14 -30 -1 -6 -1 -23 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -39 -34 -36 -46 -42 -40 -25 -24 -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 -61 -148 -151 -136 -123 -113 -118 -123 -116 -112 -116 -118 -103 -117 -129 -113 -103 -125 -126 -130 -145 -140 -150 -166 -156 -151 -157 -146 -121 -39 -53 -55 -58 -60 -60 -58 -58 -60 -66 -69 -62 -61 -56 -49 -43 -35 -24 -1 -1 -1 -1 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -3 0 0 0 -1 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -3 -1 -1 -1 -1 0 0 0 -1 -1 0 0 0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -6 -6 -4 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -1 -2 -4 -6 -4 -3 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 0 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -7 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -41 -22 0 -22 -62 -30 -1 -59 -38 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -9 -12 -16 -18 -20 -22 -3 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 -179 -169 -144 -122 -110 -116 -118 -102 -101 -121 -117 -120 -125 -127 -107 -89 -103 -123 -128 -131 -133 -135 -148 -155 -166 -166 -118 -48 -37 -55 -55 -57 -57 -54 -53 -55 -59 -64 -66 -62 -61 -63 -48 -43 -41 -32 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 -2 -2 -1 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 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 0 0 0 0 0 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -6 -4 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -3 -5 -5 -4 -4 -5 -3 -1 -1 0 -2 -3 -1 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 -3 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -18 -5 -13 -19 -7 -20 -16 -21 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -255 -185 -146 -129 -115 -113 -118 -122 -123 -124 -118 -116 -121 -125 -121 -115 -116 -123 -127 -128 -129 -131 -133 -148 -167 -160 -120 -65 -40 -55 -56 -57 -54 -50 -49 -54 -60 -63 -63 -59 -59 -60 -59 -59 -49 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 -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 -1 -2 -2 -4 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 0 0 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -5 -4 -2 -1 -1 -1 -1 -2 -2 -2 -1 -2 -3 -3 -3 -4 -3 -2 -2 -2 -2 -1 -2 -1 0 -2 -3 -1 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 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -58 -41 -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 -4 -11 -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 -3 -16 -8 -2 0 0 0 -9 -18 -16 -12 -1 0 -30 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -107 -189 -158 -146 -134 -120 -114 -114 -119 -125 -118 -116 -117 -119 -120 -119 -119 -122 -124 -128 -127 -127 -129 -132 -148 -150 -141 -114 -45 -53 -66 -52 -49 -66 -58 -54 -61 -64 -62 -57 -59 -60 -64 -53 -40 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -3 -3 -2 -2 -2 -3 -4 -3 -3 -3 -2 -1 -1 -1 -1 0 -1 -2 -1 -1 -1 -2 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -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 -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 -7 -38 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 -3 -4 -9 -11 -12 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -228 -188 -173 -158 -135 -118 -114 -117 -117 -91 -115 -115 -115 -115 -116 -117 -119 -122 -126 -126 -125 -126 -128 -133 -136 -139 -118 -69 -79 -146 -51 -69 -72 -57 -40 -35 -46 -59 -51 -39 -40 -39 -31 -28 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -3 -4 -3 -2 -2 -1 0 0 0 0 0 0 0 -1 -2 -1 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 -2 -3 -3 -3 -2 -1 -1 0 0 -1 -1 -1 -1 -2 -1 0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -2 -1 0 0 -1 -1 -1 -1 -1 -1 -2 -1 0 0 -1 0 0 0 0 0 0 0 -1 -1 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -48 -16 -1 -11 -10 -2 -14 -76 -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 -20 -285 -263 -225 -185 -149 -125 -116 -117 -114 -94 -115 -112 -112 -112 -113 -114 -117 -120 -123 -124 -123 -123 -124 -130 -132 -133 -136 -138 -141 -136 -42 -64 -48 -51 -40 -31 -41 -56 -51 -44 -29 -27 -26 -29 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -4 -1 0 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -4 -3 -2 -1 -2 -1 -3 -1 -1 -1 -1 -1 -2 -1 -3 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -1 0 0 0 0 0 -5 -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 -43 -39 -38 -18 -6 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -119 -136 -220 -208 -166 -134 -121 -119 -117 -114 -115 -111 -112 -112 -111 -113 -114 -107 -94 -99 -117 -102 -118 -126 -110 -117 -130 -133 -135 -126 -46 -41 -46 -56 -62 -61 -57 -56 -49 -32 -30 -30 -33 -27 -28 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 -2 -3 -3 -5 -5 -3 -1 -2 -1 0 0 0 0 0 -1 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 0 0 0 -1 -2 -1 -1 -1 0 -1 -1 -1 -1 -2 0 0 -2 -2 -2 -2 -2 0 -1 -1 -1 -2 -2 -1 -1 -2 -4 -3 -2 -1 0 0 -1 0 0 -1 -1 -3 -3 -2 -2 -1 -3 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -4 -13 -4 -14 -2 0 0 -1 -4 -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 -4 -13 -18 -9 -1 -30 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -217 -218 -176 -143 -128 -123 -120 -117 -113 -86 -84 -107 -112 -113 -113 -108 -101 -101 -107 -81 -99 -105 -73 -99 -127 -130 -133 -125 -77 -44 -27 -82 -74 -63 -61 -48 -30 -26 -30 -29 -34 -34 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 -1 -2 -3 -4 -3 -3 -3 -2 -1 -1 0 0 0 0 0 0 -1 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -2 -2 -3 -3 -2 0 0 0 -1 -3 -3 -3 -4 -2 -2 -1 -1 -2 -1 0 0 -1 -2 -3 -3 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -4 -3 -3 0 0 0 0 0 -1 -1 -2 -6 -4 -2 -2 -1 -2 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 0 0 0 -2 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -46 -28 -6 0 0 0 0 0 0 -4 -19 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -115 -210 -185 -152 -134 -126 -124 -122 -118 -116 -114 -113 -92 -103 -110 -108 -106 -104 -100 -78 -80 -82 -73 -104 -123 -126 -131 -136 -127 -57 -45 -149 -144 -153 -102 -45 -26 -28 -34 -29 -29 -34 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 -1 -2 -3 -4 -5 -4 -3 -2 -2 0 0 0 -1 -1 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 -3 -4 -3 -2 -2 -2 -1 -5 -6 -8 -9 -9 -5 -3 -2 -2 -2 -2 -1 -1 -1 -3 -2 -6 -6 -5 -3 -3 -3 -1 -1 -1 -3 -4 -3 -2 -1 0 0 -1 -1 -4 -4 -3 -7 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -18 -20 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -11 -34 -26 -11 -1 0 0 0 -4 -53 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -209 -201 -163 -140 -130 -126 -125 -117 -90 -84 -110 -111 -113 -112 -109 -106 -105 -102 -92 -78 -81 -85 -111 -122 -125 -129 -133 -138 -133 -54 -148 -158 -160 -83 -39 -43 -40 -36 -31 -27 -29 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 0 0 0 -1 -3 -3 -1 -1 -3 -3 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -3 -3 -4 -4 -3 -3 -3 -6 -13 -10 -10 -4 -2 -3 -4 -4 -3 -3 -4 -3 -1 -1 -1 -3 -10 -10 -9 -7 -3 -1 -1 0 -1 -4 -4 -4 -3 -2 -1 -1 -2 -5 -7 -4 -4 -7 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -2 -1 0 -2 -1 0 0 -1 -2 -2 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -11 -1 -4 -14 -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 -6 -3 0 0 -10 -63 -65 -36 -10 0 0 0 0 0 -1 -29 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -233 -205 -170 -146 -136 -131 -127 -117 -92 -89 -83 -86 -108 -113 -98 -87 -86 -87 -87 -79 -82 -86 -103 -119 -126 -128 -131 -135 -140 -141 -147 -151 -155 -87 -47 -43 -40 -35 -36 -27 -30 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -1 -1 -1 -4 -5 -4 -3 -2 -6 -4 -2 -1 0 0 0 -1 0 0 0 0 0 0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -2 -1 -2 -3 -4 -4 -4 -4 -3 -4 -4 0 -1 0 0 0 -1 -2 -2 -4 -10 -9 -5 -5 -6 -7 -10 -10 -10 -5 -2 0 0 -1 -3 -4 -4 -3 -3 -3 -2 -3 -8 -8 -6 -6 -7 -6 -3 -1 -2 -1 -1 0 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -6 -2 -2 -4 -4 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 0 0 -3 -4 -5 -10 -10 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -8 0 -10 -24 -38 -32 0 -2 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -126 -201 -180 -164 -151 -138 -129 -123 -119 -114 -86 -87 -89 -108 -95 -83 -82 -81 -80 -82 -84 -88 -102 -119 -127 -128 -131 -134 -134 -136 -142 -145 -148 -124 -72 -47 -43 -37 -36 -27 -28 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -5 -4 -2 -2 -5 -4 -4 -4 -3 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -5 -1 0 -1 -3 -5 -6 -7 -7 -6 -11 -11 -5 -1 -3 -2 0 0 -2 -3 -2 -6 -22 -31 -14 -10 -7 -5 -5 -7 -7 -4 -1 -1 0 -1 -2 -4 -4 -3 -3 -3 -2 -5 -6 -5 -4 -5 -8 -5 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 0 0 -20 -12 -12 -15 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -7 -3 -11 -37 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -214 -199 -195 -165 -141 -130 -125 -114 -91 -89 -90 -90 -92 -91 -101 -96 -83 -81 -83 -85 -88 -105 -121 -126 -127 -129 -131 -132 -133 -133 -140 -146 -123 -71 -49 -44 -37 -35 -32 -28 -28 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 -1 -3 -3 -5 -5 -4 -3 -5 -1 -2 -1 -1 -3 -3 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 -1 -3 -5 -6 -5 -4 -4 -4 -4 -5 -6 -6 -7 -12 -9 -3 -8 -9 -7 -4 -2 -6 -3 -3 -5 -15 -22 -12 -13 -7 -6 -6 -8 -6 -4 -3 -1 0 -1 -1 -3 -4 -4 -4 -3 -2 -6 -5 -3 -4 -6 -7 -5 -3 -3 -3 -2 -1 -2 -1 -1 -2 -1 -1 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -2 -3 -18 -16 -15 -14 -6 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -14 -4 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -108 -119 -191 -172 -146 -134 -129 -116 -93 -92 -93 -93 -93 -92 -94 -91 -84 -82 -83 -85 -87 -102 -119 -124 -125 -126 -129 -132 -116 -50 -49 -135 -118 -65 -45 -39 -33 -33 -32 -29 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 -5 -4 -5 -2 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -6 -7 -6 -5 -5 -8 -8 -4 -6 -6 -2 -6 -2 -18 -26 -13 -4 -6 -12 -3 -5 -12 -15 -9 -9 -14 -10 -9 -5 -5 -4 -1 -1 -1 0 0 0 -1 -2 -3 -3 -3 -2 -5 -3 -3 -4 -5 -5 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -4 -7 -18 -26 -11 -12 -14 -14 -4 -10 -12 -5 0 -2 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -17 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -182 -169 -150 -139 -133 -129 -117 -93 -93 -96 -94 -94 -92 -89 -87 -85 -85 -86 -90 -121 -123 -123 -125 -126 -127 -129 -132 -135 -137 -140 -116 -60 -41 -40 -42 -41 -32 -30 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -1 -1 -3 -5 -2 -2 -5 -2 0 -1 -2 -1 -1 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -4 -5 -5 -6 -8 -8 -10 -9 -4 -2 -6 -6 -5 -6 -3 -1 -4 -8 -7 -10 -17 -15 -7 -7 -9 -9 -6 -3 -1 -2 -1 0 0 0 0 0 0 0 -2 -3 -2 -1 -2 -1 -2 -4 -4 -4 -3 -3 -3 -3 -2 0 -1 -1 -1 -1 -1 -1 -2 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -9 -28 -22 -15 -15 -13 -11 -17 -14 -13 -6 -2 -1 -2 -6 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -207 -165 -154 -144 -137 -130 -116 -96 -96 -96 -95 -95 -93 -91 -89 -96 -100 -88 -93 -123 -124 -124 -126 -126 -126 -128 -126 -123 -120 -46 -105 -60 -47 -44 -45 -50 -50 -45 -34 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -4 -2 -3 -1 -1 -1 -2 -2 -1 -5 -8 -7 -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 -1 -1 -1 -3 -4 -5 -6 -7 -10 -13 -12 -6 -4 -5 -6 -8 -7 -2 -1 0 -8 -10 -9 -9 -7 -8 -5 -5 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 -3 -3 -3 -3 -3 -3 -3 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -25 -17 -15 -21 -17 -14 -17 -14 -1 0 0 -1 -3 -5 -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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -122 -176 -168 -150 -140 -122 -104 -100 -97 -99 -96 -97 -95 -94 -91 -94 -96 -89 -93 -106 -98 -122 -127 -126 -126 -127 -95 -40 -43 -47 -140 -141 -116 -67 -47 -51 -55 -61 -74 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -2 -3 -6 -10 -6 -8 -6 -5 -6 -5 -6 -9 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -4 -6 -7 -10 -15 -11 -10 -15 -19 -6 -8 -7 -8 -5 -1 -2 -4 -1 -8 -6 -5 -4 -6 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -17 -17 -18 -9 -19 -16 -20 -14 -1 0 0 0 0 0 -5 -8 -4 -3 -6 0 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -202 -173 -155 -146 -141 -125 -105 -100 -99 -96 -96 -95 -95 -93 -91 -91 -90 -94 -104 -92 -122 -126 -125 -125 -126 -95 -52 -62 -47 -43 -105 -140 -74 -45 -49 -46 -53 -88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -6 -8 -1 -3 -5 -5 -5 -4 -3 -3 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 0 0 0 0 -1 -1 0 -2 -2 -2 -3 -4 -7 -9 -10 -3 -7 -13 -15 -11 -7 -8 -8 -12 -10 -6 -6 -9 -8 -5 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -2 -2 -2 -2 -1 -1 0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -33 -16 -10 -10 -11 -15 -17 -11 -17 -16 0 0 0 0 0 -1 -1 -4 -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 -17 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -216 -165 -160 -158 -148 -139 -122 -100 -98 -96 -96 -94 -94 -93 -92 -91 -91 -94 -105 -109 -122 -123 -124 -113 -120 -117 -94 -92 -135 -136 -142 -149 -71 -45 -49 -63 -76 -81 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -3 -6 -6 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 -2 -2 -2 -3 -7 -5 -3 -6 -10 -7 -6 -5 -7 -6 -15 -21 -17 -12 -9 -8 -13 -9 -5 -3 -3 -3 -2 -2 -1 0 0 -1 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -3 -3 -2 -2 -2 -2 -1 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -22 -20 -13 -19 -24 -19 -14 -19 -12 -4 0 0 -1 -2 0 0 0 0 0 -2 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -120 -111 -171 -160 -149 -140 -120 -100 -96 -95 -93 -92 -92 -91 -91 -90 -89 -95 -106 -109 -122 -112 -114 -78 -94 -117 -122 -126 -118 -67 -45 -135 -66 -45 -79 -106 -97 -76 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 -4 -5 -2 -3 -7 -10 -7 -4 -7 -13 -4 -9 -16 -19 -14 -12 -17 -9 -9 -7 -8 -8 -6 -7 -2 0 -1 -2 -3 -2 -2 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -4 -2 -1 -1 -2 -3 -3 -3 -2 -2 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 -1 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -12 -16 -21 -18 -15 -13 -3 -8 -7 -6 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -174 -146 -145 -141 -117 -99 -96 -93 -91 -89 -89 -89 -89 -88 -88 -101 -117 -111 -122 -105 -95 -86 -81 -79 -71 -66 -68 -64 -62 -46 -91 -58 -85 -108 -105 -90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -7 -4 -6 -8 -8 -8 -7 -8 -10 -3 -12 -15 -12 -9 -10 -15 -14 -9 -5 -7 -8 -5 -3 -1 0 -2 -3 -3 -3 -3 -3 -2 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -4 -5 -5 -4 -2 -3 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 0 0 -3 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -11 -9 -12 -12 -11 -13 -8 -26 -14 -12 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -185 -158 -146 -140 -118 -101 -96 -93 -91 -90 -90 -89 -89 -89 -89 -104 -112 -96 -110 -122 -95 -112 -125 -130 -104 -72 -64 -57 -53 -41 -95 -99 -99 -101 -102 -93 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 0 -3 -2 -3 -3 -2 -3 -9 -9 -10 -14 -15 -11 -11 -8 -11 -18 -14 -14 -14 -13 -7 -7 -5 -5 -3 -1 -1 -1 -2 -2 -2 -3 -2 -2 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -4 -6 -5 -5 -2 -2 -3 -3 -2 -1 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -8 -14 -14 -11 -10 -14 -17 -14 -17 -16 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -140 -172 -131 -130 -133 -130 -115 -95 -94 -93 -92 -91 -91 -91 -91 -97 -100 -92 -91 -95 -81 -83 -116 -117 -117 -97 -64 -57 -62 -96 -94 -99 -99 -97 -98 -90 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -4 -3 -3 -2 0 -1 -2 -4 -6 -9 -8 -7 -5 -10 -14 -9 -7 -9 -16 -13 -12 -9 -9 -8 -7 -6 -2 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -1 -2 -3 -2 -2 -2 -2 -1 0 0 -1 -1 -2 -1 -1 -1 -1 -2 -3 0 -2 -5 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -8 -5 -8 -11 -9 -10 -7 -10 -15 -16 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -183 -139 -119 -127 -114 -99 -97 -97 -95 -93 -91 -91 -91 -92 -92 -91 -91 -86 -74 -72 -72 -107 -78 -62 -61 -60 -61 -71 -94 -92 -93 -96 -95 -97 -87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 -5 -5 -4 -5 -4 -2 -4 -7 -5 -3 -3 -6 -7 -6 -8 -9 -16 -13 -14 -15 -12 -11 -8 -11 -13 -11 -7 -5 -5 -3 -2 -5 -3 -3 -2 -2 -3 -1 -3 -4 -4 -5 -6 -7 -6 -5 -4 -4 -4 -2 0 0 -2 -4 -2 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -4 -4 -7 -8 -15 -6 -6 -8 -7 -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 -5 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -121 -153 -144 -132 -131 -132 -118 -98 -98 -93 -90 -89 -88 -89 -90 -90 -89 -94 -98 -76 -80 -83 -67 -61 -57 -56 -71 -94 -93 -93 -91 -94 -94 -97 -85 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 -3 -1 0 0 0 -1 0 0 0 0 0 -3 -8 -10 -13 -8 -3 -2 -2 -4 -6 -8 -5 -7 -6 -5 -2 -6 -14 -18 -20 -16 -14 -16 -15 -11 -11 -9 -6 -8 -8 -5 -2 -4 0 -1 -3 -3 -3 -4 -6 -6 -5 -10 -11 -7 -4 0 -2 -5 -11 -7 -4 -2 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -4 -7 -9 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -8 -5 -6 -9 -10 -4 -5 -10 -4 -5 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -167 -130 -114 -108 -106 -103 -100 -99 -96 -89 -89 -88 -87 -88 -87 -86 -91 -96 -68 -59 -69 -67 -61 -54 -55 -60 -62 -61 -60 -62 -91 -94 -98 -85 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 -1 -2 -1 -1 0 0 0 -4 -11 -14 -13 -11 -5 -1 0 0 -2 -3 -4 -8 -6 -11 -6 -8 -14 -15 -16 -17 -16 -20 -15 -10 -9 -9 -7 -11 -8 -5 -5 -6 -4 0 -3 -4 -5 -8 -10 -6 0 -2 -12 -8 -4 -8 -11 -7 -8 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 -1 -3 -2 -10 -16 -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 -6 -6 -7 -5 -3 -2 -2 -6 -8 -2 -6 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -167 -151 -141 -124 -113 -106 -100 -96 -94 -88 -86 -86 -86 -86 -86 -84 -83 -84 -82 -68 -85 -85 -63 -55 -61 -66 -64 -61 -62 -63 -92 -95 -100 -85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 -3 -3 -1 0 0 0 -8 -16 -16 -14 -11 -6 -2 0 0 -2 -3 -4 -6 -6 -6 -15 -12 -14 -15 -14 -15 -17 -17 -3 -1 -7 -10 -10 -12 -8 -7 -7 -7 -5 -4 -6 -7 -10 -14 -11 -5 0 -5 -14 -9 -13 -4 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -6 0 0 0 -6 -16 0 -1 0 -4 -11 -7 0 0 -1 -14 -2 0 -1 -2 -1 0 0 0 -7 -3 -1 -10 -18 -24 -3 -1 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -2 0 -1 -2 -3 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -137 -147 -154 -132 -120 -111 -103 -97 -96 -91 -88 -84 -85 -86 -85 -84 -83 -83 -83 -83 -84 -84 -69 -65 -76 -87 -77 -59 -66 -90 -64 -91 -100 -82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -2 -3 -1 -1 -3 -5 -9 -17 -15 -12 -9 -5 -2 -1 0 -1 -1 -6 -8 -6 -6 -13 -8 -12 -14 -15 -17 -18 -15 -2 -8 -8 -10 -11 -11 -10 -10 -10 -9 -7 -7 -7 -10 -14 -9 -4 -2 -1 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -26 -31 -3 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 0 -1 0 0 0 -1 0 0 -13 -20 -7 0 0 0 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -2 -4 -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 -12 -136 -137 -127 -108 -98 -96 -94 -90 -90 -89 -85 -84 -84 -83 -83 -83 -83 -83 -85 -86 -86 -81 -64 -56 -57 -59 -63 -63 -61 -89 -99 -79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 0 -1 -2 -2 -7 -6 -5 -5 -11 -9 -6 -3 -2 -1 -1 -1 -1 -7 -8 -5 -5 -12 -13 -11 -12 -12 -14 -16 -16 -13 -8 -9 -11 -12 -12 -12 -13 -12 -12 -11 -12 -7 -12 -18 -11 -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 -1 0 0 0 -1 -1 0 0 0 0 0 0 0 -7 -9 0 0 -2 -1 0 0 0 -2 -8 -7 0 0 0 0 0 0 -5 -24 -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 -2 0 0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -108 -146 -139 -113 -101 -98 -96 -94 -93 -90 -87 -83 -84 -83 -82 -83 -83 -83 -84 -84 -85 -68 -58 -59 -62 -72 -81 -65 -88 -64 -94 -95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -2 -6 -4 -5 -12 -8 -4 -6 -4 -2 -2 0 -1 -1 -1 -4 -5 -4 -4 -9 -11 -10 -10 -7 -10 -12 -12 -11 -12 -13 -12 -12 -14 -15 -15 -15 -14 -13 -14 -13 -16 -12 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -4 -15 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 -6 -2 -1 0 -1 -5 0 0 0 -4 -11 0 0 0 0 -1 0 0 0 0 0 0 0 -11 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -138 -150 -124 -105 -96 -93 -93 -94 -93 -88 -86 -86 -84 -83 -83 -84 -84 -83 -83 -84 -85 -64 -74 -86 -87 -89 -90 -92 -89 -92 -98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -2 -4 -3 -6 -15 -11 -9 -6 -4 -3 -3 -1 -1 -1 -3 -4 -5 -5 -4 -8 -8 -8 -8 -8 -8 -12 -13 -15 -16 -17 -15 -15 -15 -17 -17 -16 -15 -14 -15 -12 -2 -19 -9 -2 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 -11 -3 0 0 0 0 0 0 -12 -5 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -32 -16 -2 -4 -16 0 0 0 0 -9 -16 -9 -8 -9 -7 -2 0 0 0 0 0 0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -167 -141 -110 -103 -102 -97 -93 -93 -93 -93 -89 -91 -87 -84 -83 -83 -83 -83 -83 -83 -84 -67 -76 -82 -84 -86 -90 -92 -92 -92 -96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 0 -2 -4 -6 -9 -14 -12 -10 -5 -5 -4 -2 -1 0 0 -1 -3 -5 -6 -6 -8 -6 -7 -7 -8 -8 -10 -12 -12 -15 -17 -16 -18 -20 -19 -18 -15 -16 -13 -16 -11 -1 -4 -8 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -2 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 -7 -19 -22 -8 -8 -6 -2 -3 -8 -18 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -146 -106 -111 -123 -117 -103 -95 -92 -92 -95 -93 -95 -89 -85 -84 -82 -81 -81 -81 -80 -80 -82 -82 -82 -84 -87 -88 -89 -91 -93 -94 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 -1 -3 -5 -10 -15 -16 -13 -10 -5 -5 -4 -3 -1 0 -1 -1 -4 -4 -3 -4 -5 -5 -6 -6 -5 -11 -12 -12 -15 -15 -15 -14 -14 -15 -18 -13 -9 -16 -12 -18 -12 -5 -1 -5 -6 -5 -4 -7 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 -4 -13 -5 0 0 0 0 0 0 0 0 0 -13 -20 -14 -13 -21 -12 -17 -14 -5 -18 -34 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -133 -119 -101 -96 -94 -95 -94 -96 -91 -89 -87 -84 -81 -81 -80 -81 -80 -82 -84 -85 -85 -86 -87 -88 -89 -91 -94 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 -2 -4 -4 -1 0 0 0 0 0 -1 -4 -7 -10 -20 -17 -14 -9 -7 -6 -4 -2 0 0 -1 -1 -3 -4 -2 -4 -4 -5 -6 -9 -10 -8 -11 -16 -17 -17 -16 -16 -15 -15 -17 -11 -12 -15 -12 -15 0 0 0 -2 -6 -6 -1 -7 -7 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -26 -17 -21 -17 -2 -13 -11 -2 0 0 0 0 0 0 -30 -14 -19 -20 0 -7 -47 -32 -6 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -129 -129 -124 -113 -102 -98 -96 -96 -95 -94 -90 -88 -85 -83 -83 -82 -82 -83 -84 -86 -87 -88 -89 -88 -87 -88 -88 -90 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 -1 -2 -4 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 -6 -5 -3 -1 0 0 0 0 0 -1 -4 -8 -13 -19 -15 -14 -13 -9 -6 -4 -2 0 0 0 -1 -2 -3 -2 -5 -5 -4 -6 -6 -9 -10 -10 -14 -13 -10 -14 -17 -16 -15 -16 -18 -18 -21 -17 -10 0 0 0 0 0 0 -1 -3 -3 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 0 0 -12 -6 0 -1 0 0 0 0 0 0 0 0 0 0 -17 -9 -12 -18 -13 -11 -12 -1 0 0 0 -10 -13 -6 -61 -46 -23 -11 0 -1 -16 -26 -8 -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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -116 -117 -106 -98 -96 -93 -93 -94 -91 -88 -86 -84 -84 -83 -83 -83 -85 -87 -87 -88 -90 -90 -88 -89 -87 -87 0 0 0 0 0 0 0 0 0 -1 -4 -3 0 -2 -2 -2 -2 -1 0 -2 -1 0 0 0 0 0 0 0 -1 0 -1 -5 -8 -8 -7 -3 0 0 0 0 -1 -3 -5 -10 -14 -12 -11 -12 -9 -6 -4 -2 0 -1 -2 -1 -2 -2 -2 -2 -3 -4 -5 -4 -5 -11 -13 -9 -11 -11 -14 -15 -17 -16 -16 -16 -14 -3 -12 -5 0 0 0 0 0 0 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -9 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 -4 -19 -3 -4 -12 -17 -11 -3 -11 0 -17 -29 -20 -4 -12 -42 -2 0 0 0 0 -3 -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 -20 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -21 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -146 -116 -122 -117 -100 -94 -92 -91 -92 -92 -90 -88 -86 -84 -83 -83 -85 -86 -85 -86 -88 -90 -90 -90 -90 -87 -85 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -5 -3 -3 -2 -1 -1 -3 -1 0 0 0 0 0 0 0 -2 0 -2 -5 -6 -5 -5 -3 -1 0 -1 -1 0 -2 -6 -9 -13 -12 -9 -9 -7 -5 -3 -1 -1 -1 -1 0 -2 -2 -2 -3 -4 -4 -4 -6 -6 -11 -12 -16 -15 -13 -13 -13 -15 -16 -16 -15 -10 0 -4 -1 0 0 0 0 0 0 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -13 -3 0 0 -4 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -1 -9 -11 -16 -9 -17 -49 -39 -25 -20 -6 -38 -54 -30 0 0 0 0 0 -17 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -110 -125 -119 -114 -107 -97 -92 -91 -91 -91 -91 -90 -86 -83 -83 -84 -84 -82 -85 -87 -88 -89 -89 -88 -88 -87 0 0 0 0 0 0 0 -1 -4 -3 -2 -2 -3 -5 -5 -4 -3 -1 -2 -2 -2 -1 -1 0 0 0 0 -1 -2 0 -1 -4 -4 -3 -4 -3 -1 0 0 -1 -1 -5 -10 -10 -12 -12 -7 -5 -5 -4 -2 0 -1 -1 0 0 -2 -2 -2 -4 -5 -4 -3 -2 -2 -7 -2 -8 -14 -15 -15 -14 -15 -14 -15 -14 -6 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -12 -15 -29 -2 0 0 0 0 -2 0 0 0 0 0 0 0 -1 -1 -4 0 0 -1 0 0 -1 -5 -6 -9 -12 -12 -19 -26 -24 -5 0 -40 -18 -6 -8 -8 0 0 0 -26 -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 -3 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -156 -115 -96 -98 -104 -104 -91 -89 -89 -91 -91 -92 -89 -86 -85 -83 -82 -82 -86 -86 -88 -88 -88 -88 -88 -87 0 0 0 0 0 0 0 -2 -5 -4 -3 -4 -4 -5 -5 -3 -4 -2 -2 -1 0 0 0 0 0 0 0 0 -1 -2 -1 -3 -4 -4 -5 -3 -1 0 0 -1 -1 -4 -9 -10 -11 -11 -7 -5 -3 -2 -1 0 -1 0 0 -1 -1 -2 -2 -4 -7 -5 -5 -2 -5 -9 -7 -11 -3 -5 -11 -9 0 -3 -7 -13 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -12 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -26 -14 0 0 0 -1 -1 -1 -3 -7 -18 -10 -5 -1 -21 -36 -19 -7 -34 -3 0 -13 -13 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -65 -108 -123 -117 -100 -91 -84 -89 -89 -92 -92 -91 -89 -87 -84 -84 -83 -84 -87 -88 -89 -89 -90 -90 0 0 0 0 0 0 0 -3 -6 -5 -5 -7 -8 -9 -8 -6 -3 -2 -3 -2 -2 -1 0 0 0 0 0 0 -5 -3 -2 -4 -5 -4 -3 -2 -1 0 0 0 -1 -1 -6 -10 -11 -8 -4 -2 -1 -1 0 0 0 -1 0 -1 -1 -1 -2 -4 -6 -5 -3 -4 -4 -13 -15 -9 -6 -5 -10 -11 -12 -5 -4 -10 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -6 -1 -1 0 0 0 -31 -15 -4 0 0 0 -1 -1 -2 -15 -14 -7 -7 -8 -3 -2 -14 -12 -8 -17 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -30 -2 0 0 0 -31 -45 -1 0 -28 -8 -13 -11 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -151 -138 -112 -105 -93 -85 -88 -88 -89 -90 -91 -92 -86 -83 -87 -88 -85 -85 -84 -86 -87 -86 -87 -88 0 0 0 0 0 0 0 0 -1 -5 -6 -7 -8 -8 -7 -7 -7 -3 -2 -2 -3 -2 0 0 0 0 0 0 -2 -1 -1 -1 -1 0 -1 -1 0 0 0 -1 -2 -1 -4 -7 -11 -9 -4 -1 -1 -1 0 0 0 0 0 -1 -1 -1 -3 -4 -5 -3 -1 -3 -5 -8 -17 -21 -17 -12 -13 -13 -12 -10 -10 -9 -1 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -22 -4 0 -21 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -8 -16 -1 0 0 0 0 0 0 0 0 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -22 0 0 0 0 -41 -89 -42 -56 -36 -29 -45 -46 -38 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -87 -122 -115 -100 -96 -99 -91 -92 -89 -89 -90 -82 -76 -81 -83 -88 -87 -87 -88 -88 -88 -88 -89 0 0 0 0 0 -2 -3 -1 -1 -6 -7 -7 -7 -6 -4 -3 -3 -3 -2 -1 -1 -2 -1 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 0 -1 -1 -2 -4 -4 -9 -5 -1 -1 0 0 0 0 0 0 -1 -1 -1 -1 -2 -3 -4 -2 -2 -3 -3 -3 -10 -12 -6 -5 -6 -6 -9 -13 -13 -15 -7 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 -4 -4 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 -3 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -29 -73 -120 -113 -45 -30 -20 -27 -42 -41 -36 -31 -17 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -78 -113 -112 -103 -87 -87 -100 -94 -90 -87 -88 -77 -62 -70 -92 -89 -88 -88 -87 -86 -86 -89 0 0 0 -1 -5 -6 -7 -4 -3 -6 -4 -5 -3 -5 -4 -3 -3 -2 -2 -2 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -5 -6 -5 -4 -2 0 -1 0 0 0 0 0 0 0 -1 -1 -1 -2 -3 -3 0 -6 -7 -4 -7 -12 -9 -11 -8 -5 -9 -10 -7 -15 -15 -16 -13 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 0 0 0 0 0 0 0 0 0 0 0 -4 -14 -4 -23 -9 0 0 0 0 0 0 -2 -5 -18 -17 0 0 0 0 0 0 0 0 0 -3 -7 -3 0 0 -2 -9 -12 -13 -10 -13 -5 0 0 0 0 0 0 0 -16 -30 -29 -89 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -21 -97 -48 -48 -83 -81 -54 -42 -55 -2 -8 -20 -14 0 0 0 0 0 0 0 0 0 0 -1 -8 -1 0 -10 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -112 -134 -120 -116 -104 -92 -106 -99 -90 -85 -86 -81 -73 -76 -85 -84 -89 -89 -88 -89 -91 -94 0 0 0 0 -3 -8 -8 -9 -7 -5 -4 -7 0 -2 -6 -4 -1 0 -1 -2 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -3 -3 -3 -1 -1 0 0 0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -9 -10 -3 -8 -19 -18 -12 -12 -11 -14 -5 -8 -16 -16 -15 -17 -17 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -53 -49 -35 -8 0 0 0 0 0 0 0 -4 -10 -22 -17 -3 -12 -8 -2 -1 -3 -6 -3 -9 -2 -24 -24 -5 -2 -2 0 0 0 -2 0 -1 -3 -2 0 0 0 0 -3 -10 -5 -6 -22 -10 0 0 0 0 0 0 0 -48 -66 -88 -78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -2 0 -4 -15 0 0 -5 -25 -40 -76 -102 -84 0 0 0 -3 -2 0 0 -13 -58 -3 0 0 0 -3 -9 -8 0 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -76 -110 -108 -102 -101 -91 -97 -91 -87 -87 -88 -92 -88 -73 -75 -93 -91 -90 -92 -94 -99 0 0 0 0 -1 -4 -7 -7 -2 -7 -6 -7 -8 -5 -7 -10 -3 -1 -1 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -4 -5 -2 -1 -1 -1 0 0 0 -1 -2 -2 -2 -1 -1 -2 -2 -1 -3 -10 -13 -2 -1 -12 -12 -10 -12 -8 -14 -2 -12 -16 -15 -14 -15 -16 -15 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -16 -4 0 0 0 0 0 0 0 -19 -7 -3 -4 -8 -10 -9 -2 -30 -24 -15 -14 -11 -9 -8 -11 -6 -1 -16 -28 -3 0 -19 -21 -20 -12 -3 -1 0 -13 -11 -2 -9 -11 0 -1 0 0 0 0 0 0 0 0 -61 -37 -60 -61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -26 0 0 0 -23 -8 0 0 0 0 0 0 0 -72 -105 -100 -94 -86 0 -5 -2 -107 -138 -117 -142 -26 0 0 0 -3 -4 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -6 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -74 -113 -106 -95 -93 -98 -94 -87 -89 -89 -90 -92 -88 -86 -85 -91 -92 -93 -80 -71 0 0 0 0 0 -4 -7 -10 -8 -9 -9 -9 -4 -2 -4 -10 -8 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -1 -4 -5 -5 -5 -1 0 -1 -1 -1 -1 0 0 0 -1 -2 -2 -1 -1 -1 -1 -7 -10 -6 -3 -6 -1 -10 -5 -9 -14 -14 -12 -15 -17 -14 -14 -14 -15 -12 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 -5 -12 -7 -1 -11 -8 -1 -2 -5 -12 -2 -7 -20 -22 -22 -12 0 0 -2 -4 -4 -9 -3 -2 -6 -15 -32 -25 -9 0 -1 -9 -13 -3 -4 -17 -10 0 0 0 0 0 0 0 0 -3 -32 -71 -12 -2 0 0 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -37 -26 -13 0 0 0 0 0 0 0 -32 -84 0 -73 -109 -52 -28 -43 0 -1 -6 -114 -157 -132 -138 -191 -144 -2 -3 0 0 0 -3 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 0 0 0 0 -6 -10 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -88 -128 -101 -91 -95 -97 -91 -91 -90 -87 -85 -79 -69 -68 -82 -91 -90 -75 -66 0 0 0 0 0 -6 -9 -4 -5 -9 -9 -11 -1 0 -4 -9 -8 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -5 -5 -3 -2 -3 -1 -1 0 -2 -3 -2 -1 0 -2 -3 -2 -1 -1 -2 -3 -9 -14 -13 -9 -9 -7 -10 0 0 -4 -1 -2 -6 -11 -10 -12 -7 -7 -5 0 0 0 0 0 0 -2 -3 -2 -2 -45 -34 -8 0 0 0 -3 -20 -1 0 0 0 0 0 -1 0 -12 -16 -33 -23 -2 -8 -19 -18 -19 -28 -45 -50 -2 -16 -4 -19 -29 -24 -17 -9 0 -2 -1 -17 -19 -19 -4 -13 -15 -6 -1 0 0 0 0 0 -5 -4 0 0 0 0 0 0 0 0 0 -14 -51 0 0 0 0 0 -49 -138 -96 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -15 -11 0 0 0 0 0 -34 -16 -68 -114 -48 -28 -1 -1 0 0 -1 -1 -37 -199 -60 -62 -120 -179 -120 -65 -167 -1 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -7 -7 0 0 0 0 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -86 -127 -103 -107 -91 -94 -94 -93 -91 -85 -80 -82 -82 -65 -87 -73 -64 -62 0 0 0 0 0 0 0 0 -9 -12 -7 -4 -7 0 -3 -1 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -7 -5 -3 -2 -2 -2 -1 -1 -4 -4 -4 -2 -1 -2 -2 -1 -1 -1 -1 -3 -5 -9 -10 -7 -7 -9 -10 0 -1 -15 -4 0 0 0 -2 -1 0 0 0 0 0 0 -2 -5 -1 -2 -4 -4 0 -14 -37 -5 0 0 0 -22 -56 0 0 0 0 0 0 0 -2 -30 -8 -3 -7 -6 -21 -24 -4 -30 -27 -14 0 -1 -4 -1 -29 -33 -38 -39 -24 0 -2 0 -27 -16 -2 -14 -21 -5 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -25 -27 -11 0 0 0 0 -32 -16 -11 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -107 -150 -52 -33 -82 -82 -15 -96 -8 -59 -20 -24 -5 -29 -1 -10 -9 -2 -8 -48 -113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -3 0 0 0 0 0 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -71 -131 -123 -120 -97 -99 -103 -95 -90 -85 -79 -71 -66 -78 -86 -91 -74 -66 0 0 0 0 0 -2 -6 -11 -4 -11 -5 -7 -9 -6 -10 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 -3 -3 -4 -4 -3 -2 -3 -5 -5 -5 -3 -1 -1 -1 -1 -1 -1 0 -2 -6 -9 -9 -10 -16 -12 -13 -5 0 0 0 0 -22 -17 -23 -46 -32 0 0 0 0 0 -14 -32 -11 0 0 -6 -12 -18 -29 -17 -7 0 0 -20 -28 0 0 0 0 0 -40 -38 -21 -20 -6 0 0 -10 -9 -1 -2 -14 -14 -1 -9 -5 0 0 0 -3 -13 -23 -14 -3 0 0 -2 -13 -34 -32 -26 -24 -37 -34 -42 -6 -14 -6 0 0 -6 -22 -3 -1 0 0 0 0 -2 -11 -26 -14 0 0 0 -7 -89 -118 -36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -119 -12 0 -85 -91 -12 -5 -14 -117 -20 -146 -81 -3 -5 -8 -10 -1 0 0 0 0 -4 -15 -21 -2 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -73 -127 -137 -127 -113 -104 -96 -91 -84 -73 -72 -81 -67 -81 -83 -86 -88 0 0 0 0 0 -5 -9 -11 -9 -12 -12 -15 -10 -9 -8 -6 -3 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 -3 -5 -11 -7 -3 -3 -3 -4 -5 -5 -4 -1 0 0 0 0 -1 -1 -2 -6 -9 -10 -11 -10 -2 -14 -4 0 0 0 -14 -71 -62 -22 -29 -24 0 0 0 0 -23 -23 -15 -1 0 -2 -15 -48 -22 -32 -46 -44 -33 -50 -6 -8 -2 0 0 -1 -1 -3 -37 -35 -43 -39 -3 -16 -27 -28 -13 -2 -6 -17 -1 -1 -1 0 0 0 0 -4 -28 -5 -43 -24 -8 -25 -55 -32 -22 -20 -33 -51 -50 -33 -3 -31 -26 -30 -40 -35 -32 0 0 0 0 -2 -1 0 0 0 -15 -6 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -81 -87 -107 -66 -95 -98 -39 -14 -151 -181 -176 -147 -117 -57 -4 0 0 -8 -7 -6 -8 -5 0 0 0 0 0 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -37 -73 -133 -127 -101 -101 -93 -85 -82 -81 -79 -75 -57 -60 -80 -65 -40 -31 -5 0 0 0 0 -8 -11 -10 -7 -6 -6 -7 -7 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -4 -2 -3 -1 -3 -5 -8 -9 -4 -5 -2 -1 -2 -3 -4 -2 0 0 0 -1 -1 -1 -1 -1 -6 -8 -9 -9 -14 -12 0 0 0 0 -9 -53 -80 -59 -83 -21 0 -6 -21 -50 -41 -21 -9 0 0 -21 -57 -3 -28 -29 -33 -35 -38 -46 -21 -45 -48 -14 0 0 0 0 -13 -6 -1 -7 -8 -9 -13 -4 -4 -27 -23 -8 -3 0 0 -4 -1 -3 -5 -9 -26 -4 -55 -15 -8 -37 -55 -70 -57 -38 -30 -32 -18 -23 -29 -13 -8 -2 -16 -13 0 0 0 0 0 -15 -5 0 0 -7 -39 -50 -8 0 0 0 0 0 0 0 0 0 -92 -133 -60 0 0 0 0 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 -36 -45 -60 -14 -11 -22 -1 -3 -34 -261 -216 -217 -277 -161 -136 -247 -7 -13 -21 -7 0 0 0 0 0 0 -3 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -4 0 0 -40 -113 -102 -112 -112 -95 -85 -81 -78 -72 -59 -60 -71 -55 -57 -55 -68 -23 0 0 0 0 -1 -11 -9 -8 -6 -6 -5 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -2 -2 -1 -2 -3 -3 -5 -6 -8 -6 -5 -3 -3 -2 -1 0 0 -1 0 0 -1 -2 -2 -5 -9 -4 -2 0 -1 0 0 0 -70 -65 -49 -53 -42 -53 -34 -10 -40 -44 -39 -33 -24 -59 -52 -47 -43 -35 -11 -17 -17 -17 -30 -37 -42 -48 -47 -18 -20 -24 -17 -7 -3 -6 0 0 -5 -6 -4 -8 -19 -32 -25 -18 -7 0 -3 -5 -4 0 0 -6 -3 -14 -13 -2 -5 0 -25 -18 -42 -59 -23 -33 -30 -31 -27 -39 -49 -55 -43 -27 -31 -6 0 -10 -13 -3 -24 -4 0 0 0 0 0 0 0 0 0 0 -44 -66 0 0 0 -137 -112 -45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 0 0 -6 -4 -1 0 -17 -7 -44 -83 -169 -70 -169 -176 -3 -5 -19 -32 0 0 0 0 -1 -5 -10 -3 -1 0 0 0 -13 -44 -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 -5 -7 -6 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -28 -21 0 0 0 0 0 0 0 -5 -20 -22 -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 -13 -15 -13 -4 0 -14 -57 -99 -108 -111 -98 -91 -86 -81 -77 -77 -76 -60 -57 -73 -15 -22 -24 -39 -41 -11 0 -1 -4 -4 -10 -6 -5 -6 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -3 -3 -3 -5 -3 -6 -5 -5 -6 -4 -2 -3 -1 0 0 -1 0 -1 -1 -1 -2 -3 -4 -5 0 0 -7 0 -31 -39 -23 -45 -55 -28 -22 -34 -37 -28 -13 -10 -29 -41 -41 -37 -37 -44 -75 -52 -22 -18 -16 -19 -40 -53 -13 -44 -50 -56 -54 -48 -50 -45 -50 -27 -7 -3 -6 -17 -16 -38 -20 -24 -38 -43 0 0 0 -6 -4 -3 -6 -2 -1 -1 -48 -45 -5 -3 -6 -2 -3 -4 -11 -1 0 0 -2 -6 -19 -48 -40 -4 -25 -71 -19 -4 -2 -21 -15 -1 -7 -56 -7 0 -2 -1 -15 -38 -26 -2 0 -12 -23 0 0 0 -25 -12 -62 -53 -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 -2 -6 -2 0 0 -143 -277 -153 -27 -97 -13 -12 -20 -100 -87 -60 -227 -2 0 0 0 0 0 -2 0 0 0 0 0 -9 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -32 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -17 -28 -52 -13 -1 0 0 -46 -127 -90 -98 -99 -95 -92 -86 -83 -78 -69 -78 -79 -80 -6 -9 -12 -32 -67 -31 -2 0 0 -2 -12 -12 -7 -6 -6 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -2 -5 -7 -4 -1 0 0 -14 0 -1 0 0 0 0 0 -1 -1 0 0 -1 0 0 -45 -63 -54 -139 -102 -100 -80 -69 -55 -45 -15 -15 -29 -23 -9 -14 -26 -20 -59 -40 -36 -44 -49 -52 -45 -40 -9 -29 -38 -52 -54 -45 -55 -44 -54 -32 -36 -60 -44 -42 -23 -9 -11 -17 -2 -6 -37 -28 -46 -61 -36 0 0 0 -1 -1 -6 -13 -12 0 -4 -63 -77 -28 -35 -36 -4 -9 -2 -2 -1 -2 -1 0 0 0 0 0 0 -11 -38 -37 -46 -5 -12 -11 -3 -10 -28 0 0 -10 -5 -5 -21 -24 0 0 0 0 0 0 0 0 -2 -98 -148 -70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -14 -35 -43 -109 -5 -8 -1 -75 -65 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 0 0 0 0 0 0 0 -5 -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 -2 -2 -11 -55 -18 -9 -25 -12 0 -20 -67 -90 -89 -96 -98 -96 -93 -88 -84 -79 -76 -72 -74 -27 -41 -39 -47 -65 -69 -4 0 0 0 0 -3 -7 -6 -8 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -10 -6 -6 -3 0 0 0 -3 -123 -74 -27 -21 -10 0 0 0 0 -4 0 0 -6 -15 0 -83 -121 -133 -103 -25 -49 -45 -14 -60 -75 -50 -44 -49 -37 -43 -54 -45 -32 -61 -44 -29 -32 -31 -29 -38 -53 -45 -38 -36 -38 -38 -42 -47 -58 -54 -49 -42 -47 -46 -39 -5 -10 -11 -42 -71 -53 -40 -51 -58 -51 -16 -29 -18 -2 -2 -12 -9 -1 0 0 -24 -72 -71 -11 -68 -68 -18 0 0 0 0 -5 -6 -2 0 0 0 0 -62 -19 0 -2 -1 0 0 0 -7 -5 -22 -24 0 0 0 0 -47 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -7 -11 -6 -5 -10 -10 -7 -4 -9 -60 -27 0 0 0 -1 -36 0 0 0 -3 -4 0 0 0 0 0 -106 -208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -26 -18 0 0 0 0 0 0 -9 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -58 -40 -40 -27 -47 -16 -3 0 0 -29 -96 -105 -109 -109 -115 -116 -108 -102 -98 -77 -86 -71 -28 -71 -105 -38 -34 -63 -81 -64 -47 -5 0 -1 -2 -4 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -8 -6 -5 -1 0 0 -33 -39 -24 -7 -15 -80 -37 0 0 -8 -31 -85 -80 -37 -38 -85 -72 -114 -108 -122 -59 -27 -58 -99 -112 -94 -83 -89 -94 -82 -22 -94 -76 -51 -43 -53 -42 -10 -39 -18 -28 -36 -48 -42 -40 -42 -59 -58 -54 -50 -51 -44 -50 -44 -18 -16 -12 -11 -22 -15 -9 -48 -55 -44 -31 -19 -15 -57 -66 -42 -40 -42 -6 -12 -16 -1 -1 -21 -35 -4 -11 -96 -86 -26 0 0 0 -8 -31 -6 -1 -1 0 0 -17 -98 -68 -45 -28 -22 -17 -13 -9 -8 0 -25 -20 -8 -10 -1 0 -39 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -5 -7 -12 -12 -9 -6 -6 -7 -9 -12 -12 -209 -287 -104 -100 -153 -114 -189 -10 -79 -27 -9 -9 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -7 -10 -9 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -21 -30 -31 -29 -19 0 0 0 0 0 0 0 0 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -7 -23 -41 -45 -54 -50 -10 -2 0 0 0 -12 -39 -63 -129 -116 -137 -116 -106 -98 -85 -86 -97 -67 -4 -11 -23 -27 -22 -57 -62 -60 -62 -15 -2 0 0 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -4 -1 -1 0 0 0 -99 -82 -18 -12 -32 -88 -21 0 -52 -71 -97 -105 -53 -30 -34 -78 -117 -120 -97 -92 -123 -86 -76 -66 -63 -66 -78 -99 -40 -2 -28 -71 -49 -79 -51 -47 -39 -19 -15 -46 -42 -27 -40 -37 -30 -40 -66 -75 -65 -49 -47 -56 -44 -20 -6 -9 -10 -39 -44 -31 -34 -53 -53 -58 -53 -27 -15 -49 -43 -47 -73 -72 -27 -20 -63 -54 -4 -2 -2 -41 -83 -72 -53 -4 0 0 0 -39 -89 -51 -45 -42 -30 -8 0 -15 -36 -56 -42 -13 -4 -8 -15 -28 -1 -6 -19 -36 -46 -59 -67 -38 -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 -81 -69 0 0 -1 -7 -7 -8 -9 -12 -14 -8 -11 -36 -9 -9 -61 -109 -72 -29 -202 -116 -225 -165 -79 -251 -25 -8 -87 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -5 -5 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -39 -37 -35 -35 -34 -24 -8 -1 0 0 0 0 0 -4 -17 -12 -2 0 0 0 0 0 -1 -4 -4 -4 -1 0 0 0 0 -1 -8 -14 -51 -44 -37 -39 -43 -51 -52 0 0 0 0 0 0 0 -22 -117 -107 -167 -132 -120 -106 -90 -88 -81 -71 -12 -10 -13 -22 -40 -76 -57 -49 -51 -56 -68 -54 -3 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -22 0 -12 -122 -75 -47 -57 -67 -32 -13 -92 -72 -50 -36 -34 -23 -25 -60 -97 -104 -104 -100 -102 -123 -92 -86 -71 -69 -76 -81 -79 -59 -57 -47 -45 -50 -80 -60 -56 -57 -64 -50 -49 -54 -45 -79 -51 -26 -26 -35 -45 -72 -39 -25 -33 -35 -29 -30 -24 -34 -43 -42 -38 -40 -50 -61 -70 -76 -45 -15 -22 -31 -13 -20 -31 -13 -25 -27 -11 -29 -26 -12 -12 -27 -38 -31 -13 -8 0 -57 -53 -60 -31 -28 -45 -49 -22 -3 -1 0 0 0 0 0 0 -8 -34 -77 -56 -57 -55 -54 -24 -57 -67 0 0 0 0 -27 -15 0 0 0 0 0 -4 0 0 -6 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -38 -19 -14 -2 -187 -173 -36 -5 -4 -6 -11 -15 -9 -9 -10 -6 -28 -179 -43 -7 -59 -140 -162 -159 -236 -23 -214 -108 -4 -106 -160 -12 -152 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -2 0 0 0 0 0 0 -5 -6 -5 -5 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -1 0 0 0 0 0 0 0 0 -1 -31 -41 -39 -33 -21 -13 0 0 0 0 0 -5 -16 -29 -12 -1 0 0 -9 -14 -11 -7 -7 -6 -6 -5 -1 -11 -10 -3 -12 -25 -36 -28 -26 -34 -49 -48 -39 -50 -9 -1 0 0 0 0 -2 -68 -249 -182 -233 -170 -162 -141 -114 -102 -86 -82 -6 -1 -1 -5 -18 -48 -85 -56 -51 -45 -50 -60 -29 -4 -90 -68 -47 -33 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -46 -124 -53 -66 -90 -67 -33 -57 -50 -61 -33 -49 -47 -27 -40 -55 -34 -25 -18 -29 -67 -121 -111 -112 -95 -89 -94 -95 -89 -90 -66 -73 -78 -55 -29 -41 -70 -79 -68 -60 -52 -53 -58 -70 -71 -80 -76 -68 -57 -42 -40 -34 -36 -40 -41 -49 -41 -36 -31 -38 -41 -46 -49 -48 -42 -42 -54 -61 -61 -63 -64 -64 -66 -38 -34 -48 -40 -4 -13 -54 -29 -23 -18 -19 -22 -20 -17 -33 -33 -33 -49 -65 -22 -58 -50 -60 -52 -36 -31 -25 -48 -61 -52 -47 -18 0 0 0 0 -18 -36 -38 -44 -65 -65 -57 -57 -33 -23 0 -2 0 0 -26 -13 0 0 0 -4 -17 -27 -27 -35 -35 -32 -10 -1 0 0 0 -14 -4 0 0 0 0 0 0 0 0 0 0 0 -6 -31 -72 -67 -9 -13 -103 -166 -77 -6 -2 -3 -10 -21 -10 -12 -16 -11 -7 -16 -14 -7 -8 -9 -5 0 -25 -10 -132 -50 -20 -21 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -7 -7 -9 -8 -7 -8 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -17 -2 0 0 -3 -2 0 0 0 0 0 -17 -36 -41 -30 -16 -15 -1 -13 -12 -11 -7 -19 -33 -24 -9 0 0 0 -9 -15 -15 -13 -9 -5 -6 -3 -1 -15 -14 -6 -21 -32 -33 -32 -27 -23 -22 -28 -22 -3 -1 0 0 0 0 -4 -7 -109 -350 -283 -245 -199 -175 -143 -124 -124 -114 -91 0 0 0 -8 -8 -3 -7 -19 -33 -43 -59 -73 -59 -12 -27 -127 -102 -122 -55 0 0 0 0 0 0 0 0 0 0 0 -14 0 0 0 -8 -21 -144 -61 -76 -96 -67 -46 -31 -32 -23 -20 -18 -16 -8 -16 -20 -8 -11 -38 -64 -67 -86 -76 -70 -100 -128 -127 -124 -116 -89 -79 -73 -73 -69 -63 -68 -67 -41 -23 -22 -32 -62 -88 -92 -90 -72 -68 -72 -55 -108 -66 -51 -66 -78 -59 -46 -43 -51 -50 -45 -49 -58 -56 -35 -45 -53 -53 -57 -55 -52 -55 -62 -53 -56 -61 -58 -50 -49 -78 -75 -84 -61 -39 -69 -22 -15 -18 -19 -14 -18 -37 -38 -45 -41 -36 -34 -33 -46 -90 -85 -62 -54 -40 -31 -34 -29 -44 -63 -50 -9 0 0 0 0 0 -62 -72 -79 -82 -83 -2 -1 0 -6 -18 -31 -11 0 0 0 0 0 -15 -36 -33 -17 -26 -32 -40 -52 -80 -106 -80 -48 -91 -111 -111 -68 0 0 -1 0 0 0 0 0 0 -3 -1 -5 -7 -5 -6 -6 -9 -4 -3 -2 -5 -13 -23 -25 -13 -11 -10 -7 -105 -209 -12 -11 -11 -41 -4 0 0 0 0 0 -24 -9 -56 -73 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 0 0 0 0 0 0 0 -1 -5 -6 -13 -14 -6 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -14 0 0 0 -10 -11 -4 -2 0 -2 -24 -25 -21 -32 -39 -29 -17 -15 -24 -24 -23 -18 -21 -26 -23 -13 0 -1 -16 -14 -12 -7 -6 -10 -5 -5 -1 -17 -11 -3 -2 -13 -40 -51 -45 -39 -28 -17 -36 -38 0 -1 -9 -25 -25 -287 -377 -348 -360 -413 -365 -323 -258 -205 -180 -169 -154 -126 -88 -6 -12 -17 -9 -18 -18 -9 -4 -2 -8 -34 -68 -65 -30 -2 -65 -117 -114 -17 0 0 0 0 0 0 0 0 -42 -54 -43 -82 -79 -62 -61 -74 -103 -73 -50 -30 -25 -46 -46 -37 -31 -29 -9 -7 -13 -52 -88 -77 -36 -37 -64 -71 -78 -87 -103 -112 -104 -102 -116 -133 -120 -89 -90 -97 -72 -44 -33 -47 -59 -39 -29 -31 -68 -90 -97 -102 -101 -86 -78 -83 -89 -86 -61 -45 -51 -45 -38 -37 -40 -42 -53 -73 -45 -38 -39 -52 -67 -75 -69 -63 -55 -49 -49 -53 -67 -59 -59 -50 -58 -83 -86 -53 -57 -63 -33 -47 -56 -45 -43 -47 -40 -40 -48 -51 -55 -64 -35 -43 -42 -41 -62 -77 -76 -79 -76 -75 -71 -64 -69 -79 -65 -18 0 0 0 0 -7 -69 -73 -76 -59 -39 -80 -55 -5 -21 -9 -1 -15 -33 -39 -17 0 -8 -12 -11 -27 -79 -62 -59 -56 -62 -59 -83 -108 -110 -99 -82 -94 -97 -54 -22 -11 0 0 0 0 -1 0 -2 -6 -4 -6 -5 -5 -6 -6 -4 -4 -1 -5 -13 -18 -15 -15 -11 -9 -8 -13 -25 -18 -17 -28 -177 -62 -175 -91 -45 -68 -46 -187 -140 -163 -142 -78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 0 0 0 -8 -13 -14 -10 -5 -22 -27 -22 -19 -19 -33 -32 -18 -22 -24 -24 -14 -17 -16 -15 -18 -17 -5 -19 -16 -13 -13 -6 -3 -5 -4 -7 0 -14 -5 0 -1 -3 -14 -41 -19 -19 -19 -19 -21 -16 -147 -416 -345 -331 -336 -437 -480 -483 -479 -461 -443 -456 -334 -300 -245 -211 -182 -149 -125 -32 -41 -23 -7 -23 -67 -59 -52 -19 -2 -4 -21 -23 -13 -10 -35 -74 -84 -104 -109 -12 0 0 0 0 -3 -8 -79 -68 -62 -67 -72 -83 -122 -62 -33 -34 -42 -55 -80 -104 -92 -51 -25 -2 -2 -5 -25 -59 -74 -84 -72 -51 -83 -81 -98 -89 -84 -106 -116 -103 -126 -98 -71 -36 -20 -28 -28 -30 -50 -74 -73 -57 -45 -69 -89 -93 -95 -106 -111 -84 -78 -94 -100 -77 -53 -53 -39 -12 -13 -16 -22 -45 -85 -100 -35 -42 -51 -61 -74 -78 -88 -88 -80 -51 -42 -58 -71 -55 -51 -49 -73 -78 -70 -54 -53 -90 -27 -70 -83 -59 -52 -61 -52 -52 -64 -69 -63 -53 -14 -65 -40 -29 -57 -78 -87 -96 -88 -98 -110 -46 -19 -31 -5 -15 -74 -62 -24 -5 -3 -4 -20 -51 -65 -45 -58 -89 -53 -13 -12 -2 -30 -61 -96 -87 -16 -13 -66 -53 -48 -66 -75 -86 -87 -105 -107 -83 -71 -78 -68 -83 -69 -92 -82 -45 -7 -8 0 0 -1 -15 -12 -5 -11 -11 -9 -9 -6 -6 -6 -3 -3 -4 -5 -10 -8 -7 -10 -15 -11 -6 -7 -8 -11 -16 -17 -10 0 -44 -26 -153 -247 -156 -15 -48 -81 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -25 -23 -18 -21 -23 -24 -24 -21 -23 -27 -25 -13 -21 -16 -18 -21 -19 -17 -13 -13 -12 -13 -10 -6 -5 -6 -9 -8 -1 0 0 -5 -14 -22 -25 -15 -9 -12 -28 -30 -29 -142 -352 -350 -356 -407 -432 -438 -439 -440 -439 -451 -504 -448 -454 -279 -210 -198 -171 -132 -44 -18 -6 -18 -38 -64 -62 -52 -29 -13 -12 -14 -10 -4 -1 -9 -28 -33 -54 -84 -30 -16 -1 0 -21 -38 -63 -16 -18 -26 -25 -23 -46 -67 -27 -27 -41 -84 -127 -157 -178 -159 -28 -2 0 -16 -33 -49 -94 -59 -42 -43 -47 -57 -69 -85 -64 -73 -76 -80 -67 -65 -41 -36 -30 -27 -22 -16 -24 -27 -30 -52 -59 -67 -80 -85 -77 -78 -93 -99 -92 -89 -99 -49 -33 -44 -57 -48 -14 -12 -9 -15 -43 -69 -70 -38 -37 -33 -37 -63 -77 -79 -85 -94 -59 -47 -52 -53 -46 -44 -36 -35 -48 -55 -64 -79 -80 -12 -64 -79 -77 -62 -54 -47 -39 -24 -30 -34 -31 -35 -40 -36 -26 -62 -66 -59 -68 -78 -81 -110 -21 0 -28 -48 -71 -63 -91 -31 -9 -2 0 -4 -28 -33 -21 -96 -124 -98 -27 0 0 -12 -23 -54 -61 -24 -23 -109 -105 -95 -119 -104 -89 -94 -106 -108 -104 -57 -68 -87 -68 -62 -82 -42 -27 -12 -14 -10 -7 -8 -14 -8 -9 -12 -15 -11 -7 -4 -5 -6 -6 -5 -8 -12 -19 -9 -7 -11 -15 -15 -13 -12 -10 -21 -22 -13 -12 -20 0 0 -120 -214 -127 0 0 -2 -7 0 0 -127 -85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -24 -22 -20 -4 -3 -4 -5 -16 -28 -28 -24 -24 -24 -13 -17 -21 -17 -14 -12 -12 -16 -15 -10 -7 -7 -13 -26 -24 -1 0 -11 -19 -28 -28 -10 -7 -6 -5 -26 -42 -231 -374 -325 -294 -296 -367 -398 -406 -411 -410 -405 -412 -443 -448 -458 -342 -242 -204 -171 -134 -48 -53 -49 -41 -36 -31 -32 -28 -30 -44 -51 -32 -22 -30 -39 -42 -57 -45 -81 -86 -74 -71 -68 -53 -68 -40 -6 -1 -2 -2 -5 -17 -62 -69 -36 -26 -47 -112 -138 -80 -44 -84 -42 -2 -2 -30 -54 -87 -108 -53 -16 -12 -2 -28 -50 -59 -61 -37 -27 -34 -39 -45 -53 -39 -31 -18 -16 -23 -48 -75 -66 -55 -58 -56 -70 -79 -71 -58 -90 -83 -81 -93 -75 -36 -36 -51 -57 -42 -21 -17 -13 -15 -58 -76 -60 -42 -36 -26 -27 -56 -63 -69 -71 -74 -71 -65 -68 -59 -50 -51 -62 -69 -39 -40 -56 -73 -94 -70 -31 -35 -48 -46 -40 -36 -31 -21 -21 -32 -26 -49 -64 -58 -53 -42 -32 -22 -29 -43 -53 -48 0 0 -70 -73 -52 -31 -22 -10 -9 -11 -4 -22 -41 -63 -18 -124 -100 -103 -51 0 0 0 0 0 0 -1 -36 -71 -31 -76 -84 -81 -97 -105 -101 -105 -119 -58 -117 -108 -134 -103 -50 -93 -116 -31 -9 -12 -13 -47 -179 -148 -21 -9 -11 -10 -8 -10 -9 -8 -8 -8 -9 -14 -15 -7 -14 -19 -19 -24 -28 -27 -28 -8 -23 -16 -25 -19 0 -3 -13 -1 -32 -42 -23 -13 -16 -3 0 -38 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -23 -23 -23 -1 0 0 -13 -26 -30 -24 -13 -25 -25 -24 -30 -26 -18 -14 -14 -15 -15 -17 -11 -8 -8 -10 -14 -14 -4 -36 -31 -24 -17 -14 -11 -7 -5 -8 -27 -29 -37 -164 -304 -273 -263 -306 -371 -396 -394 -388 -384 -385 -389 -388 -372 -429 -285 -212 -172 -131 -62 -74 -77 -67 -55 -36 -39 -42 -46 -59 -78 -74 -36 -27 -41 -57 -72 -82 -104 -72 -76 -87 -91 -77 -70 -52 -51 -41 -39 -40 -60 -76 -88 -103 -56 -15 -51 -109 -2 -1 0 -62 -80 -20 -4 -31 -55 -102 -106 -69 -47 -57 -45 -58 -62 -52 -42 -38 -36 -49 -55 -55 -47 -42 -47 -47 -37 -26 -40 -51 -36 -33 -49 -32 -19 -25 -34 -43 -80 -73 -84 -84 -61 -28 -34 -44 -47 -57 -58 -47 -36 -37 -48 -61 -70 -43 -27 -15 -24 -52 -53 -56 -57 -67 -79 -85 -96 -71 -68 -62 -62 -59 -45 -28 -53 -77 -103 -65 -20 -15 -17 -14 -25 -24 -26 -35 -46 -57 -47 -59 -58 -45 -42 -36 -28 -23 -22 -18 -15 -16 -23 -31 -62 -58 -66 -86 -45 -4 -3 -2 0 -30 -23 -29 -46 -35 -111 -79 -38 -8 0 0 0 -1 -5 -18 -52 -67 -64 -63 -68 -93 -108 -115 -117 -120 -111 -75 -187 -152 -125 -151 -143 -139 -114 -109 -108 -95 -71 -30 -10 -20 -1 -18 -11 -17 -12 -6 -8 -11 -2 -6 -19 -18 -12 -10 -15 -10 -16 -23 -28 -27 -21 -11 -10 -6 -29 -19 -16 -21 -22 -5 -2 -5 -8 -14 -16 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -22 -22 -19 0 0 0 0 -4 -9 -10 -20 -35 -27 -26 -17 -44 -39 -22 -16 -13 -14 -12 -15 -9 -8 -8 -8 -7 -20 -78 -94 -55 -30 -12 -4 -4 -4 -6 -15 -31 -34 -235 -303 -253 -242 -254 -294 -350 -381 -383 -383 -384 -384 -384 -384 -385 -380 -295 -278 -216 -144 -57 -70 -84 -89 -87 -78 -82 -76 -61 -55 -75 -95 -87 -69 -57 -54 -45 -40 -52 -47 -54 -50 -50 -59 -66 -73 -84 -76 -90 -96 -85 -83 -79 -69 -59 -16 -48 -83 -25 0 0 -89 -60 -21 -21 -41 -58 -97 -93 -75 -75 -89 -89 -66 -55 -44 -28 -23 -41 -66 -57 -22 -14 -15 -17 -12 -14 -14 -8 -7 -12 -11 -8 -4 -17 -16 -34 -46 -66 -63 -43 -35 -32 -34 -35 -48 -58 -53 -72 -60 -59 -67 -81 -82 -73 -31 -31 -41 -42 -49 -54 -71 -84 -85 -87 -95 -96 -78 -68 -48 -62 -71 -40 -28 -56 -74 -69 -38 -26 -28 -26 -31 -25 -24 -28 -21 -21 -51 -73 -65 -27 -25 -34 -41 -44 -50 -42 -20 -31 -35 -37 -33 -31 -16 -24 -18 -16 -7 -20 -39 -62 -32 -13 -8 -53 -105 -102 -40 -64 -83 -79 -26 -15 -34 -52 -14 -51 -46 -42 -49 -58 -81 -90 -109 -123 -134 -78 -59 -133 -169 -179 -184 -129 -110 -114 -150 -177 -174 -166 -56 -12 -6 -3 -14 -8 -16 -10 -7 -7 -6 -5 -14 -10 -11 -9 -12 -20 -21 -24 -21 -13 -8 -6 -6 -3 -6 -29 -17 -19 -21 -16 -16 -19 -15 -10 -13 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -13 -2 0 0 0 0 0 0 -11 -9 -22 -56 -37 -22 -9 -32 -42 -28 -15 -15 -13 -15 -13 -6 -4 -6 -7 -7 -32 -114 -109 -41 -25 -11 -5 -5 -11 -23 -17 -8 -12 -211 -239 -204 -215 -233 -301 -346 -363 -397 -407 -391 -377 -376 -380 -381 -391 -372 -389 -286 -173 -58 -54 -77 -82 -99 -119 -114 -98 -93 -85 -89 -89 -101 -114 -97 -86 -58 -56 -73 -69 -57 -57 -34 -52 -77 -105 -126 -116 -113 -123 -118 -56 -64 -70 -91 -43 -54 -98 -127 -123 -91 -95 -50 -30 -44 -56 -68 -96 -67 -61 -62 -59 -53 -41 -15 -6 -4 -13 -28 -35 -21 -2 -1 -1 -3 -3 -6 -5 -1 0 -1 -1 -2 -16 -45 -39 -52 -26 -10 -15 -18 -16 -14 -26 -36 -55 -70 -73 -69 -61 -65 -83 -89 -64 -41 -29 -27 -53 -54 -64 -69 -73 -81 -94 -78 -76 -83 -87 -73 -40 -40 -38 -48 -65 -77 -75 -64 -67 -57 -76 -85 -53 -26 -25 -19 -23 -48 -63 -73 -62 -48 -39 -69 -77 -77 -64 -55 -50 -63 -24 -28 -29 -30 -50 -67 -16 -10 -8 -41 -57 -57 -64 -32 -31 -38 -28 -51 -45 -31 -17 -116 -97 -76 -81 -61 -12 -24 -28 -6 -20 -46 -62 -78 -116 -123 -29 -49 -60 -94 -114 -117 -144 -98 -60 -14 -12 -49 -81 -110 -23 -11 -9 -11 -9 -20 -87 -83 -20 -14 -22 -14 -14 -13 -12 -8 -13 -99 -85 -21 -21 -11 -14 -13 -8 -8 -13 -55 -178 -32 -22 -14 -3 -7 -20 -25 -15 -16 -9 0 0 0 -2 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -13 0 0 0 0 0 -19 -24 -12 -22 -47 -32 -20 -19 -19 -17 -19 -28 -31 -22 -36 -6 -41 -43 -26 -17 -43 -84 -108 -117 -65 -27 -9 -3 -10 -27 -51 -47 -7 -16 -163 -196 -186 -212 -257 -305 -355 -393 -408 -403 -390 -375 -371 -377 -374 -377 -380 -382 -292 -228 -100 -97 -86 -82 -89 -82 -101 -99 -95 -82 -82 -77 -93 -91 -81 -82 -62 -49 -49 -57 -72 -84 -68 -71 -76 -94 -107 -113 -116 -114 -148 -100 -118 -128 -106 -76 -64 -85 -90 -90 -77 -58 -47 -54 -70 -79 -89 -82 -69 -67 -63 -64 -37 -17 -4 -2 -1 -8 -29 -22 -11 -4 -4 -6 -18 -29 -14 -4 0 -3 -11 -2 -9 -11 -19 -29 -27 -4 -4 -7 -16 -15 -7 -6 -18 -30 -48 -59 -67 -64 -57 -63 -42 -58 -44 -39 -45 -62 -61 -87 -93 -91 -94 -88 -54 -33 -74 -89 -61 -47 -45 -23 -74 -86 -64 -52 -76 -92 -60 -72 -99 -93 -48 -33 -44 -58 -72 -74 -66 -58 -54 -53 -71 -85 -95 -42 -50 -60 -46 -15 -9 -14 -14 -36 -71 -77 -54 -13 -8 -17 -47 -49 -31 -31 -59 -7 -84 -82 -89 -78 -31 -97 -57 -47 -41 -25 -18 -19 -3 -48 -49 -64 -62 -84 -83 -6 -59 -103 -102 -101 -105 -117 -141 -146 -50 -6 -11 -14 -14 -13 -15 -10 -16 -11 -6 -11 -21 -17 -23 -55 -34 -10 -11 -11 -10 -19 -12 -20 -13 -15 -14 -24 -22 -14 -14 -9 -7 -23 -21 -10 -14 -11 -10 -23 -29 -23 -12 -22 -6 0 0 -7 -27 -30 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -7 -3 -24 -92 -151 -138 -122 -106 -34 -33 -39 -38 -38 -39 -46 -30 -26 -24 -35 -87 -123 -100 -109 -66 -29 -10 -5 -16 -30 -34 -28 -10 -28 -30 -129 -186 -195 -241 -324 -358 -369 -394 -391 -387 -376 -371 -378 -374 -363 -370 -373 -373 -375 -82 -87 -90 -89 -79 -77 -108 -100 -85 -67 -51 -59 -74 -72 -80 -85 -79 -86 -83 -69 -85 -91 -79 -70 -65 -65 -90 -91 -97 -109 -123 -126 -109 -57 -62 -58 -50 -64 -73 -50 -34 -35 -48 -65 -72 -87 -97 -96 -88 -77 -61 -36 -14 -5 -6 -16 -23 -32 -46 -27 -18 -13 -8 -11 -24 -20 -12 -4 -4 -3 -11 -14 -8 -10 -21 -16 -8 -1 -1 -1 -29 -23 -9 -2 -7 -10 -33 -45 -57 -50 -35 -34 -60 -57 -50 -50 -48 -56 -73 -87 -94 -92 -94 -68 -34 -16 -25 -61 -29 -16 -7 -11 -41 -57 -44 -59 -60 -57 -39 -37 -29 -44 -31 -41 -69 -76 -59 -81 -59 -62 -68 -62 -56 -55 -55 -76 -55 -41 -30 -20 -10 -23 -22 -16 -29 -47 -39 -22 -31 -31 -19 -12 -37 -45 -8 -20 -104 -54 -27 -18 -62 -102 -48 -5 -18 -30 -30 -21 -32 -97 -90 -88 -45 -49 -67 -62 -70 -77 -72 -38 -69 -105 -97 -100 -155 -168 -46 -17 -15 -10 -10 -10 -9 -5 -5 -9 -11 -12 -17 -29 -8 -3 -6 -7 -11 -16 -29 -25 -12 -13 -14 -13 -13 -10 -18 -17 -6 -1 -3 0 -2 -25 -6 -19 -25 -22 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -21 -5 0 -27 -87 -150 -160 -166 -172 -49 -32 -35 -34 -36 -37 -35 -21 -21 -17 -35 -76 -104 -87 -53 -23 -18 -8 -6 -11 -19 -24 -21 -23 -24 -23 -22 -128 -220 -266 -311 -322 -356 -384 -388 -390 -376 -368 -376 -375 -350 -357 -363 -357 -353 -100 -100 -77 -77 -87 -97 -113 -119 -99 -83 -53 -45 -68 -81 -74 -95 -105 -96 -91 -86 -90 -86 -75 -75 -73 -69 -69 -83 -81 -69 -67 -81 -77 -43 -36 -42 -40 -48 -55 -48 -44 -62 -72 -72 -77 -81 -66 -63 -70 -51 -40 -30 -22 -21 -21 -45 -67 -72 -60 -36 -40 -28 -20 -17 -19 -22 -17 -12 -25 -15 -15 -16 -8 -9 -39 -11 -10 -8 -2 -8 -30 -23 -7 -12 -14 -8 -3 -4 -10 -16 -20 -41 -55 -41 -62 -73 -69 -75 -84 -89 -92 -91 -103 -35 -19 -24 -32 -41 -32 -26 -17 -27 -42 -48 -53 -79 -58 -37 -45 -64 -88 -69 -32 -38 -44 -31 -53 -71 -35 -20 -33 -73 -77 -66 -39 -20 -63 -68 -56 -63 -61 -41 -27 -19 -3 -7 -29 -72 -82 -11 -30 -37 -41 -65 -44 -7 -36 -58 -122 -86 -93 -91 -66 -23 -27 -41 -32 -18 -52 -111 -91 -38 -86 -99 -89 -77 -63 -35 -39 -108 -165 -163 -71 -59 -176 -214 -188 -32 -13 -10 -5 -3 -2 -1 -1 -2 -6 -6 -8 -25 -40 -35 -12 -4 -6 -8 -10 -21 -8 -10 -7 -30 -42 -27 -24 -24 -7 0 0 -5 -6 -2 0 -15 -10 -4 0 0 0 0 0 0 0 0 0 -11 -32 -1 0 0 0 -17 -29 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -53 -53 -8 0 -27 -44 -44 -42 -40 -37 -34 -29 -48 -54 -45 -33 -23 -23 -22 -21 -91 -112 -100 -70 -23 -15 -15 -10 -8 -26 -28 -18 -15 -19 -24 -19 -15 -14 -124 -215 -232 -277 -357 -352 -382 -387 -372 -365 -370 -369 -353 -350 -353 -349 -343 -82 -80 -52 -50 -54 -68 -89 -96 -65 -32 -21 -16 -14 -18 -28 -50 -92 -100 -87 -77 -69 -62 -68 -72 -79 -97 -96 -83 -91 -82 -76 -79 -74 -74 -88 -94 -79 -63 -64 -69 -78 -93 -94 -96 -111 -91 -56 -24 -33 -26 -34 -41 -43 -46 -55 -66 -64 -62 -51 -42 -35 -27 -34 -34 -28 -30 -25 -24 -36 -17 -5 -7 -12 -18 -20 -15 -31 -33 -28 -31 -28 -18 -21 -21 -24 -20 -12 -16 -28 -28 -48 -59 -54 -46 -55 -70 -83 -56 -85 -95 -98 -105 -95 -9 -8 -21 -26 -29 -32 -32 -39 -105 -101 -65 -47 -37 -41 -60 -58 -67 -51 -39 -40 -56 -93 -85 -77 -69 -59 -60 -68 -73 -79 -80 -90 -85 -84 -94 -94 -115 -40 -41 -41 -19 -2 0 -18 -71 -63 -13 -22 -39 0 -11 0 0 0 -31 -105 -6 -51 -57 -42 -41 -32 -39 -23 -18 -9 -7 -52 -74 -120 -173 -139 -139 -86 -54 -98 -146 -29 -64 -33 -12 -19 -30 -57 -11 -11 -10 -18 -13 -5 -4 -5 -27 -16 -14 -16 -59 -166 -229 -214 -25 -8 -15 -18 -16 -9 -10 -8 -43 -51 -39 -30 -30 -31 -29 -10 -18 -17 -8 -9 -16 -1 0 0 0 0 0 0 0 0 0 0 -10 -24 0 0 0 0 -15 -36 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 0 0 -14 -53 -52 -39 -35 -36 -38 -36 -34 -33 -31 -32 -29 -115 -150 -131 -77 -16 -7 -14 -23 -119 -118 -91 -58 -19 -14 -9 -10 -9 -39 -32 -18 -19 -16 -16 -14 -8 -10 -13 -115 -248 -314 -347 -352 -390 -393 -376 -369 -373 -376 -374 -363 -359 -357 -343 -73 -85 -74 -45 -39 -42 -54 -57 -30 -8 -2 -2 -4 -6 -9 -17 -29 -30 -45 -51 -60 -67 -64 -59 -59 -64 -70 -77 -87 -95 -79 -80 -80 -80 -66 -64 -75 -65 -65 -64 -71 -79 -80 -94 -97 -84 -70 -61 -54 -48 -46 -46 -71 -70 -90 -104 -71 -62 -51 -60 -61 -41 -33 -39 -26 -47 -40 -39 -35 -26 -9 -7 -12 -27 -36 -43 -51 -41 -45 -27 -14 -13 -22 -27 -43 -31 -35 -42 -39 -40 -58 -54 -35 -28 -25 -23 -29 -48 -92 -94 -93 -92 -72 -25 -18 -33 -42 -40 -36 -47 -80 -122 -83 -45 -49 -61 -81 -87 -46 -41 -28 -59 -65 -70 -83 -99 -80 -73 -56 -43 -45 -53 -65 -60 -48 -59 -70 -54 -21 -85 -58 -54 -75 -83 -83 -66 -50 -28 -65 -65 -53 -41 -22 -53 -4 0 0 -46 -74 -63 -28 -28 -28 -38 -31 -12 -12 -25 -35 -8 -30 -58 -91 -145 -97 -102 -120 -40 -91 -192 -140 -29 -60 -48 -79 -69 -30 -31 -51 -31 -110 -37 -12 -9 -7 -11 -22 -20 -31 -42 -46 -56 -74 -4 -2 -1 -10 -11 -7 -6 -7 -16 -33 -40 -36 -33 -29 -28 -28 -25 -22 -6 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -44 -36 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -18 -77 -34 -4 0 -15 -45 -44 -44 -43 -35 -32 -30 -28 -27 -28 -32 -31 -97 -120 -123 -78 -7 -15 -12 -22 -113 -98 -78 -46 -11 -8 -7 -5 -24 -35 -29 -30 -32 -18 -13 -9 -7 -8 -9 -122 -252 -313 -350 -361 -373 -385 -387 -389 -393 -391 -382 -371 -370 -367 -352 -71 -96 -92 -67 -48 -38 -35 -50 -32 -9 -2 -4 -11 -29 -41 -51 -60 -71 -73 -63 -55 -56 -55 -60 -66 -79 -112 -84 -85 -87 -77 -73 -72 -80 -86 -59 -48 -49 -49 -45 -45 -46 -46 -51 -59 -62 -64 -57 -49 -46 -45 -48 -65 -77 -97 -104 -97 -90 -80 -74 -51 -46 -37 -36 -36 -48 -28 -57 -33 -17 -17 -16 -23 -39 -60 -74 -54 -33 -57 -18 -13 -24 -23 -21 -26 -20 -26 -24 -19 -26 -37 -47 -33 -41 -34 -28 -34 -64 -98 -95 -107 -102 -77 -45 -43 -62 -61 -62 -56 -68 -91 -88 -41 -42 -90 -62 -89 -101 -79 -74 -100 -59 -63 -55 -58 -60 -56 -85 -80 -66 -60 -62 -67 -46 -33 -33 -42 -40 -32 -34 -49 -48 -63 -71 -52 -70 -80 -38 -62 -52 -49 -56 -57 -43 0 0 0 -69 -50 -26 -49 -48 -39 -23 -52 -24 -5 -7 -16 -23 -48 -23 -16 -41 -84 -108 -60 -21 -16 -19 -65 -82 -101 -113 -94 -87 -72 -58 -98 -120 -149 -119 -23 -7 -8 -10 -14 -24 -75 -59 -22 -11 -5 -6 -6 -5 -18 -9 -5 -4 -6 -9 -18 -37 -59 -58 -51 -43 -40 -37 -33 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -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 0 0 0 0 0 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -81 -74 -74 -53 -40 -38 -38 -37 -37 -36 -31 -30 -29 -28 -27 -26 -28 -28 -24 -24 -19 -10 -6 -10 -15 -80 -119 -49 -29 -23 -12 -10 -9 -5 -50 -34 -33 -36 -35 -28 -12 -9 -9 -11 -11 -136 -247 -297 -358 -403 -412 -336 -344 -380 -396 -394 -391 -390 -383 -375 -355 -95 -116 -116 -109 -115 -85 -47 -44 -40 -10 -3 -13 -44 -84 -59 -95 -116 -115 -102 -88 -58 -51 -54 -65 -85 -84 -103 -93 -74 -73 -77 -75 -65 -55 -54 -54 -49 -47 -44 -44 -42 -38 -34 -40 -47 -52 -55 -57 -44 -37 -38 -47 -71 -82 -67 -68 -91 -100 -94 -76 -49 -59 -54 -46 -37 -30 -26 -42 -22 -18 -20 -19 -21 -37 -61 -53 -43 -62 -59 -42 -62 -65 -55 -23 -11 -17 -28 -26 -22 -18 -16 -22 -44 -69 -63 -53 -77 -107 -116 -110 -110 -98 -58 -50 -51 -60 -60 -62 -73 -76 -44 -41 -58 -70 -59 -49 -97 -107 -101 -83 -69 -67 -68 -52 -46 -47 -53 -73 -82 -59 -59 -87 -96 -95 -68 -52 -61 -42 -48 -47 -45 -42 -45 -49 -32 -33 -54 -52 -66 -100 -105 -69 -84 -99 -61 -27 -77 -72 -45 -55 -48 -38 -18 -13 -25 -9 -5 -9 -18 -41 -61 -29 -18 -102 -126 -146 -122 -68 -45 -62 -80 -117 -92 -64 -57 -17 -93 -62 -84 -74 -10 -32 0 0 -1 -14 -50 -66 -94 -131 -20 -5 -5 -4 -6 -12 -24 -10 -9 -10 -8 -8 -15 -40 -119 -113 -96 -57 -30 -37 -32 0 0 0 0 0 0 0 0 0 0 0 0 -28 -62 -21 -27 -4 0 0 0 -12 -34 -1 0 0 0 0 0 0 0 0 0 0 0 0 -11 -51 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -71 -66 -60 -57 -52 -48 -44 -22 0 -15 -73 -40 -37 -36 -35 -35 -34 -34 -34 -33 -33 -33 -32 -32 -29 -23 -20 -21 -22 -24 -22 -17 -12 -11 -23 -82 -33 -21 -16 -16 -14 -12 -16 -33 -50 -34 -32 -32 -31 -25 -14 -11 -10 -11 -12 -150 -265 -319 -376 -432 -437 -402 -399 -388 -386 -391 -396 -398 -387 -376 -359 -135 -145 -148 -131 -124 -119 -95 -64 -36 -1 -1 -23 -26 -37 -48 -80 -101 -115 -129 -111 -79 -61 -74 -57 -104 -124 -110 -105 -89 -81 -90 -92 -81 -74 -72 -69 -55 -57 -50 -48 -52 -57 -56 -52 -62 -60 -55 -58 -58 -68 -82 -88 -76 -65 -50 -52 -92 -96 -91 -84 -75 -66 -79 -66 -84 -71 -45 -28 -24 -19 -28 -28 -31 -45 -52 -35 -32 -69 -44 -64 -98 -94 -79 -25 -20 -30 -48 -47 -32 -16 -9 -27 -64 -68 -55 -53 -63 -120 -129 -124 -118 -102 -66 -65 -54 -47 -57 -63 -59 -42 -49 -48 -86 -101 -102 -103 -98 -99 -85 -49 -38 -70 -96 -84 -70 -74 -74 -66 -63 -66 -68 -91 -96 -109 -107 -91 -92 -64 -84 -62 -52 -53 -51 -44 -58 -45 -45 -46 -48 -81 -106 -85 -84 -76 -26 -43 -90 -65 -30 -64 -32 -15 -7 -7 -14 -12 -10 -18 -32 -70 -94 -64 -44 -170 -208 -141 -115 -109 -107 -58 -78 -134 -55 -2 0 -26 -109 -92 -124 -124 -57 -10 -38 -79 -41 -24 -42 -41 -45 -79 -9 -14 -12 -6 -9 -17 -15 -9 -8 -18 -15 -18 -23 -43 -101 -129 -39 -35 -51 -59 -41 -2 -5 -65 -12 0 0 0 0 0 0 0 -7 -51 -73 -45 -52 -1 0 0 0 -16 -47 -15 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -20 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -41 -85 -81 -80 -81 -82 -86 -87 -61 -30 -37 -70 -44 -38 -35 -33 -32 -33 -34 -35 -34 -35 -35 -50 -52 -37 -21 -17 -15 -18 -18 -19 -15 -11 -8 -23 -75 -25 -21 -20 -17 -14 -14 -26 -52 -41 -25 -28 -29 -29 -29 -24 -11 -11 -10 -11 -165 -286 -346 -380 -408 -456 -455 -392 -390 -392 -391 -388 -381 -371 -361 -361 -142 -151 -157 -159 -154 -133 -106 -68 -49 -27 -9 -40 -24 -19 -26 -48 -76 -76 -125 -130 -135 -109 -91 -86 -71 -122 -127 -131 -126 -123 -88 -119 -102 -88 -84 -85 -74 -61 -57 -57 -63 -87 -94 -75 -80 -87 -68 -71 -79 -87 -85 -122 -71 -51 -41 -39 -49 -61 -76 -81 -85 -69 -56 -46 -80 -40 -71 -69 -53 -50 -52 -31 -24 -19 -32 -39 -39 -33 -28 -51 -71 -78 -75 -50 -30 -37 -78 -47 -19 -16 -29 -82 -40 -63 -48 -36 -63 -138 -103 -121 -113 -80 -54 -57 -64 -76 -88 -83 -67 -58 -71 -66 -88 -84 -78 -78 -83 -87 -76 -55 -78 -104 -125 -105 -60 -112 -93 -66 -57 -55 -61 -74 -89 -93 -106 -115 -114 -103 -85 -53 -53 -71 -82 -78 -59 -60 -58 -68 -53 -64 -76 -79 -94 -108 -16 -42 -51 -40 -40 -64 -44 -25 -6 -7 -12 -16 -26 -42 -83 -76 -65 -50 -47 -83 -114 -95 -46 -54 -57 -58 -73 -57 -61 -12 -4 -73 -113 -53 -116 -142 -71 -20 -81 -176 -154 -7 -26 -20 -8 -3 -8 -15 -11 -5 -12 -33 -16 -6 -5 -18 -38 -147 -176 -152 -114 -84 -40 -40 -49 -72 -56 -32 -69 -78 -1 0 0 0 0 0 0 -1 -56 -54 -70 -71 -47 0 0 0 -42 -15 -24 -40 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -48 -83 -77 -77 -74 -76 -80 -81 -79 -76 -73 -70 -68 -43 -39 -37 -56 -51 -33 -34 -36 -55 -34 -55 -60 -48 -35 -28 -17 -24 -20 -17 -13 -12 -9 -24 -65 -31 -30 -23 -14 -11 -14 -27 -45 -35 -33 -29 -28 -28 -28 -22 -9 -10 -9 -7 -10 -209 -357 -392 -405 -417 -417 -385 -394 -392 -383 -371 -356 -340 -327 -343 -83 -71 -83 -108 -111 -80 -35 -14 -13 -17 -35 -60 -44 -26 -22 -30 -53 -63 -71 -89 -103 -105 -93 -87 -65 -64 -83 -115 -97 -103 -114 -119 -126 -147 -160 -117 -97 -83 -90 -133 -114 -134 -107 -81 -81 -89 -70 -70 -73 -80 -92 -99 -43 -33 -27 -27 -28 -30 -40 -57 -76 -56 -41 -41 -60 -66 -92 -101 -61 -35 -37 -32 -30 -52 -29 -24 -24 -29 -44 -44 -39 -43 -59 -71 -54 -41 -94 -35 -10 -14 -21 -26 -39 -113 -60 -54 -67 -94 -82 -97 -60 -32 -32 -37 -40 -52 -91 -86 -87 -72 -62 -63 -70 -72 -71 -72 -82 -90 -92 -102 -109 -120 -114 -63 -56 -104 -96 -79 -71 -79 -64 -74 -97 -95 -76 -76 -93 -100 -78 -34 -39 -54 -76 -115 -118 -100 -86 -47 -40 -97 -86 -70 -67 -59 -5 -56 -43 -33 -34 -27 -35 -30 -3 -10 -14 -10 -22 -52 -76 -65 -46 -35 -36 -48 -41 -27 -65 -33 -38 -51 -54 -60 -138 -22 -36 -39 -34 -7 -18 -24 -36 -14 -75 -86 -97 -103 -23 -11 -16 -13 -12 -10 -16 -24 -35 -232 -79 -97 -73 -45 -137 -22 -61 -182 -155 -118 -45 -17 -19 -61 -73 -43 -3 -13 0 0 0 0 0 0 0 -15 -73 -66 -62 -65 -45 -9 0 -1 -18 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -53 -81 -76 -75 -71 -71 -74 -74 -73 -70 -67 -63 -63 -64 -65 -66 -68 -48 -43 -57 -57 -62 -42 -33 -45 -51 -45 -33 -22 -30 -28 -26 -17 -15 -19 -49 -97 -86 -29 -15 -8 -10 -25 -39 -39 -34 -31 -27 -27 -27 -25 -19 -10 -7 -8 -9 -11 -209 -352 -388 -395 -406 -405 -396 -381 -376 -366 -368 -358 -322 -319 -312 -17 -13 -23 -46 -72 -54 -14 -2 -2 -34 -74 -105 -97 -57 -64 -39 -27 -33 -40 -48 -53 -69 -56 -54 -52 -48 -50 -64 -82 -106 -109 -107 -115 -140 -168 -148 -120 -113 -107 -123 -138 -155 -106 -91 -81 -72 -68 -74 -70 -90 -102 -72 -33 -20 -14 -14 -12 -19 -46 -74 -36 -54 -49 -80 -50 -41 -64 -68 -37 -30 -42 -46 -36 -14 -19 -14 -21 -33 -35 -52 -68 -51 -60 -64 -55 -37 -29 -21 -21 -60 -49 -49 -74 -106 -86 -110 -92 -83 -86 -88 -59 -28 -29 -41 -43 -39 -47 -53 -81 -67 -54 -57 -61 -63 -62 -64 -75 -84 -93 -98 -101 -113 -98 -52 -37 -52 -62 -79 -99 -101 -94 -94 -106 -119 -127 -74 -76 -82 -79 -73 -67 -62 -66 -75 -61 -70 -68 -47 -50 -65 -78 -80 -84 -107 -104 -65 -55 -13 -75 -51 -32 -29 -3 -3 -9 -5 -17 -25 -24 -16 -48 -52 -44 -42 -43 -56 -88 -3 -24 -39 -42 -87 -109 -10 -17 -19 -12 -8 -17 -25 -9 -21 -56 -31 -18 -15 -11 -22 -43 -18 -11 -38 -50 -91 -154 -332 -242 -259 -100 -9 -14 -24 -26 -91 -59 -150 -127 -61 -85 -35 -32 -53 -21 0 0 0 0 0 0 0 -12 -25 -43 -48 -55 -65 -62 -24 0 0 0 -2 -25 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 -26 -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 -21 -19 -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 -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 -58 -84 -80 -74 -70 -68 -68 -68 -67 -65 -60 -55 -55 -55 -58 -60 -61 -59 -56 -56 -55 -54 -45 -32 -39 -44 -36 -25 -20 -10 -13 -17 -13 -15 -12 -7 -34 -85 -15 -8 -9 -26 -41 -45 -38 -33 -29 -28 -27 -26 -26 -27 -21 -7 -8 -8 -8 -232 -326 -352 -388 -412 -412 -394 -377 -367 -356 -374 -372 -327 -324 -305 -20 -22 -39 -53 -116 -94 -59 -27 -23 -63 -103 -92 -89 -90 -98 -83 -38 -33 -36 -39 -47 -53 -43 -38 -31 -24 -30 -45 -68 -88 -92 -95 -101 -123 -148 -151 -107 -102 -139 -115 -92 -87 -94 -94 -88 -91 -113 -106 -71 -89 -132 -76 -36 -23 -17 -15 -18 -23 -36 -42 -45 -55 -53 -100 -43 -28 -51 -68 -76 -39 -35 -58 -37 -56 -81 -69 -55 -112 -114 -102 -87 -48 -43 -42 -32 -44 -57 -68 -68 -108 -115 -103 -102 -114 -115 -89 -118 -76 -79 -96 -88 -53 -54 -87 -83 -56 -48 -60 -77 -71 -63 -53 -53 -53 -54 -54 -57 -55 -53 -61 -78 -99 -109 -111 -52 -37 -35 -53 -85 -94 -90 -85 -90 -95 -97 -91 -93 -109 -105 -119 -99 -78 -83 -118 -66 -49 -47 -50 -60 -77 -72 -45 -74 -85 -64 -49 -52 -28 -69 -59 -53 -41 -17 -7 -6 -12 -31 -32 -42 -62 -64 -63 -81 -80 -76 -49 -31 -3 -6 -23 -19 -41 -42 -14 -4 -8 -9 -10 -8 -3 -3 -11 -10 -11 -9 -6 -12 -24 -38 -40 -7 -20 -61 -193 -286 -236 -38 -102 -29 -6 -7 -9 -15 -27 -45 -47 -21 -32 -57 -48 -76 -12 0 0 0 0 0 0 0 0 -42 -49 -51 -53 -44 -55 -77 -15 -4 0 0 -8 -45 -58 -14 -8 -4 0 0 0 0 0 0 0 0 0 -9 -54 -35 -23 -11 -2 0 0 0 0 -19 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -12 -13 -11 -3 0 0 -20 -34 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -37 0 0 0 0 0 0 0 0 0 0 0 0 -18 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -11 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -9 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -56 -78 -73 -70 -67 -64 -61 -62 -61 -55 -50 -49 -48 -51 -51 -50 -49 -47 -46 -45 -43 -40 -38 -30 -30 -23 -19 -20 -17 -20 -21 -17 -19 -21 -17 -16 -23 -10 -9 -60 -49 -45 -44 -38 -32 -30 -28 -25 -25 -26 -27 -20 -7 -7 -7 -22 -27 -39 -228 -404 -421 -414 -387 -378 -369 -360 -375 -379 -352 -334 -324 -30 -39 -59 -55 -79 -113 -111 -110 -102 -98 -111 -108 -75 -77 -105 -113 -105 -86 -70 -57 -45 -51 -61 -71 -75 -55 -42 -40 -45 -53 -60 -64 -62 -68 -82 -86 -68 -54 -56 -60 -60 -63 -67 -70 -79 -95 -71 -76 -68 -58 -50 -50 -47 -40 -41 -37 -55 -77 -70 -44 -49 -69 -88 -74 -34 -32 -53 -80 -101 -81 -29 -78 -38 -58 -72 -100 -119 -111 -113 -118 -89 -81 -79 -42 -28 -80 -107 -73 -58 -77 -91 -103 -131 -132 -119 -107 -109 -68 -81 -91 -103 -98 -103 -123 -114 -101 -96 -108 -100 -77 -56 -48 -57 -55 -55 -49 -44 -40 -38 -64 -96 -89 -106 -103 -49 -46 -35 -47 -76 -93 -92 -83 -86 -91 -105 -125 -132 -132 -126 -140 -73 -59 -61 -71 -76 -86 -65 -58 -55 -55 -51 -34 -71 -50 -59 -72 -58 -49 -71 -53 -65 -64 -51 -24 -13 -18 -18 -41 -24 -64 -75 -61 -69 -81 -86 -65 -19 -15 -31 -62 -44 -6 -3 -3 -4 -4 -5 -7 -5 -4 -12 -9 -7 -13 -6 -3 -7 -11 -16 -17 -12 -9 -75 -135 -86 -13 -4 -8 -12 -9 -8 -10 -21 -31 -38 -49 -26 -140 -80 -86 -83 -69 -4 -31 -30 -19 -4 0 -5 -22 -64 -64 -63 -59 -55 -58 -72 -20 -67 -19 0 0 -1 -12 -80 -47 -9 0 0 0 0 0 0 0 -7 -2 -9 -36 -52 -53 -43 -13 0 0 0 -10 -90 -18 0 0 -6 -10 -5 0 0 0 0 0 0 0 -1 -15 -11 -23 -39 -42 -25 0 0 -22 -11 -27 -27 -13 -32 0 0 0 0 0 0 0 0 0 -47 -82 -47 -23 -42 -22 0 0 0 0 0 0 0 0 0 -31 -28 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -20 0 -3 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -9 -6 -6 -5 -3 -2 0 0 0 0 0 -2 -5 0 0 0 0 0 0 0 0 0 0 0 -53 -74 -71 -67 -63 -60 -55 -55 -55 -50 -45 -43 -44 -46 -45 -41 -39 -39 -40 -43 -40 -24 -25 -22 -22 -17 -15 -19 -24 -26 -17 -11 -10 -16 -23 -20 -10 -10 -13 -52 -47 -44 -38 -33 -30 -28 -24 -21 -22 -23 -24 -17 -7 -7 -7 -6 -20 -22 -236 -414 -429 -419 -394 -388 -383 -373 -377 -380 -368 -348 -347 -42 -58 -128 -96 -94 -119 -114 -102 -95 -92 -100 -111 -104 -77 -119 -124 -129 -122 -116 -113 -130 -87 -77 -105 -131 -111 -97 -58 -48 -45 -44 -37 -25 -19 -28 -35 -34 -27 -29 -42 -53 -45 -54 -70 -79 -84 -70 -74 -95 -86 -71 -72 -88 -77 -111 -85 -86 -113 -117 -66 -100 -87 -116 -96 -38 -47 -87 -65 -65 -66 -59 -68 -62 -79 -62 -112 -144 -136 -123 -130 -90 -101 -77 -55 -51 -71 -116 -62 -50 -66 -82 -78 -98 -118 -129 -88 -66 -61 -62 -63 -69 -75 -92 -108 -104 -99 -107 -108 -98 -66 -53 -54 -63 -71 -76 -59 -44 -40 -47 -71 -50 -55 -98 -111 -95 -78 -50 -49 -92 -102 -96 -93 -101 -118 -112 -140 -151 -137 -130 -136 -77 -42 -39 -54 -76 -84 -76 -69 -59 -71 -75 -58 -42 -36 -56 -79 -58 -58 -62 -55 -52 -57 -84 -70 -48 -21 -15 -44 -12 -62 -77 -63 -53 -55 -71 -98 -53 -58 -74 -64 -57 -46 -1 -4 -21 -24 -13 -6 -7 -15 -8 -7 -5 -6 -6 -3 -10 -9 -13 -17 -35 -61 -80 -7 -17 -7 -9 -13 -15 -12 -12 -17 -26 -24 -19 -42 -49 -51 -88 -112 -62 0 -13 -37 -25 -48 -14 -16 -38 -54 -61 -56 -69 -72 -69 -49 -54 -75 -68 -6 -7 -3 -5 -5 0 -8 -1 -8 -2 0 0 0 0 0 -37 -12 -31 -51 -52 -48 -33 -5 0 0 0 -14 -44 -32 -3 -23 -31 -29 -20 -2 0 0 0 0 0 0 0 -4 -4 -3 -8 -25 -35 -19 0 0 -12 -32 -47 -28 -17 -5 -15 -1 0 -32 -20 0 -6 -12 0 -82 -75 -80 -106 -78 -1 0 0 0 0 0 0 0 -2 -30 -34 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -60 -85 -15 -7 -3 -44 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -8 0 -28 -19 -18 -20 -20 -19 -18 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 -56 -74 -72 -67 -62 -58 -52 -48 -47 -45 -40 -36 -37 -39 -41 -38 -37 -33 -33 -36 -32 -20 -20 -25 -26 -22 -15 -12 -14 -17 -14 -13 -12 -22 -23 -15 -8 -9 -18 -43 -39 -37 -31 -28 -27 -23 -22 -18 -20 -19 -20 -14 -11 -20 -19 -7 -7 -8 -263 -427 -434 -428 -412 -404 -397 -393 -391 -384 -373 -365 -353 -61 -93 -164 -83 -87 -101 -113 -110 -101 -94 -93 -97 -109 -112 -128 -118 -149 -148 -122 -101 -96 -147 -133 -119 -131 -141 -131 -100 -76 -63 -54 -44 -33 -21 -18 -23 -34 -45 -56 -67 -78 -80 -80 -114 -115 -108 -90 -75 -131 -117 -106 -113 -121 -114 -127 -115 -97 -105 -91 -90 -125 -89 -104 -99 -87 -70 -70 -32 -93 -92 -85 -74 -72 -78 -65 -129 -140 -122 -123 -112 -49 -61 -51 -86 -56 -23 -14 -23 -31 -51 -60 -90 -107 -100 -95 -46 -45 -38 -39 -43 -44 -63 -75 -85 -95 -106 -107 -79 -84 -44 -58 -66 -73 -91 -93 -59 -45 -46 -63 -63 -48 -85 -106 -108 -108 -99 -79 -70 -97 -82 -82 -87 -100 -103 -102 -137 -140 -125 -129 -85 -34 -38 -44 -41 -62 -64 -66 -92 -100 -78 -93 -72 -76 -88 -72 -54 -31 -55 -42 -36 -45 -62 -87 -52 -44 -15 -30 -49 -28 -67 -54 -57 -57 -58 -50 -41 -45 -62 -82 -114 -103 -96 -57 -22 -16 -19 -41 -24 -17 -22 -43 -13 -48 -45 -16 -5 -7 -9 -4 -5 -61 -167 -141 -7 -15 -4 -17 -11 -8 -13 -17 -22 -23 -22 -18 -150 -250 -156 -299 -53 -14 -1 -2 -24 -38 -48 -14 -64 -50 -48 -54 -55 -46 -46 -63 -50 -44 -44 -33 -58 -4 -1 -7 -5 -9 -16 -13 -17 -2 -2 0 -17 -19 -10 -56 -6 -53 -67 -44 -21 0 0 0 -33 -24 -23 -29 -25 -39 -34 -37 -27 -34 -51 -39 0 0 0 0 0 0 -1 -3 -4 -1 -8 -29 -41 -22 -7 -41 -10 -60 -25 0 -12 -36 -13 -68 -58 -43 -12 -33 -62 -13 -89 -90 -86 -87 -45 -25 -55 0 0 -27 -24 -5 0 -1 -10 -15 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -57 -92 -107 -101 -95 -93 -67 -51 -62 -29 -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 -13 -17 -18 -20 -21 -18 -18 -22 -21 -14 -12 -13 -11 -13 -8 -7 -2 0 -4 -5 0 0 0 0 0 0 0 0 0 0 0 -70 -78 -73 -68 -62 -58 -55 -51 -48 -56 -41 -32 -33 -34 -36 -42 -33 -33 -34 -27 -20 -21 -24 -29 -24 -18 -12 -10 -12 -14 -13 -12 -13 -68 -81 -43 -8 -8 -15 -37 -33 -32 -27 -25 -26 -25 -24 -22 -22 -19 -16 -10 -13 -21 -19 -20 -7 -6 -301 -383 -327 -317 -326 -405 -333 -331 -333 -336 -338 -339 -325 -96 -131 -161 -131 -135 -120 -115 -118 -106 -98 -100 -87 -62 -72 -111 -128 -89 -106 -89 -87 -88 -104 -133 -169 -201 -182 -174 -166 -153 -138 -115 -98 -72 -58 -56 -48 -47 -62 -68 -72 -78 -86 -95 -148 -152 -147 -116 -87 -109 -112 -91 -95 -111 -98 -63 -74 -106 -83 -97 -123 -125 -106 -80 -68 -100 -101 -67 -75 -116 -62 -86 -88 -98 -81 -58 -98 -127 -107 -115 -75 -44 -65 -103 -97 -45 -17 -8 -11 -20 -48 -69 -79 -63 -68 -74 -26 -44 -35 -41 -50 -63 -73 -67 -74 -93 -109 -102 -90 -80 -59 -73 -74 -77 -101 -115 -72 -49 -57 -75 -101 -97 -100 -105 -110 -107 -105 -93 -89 -93 -81 -84 -79 -97 -103 -100 -114 -127 -118 -142 -137 -74 -44 -45 -62 -52 -65 -62 -54 -53 -55 -50 -57 -67 -54 -56 -54 -39 -63 -56 -51 -56 -71 -65 -30 -44 -36 -46 -54 -56 -59 -49 -53 -57 -35 -18 -18 -40 -65 -9 -82 -102 -102 -94 -50 -48 -31 -87 -51 -46 -53 -57 -73 -130 -111 -50 -14 -9 -6 -14 -33 -136 -260 -134 -4 -7 -8 -17 -11 -6 -7 -13 -15 -17 -27 -20 -48 -73 -101 -141 -20 -22 -4 -8 -49 -66 -43 -16 -15 -18 -43 -59 -65 -63 -62 -69 -72 -46 -33 -19 -10 -6 0 -2 -1 0 -4 -6 -6 -2 -21 -4 -26 -20 -11 -30 -5 -57 -61 -21 0 0 -13 -44 -39 -26 -20 -12 -18 -34 -31 -26 -17 -29 -44 -29 0 0 0 0 0 0 0 0 -1 -4 -10 -24 -35 -20 -10 -30 -86 -68 -52 -46 -16 -23 -51 -41 -48 -47 -33 -42 -66 -66 -58 -64 -73 -80 -41 -32 -58 -32 -4 -47 -92 -30 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -118 -161 -135 -108 -97 -91 -87 -78 -54 -75 -49 -16 -5 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -22 -22 -23 -23 -18 -11 -23 -21 -13 -10 -10 -9 -8 -8 -8 -6 -5 -7 -6 0 0 0 0 0 0 0 0 0 0 -2 -77 -78 -70 -63 -58 -56 -56 -56 -53 -74 -44 -30 -37 -33 -22 -39 -41 -41 -28 -22 -20 -16 -17 -27 -18 -14 -12 -11 -12 -13 -13 -13 -12 -58 -64 -31 -7 -20 -46 -28 -28 -28 -26 -25 -26 -28 -28 -28 -26 -24 -11 -5 -11 -15 -9 -21 -21 -379 -459 -388 -321 -304 -300 -328 -319 -311 -297 -291 -294 -297 -297 -86 -133 -176 -198 -175 -146 -117 -112 -120 -118 -109 -86 -40 -30 -64 -77 -72 -65 -65 -75 -68 -54 -55 -68 -81 -108 -141 -166 -178 -169 -167 -170 -163 -162 -141 -114 -90 -79 -83 -79 -87 -133 -158 -147 -122 -95 -89 -84 -90 -99 -110 -105 -103 -91 -79 -90 -113 -65 -38 -100 -130 -131 -124 -105 -63 -94 -85 -121 -133 -111 -110 -118 -91 -62 -50 -80 -117 -104 -64 -40 -55 -93 -124 -106 -67 -35 -19 -17 -34 -52 -55 -34 -46 -35 -44 -56 -52 -45 -43 -54 -86 -83 -77 -95 -101 -88 -105 -111 -106 -84 -80 -73 -61 -69 -83 -78 -61 -70 -73 -82 -97 -98 -96 -94 -94 -103 -93 -91 -92 -90 -93 -91 -111 -112 -110 -116 -125 -129 -161 -147 -72 -40 -38 -42 -50 -68 -70 -64 -55 -40 -34 -57 -51 -32 -24 -44 -40 -25 -35 -38 -74 -67 -47 -35 -46 -43 -50 -64 -63 -49 -41 -47 -57 -18 -10 -35 -75 -76 -27 -90 -93 -93 -75 -58 -38 -28 -58 -84 -89 -94 -50 -46 -72 -14 -16 -16 -21 -54 -98 -157 -160 -264 -63 -4 -14 -18 -6 -9 -11 -9 -13 -15 -19 -26 -21 -54 -61 -36 -19 -13 -11 -8 -13 -51 -61 -60 -57 -57 -52 -48 -57 -64 -66 -63 -71 -87 -66 -16 -48 -33 -5 0 0 0 0 0 0 0 -5 -18 0 -13 -6 0 0 0 -6 -16 -3 0 0 0 -14 -27 -14 -16 -8 -10 -16 -17 -17 -22 -31 -34 -13 0 -10 -13 0 0 0 0 0 -2 -5 -9 -19 -23 -35 -52 -53 -28 -68 -67 -65 -42 -37 -39 -32 -34 -52 -54 -32 -36 -34 -29 -37 -58 -49 -70 -63 -50 -41 -30 -38 -91 -17 0 0 0 -6 -11 0 0 0 0 0 0 0 0 0 0 -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 -2 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -257 -179 -149 -131 -114 -91 -76 -74 -34 -64 -41 -39 -34 -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 -2 -4 -5 -11 -14 -11 -15 -16 -16 -16 -14 -12 -13 -12 -11 -8 -10 -8 -4 -2 0 0 0 0 0 0 0 0 0 0 -9 -86 -77 -63 -70 -75 -72 -64 -52 -68 -74 -57 -45 -45 -50 -52 -50 -50 -48 -45 -43 -35 -23 -18 -19 -15 -13 -13 -13 -17 -19 -17 -12 -9 -11 -45 -57 -54 -51 -51 -47 -48 -28 -26 -27 -28 -30 -31 -29 -27 -24 -15 -11 -8 -7 -7 -9 -6 -9 -381 -402 -334 -314 -312 -316 -351 -333 -307 -287 -282 -286 -291 -95 -139 -180 -192 -172 -142 -124 -122 -137 -154 -149 -104 -57 -50 -69 -69 -69 -46 -42 -58 -51 -38 -38 -54 -70 -80 -82 -88 -139 -158 -172 -175 -166 -156 -159 -159 -160 -155 -135 -119 -105 -150 -121 -102 -79 -78 -85 -97 -95 -96 -97 -124 -146 -77 -90 -39 -48 -110 -145 -107 -107 -131 -138 -130 -94 -74 -74 -117 -144 -147 -126 -122 -145 -119 -101 -112 -86 -41 -36 -40 -82 -107 -114 -114 -105 -86 -80 -81 -46 -52 -64 -101 -92 -47 -46 -79 -86 -75 -69 -76 -63 -77 -90 -102 -99 -90 -94 -108 -110 -110 -93 -70 -63 -87 -115 -97 -87 -84 -79 -80 -103 -104 -115 -112 -101 -97 -97 -92 -88 -82 -93 -110 -126 -122 -120 -131 -136 -145 -159 -154 -57 -41 -43 -45 -70 -97 -83 -61 -29 -26 -26 -31 -27 -78 -50 -29 -30 -25 -17 -15 -36 -34 -31 -46 -54 -45 -43 -56 -52 -50 -48 -36 -26 -13 -27 -45 -90 -74 -40 -57 -102 -113 -120 -126 -84 -59 -56 -61 -12 -4 -8 -9 -10 -9 -9 -9 -16 -88 -160 -160 -152 -231 -6 -12 -11 -8 -6 -7 -9 -12 -6 -4 -11 -22 -32 -48 -33 -13 -10 -9 -11 -12 -25 -44 -44 -64 -68 -64 -45 -19 -26 -36 -67 -75 -84 -100 -104 -51 -31 -18 -5 0 0 -2 -15 -12 -2 -4 -6 -5 -5 -12 -13 -14 -9 -1 0 0 0 0 0 0 -2 -14 -19 -19 -9 -8 -9 -12 -18 -26 -25 -20 -34 -24 -33 -34 -10 -1 0 -19 -4 -6 -8 -8 -10 -11 -54 -61 -106 -140 -113 -65 -49 -61 -75 -55 -30 -29 -48 -42 -19 -23 -22 -15 -21 -36 -37 -53 -38 -27 -38 -55 -63 -54 -51 -49 -36 -10 -8 -17 -4 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -99 -253 -283 -227 -110 -107 -96 -77 -61 -50 -48 -38 -35 -43 -38 -24 -16 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -3 0 0 0 -6 -12 -15 -15 -24 -52 -50 -47 -40 -33 -27 -19 -13 -9 -8 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 -15 -89 -69 -51 -52 -55 -64 -71 -65 -82 -60 -65 -49 -42 -47 -53 -52 -42 -39 -48 -29 -23 -21 -16 -14 -14 -13 -13 -19 -26 -31 -24 -11 -10 -10 -11 -42 -32 -13 -27 -54 -53 -30 -29 -30 -30 -31 -31 -28 -25 -24 -19 -19 -12 -12 -13 -8 -29 -285 -373 -380 -370 -354 -339 -350 -383 -356 -318 -292 -276 -273 -278 -115 -145 -162 -158 -142 -127 -119 -128 -134 -118 -135 -86 -62 -65 -70 -71 -70 -41 -34 -54 -57 -55 -59 -77 -73 -70 -71 -81 -120 -137 -151 -148 -135 -127 -131 -134 -143 -148 -147 -141 -132 -127 -126 -99 -85 -83 -88 -93 -94 -92 -134 -141 -140 -115 -110 -108 -97 -114 -83 -47 -109 -119 -121 -120 -109 -91 -113 -122 -74 -144 -93 -74 -88 -103 -123 -96 -71 -41 -36 -48 -59 -37 -64 -95 -104 -106 -107 -104 -53 -92 -109 -117 -117 -84 -56 -41 -51 -75 -95 -99 -87 -89 -95 -97 -84 -85 -100 -112 -115 -117 -108 -88 -82 -83 -43 -105 -102 -96 -85 -79 -89 -94 -130 -122 -108 -99 -101 -103 -102 -86 -95 -112 -126 -126 -112 -130 -143 -147 -165 -160 -108 -54 -58 -126 -136 -117 -88 -51 -51 -65 -26 -31 -41 -53 -65 -23 -33 -35 -24 -21 -24 -18 -22 -11 -37 -37 -43 -59 -53 -54 -54 -38 -13 -7 -12 -35 -103 -89 -67 -71 -92 -87 -83 -104 -34 -26 -24 -9 -16 -16 -4 -6 -5 -6 -4 -4 -13 -64 -103 -173 -235 -175 -8 -21 -18 -15 -7 -6 -7 -8 -9 -24 -15 -17 -23 -31 -29 -11 -10 -10 -30 -28 -25 -49 -49 -60 -52 -46 -34 -17 -13 -13 -41 -68 -50 -63 -83 -74 -25 -4 -6 -4 -4 -2 -2 -5 -3 -9 -14 -10 -13 -34 -40 -37 -38 -12 -10 -31 -30 0 0 0 0 -26 -35 -24 -17 -12 -17 -13 -13 -22 -29 -28 -31 -25 -30 -40 -48 -34 -6 -32 -15 -16 -12 -13 -17 -20 -39 -40 -66 -80 -83 -58 -35 -40 -53 -30 -24 -25 -30 -27 -18 -21 -20 -16 -15 -22 -24 -20 -20 -26 -30 -37 -42 -41 -40 -29 -11 -3 0 -11 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -154 -309 -259 -251 -101 -105 -96 -78 -68 -63 -56 -58 -40 -44 -41 -31 -33 -33 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -17 -35 -53 -54 -54 -46 -44 -45 -51 -36 -25 -80 -87 -89 -90 -90 -98 -75 -13 -11 -10 -10 -12 -8 -3 0 0 0 0 0 0 0 0 0 0 -11 -67 -65 -49 -56 -65 -71 -73 -70 -34 -57 -40 -38 -41 -41 -46 -65 -36 -34 -31 -21 -15 -18 -26 -24 -23 -20 -26 -30 -27 -19 -11 -10 -11 -10 -10 -10 -10 -19 -36 -33 -31 -33 -34 -34 -33 -31 -29 -26 -19 -8 -12 -12 -33 -39 -10 -52 -354 -410 -417 -409 -328 -298 -379 -400 -383 -347 -323 -302 -288 -283 -141 -162 -179 -167 -134 -116 -120 -149 -162 -134 -100 -63 -60 -63 -88 -109 -121 -61 -53 -142 -155 -131 -107 -90 -131 -116 -97 -85 -94 -130 -134 -134 -129 -132 -128 -122 -121 -121 -125 -125 -122 -131 -134 -97 -92 -95 -93 -95 -99 -97 -93 -133 -116 -107 -101 -93 -131 -114 -111 -88 -89 -91 -95 -117 -112 -111 -91 -84 -65 -105 -68 -79 -63 -103 -123 -83 -113 -50 -37 -76 -85 -55 -93 -99 -98 -113 -118 -111 -94 -96 -124 -117 -122 -111 -97 -87 -77 -83 -93 -90 -79 -84 -98 -109 -106 -119 -122 -117 -114 -116 -110 -98 -108 -114 -98 -95 -87 -88 -75 -74 -78 -83 -102 -96 -109 -105 -103 -108 -113 -111 -116 -109 -107 -115 -127 -139 -161 -133 -148 -159 -117 -67 -70 -73 -89 -78 -62 -52 -49 -69 -60 -54 -41 -32 -37 -35 -32 -18 -18 -41 -46 -41 -47 -55 -75 -55 -36 -34 -31 -35 -41 -55 -24 -14 -21 -39 -75 -57 -62 -64 -69 -70 -66 -75 -25 -29 -8 -8 -15 -12 -1 -4 -4 -13 -9 -19 -48 -84 -97 -94 -211 -117 -10 -19 -29 -32 -8 -7 -7 -9 -20 -28 -10 -14 -17 -42 -64 -46 -22 -11 -24 -29 -34 -44 -49 -50 -52 -34 -30 -27 -16 -3 -19 -74 -27 -69 -119 -90 -14 -9 -50 -39 -39 -15 -8 -10 -10 -18 -2 -18 -12 -21 -38 -32 -31 -4 -2 -16 -19 0 0 0 0 -13 -23 -28 -31 -20 -23 -13 -6 -16 -27 -23 -19 -18 -18 -22 -25 -32 -28 -25 -25 -21 -10 -16 -25 -26 -31 -45 -44 -61 -90 -55 -27 -33 -31 -38 -31 -26 -21 -14 -7 -12 -42 -13 -6 -14 -20 -17 -13 -16 -18 -29 -32 -31 -37 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -166 -289 -248 -201 -183 -155 -113 -85 -78 -77 -71 -69 -54 -55 -58 -40 -35 -32 -17 -5 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -31 -33 -39 -45 -44 -50 -49 -50 -59 -58 -52 -68 -73 -73 -71 -67 -74 -89 -73 -12 -12 -11 -13 -8 -4 -2 0 0 0 0 0 0 0 0 0 0 -9 -44 -47 -63 -67 -65 -65 -59 -32 -53 -39 -48 -56 -57 -46 -28 -53 -53 -31 -27 -25 -23 -25 -26 -31 -29 -22 -23 -17 -10 -11 -15 -25 -9 -10 -11 -46 -61 -41 -34 -36 -41 -38 -36 -35 -33 -31 -27 -8 -8 -25 -29 -29 -21 -15 -85 -387 -396 -438 -427 -316 -302 -406 -397 -303 -378 -367 -346 -333 -302 -149 -153 -169 -145 -125 -123 -127 -162 -189 -212 -213 -213 -180 -142 -173 -167 -149 -125 -120 -162 -150 -147 -143 -134 -129 -130 -119 -119 -119 -122 -129 -131 -84 -97 -142 -146 -135 -126 -120 -119 -114 -121 -140 -123 -99 -100 -104 -105 -105 -102 -98 -102 -68 -85 -85 -96 -109 -103 -115 -101 -93 -55 -73 -101 -94 -157 -110 -84 -98 -100 -86 -146 -156 -139 -138 -98 -46 -47 -102 -114 -117 -109 -111 -119 -116 -147 -97 -119 -122 -109 -117 -44 -80 -72 -62 -65 -70 -80 -95 -85 -87 -99 -111 -120 -113 -120 -130 -130 -133 -133 -121 -103 -121 -139 -141 -111 -85 -90 -78 -83 -78 -75 -78 -90 -115 -118 -115 -109 -106 -108 -120 -115 -116 -125 -132 -145 -161 -168 -192 -181 -75 -53 -101 -169 -146 -103 -47 -44 -27 -31 -43 -41 -32 -19 -15 -19 -20 -12 -30 -49 -44 -50 -52 -55 -78 -62 -18 -8 -4 -23 -43 -50 -39 -12 -9 -41 -65 -62 -55 -57 -64 -68 -58 -45 -37 -57 -38 -12 -12 -7 -4 -9 -8 -4 -1 -46 -86 -130 -182 -217 -234 -61 -8 -8 -8 -5 -5 -6 -9 -11 -22 -22 -8 -14 -16 -23 -29 -34 -27 -15 -15 -24 -27 -34 -38 -28 -8 -28 -28 -35 -13 -5 -34 -70 -23 -78 -125 -61 -16 -21 -44 -68 -94 -30 -15 -12 -10 -19 -10 0 -1 -30 -42 -30 -15 -1 0 -51 -16 0 0 0 0 0 0 0 -18 -36 -28 -21 -3 -1 -16 -25 -17 -12 -13 -13 -16 -22 -24 -18 -18 -26 -16 -31 -39 -37 -39 -46 -44 -25 -67 -55 -30 -23 -25 -25 -21 -27 -16 -13 -13 -15 -22 -24 -4 -8 -17 -14 -16 -28 -24 -32 -31 -22 -31 -36 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -47 -189 -249 -187 -147 -152 -118 -106 -87 -70 -65 -71 -68 -61 -63 -47 -43 -36 -25 -22 -23 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -22 -21 -23 -40 -38 -39 -42 -59 -68 -62 -66 -68 -64 -61 -59 -67 -68 -44 -12 -12 -12 -10 -11 -8 -2 0 0 0 0 0 0 0 0 0 0 -6 -49 -53 -58 -59 -52 -44 -40 -42 -42 -43 -44 -45 -35 -20 -40 -39 -35 -25 -20 -19 -21 -23 -22 -23 -15 -15 -13 -13 -17 -23 -18 -10 -10 -13 -10 -31 -49 -43 -44 -47 -43 -39 -38 -36 -34 -28 -10 -9 -27 -29 -28 -25 -24 -25 -64 -431 -466 -446 -333 -331 -367 -285 -271 -302 -386 -393 -381 -306 -123 -130 -132 -143 -140 -134 -135 -161 -201 -231 -215 -210 -214 -209 -191 -196 -171 -179 -189 -192 -176 -154 -141 -136 -133 -128 -123 -122 -118 -121 -125 -134 -146 -145 -166 -170 -173 -167 -153 -139 -130 -133 -169 -169 -132 -123 -120 -117 -112 -107 -105 -93 -62 -93 -120 -94 -86 -89 -83 -88 -98 -53 -111 -153 -130 -148 -132 -93 -116 -97 -85 -97 -108 -134 -103 -76 -52 -73 -113 -100 -131 -122 -119 -132 -137 -138 -138 -125 -134 -91 -58 -42 -51 -46 -37 -34 -48 -72 -107 -113 -119 -121 -130 -133 -134 -138 -139 -139 -143 -131 -118 -115 -131 -148 -145 -115 -99 -98 -84 -76 -70 -70 -75 -95 -122 -135 -129 -100 -111 -119 -121 -124 -134 -142 -132 -136 -127 -116 -126 -170 -96 -35 -38 -46 -92 -130 -66 -119 -86 -35 -19 -25 -40 -16 -14 -22 -16 -12 -28 -50 -38 -46 -63 -84 -86 -67 -41 -26 -25 -27 -41 -41 -23 -1 -10 -41 -65 -56 -41 -45 -57 -47 -13 -3 -5 -36 -61 -8 -8 -6 -6 -9 -8 -2 -1 -71 -152 -195 -239 -225 -108 -91 -22 -9 -11 -7 -2 -5 -23 -7 -19 -16 -12 -17 -16 -16 -18 -29 -24 -24 -28 -31 -12 -30 -39 -28 -20 -32 -31 -36 -9 -5 -30 -41 -38 -74 -83 -55 -27 -26 -25 -50 -78 -5 -5 -3 -9 -26 -38 -11 -53 -56 -55 -25 -11 -20 -23 -60 -30 -26 -9 -3 0 0 0 0 0 -16 -25 -18 -5 -2 -1 -7 -15 -16 -14 -13 -20 -17 -23 -15 -12 -14 -13 -4 -15 -15 -21 -29 -49 -68 -50 -58 -25 -20 -24 -24 -20 -22 -16 -11 -10 -15 -22 -22 -11 -8 -13 -17 -16 -17 -17 -20 -19 -10 -13 -17 -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 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -213 -295 -215 -149 -154 -117 -96 -71 -69 -71 -70 -68 -62 -66 -55 -51 -43 -35 -31 -29 -39 -34 -33 -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 -14 -26 -26 -36 -31 -30 -44 -49 -48 -47 -49 -51 -48 -61 -59 -60 -64 -61 -42 -16 -43 -17 -14 -9 -3 0 0 0 0 0 0 0 0 0 0 -4 -65 -52 -40 -41 -38 -33 -40 -32 -32 -33 -32 -30 -27 -29 -32 -27 -25 -21 -20 -21 -20 -20 -24 -21 -19 -17 -14 -17 -21 -16 -6 -6 -9 -7 -68 -77 -55 -48 -49 -46 -44 -43 -40 -37 -34 -30 -18 -10 -29 -31 -30 -29 -27 -26 -89 -490 -480 -449 -328 -344 -358 -265 -272 -269 -321 -325 -312 -264 -113 -112 -112 -130 -155 -147 -145 -162 -200 -229 -209 -199 -201 -192 -184 -186 -185 -199 -172 -112 -83 -128 -168 -158 -146 -138 -135 -136 -132 -127 -122 -125 -132 -144 -152 -157 -168 -97 -102 -126 -156 -170 -140 -164 -143 -174 -193 -164 -127 -105 -139 -82 -72 -113 -140 -86 -62 -76 -72 -51 -63 -119 -85 -89 -119 -140 -137 -121 -140 -149 -123 -79 -63 -71 -60 -55 -57 -115 -126 -102 -131 -138 -134 -147 -147 -139 -135 -137 -84 -65 -108 -89 -49 -47 -43 -40 -49 -61 -100 -132 -122 -126 -139 -142 -136 -134 -140 -150 -155 -134 -118 -116 -130 -153 -158 -120 -110 -107 -92 -72 -68 -64 -71 -93 -127 -138 -116 -85 -100 -105 -119 -136 -153 -153 -127 -139 -132 -143 -160 -157 -142 -66 -27 -24 -87 -130 -120 -100 -43 -21 -35 -44 -52 -69 -56 -39 -33 -14 -16 -31 -34 -38 -56 -49 -66 -74 -71 -57 -26 -21 -36 -31 -10 -4 -18 -40 -44 -36 -31 -35 -44 -39 -2 -47 -18 -13 -25 -5 -9 -12 -11 -6 -4 -6 -28 -99 -179 -228 -197 -164 -98 -43 -19 -18 -40 -35 -17 -13 -24 -2 -19 -12 -16 -20 -19 -20 -24 -43 -25 -22 -22 -15 -19 -35 -33 -36 -40 -38 -28 -18 -7 -2 -48 -74 -67 -62 -53 -138 -146 -45 -16 -34 -50 0 0 -3 -15 -42 -60 -52 -34 -38 -27 -12 -25 -48 -34 -15 -25 -79 -19 0 0 0 0 0 0 -31 -32 -20 -9 -3 0 -6 -13 -16 -12 -9 -11 -10 -21 -13 -16 -17 -13 -8 -9 -6 -1 -12 -56 -73 -45 -41 -18 -18 -21 -23 -20 -16 -17 -15 -11 -12 -20 -25 -17 -7 -19 -25 -21 -18 -15 -17 -21 -12 -12 -17 -23 -10 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -79 -250 -256 -167 -145 -132 -100 -74 -88 -95 -91 -78 -58 -72 -63 -56 -45 -41 -41 -42 -40 -22 -32 -25 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -17 -32 -48 -59 -50 -58 -56 -47 -44 -48 -54 -68 -46 -39 -51 -59 -59 -56 -49 -57 -40 -18 -12 -6 -1 0 0 0 0 0 0 0 0 0 -1 -14 -55 -40 -38 -37 -32 -31 -30 -30 -27 -24 -20 -19 -23 -28 -23 -20 -25 -26 -19 -14 -16 -27 -37 -27 -21 -16 -11 -13 -22 -28 -18 -22 -13 -78 -81 -60 -54 -52 -47 -46 -45 -41 -38 -35 -30 -20 -11 -31 -27 -30 -31 -29 -28 -116 -499 -482 -366 -317 -284 -278 -280 -282 -283 -277 -274 -251 -236 -127 -130 -154 -177 -182 -159 -152 -160 -185 -205 -206 -207 -197 -187 -179 -183 -193 -176 -65 -64 -68 -152 -209 -192 -163 -149 -149 -155 -156 -151 -140 -138 -139 -149 -150 -150 -134 -72 -70 -74 -99 -119 -112 -113 -124 -149 -172 -146 -129 -112 -52 -79 -22 -61 -77 -72 -99 -108 -124 -96 -119 -158 -142 -127 -147 -129 -127 -128 -166 -186 -191 -96 -64 -62 -56 -47 -48 -58 -139 -148 -139 -136 -137 -143 -141 -156 -163 -144 -96 -165 -165 -100 -76 -71 -58 -45 -42 -55 -92 -131 -126 -117 -140 -146 -132 -129 -140 -152 -153 -142 -123 -122 -131 -147 -153 -131 -124 -119 -108 -103 -91 -72 -63 -81 -112 -118 -96 -66 -49 -61 -91 -120 -146 -154 -143 -145 -170 -162 -162 -150 -152 -181 -188 -132 -60 -63 -86 -82 -59 -22 -59 -66 -67 -67 -57 -34 -37 -14 -28 -25 -34 -50 -66 -30 -42 -50 -46 -30 -31 -52 -42 -25 -9 -7 -22 -32 -18 -19 -34 -28 -35 -41 -12 0 -4 -3 -3 -4 -5 -6 -11 -5 -1 -2 -42 -122 -202 -285 -206 -231 -111 -17 -14 -8 -15 -33 -13 -17 -13 -12 -39 -22 -19 -19 -18 -19 -21 -24 -21 -12 -7 -6 -13 -23 -20 -20 -20 -17 -19 -17 -13 -13 -49 -47 -60 -69 -82 -83 -82 -92 -35 -18 -9 -2 -4 -10 -16 -42 -61 -72 -58 -31 0 0 0 0 -4 0 -9 -44 -2 -18 -18 -7 0 0 0 -1 -24 -19 -12 -6 -1 0 -3 -8 -10 -8 -12 -19 -18 -17 -18 -22 -20 -17 -14 -11 -1 -12 -25 -41 -42 -37 -29 -15 -16 -11 -10 -14 -18 -21 -15 -10 -7 -19 -15 -9 -17 -21 -22 -22 -19 -18 -17 -13 -19 -31 -30 -22 -6 -4 -4 0 0 0 0 0 -6 -3 0 0 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -244 -286 -198 -158 -144 -145 -122 -141 -113 -85 -74 -61 -54 -59 -49 -35 -33 -42 -50 -45 -21 -23 -6 -15 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -24 -29 -24 -31 -46 -43 -46 -48 -45 -43 -54 -78 -105 -60 -47 -37 -33 -34 -36 -37 -40 -36 -35 -43 -21 -3 0 0 0 0 0 0 0 0 0 0 -1 -14 -39 -36 -31 -33 -33 -28 -31 -25 -20 -18 -20 -26 -30 -29 -24 -21 -24 -25 -22 -20 -25 -33 -29 -29 -23 -19 -41 -70 -76 -32 -38 -65 -101 -82 -63 -59 -57 -58 -74 -71 -49 -39 -37 -27 -12 -12 -25 -12 -26 -31 -20 -16 -28 -78 -489 -434 -293 -247 -258 -271 -278 -294 -298 -293 -280 -268 -145 -148 -176 -204 -196 -174 -166 -168 -172 -179 -183 -184 -184 -187 -180 -172 -176 -155 -131 -226 -203 -166 -197 -211 -180 -154 -157 -181 -126 -121 -151 -166 -161 -162 -160 -162 -128 -83 -83 -93 -99 -107 -148 -168 -187 -169 -166 -95 -109 -144 -135 -148 -79 -115 -158 -104 -76 -58 -63 -80 -165 -142 -133 -159 -162 -136 -155 -186 -186 -185 -172 -103 -82 -72 -55 -88 -182 -170 -177 -159 -154 -142 -132 -135 -160 -159 -166 -178 -176 -169 -142 -36 -54 -72 -64 -36 -40 -57 -74 -124 -115 -110 -127 -134 -114 -117 -132 -134 -124 -115 -115 -118 -128 -146 -153 -149 -144 -139 -136 -132 -111 -87 -74 -83 -105 -94 -78 -64 -56 -61 -79 -93 -115 -129 -138 -144 -143 -115 -124 -132 -135 -129 -135 -121 -128 -13 -68 -91 -91 -79 -71 -48 -55 -25 -26 -29 -25 -9 -16 -12 -35 -41 -25 -18 -23 -37 -26 -19 -22 -41 -38 -7 0 -7 -37 -47 -30 -25 -68 -24 -34 -38 -25 0 -1 -4 -1 -3 -4 -5 -25 -53 -2 -1 -57 -106 -167 -221 -170 -97 -84 -31 -14 -16 -17 -7 -8 -25 -14 -6 -21 -34 -23 -22 -22 -27 -23 -15 -12 -8 -6 -4 -4 -13 -20 -18 -7 -11 -15 -16 -14 -26 -49 -27 -35 -99 -122 -118 -126 -121 -34 -14 -12 -10 -9 -18 -29 -39 -40 -44 -44 -23 0 0 0 0 0 0 0 0 0 0 -4 -2 -11 -11 -3 -7 -36 -25 -13 -7 -3 0 -1 -4 -9 -7 -8 -16 -17 -12 -13 -16 -8 -3 -14 -32 -37 -34 -30 -46 -46 -42 -40 -27 -15 -20 -19 -11 -14 -16 -11 -12 -9 -28 -19 -19 -17 -7 -8 -16 -11 -18 -21 -16 -9 -18 -20 -28 -20 -25 -30 -19 0 0 0 -16 -34 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -103 -240 -226 -167 -161 -174 -171 -118 -122 -113 -97 -73 -46 -50 -44 -40 -38 -38 -39 -37 -30 -25 -14 -20 -19 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -16 -11 -51 -55 -52 -47 -43 -43 -42 -42 -40 -41 -41 -69 -95 -83 -85 -71 -48 -36 -32 -33 -34 -34 -37 -39 -49 -42 -15 0 0 0 0 0 0 0 0 0 0 0 -1 -50 -39 -34 -33 -30 -25 -28 -25 -29 -25 -28 -27 -22 -23 -23 -20 -21 -26 -27 -26 -24 -22 -27 -68 -63 -56 -102 -106 -54 -54 -99 -17 -92 -77 -61 -59 -59 -70 -115 -111 -56 -41 -39 -28 -13 -12 -12 -10 -28 -30 -20 -19 -27 -100 -491 -457 -396 -280 -232 -250 -281 -303 -324 -317 -313 -305 -159 -175 -191 -221 -199 -184 -183 -183 -178 -180 -176 -167 -169 -178 -184 -194 -191 -194 -201 -184 -128 -101 -102 -96 -105 -116 -142 -172 -104 -149 -161 -179 -183 -176 -168 -157 -157 -145 -138 -124 -109 -105 -133 -172 -171 -172 -159 -89 -100 -143 -147 -153 -167 -146 -73 -141 -116 -82 -63 -62 -140 -120 -176 -183 -171 -162 -105 -98 -118 -141 -168 -161 -80 -81 -60 -48 -123 -185 -167 -147 -157 -151 -145 -144 -165 -199 -186 -190 -146 -145 -152 -141 -103 -56 -102 -58 -41 -60 -90 -150 -117 -104 -108 -107 -113 -130 -139 -125 -120 -119 -113 -105 -103 -113 -128 -136 -146 -144 -133 -124 -102 -92 -97 -101 -97 -84 -74 -72 -79 -87 -100 -114 -133 -138 -141 -141 -132 -118 -118 -120 -106 -69 -13 -68 -139 -65 -97 -88 -95 -82 -58 -33 -25 -7 -11 -11 -17 -19 -12 -12 -21 -16 -7 -3 -9 -19 -3 -19 -23 -25 -23 -12 -1 -7 -46 -57 -44 -29 -26 -32 -19 -23 -10 -1 0 -1 0 -3 -5 -8 -51 -69 0 -5 -52 -52 -106 -151 -175 -218 -197 -31 -9 -28 -19 -6 -4 -11 -10 -5 -23 -37 -32 -29 -34 -41 -30 -22 -14 -7 -7 -16 -3 -6 -13 -19 -22 -11 -10 -12 -8 -12 -15 -12 -30 -161 -169 -78 -28 -62 -67 -21 -32 -29 -24 -19 -30 -36 -28 -23 -56 -21 0 0 0 0 0 0 0 0 0 0 0 0 -16 -27 -17 -11 -31 -27 -11 -8 -5 -3 -2 -2 -5 -9 -9 -12 -14 -12 -11 -10 -19 -21 -23 -51 -59 -35 -36 -52 -47 -44 -50 -43 -27 -26 -17 -9 -16 -15 -16 -12 -12 -27 -18 -23 -19 -12 -13 -17 -5 -15 -21 -17 -11 -12 -15 -23 -35 -37 -24 -9 0 0 -4 -48 -21 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -221 -247 -184 -159 -149 -118 -143 -91 -107 -146 -119 -64 -59 -51 -46 -44 -46 -49 -45 -36 -31 -20 -18 -25 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -46 -46 -41 -44 -42 -42 -42 -41 -41 -40 -40 -40 -40 -59 -74 -56 -43 -64 -65 -67 -67 -48 -34 -36 -37 -38 -39 -48 -39 -27 -15 0 0 0 0 0 0 0 0 0 -3 -42 -39 -45 -39 -33 -32 -26 -22 -35 -21 -20 -29 -35 -30 -15 -16 -29 -33 -34 -32 -29 -24 -27 -72 -114 -107 -104 -123 -126 -98 -95 -64 -97 -70 -80 -90 -76 -57 -68 -69 -47 -31 -27 -22 -14 -12 -12 -11 -30 -30 -28 -27 -25 -100 -372 -363 -413 -406 -299 -256 -294 -318 -341 -343 -280 -323 -158 -188 -215 -230 -206 -189 -189 -191 -191 -194 -194 -187 -181 -189 -154 -149 -206 -161 -91 -76 -79 -86 -93 -88 -82 -84 -121 -154 -204 -210 -160 -141 -141 -149 -148 -134 -111 -144 -173 -144 -109 -99 -90 -140 -168 -189 -144 -98 -133 -165 -160 -138 -142 -152 -160 -201 -203 -147 -95 -72 -83 -79 -104 -100 -170 -143 -125 -182 -160 -99 -90 -82 -74 -74 -64 -57 -163 -164 -107 -82 -116 -157 -165 -150 -151 -154 -154 -163 -106 -133 -176 -191 -168 -128 -137 -46 -53 -73 -117 -152 -128 -96 -118 -121 -142 -160 -155 -137 -125 -128 -124 -114 -106 -113 -145 -140 -144 -136 -108 -91 -78 -81 -105 -104 -95 -90 -87 -82 -91 -101 -114 -129 -132 -120 -129 -75 -78 -91 -92 -90 -76 -158 -138 -127 -143 -128 -105 -79 -68 -58 -54 -61 -52 -12 -7 -2 -22 -35 -25 -11 -11 -11 -4 -1 -1 -5 -11 -25 -23 -13 -9 -6 -7 -13 -55 -55 -36 -27 -21 -21 -18 -25 -19 -22 -25 -24 -21 -11 0 -1 -53 -60 -32 -30 -70 -70 -98 -148 -160 -100 -36 -6 0 -54 -37 -4 -2 -8 -20 -7 -37 -46 -35 -34 -45 -31 -19 -23 -16 -8 -7 -10 -2 -1 -9 -10 -8 -9 -9 -12 -11 -11 -7 -46 -97 -140 -126 -43 -15 -23 -41 -43 -76 -34 -37 -46 -62 -70 -54 -39 -30 -73 -18 0 0 -4 -11 0 0 0 0 0 -3 -9 -10 -17 -34 -36 -33 -27 -14 -17 -17 -10 -4 -2 -3 -6 -9 -9 -8 -8 -9 -8 -12 -20 -30 -53 -56 -38 -25 -32 -45 -40 -50 -42 -28 -22 -18 -22 -18 -14 -24 -23 -15 -25 -15 -25 -26 -26 -19 -16 -13 -9 -19 -16 -12 -13 -14 -15 -22 -29 -16 -4 0 0 -5 -28 -46 -50 -41 -14 0 -3 -6 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 -2 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -106 -214 -213 -176 -149 -121 -145 -175 -145 -131 -120 -90 -65 -56 -52 -51 -57 -54 -42 -35 -35 -27 -38 -32 -8 0 0 0 -2 -8 0 0 0 0 0 0 0 0 0 0 0 0 -17 -43 -48 -37 -41 -40 -39 -39 -32 -25 -36 -39 -38 -39 -40 -59 -75 -56 -52 -48 -46 -77 -84 -80 -74 -55 -40 -42 -43 -51 -55 -41 -20 -17 -1 -11 -1 0 0 0 0 -1 -11 -37 -41 -34 -32 -33 -30 -26 -26 -26 -27 -28 -22 -18 -24 -25 -16 -32 -35 -36 -28 -19 -18 -28 -128 -113 -98 -95 -91 -87 -85 -64 -95 -65 -60 -81 -76 -50 -46 -43 -43 -33 -20 -22 -26 -21 -13 -11 -26 -26 -25 -24 -25 -118 -368 -353 -358 -420 -312 -267 -306 -330 -349 -361 -252 -287 -145 -187 -222 -229 -216 -203 -190 -195 -195 -201 -212 -218 -217 -221 -218 -217 -165 -81 -76 -76 -74 -83 -93 -96 -75 -77 -186 -220 -229 -194 -140 -139 -145 -142 -137 -127 -106 -109 -136 -115 -101 -91 -82 -80 -81 -106 -115 -86 -96 -133 -160 -137 -139 -150 -179 -190 -155 -104 -57 -65 -68 -78 -111 -95 -145 -112 -135 -178 -175 -132 -77 -82 -77 -72 -54 -34 -11 -44 -24 -36 -92 -181 -182 -155 -136 -164 -154 -168 -204 -178 -183 -161 -142 -137 -120 -57 -71 -79 -135 -160 -138 -108 -125 -131 -161 -167 -159 -149 -144 -153 -139 -129 -125 -115 -126 -145 -145 -143 -87 -63 -70 -80 -105 -100 -91 -93 -103 -104 -99 -93 -112 -123 -138 -132 -125 -77 -43 -70 -84 -76 -82 -129 -123 -112 -135 -111 -83 -77 -57 -44 -46 -55 -33 -6 -10 -13 -20 -13 -9 -11 -18 -26 -25 -4 -5 -13 -16 -15 -12 -3 -4 -4 -33 -57 -51 -37 -33 -32 -61 -47 -27 -25 -37 -24 -18 -23 -37 -32 -3 0 -20 -71 -91 -102 -67 -67 -116 -145 -170 -80 -3 -8 -7 -5 -9 -5 -5 -9 -13 -11 -12 -34 -29 -33 -37 -20 -20 -16 -10 -8 -5 -2 0 -2 -18 -20 -21 -18 -16 -15 -15 -18 -14 -26 -53 -50 -9 -5 -6 -13 -18 -26 -33 -32 -23 -47 -64 -87 -55 -15 -48 -86 -10 0 0 -8 -11 0 0 -2 -2 0 -8 -17 -19 -22 -39 -22 -22 -23 -19 -16 -9 -13 -9 -5 -3 -4 -4 -6 -4 -5 -8 -8 -6 -17 -35 -60 -57 -41 -27 -30 -44 -36 -41 -44 -36 -19 -13 -23 -19 -19 -20 -24 -24 -20 -15 -22 -26 -40 -21 -11 -11 -10 -19 -13 -13 -16 -16 -13 -15 -23 -16 -2 0 0 -8 -9 -5 -38 -8 -3 0 -6 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -25 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -95 -210 -203 -156 -139 -143 -172 -139 -161 -150 -123 -100 -89 -72 -65 -68 -54 -47 -45 -46 -43 -46 -43 -32 -26 -10 -5 -15 -24 0 0 0 0 0 0 0 0 0 0 -10 -19 -32 -43 -38 -36 -36 -36 -37 -37 -34 -32 -36 -38 -27 -36 -49 -52 -66 -90 -91 -89 -96 -94 -88 -65 -49 -52 -60 -61 -64 -63 -52 -55 -64 -57 -19 -78 -16 -2 0 0 0 0 -1 -12 -34 -32 -25 -25 -28 -24 -18 -20 -20 -21 -24 -27 -25 -13 -11 -16 -18 -20 -17 -13 -13 -22 -86 -136 -96 -87 -90 -88 -88 -91 -94 -94 -66 -60 -58 -50 -47 -46 -44 -41 -32 -35 -40 -30 -13 -11 -9 -9 -9 -8 -8 -117 -370 -375 -354 -322 -266 -266 -304 -333 -345 -347 -327 -264 -130 -174 -221 -235 -226 -216 -208 -199 -198 -207 -221 -217 -229 -248 -232 -240 -128 -79 -78 -80 -81 -109 -106 -175 -184 -147 -108 -74 -110 -105 -81 -81 -90 -103 -125 -169 -146 -104 -103 -106 -102 -89 -84 -82 -81 -89 -117 -96 -110 -117 -119 -114 -125 -203 -170 -155 -121 -103 -68 -55 -69 -76 -81 -84 -91 -93 -96 -163 -186 -169 -142 -223 -198 -80 -27 -8 -9 -9 -9 -155 -191 -178 -162 -153 -135 -137 -165 -164 -171 -150 -151 -145 -96 -122 -96 -63 -82 -87 -144 -168 -157 -140 -136 -151 -169 -173 -173 -183 -175 -140 -139 -139 -134 -149 -157 -153 -136 -137 -78 -71 -93 -98 -101 -128 -96 -93 -104 -95 -80 -81 -105 -87 -144 -154 -134 -134 -143 -155 -97 -106 -101 -111 -135 -129 -123 -101 -94 -89 -66 -53 -33 -37 -42 -16 -8 -13 -8 -8 -5 -9 -17 -24 -32 -37 -28 -26 -19 -9 -4 -2 -4 -4 -36 -45 -35 -37 -47 -22 -37 -39 -33 -33 -29 -19 -11 -11 -27 -39 -41 -27 -10 -47 -37 -80 -83 -72 -90 -62 -95 -21 -4 -8 -11 -6 -12 -3 -7 -4 -4 -8 -9 -14 -16 -25 -26 -24 -21 -14 -10 -13 -11 -10 -8 -6 -10 -12 -20 -18 -16 -14 -11 -13 -11 -12 -12 -16 -14 -8 -6 -16 -12 -16 -11 -6 -14 -40 -40 -65 -61 -67 -46 -20 -1 -1 0 0 -1 0 -3 -12 -15 -21 -20 -22 -20 -19 -21 -14 -28 -30 -27 -22 -17 -12 -13 -11 -5 -3 -5 -7 -3 -5 -6 -8 -11 -20 -39 -58 -62 -49 -36 -32 -44 -54 -48 -43 -31 -16 -19 -28 -26 -19 -23 -21 -33 -24 -15 -15 -20 -37 -29 -13 -12 -14 -15 -18 -12 -11 -12 -12 -15 -18 -14 0 0 0 -10 -12 0 0 0 0 0 0 -7 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -114 -182 -169 -140 -133 -170 -195 -173 -154 -134 -124 -118 -100 -83 -95 -70 -67 -57 -54 -59 -52 -56 -54 -48 -36 -28 -30 -27 -7 0 0 0 0 0 0 0 -4 -36 -28 -44 -52 -50 -43 -32 -17 -17 -32 -37 -37 -37 -39 -39 -30 -37 -50 -63 -68 -68 -60 -40 -60 -61 -69 -54 -42 -45 -51 -54 -58 -61 -51 -64 -67 -53 -58 -66 -59 -51 -16 0 0 0 0 0 -13 -22 -17 -19 -25 -22 -12 -12 -12 -12 -12 -11 -11 -11 -10 -11 -12 -12 -12 -12 -12 -12 -24 -149 -119 -106 -95 -88 -84 -82 -83 -90 -59 -75 -67 -50 -48 -47 -44 -42 -41 -31 -26 -21 -12 -10 -8 -8 -9 -9 -10 -11 -100 -384 -357 -314 -259 -281 -318 -333 -339 -343 -368 -323 -131 -166 -206 -230 -241 -239 -216 -202 -203 -208 -201 -211 -238 -246 -192 -106 -76 -70 -67 -70 -80 -104 -116 -222 -242 -193 -164 -79 -79 -80 -78 -77 -77 -77 -79 -82 -104 -105 -108 -110 -101 -86 -86 -113 -87 -79 -97 -121 -163 -199 -179 -140 -130 -142 -132 -118 -109 -83 -67 -69 -87 -73 -74 -76 -83 -91 -89 -97 -180 -153 -181 -182 -87 -47 -12 -6 -9 -10 -38 -170 -194 -63 -119 -149 -113 -31 -160 -157 -163 -169 -160 -135 -72 -70 -84 -80 -80 -84 -103 -172 -177 -173 -165 -166 -163 -132 -152 -187 -154 -130 -148 -167 -106 -85 -109 -153 -135 -114 -111 -108 -118 -112 -125 -144 -125 -116 -103 -66 -64 -92 -118 -121 -135 -145 -133 -115 -106 -97 -89 -145 -114 -100 -94 -108 -120 -88 -40 -26 -33 -39 -28 -25 -34 -9 -5 -3 -1 -2 -7 -7 -8 -11 -17 -24 -21 -19 -20 -8 -3 -6 -8 -12 -52 -53 -24 -58 -76 -35 -23 -27 -35 -57 -66 -45 -22 -20 -32 -39 -37 -23 -8 -25 -99 -98 -100 -57 -51 -64 -122 -2 -5 -6 -7 -9 -12 -3 -3 -7 -4 -3 -14 -22 -12 -27 -25 -18 -16 -15 -16 -17 -8 -8 -10 -6 -3 -8 -2 -16 -14 -11 -11 -11 -10 -10 -9 -15 -18 -9 -8 -14 -11 -15 -9 -14 -18 -26 -31 -34 -15 -6 -6 0 -1 -2 0 0 0 0 -6 -14 -12 -13 -18 -28 -23 -24 -30 -18 -22 -25 -30 -25 -18 -21 -32 -22 -10 -9 -9 -6 -1 -2 -4 -6 -11 -13 -27 -37 -33 -34 -30 -40 -60 -72 -65 -55 -43 -31 -24 -37 -34 -20 -21 -22 -23 -21 -16 -15 -16 -18 -15 -11 -16 -16 -12 -7 -9 -18 -17 -12 -13 -10 -10 -12 0 0 0 0 0 0 0 -2 -14 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -150 -178 -142 -138 -166 -152 -144 -157 -154 -129 -116 -113 -97 -105 -65 -55 -51 -47 -47 -50 -50 -47 -50 -54 -45 -37 -30 -15 0 0 0 0 0 0 0 -3 -22 -42 -44 -49 -49 -39 -25 -23 -20 -18 -33 -39 -30 -28 -39 -37 -36 -29 -40 -49 -55 -57 -43 -33 -37 -58 -64 -52 -44 -44 -44 -43 -44 -44 -55 -61 -59 -58 -64 -69 -56 -54 -44 -48 -36 0 0 0 -5 -11 -17 -15 -10 -11 -13 -12 -9 -8 -7 -8 -9 -9 -10 -12 -12 -12 -12 -13 -15 -33 -126 -117 -128 -97 -80 -83 -77 -72 -45 -75 -84 -65 -48 -45 -43 -42 -41 -39 -28 -21 -18 -15 -15 -11 -11 -12 -11 -21 -32 -141 -402 -381 -329 -304 -309 -328 -339 -341 -348 -355 -359 -140 -166 -201 -227 -245 -252 -248 -246 -237 -213 -234 -266 -262 -248 -241 -150 -72 -71 -72 -76 -90 -97 -105 -101 -141 -89 -159 -156 -79 -78 -80 -83 -81 -82 -89 -97 -116 -105 -108 -106 -131 -146 -128 -157 -105 -163 -135 -125 -132 -197 -182 -149 -132 -119 -112 -108 -107 -92 -63 -76 -98 -84 -76 -81 -87 -119 -113 -99 -127 -68 -55 -56 -124 -118 -8 -12 -8 -9 -28 -90 -193 -148 -168 -176 -185 -214 -216 -196 -189 -210 -220 -153 -92 -81 -75 -71 -75 -77 -90 -108 -133 -182 -185 -183 -181 -165 -159 -194 -198 -189 -188 -198 -197 -188 -134 -178 -162 -167 -194 -173 -157 -123 -106 -107 -103 -103 -94 -52 -81 -96 -116 -133 -142 -136 -124 -121 -120 -126 -125 -134 -106 -81 -78 -110 -107 -67 -49 -33 -31 -29 -25 -15 -19 -4 -14 -6 -1 -2 -5 -5 -6 -16 -9 -6 -5 -5 -8 -7 -6 -11 -16 -19 -27 -22 -9 -66 -72 -52 -49 -65 -63 -44 -52 -59 -51 -37 -29 -38 -32 -15 -7 -37 -115 -137 -109 -85 -52 -36 -5 -2 -7 -6 -8 -8 -7 -11 -16 -23 -19 -17 -25 -30 -27 -32 -36 -8 -3 -9 -12 -11 -4 -17 -7 -10 -6 -1 -5 -16 -10 -8 -9 -10 -9 -11 -17 -22 -32 -21 -6 -5 -9 -13 -10 -34 -39 -21 -10 -5 0 0 0 -2 -2 -2 -3 -12 -9 -10 -9 -10 -9 -6 -9 -26 -23 -28 -32 -30 -28 -26 -33 -26 -31 -44 -47 -33 -22 -18 -10 -3 0 -1 -5 -6 -9 -9 -20 -16 -1 -2 -7 -43 -51 -60 -58 -48 -43 -28 -21 -44 -38 -21 -12 -14 -19 -20 -21 -18 -14 -11 -14 -17 -18 -12 -11 -8 -8 -9 -10 -11 -11 -4 0 -6 -10 0 0 0 0 0 0 -6 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -107 -153 -142 -142 -156 -148 -117 -123 -141 -130 -118 -108 -92 -84 -65 -63 -56 -47 -42 -44 -46 -47 -47 -58 -48 -44 -26 0 0 0 0 0 0 0 0 0 -6 -51 -44 -44 -43 -41 -40 -39 -38 -37 -36 -23 -27 -35 -38 -37 -36 -27 -18 -21 -30 -54 -72 -43 -87 -66 -61 -62 -61 -54 -42 -43 -45 -34 -32 -39 -42 -43 -46 -48 -48 -50 -53 -62 -60 -31 0 0 -9 -13 -20 -18 -12 -10 -10 -10 -7 -5 -5 -6 -8 -11 -11 -11 -12 -12 -13 -15 -16 -27 -90 -126 -128 -129 -131 -110 -77 -70 -68 -74 -51 -44 -39 -37 -38 -38 -38 -34 -31 -29 -25 -23 -22 -19 -24 -23 -14 -9 -19 -170 -440 -430 -379 -317 -329 -332 -340 -354 -357 -362 -361 -157 -169 -202 -227 -243 -254 -257 -278 -220 -154 -121 -169 -194 -219 -261 -132 -147 -146 -88 -104 -112 -106 -113 -110 -88 -82 -75 -71 -69 -71 -73 -77 -82 -99 -113 -124 -120 -109 -105 -105 -106 -117 -107 -74 -87 -110 -115 -194 -203 -151 -201 -144 -130 -155 -138 -120 -121 -128 -157 -158 -123 -95 -108 -168 -143 -202 -222 -142 -71 -77 -87 -196 -237 -193 -89 -60 -36 -5 -116 -152 -125 -53 -118 -220 -193 -192 -222 -227 -208 -191 -101 -94 -91 -92 -116 -151 -88 -70 -89 -103 -110 -152 -189 -184 -194 -201 -200 -195 -196 -198 -190 -192 -194 -174 -149 -166 -172 -165 -163 -169 -156 -109 -80 -86 -72 -82 -83 -64 -93 -86 -90 -106 -111 -108 -111 -112 -102 -113 -109 -105 -93 -69 -76 -120 -91 -53 -33 -37 -69 -43 -30 -23 -12 -8 -10 -8 -4 -3 -3 -3 -5 -10 -1 -1 -2 -4 -4 -4 -6 -15 -22 -21 -32 -34 -28 -118 -92 -66 -75 -82 -73 -51 -32 -31 -42 -45 -28 -21 -18 -11 -7 -51 -79 -65 -14 -33 -6 -5 -4 0 -4 -10 -11 -9 -7 -10 -15 -22 -25 -15 -24 -33 -32 -26 -19 -4 -7 -8 -6 -6 -10 -10 -7 -15 -11 -4 -8 -15 -11 -14 -6 -5 -8 -15 -22 -28 -28 -33 -11 -7 -11 -20 -34 -34 -10 -9 -3 0 -1 -3 -3 -2 -2 -3 -6 -12 -13 -16 -8 -7 -10 -9 -17 -39 -23 -29 -40 -41 -38 -34 -34 -24 -21 -39 -53 -45 -30 -23 -12 -11 -12 -9 -8 -6 -1 -5 -11 -15 -7 -5 -9 -12 -18 -45 -44 -47 -42 -28 -29 -38 -44 -30 -20 -16 -16 -16 -22 -15 -9 -11 -16 -19 -20 -11 -17 -7 -1 -3 -7 -8 -8 -1 -2 0 -2 0 0 0 0 0 0 -2 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -94 -147 -159 -171 -176 -164 -116 -148 -124 -108 -94 -82 -80 -64 -63 -61 -61 -62 -60 -56 -54 -50 -68 -52 -47 -32 -9 0 0 0 0 0 0 0 0 -10 -50 -38 -42 -42 -40 -39 -38 -38 -37 -36 -20 -29 -38 -37 -36 -35 -36 -26 -31 -34 -33 -39 -59 -84 -84 -64 -33 -23 -25 -28 -40 -43 -32 -21 -44 -56 -52 -50 -51 -50 -48 -48 -53 -59 -53 -37 -40 -18 -24 -25 -20 -15 -11 -9 -8 -8 -8 -8 -9 -10 -9 -9 -9 -11 -12 -14 -18 -18 -11 -18 -103 -87 -88 -112 -104 -78 -70 -62 -68 -41 -34 -33 -32 -32 -32 -32 -28 -29 -27 -25 -24 -20 -15 -18 -16 -17 -12 -9 -174 -450 -440 -405 -343 -353 -350 -347 -355 -365 -372 -364 -179 -201 -213 -236 -248 -250 -260 -235 -109 -117 -115 -112 -116 -117 -130 -244 -216 -278 -224 -111 -118 -120 -106 -117 -111 -93 -109 -196 -163 -90 -74 -77 -97 -130 -122 -114 -110 -107 -107 -110 -109 -90 -81 -88 -106 -113 -114 -186 -226 -197 -196 -192 -185 -194 -178 -145 -144 -143 -109 -129 -128 -112 -95 -125 -144 -167 -78 -60 -57 -131 -203 -179 -111 -235 -230 -212 -187 -130 -136 -44 -146 -157 -154 -207 -217 -201 -121 -145 -122 -42 -54 -71 -87 -98 -91 -93 -77 -67 -68 -72 -85 -116 -178 -199 -205 -204 -195 -180 -173 -183 -188 -186 -197 -181 -163 -161 -160 -153 -178 -145 -107 -71 -45 -49 -48 -74 -76 -69 -84 -98 -97 -95 -85 -93 -103 -99 -80 -104 -88 -85 -66 -54 -81 -119 -82 -69 -63 -58 -61 -53 -14 -26 -13 -7 -9 -11 -2 -5 -5 -2 -4 -7 0 -2 -2 -5 -7 -8 -8 -7 -10 -20 -52 -36 -42 -103 -92 -56 -78 -73 -68 -61 -41 -35 -19 -45 -34 -18 -13 -7 -3 -125 -169 -117 -53 -32 -1 -7 -5 -31 -21 -9 -12 -10 -7 -11 -12 -10 -11 -12 -7 -31 -28 -22 -21 -23 -12 -11 -10 -7 -4 -4 -10 -16 -10 -8 -14 -19 -20 -20 -11 -8 -11 -17 -17 -17 -28 -28 -4 -11 -17 -26 -35 -28 0 -3 -6 -7 -7 -7 -5 0 -5 -6 -4 -6 -9 -10 -6 -8 -19 -15 -29 -49 -35 -27 -55 -60 -36 -26 -28 -25 -30 -29 -44 -42 -32 -25 -10 -8 -9 -10 -11 -6 -2 -6 -11 -17 -7 -8 -12 -10 -13 -47 -30 -44 -52 -45 -32 -34 -49 -32 -27 -23 -17 -12 -15 -16 -5 -10 -16 -19 -17 -8 -14 -13 -19 -15 -10 -9 -8 -1 -20 -19 -19 -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 -101 -129 -125 -118 -105 -142 -152 -127 -103 -87 -86 -81 -56 -39 -41 -43 -38 -45 -52 -55 -60 -63 -53 -41 -40 -29 -7 0 0 0 0 0 0 0 -15 -50 -37 -46 -46 -43 -39 -36 -34 -32 -32 -16 -16 -28 -35 -34 -33 -33 -33 -34 -29 -26 -21 -17 -28 -27 -18 -21 -21 -15 -14 -26 -40 -41 -32 -47 -68 -67 -56 -65 -70 -51 -46 -46 -48 -53 -52 -45 -37 -34 -34 -32 -24 -15 -9 -7 -8 -11 -12 -12 -11 -10 -7 -8 -12 -13 -15 -17 -18 -16 -13 -23 -19 -18 -80 -96 -80 -71 -59 -58 -33 -31 -29 -27 -27 -28 -29 -26 -29 -27 -26 -22 -19 -18 -14 -14 -10 -20 -15 -9 -148 -436 -325 -316 -384 -398 -380 -364 -367 -377 -364 -166 -223 -236 -248 -259 -255 -163 -137 -108 -97 -87 -92 -110 -124 -124 -156 -113 -105 -117 -121 -122 -121 -104 -26 -51 -61 -153 -235 -220 -148 -97 -123 -134 -141 -137 -124 -115 -116 -116 -115 -109 -95 -87 -97 -92 -145 -169 -159 -205 -153 -155 -179 -198 -192 -134 -146 -151 -191 -178 -126 -127 -200 -200 -134 -96 -106 -181 -55 -76 -170 -150 -127 -203 -251 -234 -228 -115 -62 -47 -72 -49 -80 -117 -157 -151 -65 -36 -42 -48 -54 -58 -71 -96 -103 -94 -83 -82 -83 -75 -61 -78 -96 -159 -212 -213 -215 -196 -178 -158 -157 -165 -172 -185 -160 -166 -167 -156 -152 -148 -124 -81 -70 -54 -32 -30 -58 -79 -62 -61 -79 -92 -81 -62 -67 -83 -88 -82 -69 -66 -68 -59 -72 -92 -89 -73 -75 -74 -83 -60 -31 -14 -28 -31 -11 -12 -10 -2 -2 -3 -2 -2 -2 -5 -5 0 0 -1 0 -1 0 -7 -36 -67 -40 -63 -62 -47 -76 -81 -57 -46 -56 -58 -36 -22 -33 -26 -24 -25 -49 -74 -78 -127 -161 -124 -51 -3 -13 -9 -9 -11 -25 -21 -11 -23 -21 -21 -9 -8 -17 -24 -31 -24 -21 -12 -11 -11 -8 -8 -4 -2 -9 -16 -16 -7 -8 -15 -22 -21 -20 -18 -11 -10 -15 -11 -8 -10 -13 -11 -10 -28 -26 -29 -28 -15 -1 -7 -14 -16 -12 -7 -6 -8 -12 -14 -7 -9 -12 -12 -13 -19 -24 -29 -55 -53 -30 -31 -49 -37 -25 -22 -24 -28 -27 -30 -40 -33 -27 -26 -26 -22 -14 -9 -4 -5 -11 -11 -9 -2 -8 -14 -10 -19 -47 -41 -50 -49 -35 -29 -35 -42 -36 -41 -29 -18 -17 -20 -19 -10 -5 -7 -17 -17 -12 -15 -14 -16 -8 -12 -12 -7 -4 -21 -3 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -101 -133 -149 -131 -104 -87 -87 -80 -54 -40 -37 -55 -49 -20 -9 -13 -19 -23 -53 -46 -42 -34 -19 0 0 0 0 0 0 0 -6 -20 -25 -52 -43 -43 -37 -34 -35 -34 -30 -29 -28 -30 -31 -26 -26 -42 -41 -42 -20 -13 -18 -19 -13 -26 -25 -24 -25 -15 -8 -13 -26 -39 -40 -30 -51 -63 -48 -29 -46 -49 -48 -48 -49 -52 -53 -50 -52 -43 -43 -43 -37 -27 -15 -8 -9 -10 -11 -11 -13 -14 -12 -10 -12 -12 -14 -9 -7 -11 -17 -19 -20 -20 -68 -89 -96 -95 -65 -54 -57 -35 -48 -38 -34 -39 -26 -27 -30 -26 -26 -17 -13 -23 -31 -34 -14 -25 -18 -11 -133 -351 -351 -319 -333 -405 -410 -388 -382 -384 -372 -115 -211 -258 -266 -256 -241 -98 -91 -97 -88 -84 -92 -109 -119 -125 -119 -120 -117 -119 -116 -120 -111 -156 -198 -136 -90 -235 -296 -265 -207 -112 -132 -129 -129 -128 -126 -128 -136 -132 -126 -119 -138 -155 -124 -110 -120 -136 -155 -194 -132 -129 -134 -119 -104 -111 -159 -138 -174 -166 -131 -136 -194 -194 -136 -113 -128 -97 -92 -173 -220 -227 -153 -189 -240 -240 -236 -71 -120 -135 -195 -184 -46 -47 -47 -40 -55 -66 -65 -71 -64 -69 -88 -108 -114 -127 -125 -110 -105 -96 -80 -74 -106 -169 -206 -201 -204 -202 -187 -170 -163 -157 -150 -155 -132 -145 -187 -152 -134 -133 -119 -84 -77 -62 -43 -34 -55 -87 -77 -59 -61 -63 -61 -58 -59 -72 -64 -59 -51 -48 -55 -60 -48 -68 -77 -73 -75 -70 -58 -51 -33 -36 -39 -10 -20 -10 -5 -1 0 0 -1 -4 -3 -2 -1 0 0 0 0 0 0 -16 -41 -65 -19 -44 -42 -45 -64 -60 -50 -30 -11 -20 -32 -39 -41 -37 -16 -33 -32 -30 -1 0 0 -23 -13 -1 -1 -15 -63 -27 -74 -41 -28 -19 -19 -17 -10 -13 -25 -32 -31 -26 -14 -8 -10 -11 -9 -7 -4 0 -6 -10 -10 -7 -11 -21 -11 -12 -17 -21 -19 -10 -12 -10 -4 -5 -9 -9 -8 -20 -14 -16 -19 -12 0 0 -1 -3 -10 -15 -10 -5 -6 -13 -6 -16 -17 -16 -18 -15 -14 -55 -65 -56 -33 -41 -71 -55 -31 -20 -20 -17 -16 -24 -39 -35 -33 -31 -25 -22 -17 -6 -2 0 -1 -3 -3 0 0 -6 -10 -27 -46 -48 -43 -41 -28 -27 -26 -27 -32 -26 -21 -18 -21 -20 -17 -15 -13 -13 -15 -10 -8 -12 -14 -19 -2 -4 -5 -2 0 -4 -18 -16 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -47 -89 -110 -158 -134 -104 -89 -84 -74 -59 -51 -38 -22 -4 -1 0 0 0 -3 -26 -28 -32 -13 0 0 0 0 0 0 0 0 0 0 -9 -52 -39 -43 -33 -22 -37 -67 -70 -64 -22 -17 -17 -30 -44 -53 -51 -51 -28 -26 -18 -11 -9 -11 -23 -22 -15 -11 -10 -10 -13 -28 -48 -48 -41 -31 -34 -45 -43 -44 -46 -50 -53 -42 -35 -37 -40 -49 -38 -33 -33 -35 -28 -12 -7 -10 -10 -11 -12 -13 -13 -13 -11 -11 -6 -10 -11 -13 -19 -18 -16 -18 -17 -59 -78 -87 -96 -64 -60 -58 -41 -31 -39 -43 -24 -26 -28 -26 -26 -20 -16 -20 -30 -31 -16 -25 -28 -31 -163 -367 -371 -368 -359 -426 -435 -411 -395 -367 -289 -223 -250 -283 -283 -175 -89 -88 -98 -105 -99 -100 -105 -113 -119 -115 -112 -110 -108 -109 -113 -119 -118 -170 -239 -216 -192 -282 -305 -213 -200 -150 -128 -123 -122 -126 -135 -130 -125 -132 -118 -120 -198 -208 -163 -115 -124 -104 -121 -128 -119 -123 -134 -81 -98 -125 -146 -142 -189 -216 -170 -162 -182 -181 -164 -154 -179 -230 -210 -222 -228 -217 -127 -199 -235 -213 -207 -155 -193 -107 -20 -38 -57 -56 -80 -80 -77 -83 -81 -81 -114 -94 -103 -110 -109 -109 -122 -116 -118 -97 -78 -76 -87 -84 -194 -208 -208 -213 -215 -196 -190 -185 -168 -150 -134 -138 -190 -141 -141 -155 -149 -122 -98 -75 -50 -51 -75 -103 -116 -91 -79 -60 -52 -49 -54 -59 -40 -49 -39 -39 -50 -55 -39 -62 -74 -74 -76 -69 -55 -33 -34 -61 -54 -18 -9 -7 -9 -8 -3 0 -2 -5 -1 -2 -1 0 0 -2 -10 -8 -6 -40 -36 -14 -9 -19 -20 -9 -12 -47 -68 -57 -16 -40 -31 -42 -45 -37 -40 -27 -41 -17 -6 -7 -5 -1 -1 -3 -14 -5 -16 -36 -69 -34 -88 -128 -66 -10 -17 -29 -29 -116 -83 -31 -16 -8 -26 -24 -16 -10 -4 0 -1 -7 -5 -6 -7 -6 -6 -7 -17 -20 -16 -10 -7 -7 -3 0 -11 -21 -22 -18 -21 -31 -24 -11 -6 -5 -1 -3 -8 -13 -11 -6 -7 -16 -29 -30 -16 -46 -65 -80 -63 -63 -61 -60 -35 -34 -49 -39 -48 -29 -38 -34 -20 -20 -31 -32 -38 -41 -32 -22 -17 -10 -3 -1 -2 -10 -13 -8 -4 -3 -35 -41 -45 -38 -24 -20 -21 -20 -13 -10 -13 -21 -30 -23 -23 -17 -14 -14 -13 -11 -16 -12 -11 -12 -16 -11 0 0 0 0 -4 -1 -1 -4 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -16 -20 -21 -18 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -43 -99 -135 -135 -100 -92 -87 -80 -68 -55 -49 -31 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -53 -56 -54 -51 -42 -31 -31 -39 -39 -34 -53 -50 -43 -47 -53 -49 -46 -45 -55 -38 -23 -22 -21 -19 -16 -12 -34 -40 -25 -10 -16 -38 -42 -40 -41 -42 -43 -44 -43 -45 -45 -47 -48 -46 -45 -45 -49 -38 -38 -33 -32 -33 -25 -6 -10 -10 -12 -14 -15 -15 -15 -12 -10 -7 -20 -24 -20 -16 -14 -11 -14 -15 -52 -65 -66 -71 -69 -69 -68 -66 -57 -42 -31 -27 -26 -28 -28 -27 -27 -27 -27 -25 -28 -27 -26 -25 -16 -19 -31 -102 -365 -371 -338 -410 -424 -399 -352 -262 -220 -201 -128 -184 -115 -91 -91 -103 -105 -83 -91 -100 -109 -113 -109 -109 -109 -101 -97 -103 -108 -106 -224 -288 -118 0 -34 -149 -122 -211 -163 -118 -118 -124 -141 -114 -118 -115 -142 -149 -123 -164 -148 -123 -112 -107 -104 -101 -95 -98 -93 -86 -94 -217 -128 -151 -183 -219 -222 -203 -180 -167 -176 -180 -172 -104 -133 -210 -204 -198 -204 -204 -220 -214 -130 -44 -80 -118 -167 -108 -93 -89 -83 -85 -82 -78 -85 -101 -109 -108 -100 -110 -103 -106 -110 -112 -115 -122 -121 -100 -91 -86 -78 -110 -227 -230 -227 -227 -222 -214 -203 -188 -193 -183 -156 -149 -151 -125 -129 -139 -119 -87 -80 -79 -76 -100 -102 -103 -105 -90 -72 -69 -53 -47 -42 -29 -45 -27 -32 -40 -45 -43 -47 -54 -61 -78 -42 -10 -18 -12 -29 -45 -22 -9 -15 -14 -12 -4 -1 -3 -4 -1 -1 -1 0 -3 -3 0 -7 -26 -65 -40 -29 -26 -21 -15 -21 -14 -15 -30 -34 -12 -9 -59 -57 -46 -33 -35 -17 -17 -12 -12 -27 -48 -32 -3 -8 -48 -34 -21 -26 -22 -20 -18 -40 -30 -12 -23 -39 -32 -47 -43 -79 -47 -3 -4 -14 -10 -14 -10 -5 -9 -9 -4 -7 -4 -3 -4 -11 -31 -23 -15 -10 -6 -5 -6 -2 -4 -19 -25 -22 -18 -24 -32 -13 -13 -9 -5 -6 -11 -15 -15 -13 -11 -14 -18 -18 -14 -90 -84 -71 -61 -50 -53 -52 -32 -20 -30 -38 -42 -27 -34 -48 -33 -25 -28 -30 -41 -47 -40 -26 -21 -15 -3 0 -4 -16 -20 -17 -13 -13 -42 -45 -36 -30 -22 -20 -22 -20 -16 -14 -16 -33 -52 -32 -19 -13 -11 -13 -8 -6 -17 -17 -27 -7 -3 -4 0 0 0 0 -14 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -22 -22 -21 -19 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -68 -138 -133 -93 -92 -92 -74 -57 -50 -50 -48 -46 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -39 -58 -69 -62 -71 -91 -101 -80 -44 -43 -41 -43 -43 -52 -48 -41 -40 -38 -31 -21 -24 -16 -13 -20 -17 -7 -18 -18 -40 -43 -29 -21 -19 -13 -29 -39 -40 -41 -43 -45 -45 -47 -46 -47 -49 -51 -52 -49 -38 -41 -32 -32 -34 -28 -18 -16 -8 -32 -36 -25 -17 -15 -13 -11 -15 -20 -21 -17 -13 -10 -4 -4 -4 -4 -34 -65 -83 -83 -65 -41 -66 -46 -48 -43 -30 -28 -29 -29 -29 -28 -28 -26 -24 -25 -24 -25 -15 -10 -16 -23 -112 -384 -388 -329 -326 -304 -280 -275 -276 -79 -75 -56 -59 -67 -74 -79 -83 -91 -88 -63 -82 -84 -87 -90 -94 -104 -110 -94 -95 -107 -109 -134 -276 -84 -29 -64 -113 -114 -116 -11 -15 -92 -127 -141 -139 -113 -115 -208 -165 -51 -114 -134 -126 -118 -105 -110 -115 -103 -113 -99 -102 -111 -153 -170 -234 -230 -191 -196 -216 -206 -178 -184 -147 -149 -161 -200 -201 -174 -181 -139 -125 -158 -192 -234 -100 -56 -73 -92 -102 -103 -96 -97 -95 -91 -86 -87 -95 -105 -110 -107 -102 -95 -94 -101 -105 -116 -131 -130 -132 -88 -94 -86 -97 -163 -195 -230 -231 -229 -219 -216 -220 -198 -158 -155 -148 -126 -101 -112 -114 -95 -82 -68 -66 -80 -108 -97 -76 -70 -68 -67 -73 -55 -45 -35 -33 -40 -30 -25 -39 -55 -66 -68 -65 -69 -82 -30 -14 -14 -6 -2 -7 -10 -12 -15 -14 -7 -9 -1 -2 -3 -7 -8 0 0 -10 -13 -20 -31 -52 -64 -33 -41 -41 -29 -17 -17 -18 -16 -23 -18 -17 -6 -10 -21 -36 -24 -15 -26 -39 -29 -9 -11 -46 -51 -28 -18 -6 -32 -24 -17 -16 -23 -27 -32 -33 -24 -22 -23 -23 -22 -18 -128 -89 -20 -12 -8 -8 -15 -14 -12 -14 -14 -7 -10 -6 -5 -4 -22 -44 -29 -13 -8 -5 -8 -10 -8 -2 -5 -13 -17 -22 -27 -19 -3 -10 -15 -16 -10 -6 -10 -15 -18 -17 -15 -12 -10 -20 -73 -62 -75 -58 -42 -40 -31 -23 -7 -22 -36 -30 -21 -30 -41 -31 -29 -29 -29 -32 -39 -46 -35 -32 -17 -4 -1 -1 -5 -17 -14 -17 -31 -47 -43 -26 -23 -24 -32 -39 -25 -23 -17 -25 -23 -29 -34 -22 -21 -2 0 0 -1 -4 -9 -23 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -20 -17 -26 -25 -36 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -80 -148 -134 -102 -101 -84 -64 -48 -50 -51 -36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -61 -68 -70 -72 -83 -89 -77 -69 -69 -68 -70 -91 -50 -62 -61 -51 -47 -38 -10 -10 -28 -24 -19 -18 -14 -7 -10 -8 -16 -22 -21 -21 -25 -18 -18 -27 -35 -41 -43 -37 -21 -20 -22 -26 -43 -43 -35 -34 -27 -28 -29 -30 -31 -33 -34 -35 -24 -30 -28 -30 -21 -12 -9 -3 -6 -7 -13 -12 -11 -10 -5 -3 0 0 0 0 -40 -88 -73 -35 -60 -42 -38 -51 -47 -29 -30 -30 -31 -30 -28 -27 -26 -27 -26 -24 -29 -17 -11 -15 -24 -102 -410 -361 -333 -305 -278 -272 -285 -86 -84 -72 -66 -64 -64 -66 -63 -58 -71 -75 -75 -73 -74 -78 -80 -91 -109 -103 -102 -101 -118 -189 -257 -199 -155 -114 -197 -208 -114 0 0 -45 -79 -114 -121 -117 -116 -115 -138 -126 -128 -125 -119 -106 -103 -125 -152 -150 -134 -169 -172 -138 -145 -197 -243 -208 -239 -200 -203 -201 -186 -232 -158 -195 -180 -176 -205 -202 -218 -107 -78 -152 -226 -236 -118 -69 -70 -91 -90 -90 -91 -96 -100 -95 -89 -91 -94 -112 -124 -109 -100 -99 -108 -105 -104 -113 -129 -135 -138 -133 -80 -83 -111 -134 -155 -206 -228 -228 -199 -212 -221 -195 -169 -166 -172 -151 -136 -129 -117 -96 -101 -79 -69 -80 -96 -73 -56 -58 -55 -47 -46 -49 -39 -37 -38 -38 -29 -26 -53 -65 -74 -77 -72 -70 -60 -17 -17 -22 -14 -5 -6 -11 -11 -7 -18 -16 -11 -7 -2 -3 -4 -2 0 0 -3 -5 -5 -27 -55 -72 -60 -27 -42 -57 -29 -18 -26 -25 -28 -13 -23 -18 -2 -7 -16 -18 -35 -53 -59 -51 -30 -30 -43 -40 -44 -28 -6 -19 -20 -12 -11 -14 -23 -33 -34 -32 -27 -20 -18 -15 -31 -128 -121 -37 -15 -16 -10 -16 -15 -12 -12 -11 -7 -6 -4 -4 -30 -41 -43 -33 -15 -11 -7 -8 -9 -8 -8 -7 -8 -11 -13 -18 -16 -5 -5 -20 -30 -25 -20 -14 -9 -11 -7 -12 -23 -38 -46 -54 -52 -61 -54 -42 -34 -24 -10 -30 -13 -27 -28 -28 -36 -34 -39 -37 -27 -27 -30 -37 -43 -41 -39 -21 -12 -9 -6 -8 -25 -18 -16 -18 -21 -19 -13 -31 -37 -25 -16 -18 -22 -21 -23 -27 -31 -36 -36 -34 -19 -1 0 0 0 -2 -11 -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 -3 -3 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -22 -36 -113 -24 -75 -41 -54 -64 -26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -86 -139 -124 -105 -73 -66 -50 -58 -41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -51 -66 -71 -69 -85 -68 -66 -65 -67 -67 -78 -100 -102 -72 -68 -78 -71 -60 -52 -29 -26 -20 -10 -12 -15 -13 -8 -9 -10 -9 -9 -9 -12 -20 -27 -27 -19 -30 -37 -32 -23 -23 -28 -75 -52 -51 -40 -28 -27 -27 -27 -30 -30 -29 -29 -30 -34 -37 -20 -16 -23 -28 -20 -10 -8 -8 -8 -14 -14 -11 -11 -10 -4 0 0 0 0 -57 -108 -69 -42 -61 -59 -41 -41 -41 -32 -32 -31 -31 -31 -28 -28 -30 -30 -30 -26 -29 -30 -29 -20 -12 -109 -429 -395 -379 -357 -338 -329 -321 -83 -82 -77 -82 -80 -65 -55 -59 -62 -55 -75 -76 -72 -71 -73 -77 -85 -89 -96 -99 -92 -104 -238 -285 -297 -252 -110 -150 -203 -97 0 0 0 0 -90 -128 -126 -126 -124 -132 -133 -129 -131 -124 -111 -101 -108 -110 -112 -125 -173 -196 -130 -147 -191 -219 -216 -196 -192 -186 -199 -199 -178 -146 -187 -216 -139 -139 -198 -245 -248 -214 -214 -231 -203 -135 -109 -97 -118 -116 -94 -89 -92 -100 -97 -101 -104 -107 -102 -102 -97 -102 -103 -103 -106 -111 -118 -131 -139 -150 -159 -102 -81 -68 -123 -139 -140 -149 -169 -164 -227 -206 -196 -151 -148 -160 -126 -117 -115 -107 -101 -112 -81 -73 -80 -77 -67 -60 -46 -50 -47 -39 -30 -23 -35 -32 -29 -23 -31 -54 -59 -56 -69 -42 -34 -37 -32 -16 -31 -28 -15 -2 -1 -4 -3 -22 -23 -9 -4 -1 0 0 0 -14 -17 -10 -15 -42 -50 -53 -61 -80 -86 -39 -81 -29 -7 -22 -44 -46 -45 -14 -8 -16 -34 -41 -31 -27 -31 -42 -53 -56 -55 -66 -59 -49 -24 -10 -13 -25 -31 -25 -16 -17 -23 -26 -27 -20 -14 -132 -131 -78 -93 -109 -31 -28 -14 -9 -16 -19 -19 -17 -12 -6 -3 -4 -6 -17 -26 -26 -17 -19 -24 -6 -6 -10 -12 -12 -12 -13 -17 -16 -23 -24 -11 -2 -5 -6 -9 -11 -9 -11 -15 -13 -17 -20 -55 -57 -47 -46 -52 -53 -36 -30 -25 -27 -27 -12 -20 -33 -35 -34 -32 -34 -37 -19 -26 -25 -28 -37 -42 -38 -17 -24 -30 -19 -14 -31 -28 -20 -18 -18 -13 -18 -42 -36 -35 -34 -27 -21 -21 -19 -15 -35 -52 -44 -47 -50 -15 -5 0 0 0 -8 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -4 -3 -3 -8 -8 0 0 -5 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -1 -38 -101 -136 -123 -114 -92 -85 -71 -74 -59 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -89 -138 -105 -64 -58 -53 -56 -34 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -55 -68 -64 -63 -69 -74 -74 -73 -76 -78 -88 -79 -67 -78 -101 -102 -68 -81 -71 -59 -58 -58 -56 -53 -25 -10 -6 -7 -9 -9 -9 -9 -9 -9 -9 -12 -20 -26 -28 -33 -25 -21 -20 -21 -30 -53 -53 -38 -30 -27 -27 -27 -26 -28 -29 -30 -28 -27 -30 -35 -38 -18 -18 -24 -27 -26 -21 -9 -11 -13 -15 -13 -16 -17 -8 -4 -4 -1 0 0 -63 -130 -67 -65 -61 -40 -35 -36 -36 -36 -32 -31 -30 -30 -31 -31 -31 -30 -29 -29 -31 -17 -19 -21 -11 -87 -421 -411 -391 -381 -373 -355 -90 -93 -92 -93 -91 -91 -86 -85 -88 -79 -100 -92 -83 -74 -79 -87 -83 -59 -63 -75 -88 -135 -296 -293 -299 -203 -180 -243 -189 -35 -2 0 0 0 0 -16 -109 -174 -94 -5 -44 -117 -133 -141 -129 -116 -112 -106 -108 -149 -163 -180 -165 -155 -199 -199 -193 -184 -194 -210 -221 -236 -183 -126 -133 -253 -219 -172 -202 -233 -230 -226 -210 -205 -210 -169 -156 -177 -128 -228 -116 -80 -90 -101 -103 -113 -106 -98 -95 -95 -90 -94 -98 -99 -106 -112 -117 -127 -139 -151 -163 -142 -73 -62 -88 -106 -129 -138 -146 -163 -243 -75 -103 -153 -151 -153 -139 -137 -98 -89 -107 -120 -94 -74 -83 -70 -65 -57 -38 -39 -53 -41 -32 -24 -27 -29 -30 -33 -45 -57 -66 -65 -55 -14 -10 -6 -12 -28 -45 -38 -39 -32 -25 -22 -20 -13 -41 -20 -4 0 0 0 0 -8 -17 -15 -15 -32 -48 -55 -52 -52 -47 -50 -66 -33 -35 -66 -57 -54 -67 -34 -27 -20 -33 -43 -34 -17 -15 -23 -32 -41 -50 -42 -18 -38 -11 -25 -30 -27 -35 -43 -23 -18 -18 -22 -25 -20 -13 -35 -46 -37 -24 -30 -40 -12 -8 -11 -19 -19 -16 -17 -20 -14 -6 -6 -5 -11 -29 -17 -15 -16 -22 -18 -9 -9 -8 -15 -17 -14 -13 -10 -11 -10 -13 -10 -5 -2 -4 -25 -13 -13 -21 -26 -31 -53 -40 -44 -35 -34 -31 -23 -37 -25 -27 -20 -19 -16 -20 -38 -39 -40 -41 -35 -27 -19 -28 -23 -27 -40 -48 -38 -5 -4 -3 -3 -12 -22 -22 -22 -20 -19 -17 -16 -22 -24 -29 -33 -22 -18 -21 -26 -27 -45 -49 -46 -56 -65 -64 -53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -5 -5 -8 -6 0 0 0 -9 -18 -8 -4 -4 -4 -7 -13 -11 -10 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -2 -19 -71 -99 -117 -114 -104 -84 -67 -79 -79 -80 -60 -36 -16 -1 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -75 -132 -106 -67 -55 -54 -53 -53 -41 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -18 -75 -77 -77 -73 -68 -65 -63 -67 -66 -79 -73 -65 -78 -95 -78 -62 -67 -63 -60 -61 -62 -62 -65 -56 -28 -14 -12 -10 -9 -9 -9 -8 -27 -20 -16 -21 -19 -28 -33 -36 -37 -28 -14 -18 -54 -56 -51 -49 -37 -29 -28 -27 -26 -27 -30 -29 -28 -28 -26 -12 -13 -15 -18 -19 -23 -21 -11 -23 -10 -12 -17 -19 -17 -15 -13 -10 -2 0 -1 -54 -124 -115 -57 -47 -54 -55 -42 -34 -35 -33 -32 -29 -32 -32 -32 -32 -31 -30 -32 -30 -15 -9 -9 -10 -86 -433 -422 -417 -421 -420 -402 -81 -79 -84 -91 -92 -83 -97 -104 -106 -107 -110 -109 -107 -89 -49 -44 -38 -1 -12 -56 -63 -155 -289 -290 -284 -110 -73 -137 -154 -78 -107 -84 -61 -36 -9 -24 -136 -283 -110 0 -46 -122 -117 -143 -136 -131 -123 -112 -122 -181 -173 -160 -152 -156 -198 -179 -205 -207 -211 -229 -233 -260 -158 -123 -94 -130 -226 -211 -189 -213 -242 -227 -210 -209 -133 -116 -155 -166 -124 -132 -92 -86 -93 -96 -101 -111 -101 -95 -92 -86 -84 -86 -94 -98 -108 -113 -113 -123 -142 -126 -151 -156 -121 -79 -74 -69 -125 -125 -144 -189 -235 -222 -192 -160 -138 -134 -132 -109 -81 -92 -120 -125 -100 -74 -78 -77 -68 -63 -45 -38 -47 -40 -40 -42 -39 -40 -44 -53 -51 -54 -52 -36 -16 -5 -11 -3 0 -21 -43 -41 -39 -48 -42 -23 -21 -30 -21 -9 -2 -4 -2 -3 -5 -4 -2 -14 -44 -67 -55 -30 -34 -70 -27 -29 -41 -30 -28 -22 -41 -40 -57 -63 -25 -25 -28 -39 -50 -57 -50 -34 -12 -22 -44 -30 -13 -25 -5 -22 -17 -16 -30 -41 -25 -16 -21 -27 -26 -24 -20 -28 -43 -39 -32 -25 -20 -11 -21 -13 -24 -22 -17 -21 -22 -23 -17 -33 -27 -18 -23 -8 -7 -10 -15 -15 -12 -11 -6 -6 -8 -6 -8 -10 -6 -9 -11 -9 -5 -2 -3 -8 -13 -14 -15 -17 -20 -28 -26 -35 -20 -9 -11 -20 -32 -29 -45 -19 -16 -24 -23 -24 -32 -34 -39 -30 -24 -24 -23 -20 -22 -35 -40 -29 -9 -9 -3 -3 -7 -13 -17 -21 -20 -23 -7 -2 -1 -7 -14 -32 -31 -29 -22 -19 -21 -34 -51 -40 -57 -62 -64 -47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -10 -10 -4 0 -2 -6 -16 -34 -17 -8 -8 -9 -13 -13 -8 -6 -8 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -10 -11 -27 -38 -31 -32 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -30 -25 -23 -19 -14 -11 -27 -99 -20 -80 -101 -100 -94 -73 -53 -55 -67 -66 -66 -39 -7 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -81 -110 -91 -70 -59 -52 -52 -27 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -21 -27 -62 -71 -67 -62 -63 -76 -55 -65 -79 -73 -78 -90 -69 -63 -62 -76 -81 -80 -73 -67 -78 -59 -57 -30 -14 -13 -13 -12 -9 -8 -20 -22 -28 -28 -9 -20 -25 -27 -33 -20 -6 -21 -49 -15 -50 -55 -52 -48 -46 -38 -20 -26 -27 -28 -29 -29 -25 -13 -12 -13 -13 -18 -13 -13 -22 -27 -19 -21 -18 -16 -15 -12 -10 -2 -2 -3 -13 -9 -54 -135 -107 -62 -63 -51 -53 -45 -32 -32 -32 -31 -33 -31 -31 -32 -31 -29 -29 -16 -10 -10 -11 -12 -114 -465 -462 -456 -463 -411 -356 -84 -90 -45 -70 -52 -15 -39 -64 -89 -108 -111 -91 -77 -114 -200 -44 0 -99 -213 -188 -73 -63 -101 -151 -164 -57 -50 -72 -79 -79 -75 -74 -112 -115 -116 -106 -142 -222 -134 -107 -114 -126 -123 -146 -138 -137 -130 -123 -134 -163 -169 -152 -127 -162 -181 -170 -208 -213 -221 -211 -226 -183 -159 -112 -122 -178 -191 -150 -121 -118 -212 -243 -245 -226 -155 -120 -138 -132 -130 -130 -118 -101 -104 -110 -96 -98 -95 -81 -74 -73 -72 -74 -74 -66 -78 -94 -112 -116 -125 -135 -153 -141 -147 -135 -120 -109 -127 -112 -143 -204 -229 -206 -154 -132 -111 -110 -112 -101 -85 -96 -126 -134 -101 -74 -68 -68 -67 -68 -40 -41 -49 -42 -42 -43 -44 -46 -44 -34 -31 -36 -31 -15 -10 -6 -4 -9 -1 -5 -36 -37 -11 -8 -42 -16 -7 -23 -34 -18 -12 -12 -3 0 -1 -3 -5 -13 -48 -69 -39 -16 -36 -72 -55 -32 -30 -40 -36 -8 -28 -49 -60 -54 -39 -27 -22 -29 -40 -35 -26 -21 -13 -24 -44 -18 -16 -46 -45 -15 -6 -21 -24 -33 -36 -25 -22 -19 -12 -15 -16 -11 -22 -41 -47 -17 -16 -18 -17 -23 -13 -22 -24 -22 -21 -22 -31 -40 -21 -16 -16 -12 -8 -10 -11 -15 -15 -15 -15 -20 -9 -8 -11 -11 -8 -8 -6 -1 -1 -2 -11 -18 -17 -23 -23 -24 -22 -16 -14 -20 -23 -8 -5 -9 -22 -37 -44 -26 -12 -15 -14 -12 -18 -22 -43 -34 -28 -22 -19 -15 -7 -21 -32 -27 -18 -16 -16 -11 -7 -16 -21 -22 -20 -20 -8 -1 0 -21 -36 -35 -32 -31 -19 -22 -30 -37 -43 -40 -50 -51 -47 -53 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -8 -11 -14 -14 -7 -2 -7 -11 0 -4 -1 -1 -7 -10 -7 -7 -6 -5 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -20 -16 -19 -18 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -22 -21 -48 -81 -61 -11 -39 -29 -21 -44 -74 -68 -60 -58 -67 -67 -47 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -68 -108 -94 -80 -68 -58 -50 -46 -47 -48 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -31 -54 -62 -59 -65 -50 -58 -69 -62 -59 -64 -64 -62 -62 -76 -81 -83 -76 -66 -67 -60 -77 -79 -67 -56 -40 -16 -13 -9 -9 -14 -20 -17 -8 -9 -4 -4 -5 -6 -6 -7 -9 -11 -54 -54 -55 -56 -56 -50 -30 -18 -24 -25 -28 -29 -30 -26 -14 -31 -33 -34 -34 -27 -21 -23 -24 -27 -24 -23 -23 -18 -11 -9 -10 -19 -22 -11 0 -39 -126 -143 -109 -91 -61 -42 -33 -31 -31 -32 -32 -31 -31 -31 -29 -24 -10 -26 -14 -11 -11 -11 -14 -104 -468 -483 -490 -402 -335 -62 -18 0 0 0 0 0 0 0 -17 -43 -26 0 -16 -115 -136 -61 -5 -171 -208 -45 -60 -60 -60 -61 -60 -56 -61 -66 -78 -83 -72 -84 -97 -108 -110 -113 -113 -109 -105 -130 -127 -125 -125 -129 -132 -135 -132 -158 -156 -136 -123 -106 -129 -135 -131 -144 -182 -246 -164 -229 -263 -188 -133 -217 -129 -120 -116 -116 -112 -121 -136 -177 -222 -197 -116 -124 -125 -132 -139 -156 -142 -122 -184 -105 -99 -93 -80 -74 -67 -59 -60 -69 -66 -53 -62 -93 -98 -104 -128 -129 -100 -145 -147 -137 -131 -120 -115 -141 -155 -204 -190 -147 -108 -103 -101 -102 -108 -111 -112 -119 -130 -93 -79 -69 -62 -52 -53 -34 -40 -48 -45 -34 -36 -41 -28 -29 -30 -30 -25 -5 -8 -8 -20 -31 -42 -45 -61 -54 -51 -48 -32 -25 -42 -27 -34 -26 -13 -10 -7 0 -2 -2 -2 -7 -22 -64 -85 -45 -59 -66 -64 -70 -59 -44 -54 -43 -48 -68 -64 -79 -51 -35 -21 -9 -8 -19 -15 -9 -8 -14 -31 -34 -18 -21 -53 -66 -46 -46 -24 -15 -33 -47 -45 -29 -30 -16 -29 -41 -49 -33 -25 -37 -9 -7 -9 -18 -29 -19 -14 -17 -19 -38 -34 -19 -19 -16 -18 -26 -18 -7 -5 -10 -13 -21 -20 -17 -12 -10 -11 -12 -8 -8 -5 -1 0 0 -4 -4 -8 -12 -17 -16 -19 -25 -19 -13 -11 -10 -3 -17 -21 -20 -25 -33 -35 -26 -17 -17 -16 -13 -16 -24 -11 -17 -16 -10 -11 -13 -18 -34 -26 -28 -31 -47 -46 -7 -11 -22 -23 -20 -16 -8 -4 -1 -20 -18 -19 -29 -26 -15 -16 -19 -18 -32 -45 -42 -30 -37 -52 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 -5 -10 -11 -7 -11 -7 -2 -8 -10 -2 -13 -16 -16 -14 -12 -8 -6 -5 -4 -9 -5 -1 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 -12 -18 -14 -7 0 0 0 0 0 0 0 0 0 0 0 0 -12 -194 -278 -154 0 0 0 0 0 0 0 0 0 0 -120 -117 -107 -115 -99 -58 -122 -109 -103 -100 -91 -71 -52 -61 -67 -65 -42 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -88 -110 -87 -75 -59 -54 -51 -39 -15 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -41 -60 -58 -57 -51 -62 -63 -69 -60 -57 -62 -62 -62 -64 -65 -64 -65 -72 -81 -66 -55 -56 -80 -75 -60 -41 -13 -10 -9 -11 -11 -8 -5 -5 -6 -6 -5 -5 -6 -7 -6 -15 -56 -56 -56 -55 -55 -55 -47 -17 -23 -24 -26 -31 -33 -33 -30 -16 -17 -19 -20 -27 -32 -34 -37 -28 -30 -33 -29 -23 -17 -14 -14 -20 -22 -23 -12 0 -6 -27 -132 -113 -94 -60 -39 -35 -32 -29 -30 -29 -30 -30 -30 -23 -10 -22 -11 -10 -10 -10 -9 -13 -81 -468 -412 -369 -347 -1 0 0 0 0 0 -129 -93 -18 0 0 0 -29 -158 -183 -208 -256 -274 -261 -115 0 0 -13 -27 -57 -59 -56 -53 -52 -52 -77 -78 -68 -66 -75 -105 -109 -112 -110 -106 -115 -128 -122 -119 -121 -124 -129 -133 -135 -131 -130 -115 -102 -109 -121 -116 -133 -156 -187 -211 -262 -248 -171 -174 -203 -120 -113 -112 -115 -110 -115 -114 -99 -96 -105 -107 -114 -123 -114 -112 -140 -146 -121 -112 -101 -102 -91 -78 -70 -65 -60 -58 -54 -60 -60 -56 -65 -96 -96 -104 -98 -86 -104 -146 -126 -122 -111 -106 -118 -128 -198 -164 -121 -102 -99 -97 -102 -109 -121 -126 -118 -95 -68 -74 -64 -59 -62 -55 -31 -26 -16 -25 -34 -41 -45 -31 -40 -39 -53 -37 -10 -8 -5 -16 -38 -34 -15 -24 -53 -54 -64 -30 -9 -33 -44 -22 -14 -5 -2 -1 0 0 -3 -4 -13 -38 -72 -91 -44 -94 -66 -62 -78 -75 -64 -55 -33 -35 -54 -58 -69 -45 -30 -23 -18 -35 -68 -52 -36 -35 -11 -10 -19 -5 -24 -20 -19 -25 -32 -26 -28 -48 -50 -84 -86 -70 -59 -57 -32 -20 -16 -9 -8 -5 -7 -10 -22 -29 -37 -29 -11 -13 -33 -33 -21 -18 -17 -27 -32 -18 -7 -6 -8 -10 -23 -12 -9 -5 -6 -10 -11 -13 -13 -15 -15 -12 -10 -9 -7 -5 -11 -11 -8 -10 -7 -17 -17 -11 -11 -12 -20 -8 -8 -11 -25 -33 -17 -31 -29 -22 -16 -18 -26 -26 -19 -15 -7 -8 -11 -10 -16 -11 -30 -17 -10 -11 -4 -5 -24 -26 -17 -11 -8 -7 -4 -7 -9 -21 -27 -24 -20 -19 -23 -23 -25 -39 -41 -30 -37 -50 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -13 -2 -8 -7 -8 -8 -4 -3 -1 -13 -17 -11 -6 -2 -8 -14 -15 -10 -3 0 0 -1 -1 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 -154 -197 -180 -122 0 0 -11 -4 -30 -17 0 0 0 0 0 0 0 0 0 0 0 -286 -274 -246 -207 -141 -127 -72 -64 -13 -27 -28 -12 0 -6 -119 -130 -110 -73 -80 -121 -118 -115 -117 -84 -68 -68 -62 -53 -52 -63 -37 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -110 -117 -88 -65 -48 -55 -36 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -58 -65 -70 -57 -65 -58 -65 -77 -81 -71 -59 -63 -64 -64 -66 -63 -62 -69 -84 -63 -62 -67 -72 -72 -66 -46 -10 -12 -13 -13 -10 -5 -4 -6 -6 -7 -4 -4 -5 -20 -46 -51 -51 -53 -50 -51 -47 -37 -26 -23 -22 -25 -29 -33 -28 -18 -20 -18 -17 -18 -20 -30 -41 -41 -35 -26 -27 -22 -20 -25 -27 -26 -17 -17 -21 -23 -13 0 -2 -21 -123 -114 -71 -45 -40 -36 -31 -31 -28 -29 -28 -27 -21 -11 -11 -11 -10 -10 -10 -9 -7 -58 -488 -403 -376 -363 -65 -47 -10 0 0 -14 -165 -237 -290 -143 -47 -81 -316 -183 -107 -70 -69 -82 -130 -52 -14 0 0 -7 -49 -61 -61 -59 -94 -95 -69 -72 -77 -84 -77 -72 -85 -79 -102 -108 -114 -129 -129 -132 -125 -123 -124 -124 -118 -117 -142 -123 -121 -136 -146 -143 -193 -142 -128 -170 -254 -286 -216 -221 -197 -132 -154 -198 -127 -103 -107 -117 -113 -110 -116 -100 -115 -126 -124 -123 -143 -145 -153 -154 -141 -93 -92 -73 -64 -63 -65 -64 -50 -56 -52 -46 -51 -75 -97 -79 -83 -81 -118 -147 -127 -125 -114 -104 -104 -120 -141 -137 -108 -104 -99 -101 -117 -130 -96 -101 -100 -88 -69 -65 -70 -69 -69 -49 -24 -12 -1 -4 -22 -31 -35 -35 -38 -39 -46 -34 -23 -15 -6 -18 -26 -12 -2 -24 -52 -49 -38 -21 -9 -19 -33 -25 -22 -10 -2 0 0 0 -4 -21 -20 -46 -68 -69 -58 -95 -57 -65 -72 -68 -62 -40 -52 -70 -47 -39 -36 -42 -64 -55 -48 -41 -43 -35 -30 -29 -14 -8 -13 -21 -23 -18 -19 -9 -9 -23 -34 -38 -33 -62 -77 -83 -75 -72 -90 -110 -25 -6 -7 -7 -7 -10 -30 -21 -54 -86 -65 -16 -58 -22 -25 -38 -47 -33 -18 -17 -8 -4 -11 -15 -14 -8 -14 -5 -5 -10 -21 -41 -75 -71 -88 -52 -23 -18 -9 -8 -15 -17 -14 -8 -4 -6 -8 -7 -22 -40 -31 -3 -5 -3 -9 -22 -27 -24 -26 -25 -18 -18 -25 -23 -13 -9 -7 -5 -4 -5 -6 -10 -25 -10 -3 -2 -2 -9 -25 -19 -10 -9 -10 -9 -13 -27 -22 -26 -22 -22 -23 -20 -21 -17 -18 -30 -37 -35 -35 -32 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -9 -11 -9 -8 -10 -14 -20 -27 -22 -13 -11 -3 -5 -14 -6 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -180 -207 -200 -191 -151 -126 -88 -70 -150 -111 -25 0 0 -6 -173 -42 0 0 0 -10 -44 -206 -211 -195 -181 -179 -180 -141 -141 -58 -129 -176 -184 -172 -125 -131 -93 -106 -91 -100 -130 -116 -95 -91 -79 -61 -63 -64 -51 -52 -66 -66 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -120 -116 -93 -76 -68 -69 -41 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -32 -41 -47 -45 -53 -59 -64 -67 -61 -57 -57 -63 -67 -66 -65 -61 -56 -59 -69 -70 -65 -74 -71 -68 -68 -64 -50 -39 -13 -10 -11 -10 -9 -11 -4 -7 -7 -5 -3 -3 -7 -16 -47 -47 -24 -21 -26 -27 -25 -23 -20 -22 -23 -27 -24 -16 -15 -18 -20 -19 -19 -23 -26 -25 -25 -20 -21 -19 -13 -15 -23 -25 -28 -16 -16 -17 -21 -20 -15 -20 -23 -81 -94 -65 -53 -64 -56 -35 -30 -27 -28 -27 -24 -24 -25 -27 -13 -9 -9 -9 -10 -23 -80 -78 -306 -384 -55 -20 -3 0 0 -32 -45 -50 -66 -70 -101 -124 -124 -114 -76 -81 -82 -78 -74 -72 -69 -67 -19 0 0 0 -12 -27 -217 -309 -281 -226 -176 -68 -69 -66 -58 -20 -6 -105 -117 -111 -107 -112 -121 -119 -120 -120 -126 -136 -149 -133 -130 -137 -148 -146 -123 -173 -167 -158 -147 -153 -222 -208 -248 -267 -250 -217 -112 -107 -110 -116 -116 -117 -119 -96 -119 -123 -111 -112 -132 -152 -219 -115 -98 -99 -96 -79 -63 -62 -65 -62 -55 -52 -51 -32 -43 -73 -86 -76 -84 -87 -75 -107 -109 -109 -116 -95 -84 -103 -123 -140 -132 -103 -101 -114 -125 -134 -118 -92 -76 -71 -60 -56 -66 -70 -57 -37 -18 -7 -4 -7 -22 -25 -24 -27 -22 -19 -26 -29 -13 -34 -44 -36 -31 -25 -10 -15 -36 -36 -22 -33 -19 -15 -13 -24 -40 -27 -9 -6 -1 0 -2 -12 -18 -48 -58 -68 -78 -85 -62 -61 -74 -54 -57 -52 -16 -56 -46 -58 -44 -61 -104 -92 -62 -43 -38 -21 -4 -8 -18 -34 -28 -20 -17 -20 -28 -20 -21 -34 -29 -32 -54 -60 -78 -51 -31 -14 -40 -117 -104 -20 -8 -6 -6 -10 -18 -12 -31 -48 -30 -15 -36 -18 -58 -52 -40 -28 -15 -20 -18 -20 -14 -12 -9 -10 -25 -26 -17 -12 -43 -68 -65 -69 -51 -31 -17 -16 -10 -5 -7 -13 -15 -10 -1 -1 -2 -7 -12 -31 -26 -7 -5 -4 -9 -25 -28 -21 -20 -31 -22 -16 -10 -17 -16 -11 -8 -6 -7 -6 -10 -8 -3 -1 0 0 -1 -9 -14 -4 -2 -3 -7 -5 -13 -22 -10 -33 -28 -21 -19 -19 -19 -19 -21 -23 -34 -43 -44 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -8 -11 -12 -20 -9 -7 -17 -25 -24 -22 -27 -15 -6 -7 -6 -1 -29 -8 0 0 0 0 0 0 0 0 0 -1 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -213 -259 -216 -198 -212 -217 -202 -200 -202 -270 -319 -326 -288 -244 -222 -134 -47 -22 -34 -92 -213 -241 -206 -197 -165 -146 -147 -141 -120 -121 -130 -122 -135 -145 -131 -122 -106 -134 -138 -134 -127 -120 -117 -99 -77 -50 -57 -61 -56 -57 -62 -67 -32 -16 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -75 -106 -104 -92 -85 -75 -48 -42 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -34 -51 -56 -60 -63 -65 -58 -59 -58 -59 -61 -61 -59 -64 -70 -58 -56 -59 -59 -60 -44 -12 -8 -11 -11 -8 -6 -13 -3 -3 -3 -3 -3 -4 -16 -43 -39 -15 -11 -21 -26 -23 -19 -20 -20 -24 -19 -13 -15 -16 -19 -18 -19 -20 -21 -20 -19 -20 -22 -10 -7 -8 -9 -9 -9 -9 -9 -9 -9 -9 -13 -27 -11 -110 -124 -81 -58 -70 -70 -37 -35 -30 -28 -29 -28 -26 -24 -26 -24 -14 -9 -16 -23 -17 -14 -17 -316 -395 -55 -68 -42 -21 -88 -99 -48 0 -31 -118 -117 -100 -104 -116 -103 -74 -72 -73 -74 -77 -75 -53 -42 -30 -6 0 0 -12 -198 -291 -296 -310 -237 -7 -76 -72 -71 -73 -74 -89 -121 -113 -107 -115 -120 -112 -120 -143 -147 -151 -148 -140 -140 -138 -145 -150 -176 -207 -212 -164 -193 -220 -199 -173 -205 -196 -258 -175 -114 -112 -110 -109 -149 -132 -120 -121 -116 -118 -95 -95 -125 -155 -177 -121 -109 -107 -96 -88 -83 -71 -66 -52 -46 -43 -41 -31 -33 -48 -65 -70 -73 -77 -84 -105 -92 -88 -97 -83 -70 -101 -113 -118 -113 -97 -95 -125 -120 -115 -107 -95 -84 -79 -54 -49 -52 -59 -60 -34 -19 -15 -20 -24 -21 -21 -20 -17 -13 -18 -25 -34 -54 -58 -28 -24 -26 -46 -87 -70 -37 -22 -7 -2 -5 -7 -6 -11 -21 -21 -9 -11 -1 0 0 -3 -15 -42 -52 -33 -42 -66 -71 -65 -62 -45 -49 -27 -46 -73 -30 -99 -64 -68 -75 -72 -53 -50 -33 -10 -12 -10 -13 -43 -54 -14 -7 -50 -82 -102 -97 -22 -15 -29 -28 -18 -23 -8 -11 -8 -5 -32 -76 -48 -14 -8 -5 -6 -9 -8 -8 -54 -30 -11 -11 -21 -49 -62 -32 -19 -15 -11 -11 -15 -18 -9 -6 -11 -19 -21 -20 -32 -56 -46 -13 -15 -7 -6 -9 -34 -42 -17 -2 -4 -4 -9 -12 -7 -4 -8 -8 -22 -14 -5 -14 -21 -11 -35 -40 -27 -34 -41 -28 -20 -7 -13 -14 -15 -13 -4 -4 -7 -8 -6 -1 0 0 -2 -2 -5 -5 -4 -7 -14 -7 -8 -9 -7 -13 -24 -23 -15 -19 -19 -17 -19 -25 -25 -29 -45 -47 -46 -28 0 0 0 0 -5 0 0 0 0 0 -16 -5 0 -4 -13 -10 -6 -3 -6 -12 -13 -11 -15 -4 -26 -22 -6 -12 -21 -23 -6 -5 -16 -16 -6 -22 -3 0 0 0 0 0 0 0 0 -1 -2 -5 -9 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -31 -134 -191 -197 -192 -173 -197 -268 -299 -295 -271 -217 -105 -111 -68 -57 -96 -163 -195 -186 -182 -171 -158 -149 -150 -142 -116 -127 -146 -129 -117 -107 -101 -106 -128 -151 -135 -128 -121 -117 -111 -85 -72 -58 -53 -30 -38 -62 -58 -61 -42 -39 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -54 -39 -50 -71 -110 -100 -84 -76 -64 -40 -39 -37 -40 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -32 -59 -64 -57 -45 -57 -60 -66 -72 -70 -65 -64 -63 -63 -74 -79 -71 -65 -64 -41 -13 -8 -8 -6 -5 -5 -4 -4 -5 -6 -5 -4 -12 -46 -24 -34 -18 -12 -20 -24 -23 -22 -18 -19 -14 -9 -10 -16 -21 -21 -21 -22 -22 -22 -23 -24 -24 -18 -17 -13 -11 -12 -11 -11 -12 -11 -10 -10 -15 -24 -8 -49 -107 -108 -97 -83 -64 -56 -37 -35 -33 -32 -30 -28 -29 -27 -12 -24 -24 -20 -21 -23 -19 -22 -337 -395 -93 -110 -113 -81 -11 -38 -11 -17 -57 -116 -104 -85 -122 -216 -126 -42 -56 -77 -75 -71 -72 -74 -70 -59 -20 0 -117 -100 -40 -278 -294 -179 -95 0 -7 -23 -40 -55 -67 -73 -96 -108 -115 -108 -117 -120 -123 -133 -176 -161 -157 -163 -164 -153 -128 -119 -115 -179 -226 -253 -271 -251 -213 -212 -260 -258 -261 -136 -120 -119 -110 -118 -185 -196 -173 -153 -123 -101 -94 -103 -130 -127 -129 -148 -169 -107 -99 -93 -84 -74 -66 -42 -41 -38 -35 -33 -32 -37 -56 -61 -66 -73 -87 -108 -90 -89 -90 -75 -71 -97 -106 -103 -101 -111 -118 -126 -108 -97 -78 -72 -77 -74 -37 -40 -40 -46 -44 -32 -22 -20 -28 -21 -13 -12 -23 -28 -15 -21 -27 -21 -17 -22 -6 -14 -21 -16 -11 -28 -30 -20 -11 -5 -2 -1 -2 -9 -4 -3 -2 -2 0 0 -9 -17 -29 -47 -51 -9 -16 -46 -80 -65 -38 -39 -68 -39 -57 -45 -30 -72 -41 -75 -87 -46 -34 -45 -42 -29 -13 -5 0 -12 -37 -11 -5 -64 -78 -55 -37 -16 -7 -32 -31 -37 -49 -36 -21 -5 -8 -13 -26 -33 -11 -13 -20 -34 -26 -15 -12 -11 -4 -9 -11 -19 -28 -51 -37 -19 -14 -14 -14 -10 -6 -5 -7 -6 -7 -7 -11 -40 -42 -52 -27 -2 -12 -24 -5 -13 -19 -14 -15 -20 -5 -5 -9 -10 -8 -7 -8 -11 -10 -4 -14 -23 -15 -18 -35 -22 -43 -45 -36 -27 -13 -11 -18 -16 -12 -5 -4 -5 -7 -4 -1 -1 -1 -1 -6 -7 -5 -4 -2 -5 -12 -6 -15 -7 -17 -28 -22 -18 -28 -28 -20 -16 -19 -25 -29 -49 -43 -35 -17 0 0 0 0 -51 -67 -29 -18 -47 -41 -105 -99 -102 -100 -67 -16 -9 -5 -12 -8 -3 0 -4 -22 -2 -1 0 -2 -6 -5 0 -10 -6 -9 -8 -3 0 0 0 0 -7 -8 0 0 -3 -4 -8 -11 -11 -10 -10 -3 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -13 -12 -12 -16 -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 -1 0 0 -6 -18 -16 -2 -7 -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 -110 -154 -151 -134 -103 -104 -215 -242 -151 -102 -122 -135 -115 -107 -76 -77 -137 -182 -165 -169 -148 -125 -126 -130 -135 -138 -150 -135 -142 -137 -119 -116 -126 -133 -134 -118 -118 -106 -104 -101 -90 -62 -8 -7 -6 -30 -55 -56 -49 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -60 -49 -42 -42 -72 -90 -86 -74 -64 -50 -43 -47 -32 -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 -58 -21 -27 -56 -64 -60 -49 -58 -59 -56 -55 -54 -53 -55 -37 -47 -55 -54 -51 -52 -59 -57 -44 -17 -7 -7 -7 -6 -5 -3 -3 -4 -29 -35 -7 -12 -6 -21 -23 -13 -11 -19 -26 -23 -8 -4 -7 -9 -10 -12 -22 -21 -21 -22 -19 -14 -15 -27 -26 -27 -29 -23 -18 -18 -17 -14 -16 -17 -14 -22 -23 -12 -19 -31 -48 -57 -85 -98 -80 -61 -58 -43 -37 -35 -33 -32 -31 -28 -29 -25 -24 -21 -20 -23 -94 -430 -468 -418 -95 -106 -111 -114 -98 -70 -52 -125 -130 -104 -89 -95 -128 -181 -50 -27 -34 -65 -68 -63 -67 -70 -73 -66 -64 -62 -114 -69 0 -90 -263 -9 0 0 0 0 0 0 -66 -75 -74 -74 -76 -78 -92 -113 -107 -115 -159 -149 -141 -147 -154 -135 -100 -127 -118 -214 -229 -189 -175 -212 -234 -236 -245 -155 -92 -127 -127 -133 -122 -120 -134 -156 -207 -199 -122 -94 -96 -100 -129 -117 -170 -138 -93 -88 -110 -108 -84 -71 -60 -45 -42 -29 -28 -29 -28 -31 -51 -52 -63 -72 -95 -100 -68 -59 -82 -74 -75 -91 -112 -120 -117 -106 -127 -129 -116 -98 -73 -73 -84 -94 -73 -49 -33 -41 -38 -34 -28 -22 -26 -26 -27 -22 -17 -17 -18 -28 -32 -21 -13 -12 -7 -14 -3 -1 -4 -10 -18 -8 -4 -35 -19 -4 -2 -1 -1 -1 -3 -2 -1 0 -4 -25 -43 -58 -50 -22 -43 -36 -81 -82 -46 -24 -35 -13 -10 -11 -53 -56 -21 -17 -20 -37 -49 -56 -55 -49 -54 -6 -5 -8 -11 -8 -7 -33 -27 -36 -36 -22 -11 -16 -49 -68 -72 -58 -37 -9 -3 -8 -9 -6 -9 -18 -18 -27 -17 -18 -17 -8 -3 -9 -8 -30 -45 -33 -18 -15 -12 -9 -9 -5 -2 -4 -8 -5 -3 -3 -16 -33 -19 -14 -7 -2 -21 -36 -17 -30 -23 -43 -63 -60 -32 -14 -5 -10 -8 -5 -16 -31 -2 -3 -29 -30 -20 -22 -34 -13 -38 -38 -34 -28 -18 -12 -23 -12 -10 -9 -5 -6 -8 -2 0 -3 -2 -2 -4 -7 -8 -5 -3 -14 -19 -5 -12 -10 -20 -25 -24 -26 -33 -35 -19 -17 -20 -25 -32 -45 -49 -47 -35 -25 -12 -3 -8 0 -51 -60 -59 -84 -103 -104 -97 -100 -107 -70 -16 -14 -6 -16 -5 0 -16 -37 -64 -2 0 0 -2 -5 -7 -1 -8 -2 -6 -5 -1 0 0 0 0 -3 -4 0 -3 -14 -23 -25 -23 -21 -18 -14 -5 -1 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 -8 -20 -17 -7 -6 -7 -7 -9 -11 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -9 0 0 0 0 0 0 0 0 0 0 -7 -7 -10 -11 -16 -21 0 -12 -21 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -46 -89 -112 -117 -131 -148 -177 -200 -178 -146 -134 -133 -134 -103 -112 -151 -160 -146 -142 -113 -117 -123 -123 -139 -156 -155 -145 -144 -125 -118 -119 -128 -127 -110 -107 -107 -62 -60 -42 -24 -61 -48 -6 -2 -10 -20 -36 -44 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -27 -46 -44 -44 -38 -96 -79 -52 -45 -59 -52 -43 -29 -25 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -36 -41 -52 -64 -67 -63 -63 -58 -40 -37 -35 -21 -4 -26 -5 -46 -60 -55 -52 -53 -44 -67 -49 -31 -29 -27 -17 -13 -10 -6 -4 -7 -10 -6 -9 -27 -24 -28 -24 -13 -11 -22 -26 -13 -11 -8 -5 -3 -4 -10 -10 -22 -12 -9 -9 -10 -21 -28 -28 -29 -30 -31 -33 -30 -14 -12 -15 -29 -48 -43 -25 -25 -26 -28 -28 -41 -84 -104 -74 -63 -49 -43 -41 -39 -36 -34 -31 -32 -28 -26 -28 -26 -23 -31 -81 -100 -345 -77 -82 -88 -96 -107 -109 -109 -106 -114 -88 -80 -100 -123 -107 -4 -104 -156 -141 -82 -46 -83 -60 -65 -74 -71 -55 -58 -31 -14 -146 -254 -165 -99 -28 -142 -59 0 0 -4 -22 -39 -56 -70 -68 -66 -82 -92 -118 -122 -114 -124 -138 -159 -124 -114 -115 -116 -177 -199 -220 -190 -192 -227 -230 -249 -251 -159 -142 -159 -228 -150 -130 -134 -152 -178 -181 -107 -108 -106 -101 -110 -108 -135 -166 -98 -76 -104 -111 -78 -66 -58 -41 -22 -20 -20 -23 -29 -32 -38 -47 -66 -75 -86 -83 -62 -48 -54 -75 -78 -79 -101 -132 -122 -59 -107 -113 -96 -81 -64 -64 -65 -69 -61 -49 -42 -42 -43 -39 -36 -35 -39 -45 -45 -43 -34 -26 -23 -28 -24 -10 -6 -9 -17 -23 -10 -4 -1 -7 -7 -3 -1 -10 -26 -15 -7 -6 -4 -3 -4 -1 0 -7 -18 -32 -57 -23 -38 -43 -50 -64 -92 -18 -41 -35 -27 -45 -78 -74 -97 -85 -56 -50 -62 -64 -61 -59 -69 -69 -43 -12 -10 -8 -32 -27 -11 -17 -15 -23 -36 -25 -18 -32 -62 -44 -49 -48 -33 -22 -5 -1 -6 -7 -7 -5 -1 -7 -2 -11 -19 -14 -6 -8 -7 -27 -28 -25 -18 -18 -16 -6 -13 -10 -6 -4 -3 -4 -2 -33 -42 -45 -46 -43 -7 -1 -40 -43 -32 -38 -72 -59 -71 -80 -73 -48 -2 -8 -4 -5 -18 -36 -39 -29 -36 -40 -25 -19 -26 -28 -33 -31 -36 -27 -27 -25 -19 -13 -14 -18 -12 -7 -6 -3 0 -11 -5 0 -1 -10 -21 -3 -19 -9 -8 -12 -22 -21 -21 -16 -26 -28 -31 -36 -19 -19 -17 -21 -28 -38 -56 -44 -33 -31 -15 -13 -25 -3 -38 -65 -66 -66 -72 -71 -75 -78 -91 -75 -34 -15 -14 -12 -13 -7 -27 -34 -14 -13 -12 -1 -4 -5 -4 -4 -4 0 -5 -2 0 0 -1 0 0 0 -1 -1 -3 -6 -5 -8 -8 -11 -16 -21 -22 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -16 -14 -6 -4 -5 -4 -5 -6 -9 -11 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -13 0 0 0 0 0 0 0 0 0 -2 -18 -15 -8 -9 -9 -7 0 0 -17 -19 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -61 -77 -112 -154 -152 -188 -165 -149 -132 -124 -128 -117 -109 -116 -119 -116 -115 -114 -130 -131 -144 -140 -135 -136 -140 -144 -114 -102 -121 -112 -97 -93 -94 -92 -44 -12 -5 -3 -19 -56 -3 -27 -27 -11 -26 -40 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -28 -51 -47 -37 -77 -46 -33 -32 -34 -47 -30 -30 -33 -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 -54 -50 -42 -43 -47 -52 -53 -39 -10 0 0 0 -10 -47 -47 -48 -47 -58 -57 -42 -38 -53 -63 -65 -67 -63 -49 -49 -47 -47 -18 -9 -9 -17 -32 -36 -33 -33 -32 -20 -9 -15 -31 -29 -26 -19 -13 -13 -13 -13 -12 -10 -6 -5 -4 -5 -11 -20 -21 -22 -21 -27 -33 -29 -17 -15 -31 -29 -29 -29 -28 -27 -26 -23 -39 -30 -86 -128 -99 -57 -53 -52 -63 -51 -40 -37 -37 -34 -31 -27 -28 -29 -28 -25 -17 -19 -80 -80 -83 -87 -91 -104 -106 -114 -113 -108 -94 -88 -115 -124 -65 -10 -16 -1 -39 -27 -33 -67 -62 -61 -61 -59 -59 -60 -60 -59 -191 -155 -235 -282 -261 -94 -20 0 0 0 0 -3 -57 -1 -14 -49 -79 -101 -101 -91 -80 -77 -94 -156 -119 -149 -161 -146 -137 -135 -206 -194 -199 -216 -221 -234 -228 -150 -182 -210 -203 -150 -146 -153 -154 -159 -166 -141 -100 -103 -102 -104 -104 -98 -104 -90 -79 -91 -108 -87 -62 -55 -50 -34 -19 -14 -16 -26 -28 -29 -41 -67 -96 -106 -106 -69 -45 -40 -50 -82 -81 -102 -117 -103 -68 -88 -112 -96 -71 -60 -55 -45 -43 -40 -41 -46 -50 -51 -50 -50 -42 -47 -54 -53 -50 -41 -43 -32 -31 -32 -23 -20 -5 -7 -14 -15 -8 -11 -6 -2 -1 -1 -1 -11 -15 -7 -1 0 -1 0 0 -2 -10 -22 -43 -64 -21 -35 -43 -49 -68 -85 -80 -42 -50 -45 -31 -40 -62 -71 -82 -96 -88 -76 -71 -62 -58 -44 -23 -13 -10 -4 -2 -49 -35 -16 -12 -14 -12 -20 -20 -21 -34 -49 -47 -35 -32 -11 -20 -27 -8 -8 -7 -14 -7 0 -3 -6 -4 -17 -18 -12 -6 -9 -35 -11 -23 -26 -22 -15 -6 -6 -10 -7 -5 -6 -12 -20 -44 -56 -61 -63 -61 -53 -57 -63 -29 -18 -18 -21 -22 -32 -61 -36 -12 -5 -4 -2 -14 -25 -62 -61 -35 -31 -26 -20 -22 -20 -26 -30 -24 -53 -29 -24 -19 -14 -17 -24 -20 -9 -6 -6 -3 -1 -1 -3 -1 0 -12 -27 -8 -49 -10 -5 -16 -27 -30 -23 -33 -34 -25 -24 -27 -25 -16 -24 -18 -27 -42 -55 -51 -48 -42 -26 -17 -17 -3 -10 -64 -51 -55 -65 -74 -77 -77 -81 -85 -56 -30 -20 -13 -7 -5 -11 -14 -17 -14 -4 0 -2 -10 -10 -5 0 -2 -10 -2 -1 -4 -5 -9 -14 -8 -2 -1 -7 -11 -9 -3 -2 -3 -6 -7 -7 -6 0 -4 -3 -1 -1 -1 0 0 0 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -3 -26 -21 -16 -11 -7 -6 -8 -6 -5 -4 -7 -12 -12 -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 -5 -22 -17 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 -2 -21 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -73 -196 -210 -220 -216 -168 -131 -115 -109 -91 -89 -94 -110 -102 -99 -111 -118 -142 -149 -117 -89 -107 -134 -118 -84 -79 -113 -119 -101 -81 -73 -79 -68 -26 -11 -9 -6 -1 -1 -7 -32 -28 -30 -24 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -14 -23 -37 -33 -31 -31 -30 -27 -23 -25 -38 -29 -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 -2 0 0 -8 -35 -40 -24 -13 -17 -17 -1 -11 -15 -6 -3 -13 -33 -32 -33 -47 -53 -49 -43 -46 -46 -46 -45 -51 -52 -51 -50 -49 -51 -59 -54 -50 -42 -29 -21 -29 -30 -31 -26 -19 -21 -30 -29 -11 -27 -29 -27 -22 -8 -1 -1 -11 -10 -5 -2 -5 -10 -12 -12 -10 -18 -33 -40 -35 -31 -31 -31 -31 -32 -33 -32 -31 -28 -28 -23 -47 -66 -68 -70 -64 -64 -77 -63 -46 -40 -37 -35 -33 -29 -31 -31 -31 -29 -22 -13 -16 -92 -102 -113 -117 -110 -100 -115 -105 -103 -104 -95 -105 -137 -32 -23 -54 -65 -46 -30 -52 -62 -58 -60 -64 -66 -67 -66 -106 -91 -71 -68 -144 -123 -62 -48 0 0 0 0 0 -45 -191 -11 0 -33 -86 -91 -91 -94 -91 -87 -119 -156 -145 -150 -155 -196 -163 -131 -147 -266 -253 -206 -208 -218 -232 -221 -220 -157 -132 -140 -155 -160 -159 -170 -185 -164 -112 -98 -96 -116 -104 -90 -75 -78 -83 -78 -76 -78 -68 -54 -53 -31 -18 -11 -10 -17 -20 -28 -35 -60 -90 -103 -113 -93 -52 -30 -30 -49 -66 -88 -74 -68 -56 -51 -61 -73 -65 -63 -66 -72 -70 -42 -44 -58 -58 -59 -61 -63 -46 -50 -52 -59 -59 -47 -64 -24 -25 -30 -39 -50 0 0 0 -2 -10 -17 -2 -3 -1 -1 -4 -6 -7 -13 -14 -11 -4 0 0 -2 -1 -33 -56 -49 -29 -46 -40 -51 -73 -84 -77 -67 -71 -63 -20 -50 -81 -67 -65 -95 -94 -81 -78 -77 -61 -23 -45 -45 -38 -21 -9 -12 -30 -30 -24 -24 -23 -32 -26 -27 -38 -48 -51 -43 -22 -23 -27 -20 -10 -9 -1 -12 -11 -11 -10 -10 -9 -17 -16 -9 -5 -5 -8 -11 -15 -17 -17 -12 -4 -3 -7 -6 -13 -20 -15 -23 -56 -39 -60 -60 -57 -42 -19 -20 -2 -11 -20 -14 -8 -14 -42 -42 -46 -49 -26 -5 -14 -16 -27 -32 -32 -31 -25 -17 -9 -12 -27 -32 -30 -41 -10 -26 -26 -16 -15 -18 -11 -4 -6 -8 -5 -4 -8 -9 -7 -2 -2 -4 -11 -18 -1 -7 -31 -35 -38 -41 -33 -34 -25 -27 -28 -29 -29 -30 -25 -26 -29 -42 -60 -56 -43 -35 -9 -19 -26 -19 -35 -38 -56 -70 -75 -74 -75 -78 -79 -73 -70 -64 -38 -6 -8 -9 -9 -11 -7 -5 -10 -4 -8 -8 -3 0 0 -2 -1 -4 -9 -8 -7 -7 -2 0 -3 -10 -10 -8 -7 -7 -7 -7 -6 -4 -3 -4 -5 -3 -3 -3 -3 -2 -1 -1 -7 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -9 -8 -1 0 0 -2 -4 -10 -19 -6 -9 -9 -7 -8 -10 -12 -6 -11 -9 -10 -13 -10 -8 -8 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -27 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -9 -21 -1 0 -13 -14 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -100 -214 -221 -207 -207 -161 -126 -111 -94 -74 -80 -87 -93 -79 -93 -113 -119 -139 -134 -87 -52 -89 -134 -135 -111 -114 -109 -110 -100 -83 -69 -61 -43 -35 -39 -39 -41 -48 -44 -40 -45 -21 -15 -8 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -23 -45 -40 -43 -36 -31 -30 -30 -32 -39 -21 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -67 -67 -51 -53 -53 -40 -27 -15 0 -1 -21 -36 -24 -26 -48 -55 -55 -58 -60 -59 -54 -51 -54 -52 -52 -8 -41 -57 -52 -50 -54 -56 -58 -36 -45 -56 -46 -27 -27 -25 -27 -27 -25 -23 -25 -27 -14 -13 -11 -10 -19 -25 -9 -5 -9 -6 -13 -11 -4 -5 -8 -9 -9 -8 -37 -60 -49 -34 -34 -33 -30 -29 -30 -31 -30 -29 -38 -23 -22 -23 -47 -76 -47 -46 -57 -60 -54 -45 -41 -39 -34 -34 -34 -34 -23 -19 -30 -26 -18 -29 -59 -99 -132 -72 -47 -76 -111 -126 -128 -57 0 -14 0 0 0 -38 -66 -63 -59 -80 -73 -67 -67 -106 -249 -200 -172 -115 -95 -208 -165 -57 -19 -34 -36 -22 -7 0 0 0 0 0 0 0 -51 -40 -15 -39 -64 -94 -137 -192 -202 -194 -248 -214 -160 -132 -134 -153 -179 -168 -217 -216 -223 -226 -179 -109 -140 -147 -150 -157 -168 -189 -162 -143 -121 -107 -100 -115 -102 -108 -112 -104 -97 -91 -90 -70 -58 -52 -49 -33 -25 -10 -6 -7 -15 -26 -26 -40 -67 -88 -102 -110 -70 -41 -34 -38 -47 -66 -75 -41 -38 -31 -39 -55 -69 -53 -53 -65 -67 -54 -53 -70 -53 -45 -54 -55 -42 -51 -52 -62 -61 -48 -36 -20 -10 -10 -5 -12 -24 -17 -1 -7 -23 -16 -1 -3 0 -10 -13 -7 -3 -9 -11 -9 -2 0 0 -2 -5 -18 -42 -33 -18 -29 -46 -44 -69 -80 -87 -80 -70 -62 -27 -60 -80 -80 -86 -103 -93 -25 -62 -61 -37 -23 -74 -88 -83 -34 -8 -8 -12 -18 -18 -19 -21 -24 -28 -22 -24 -29 -42 -46 -40 -47 -21 -8 -30 -26 -13 -11 -6 -2 -8 -13 -14 -13 -11 -7 -6 -10 -15 -18 -17 -11 -12 -9 -3 -5 -10 -10 -17 -35 -39 -41 -42 -38 -47 -29 -21 -7 -1 0 0 0 -20 -25 -15 -11 -12 -4 -4 -34 -19 -3 -4 -10 -19 -49 -49 -50 -35 -15 -11 -16 -34 -29 -21 -13 -15 -22 -23 -17 -13 -12 -11 -12 -10 -10 -3 -4 -6 -4 -4 -1 -2 -2 -12 -30 -35 -10 -31 -32 -39 -39 -38 -38 -31 -30 -29 -32 -32 -28 -26 -28 -32 -35 -39 -47 -51 -40 -19 -24 -17 -8 -7 -21 -58 -67 -69 -61 -57 -65 -69 -67 -63 -58 -47 -22 -5 -7 -9 -6 -4 -10 -14 -8 -5 -11 -4 -11 -15 -13 -9 -3 -5 -3 -3 -1 -2 -7 -8 -11 -6 -3 -5 -7 -8 -11 -10 -5 -5 -8 -6 -2 -4 -5 -3 -1 -2 -5 -9 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -11 -6 -8 -12 -1 -2 -6 -5 -3 -9 -3 -13 -12 -11 -8 -9 -15 -10 -14 -5 -6 -10 -10 -7 -9 -10 -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 -13 -26 -15 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -1 -1 -6 -8 -6 -1 0 0 -4 -5 -13 -17 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -59 -136 -206 -233 -232 -193 -164 -141 -106 -85 -76 -78 -86 -87 -80 -75 -86 -105 -119 -106 -65 -62 -103 -136 -144 -138 -141 -139 -117 -109 -96 -73 -46 -29 -19 -28 -40 -32 -22 -23 -22 -14 -6 -4 -2 -4 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -53 -108 -82 -73 -59 -39 -32 -32 -29 -22 -18 -9 -11 -11 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -49 -15 -56 -13 -29 -21 -16 -11 0 0 0 0 -27 -41 -45 -51 -51 -56 -41 -37 -38 -49 -60 -60 -58 -31 -45 -52 -42 -41 -51 -33 -55 -56 -39 -34 -33 -28 -26 -40 -27 -22 -20 -20 -22 -25 -27 -27 -27 -28 -30 -24 -13 -11 -10 -11 -19 -19 -16 -14 -15 -16 -7 -6 -38 -56 -52 -51 -48 -50 -51 -52 -39 -29 -30 -31 -51 -40 -25 -23 -37 -46 -20 -17 -78 -67 -57 -52 -48 -47 -43 -40 -41 -41 -38 -35 -33 -28 -10 0 0 0 -4 -7 0 0 -44 -126 -68 -19 0 0 0 0 0 -5 -21 -36 -54 -61 -76 -72 -79 -72 -96 -132 -26 -9 -16 -191 -233 -49 -121 -66 -42 -46 -61 -47 -1 0 0 -63 -67 0 0 0 0 0 -30 -87 -103 -225 -223 -229 -234 -182 -136 -135 -144 -149 -153 -166 -208 -209 -246 -237 -165 -137 -155 -149 -143 -135 -149 -175 -164 -154 -141 -123 -112 -111 -118 -103 -103 -113 -117 -126 -135 -72 -55 -41 -34 -33 -29 -14 -12 -6 -12 -22 -25 -31 -64 -67 -76 -84 -86 -56 -52 -54 -42 -32 -31 -28 -48 -36 -55 -71 -71 -58 -47 -59 -58 -59 -60 -62 -60 -40 -59 -50 -36 -33 -33 -65 -50 -40 -44 -36 -3 -20 -15 -6 -5 -7 0 0 -12 -27 -20 -7 -1 -4 -3 -7 -5 -8 -17 -16 -1 0 -1 -6 -11 -13 -16 -22 -24 -41 -43 -36 -62 -68 -58 -72 -75 -87 -114 -6 -18 -34 -53 -74 -73 -1 -36 -21 -10 -51 -93 -59 -70 -32 -41 -33 -7 -19 -61 -16 -11 -26 -39 -37 -29 -20 -38 -44 -47 -42 -32 -32 -31 -27 -26 -29 -24 0 -2 -13 -14 -9 -2 -1 -2 -13 -13 -14 -14 -11 -8 -8 -2 -5 -10 -14 -14 -10 -3 -2 -15 -29 -35 -16 -19 -13 -11 -7 -5 -6 -15 -17 -10 -7 -11 -9 -6 -6 -6 -5 -9 -17 -21 -22 -33 -62 -40 -16 -12 -17 -22 -22 -16 -15 -9 -14 -30 -17 -11 -8 -10 -12 -9 -8 -4 -5 -6 -6 -8 -10 -3 -8 -26 -24 -15 -10 -9 -12 -43 -60 -46 -35 -35 -32 -28 -37 -30 -24 -22 -22 -20 -22 -29 -51 -54 -38 -30 -50 -12 -16 -25 -38 -59 -55 -33 -29 -43 -53 -58 -60 -57 -54 -44 -18 -3 -3 -4 -4 -1 -15 -18 -12 -10 -14 -5 -1 -2 -11 -16 -11 -3 -1 -9 -4 -3 -7 -8 -6 -5 -4 -3 -6 -9 -10 -7 -7 -5 -5 -4 -2 -3 -4 -4 -4 -5 -6 -6 -7 0 0 0 0 0 0 0 0 -4 -1 0 0 0 0 0 -3 -6 -6 -6 -7 -2 -2 -5 -2 0 -4 -10 -8 -9 -10 -8 -5 -8 -10 -10 -7 -7 -10 -7 -2 -3 -10 -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 -22 -30 -26 -14 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -11 -2 -2 0 -1 0 0 -1 -1 0 -2 -8 -7 -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 -163 -169 -160 -157 -151 -150 -160 -128 -83 -60 -63 -77 -91 -103 -108 -88 -77 -91 -100 -86 -82 -94 -116 -118 -119 -121 -130 -135 -87 -75 -93 -79 -49 -29 -12 -15 -17 -18 -16 -12 -9 -4 -3 -9 -12 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -59 -104 -119 -120 -116 -61 -35 -27 -21 -25 -18 -10 -11 -13 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 -1 -5 0 -5 -2 0 0 0 0 0 0 0 0 -2 -12 -37 -54 -34 -30 -30 -48 -62 -61 -59 -50 -47 -42 -39 -45 -48 -29 -28 -26 -46 -51 -37 -22 -20 -31 -22 -18 -17 -20 -23 -23 -25 -25 -28 -29 -29 -22 -13 -16 -17 -6 -16 -20 -20 -21 -22 -25 -9 -23 -46 -54 -50 -44 -25 -24 -22 -23 -42 -43 -29 -27 -33 -43 -39 -38 -31 -21 -16 -19 -72 -69 -62 -59 -54 -47 -44 -48 -48 -45 -41 -38 -37 -31 -39 0 0 0 0 0 0 0 0 -20 0 0 0 0 0 0 0 0 0 0 -31 -62 -64 -73 -71 -75 -73 -68 -66 -81 -154 -239 -223 -150 -120 -14 -3 0 -3 -7 0 0 0 -9 -18 0 0 0 0 -51 -77 -98 -129 -219 -135 -115 -102 -114 -107 -100 -102 -193 -220 -170 -159 -243 -255 -272 -214 -204 -245 -189 -176 -143 -143 -166 -183 -186 -185 -132 -118 -123 -132 -119 -112 -103 -93 -91 -99 -97 -64 -43 -31 -28 -28 -24 -22 -7 -8 -20 -27 -32 -52 -48 -52 -51 -46 -40 -37 -48 -36 -26 -46 -59 -55 -65 -94 -87 -81 -70 -50 -44 -62 -76 -72 -70 -89 -99 -93 -54 -44 -53 -66 -71 -35 -42 -70 -39 -6 -15 0 0 0 0 0 0 0 -7 -11 -7 -2 -3 0 -4 -6 -11 -8 -2 0 -1 -1 -2 -17 -28 -27 -24 -18 -46 -36 -40 -56 -50 -71 -89 -102 -121 -146 -139 -84 -11 -32 -21 -19 -24 -17 -12 -12 -40 -57 -54 -52 -41 -39 -31 -25 -57 -88 -5 -12 -12 -23 -38 -45 -41 -33 -25 -41 -38 -33 -37 -30 -33 -32 -30 -38 -48 -39 -38 -17 -12 -5 0 -2 -9 -6 -6 -10 -12 -9 -6 -2 -9 -13 -15 -15 -13 -7 -5 -23 -31 -36 -34 -21 -24 -17 -9 -12 -13 -5 -5 -4 -2 -12 -14 -6 -4 -3 -4 -22 -27 -35 -38 -39 -42 -31 -21 -14 -16 -21 -22 -24 -36 -43 -26 -14 -13 -8 -7 -9 -9 -6 -4 -5 -3 -3 -8 -10 -10 -5 -9 -7 -9 -10 -9 -10 -17 -16 -35 -37 -35 -34 -30 -26 -37 -31 -24 -20 -19 -22 -32 -33 -55 -53 -34 -23 -47 -42 -8 -38 -67 -72 -56 -31 -28 -41 -45 -46 -47 -45 -46 -44 -38 -15 -11 -12 -5 -1 -15 -13 -7 -6 -9 -6 -11 -10 -8 -11 -14 -10 -5 -4 -6 -6 -5 -5 -5 -7 -7 -4 -6 -8 -7 -6 -6 -5 -6 -6 -6 -6 -7 -8 -5 -5 -5 -5 -5 -1 0 0 0 0 0 0 -1 -10 -3 -7 -8 -3 -4 -11 -8 -8 -10 -8 -4 -1 -1 -6 -1 0 -1 -4 -4 -4 -2 -9 -9 -6 -6 -8 -3 -6 -9 -7 -5 -7 -10 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -9 -2 0 0 0 0 0 0 0 0 0 0 -2 -23 -18 -13 -9 0 0 0 0 0 0 0 0 0 -7 -7 -6 -5 -3 0 0 0 0 0 -5 -7 -3 -2 -1 -1 0 -5 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -101 -166 -158 -153 -139 -108 -89 -112 -102 -76 -56 -52 -60 -67 -73 -95 -106 -97 -88 -83 -89 -118 -121 -112 -69 -56 -43 -36 -68 -21 -55 -45 -41 -30 -16 -7 -6 -6 -8 -6 -4 -4 -5 -8 -6 -12 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -41 -42 -37 -38 -52 -82 -92 -115 -69 -41 -26 -18 -20 -21 -16 -8 -7 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -63 -41 0 0 0 0 0 0 0 0 0 0 -8 -7 -18 -29 -30 -35 -54 -54 -53 -56 -59 -58 -54 -46 -57 -55 -53 -41 -27 -29 -43 -43 -43 -42 -38 -27 -17 -19 -17 -15 -17 -20 -22 -23 -23 -24 -27 -28 -17 -11 -12 -15 -17 -12 -14 -16 -18 -19 -19 -23 -16 -49 -54 -53 -51 -49 -49 -49 -51 -52 -53 -40 -26 -30 -48 -42 -42 -41 -35 -28 -23 -23 -22 -52 -64 -65 -53 -37 -38 -54 -48 -27 -17 -16 -15 -20 -66 -74 -46 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -41 -71 -73 -72 -72 -75 -74 -141 -247 -218 -185 -59 -5 0 0 -1 -83 -25 0 -14 -13 0 0 0 0 0 -18 -103 -104 -107 -128 -173 -137 -111 -149 -121 -101 -93 -104 -162 -240 -170 -207 -235 -215 -259 -271 -239 -168 -141 -163 -158 -139 -150 -181 -193 -177 -140 -152 -156 -167 -177 -153 -129 -96 -103 -104 -103 -83 -53 -36 -21 -20 -25 -25 -14 -6 -14 -27 -31 -31 -32 -33 -43 -50 -43 -31 -33 -43 -79 -57 -52 -50 -65 -97 -83 -83 -84 -74 -80 -99 -91 -99 -96 -99 -97 -73 -54 -58 -51 -64 -54 -36 -75 -120 -29 -29 -21 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -4 -3 -3 -3 -3 -4 -18 -30 -35 -29 -17 -48 -37 -31 -56 -45 -30 -104 -128 -124 -124 -77 -25 -10 -60 -55 -29 -41 -43 -15 -14 -62 -65 -67 -57 -36 -33 -29 -92 -92 -64 -29 -69 -49 -40 -25 -18 -17 -21 -21 -22 -12 -2 -11 -29 -38 -38 -38 -32 -31 -42 -50 -26 -11 -3 0 -3 -6 -7 -16 -17 -12 -8 -5 -3 -4 -18 -10 -15 -19 -19 -26 -15 -26 -36 -35 -21 -8 -23 -13 -10 -13 -13 -11 -6 -3 -17 -11 -6 -1 -1 -5 -24 -8 -8 -24 -29 -20 -36 -43 -23 -7 -10 -19 -31 -36 -52 -27 -11 -12 -9 -7 -9 -5 -8 -7 -4 -4 -7 -14 -12 -9 -6 -4 -4 -6 -11 -11 -13 -18 -23 -41 -34 -33 -30 -29 -31 -37 -29 -21 -19 -18 -23 -31 -29 -45 -50 -41 -29 -19 -8 -40 -44 -68 -67 -49 -36 -37 -29 -28 -31 -38 -46 -48 -27 -29 -27 -23 -26 -22 -10 -14 -5 -3 -2 -4 -5 -7 -11 -6 -8 -11 -11 -10 -3 -1 -6 -6 -5 -6 -6 -5 -1 -3 -6 -7 -6 -6 -6 -7 -7 -8 -10 -10 -6 -5 -7 -5 -7 -7 -4 0 0 0 -2 -1 0 -1 -2 -4 -1 -5 -3 -7 -18 -18 -8 -8 -3 -4 -3 -2 -7 -1 -1 0 0 -1 -2 -6 -10 -9 -8 -7 -5 -5 -6 -6 -7 -10 -11 -11 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -24 -23 -12 -1 0 0 0 0 0 0 0 0 0 0 -5 -18 -25 -23 -8 0 0 0 0 0 0 0 -3 -21 -4 0 0 0 0 0 -1 -1 -1 -8 -12 -11 -8 0 0 0 -5 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -81 -152 -167 -155 -151 -141 -121 -84 -64 -85 -111 -104 -79 -57 -48 -45 -41 -33 -38 -56 -44 -74 -110 -126 -122 -108 -69 -43 -71 -61 -12 -15 -21 -11 -13 -11 -4 -1 -2 -3 -3 -3 -2 -2 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -13 -9 -4 0 -6 -47 -51 -48 -87 -111 -99 -91 -130 -104 -58 -28 -24 -26 -15 -16 -7 -6 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -33 0 0 0 0 0 0 -4 -11 -11 -31 -33 -31 -30 -30 -37 -61 -58 -58 -57 -56 -54 -53 -55 -54 -51 -48 -43 -38 -35 -34 -34 -19 -19 -19 -28 -31 -18 -18 -18 -20 -21 -22 -23 -24 -25 -27 -14 -11 -11 -12 -14 -17 -16 -14 -15 -15 -15 -18 -23 -26 -39 -42 -44 -45 -46 -46 -47 -51 -30 -26 -27 -26 -27 -31 -30 -42 -36 -33 -33 -32 -33 -31 -31 -49 -56 -69 -75 -65 -60 -60 -53 -31 -18 -16 -23 -47 -99 -104 -95 -91 -24 0 0 0 0 0 -11 0 0 0 0 0 0 0 0 0 0 -15 -60 -78 -76 -70 -71 -74 -193 -241 -193 -145 -9 0 0 0 0 0 -1 0 -66 -112 -69 0 0 0 0 -11 -81 -150 -221 -147 -184 -161 -115 -137 -118 -97 -93 -101 -119 -157 -144 -232 -246 -235 -254 -258 -227 -210 -139 -134 -161 -157 -150 -184 -194 -193 -181 -167 -172 -155 -124 -121 -126 -116 -111 -92 -103 -99 -69 -40 -21 -20 -17 -23 -23 -11 -7 -20 -29 -23 -19 -19 -22 -25 -26 -33 -31 -43 -66 -64 -53 -50 -62 -78 -84 -98 -103 -95 -91 -95 -95 -107 -127 -143 -125 -101 -89 -88 -35 -58 -31 -43 -62 -2 0 -66 -26 -5 0 0 0 0 0 0 0 0 0 -3 -1 0 0 0 -1 0 -1 -2 -4 -10 -21 -3 -15 -20 -23 -24 -35 -37 -11 -66 -106 -113 -121 -124 -117 -114 -110 -48 -8 -7 -12 -24 -31 -44 -36 -44 -116 -112 -63 -35 -26 -24 -22 -62 -60 -64 -55 -53 -52 -47 -38 -13 -15 -21 -27 -31 -7 -2 -32 -46 -43 -37 -37 -31 -31 -33 -42 -39 -10 -6 -1 -2 -18 -29 -43 -13 -12 -11 -6 -4 -4 -7 -9 -15 -22 -16 -6 -6 -16 -27 -43 -36 -21 -10 -10 -5 -4 -3 -7 -8 -6 -24 -10 -4 -5 -5 -4 -1 -3 -4 -21 -23 -19 -26 -35 -34 -29 -15 -10 -12 -16 -19 -4 -7 -10 -11 -10 -9 -7 -8 -7 -5 -4 -2 -9 -6 -8 -6 -4 -4 -9 -10 -9 -10 -10 -11 -17 -32 -28 -30 -35 -36 -30 -23 -23 -22 -21 -25 -28 -28 -38 -52 -33 -23 -6 -22 -65 -62 -69 -64 -54 -39 -25 -29 -18 -20 -33 -33 -31 -29 -24 -29 -29 -27 -28 -23 -17 -21 -10 -3 -2 -1 0 -1 -1 -5 -9 -5 -3 -4 0 -3 -3 -3 -4 -6 -5 -2 -1 -5 -7 -7 -7 -10 -8 -8 -4 -7 -7 -5 -5 -7 -4 -6 -7 -5 -2 -1 0 -1 -3 -1 -4 -8 -5 0 -5 -9 -7 -8 -9 -6 -8 -16 -17 -13 -11 -10 -3 -8 -9 -7 -6 -5 -7 -10 -15 -3 -18 -16 -7 -5 -5 -7 -9 -6 -10 -13 -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 -9 -28 -7 -8 -24 -14 0 0 0 0 0 0 0 0 0 0 0 -7 -12 -16 -11 0 -1 -1 0 0 0 0 -3 -12 0 0 0 0 -1 -3 -5 -5 -4 -7 -5 -1 0 0 0 0 0 -5 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -263 -216 -184 -184 -191 -165 -151 -142 -119 -110 -75 -77 -94 -102 -131 -116 -96 -70 -47 -35 -42 -55 -53 -42 -85 -108 -109 -112 -107 -106 -42 -49 -49 -24 -11 -8 -6 -9 -7 -3 -1 -1 -3 -3 -7 -6 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -48 -53 -60 -62 -60 -49 -38 -43 -44 -75 -132 -163 -154 -124 -100 -60 -35 -26 -23 -17 -18 -15 -13 -7 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -39 0 0 0 0 0 0 -6 -20 -30 -32 -32 -33 -33 -34 -35 -43 -64 -61 -61 -58 -55 -53 -53 -53 -51 -49 -45 -36 -31 -33 -39 -42 -25 -20 -24 -25 -21 -21 -21 -22 -22 -22 -23 -25 -26 -28 -24 -25 -16 -11 -12 -13 -14 -14 -15 -14 -15 -18 -22 -25 -24 -23 -23 -23 -22 -21 -21 -23 -22 -23 -25 -26 -26 -25 -22 -27 -35 -34 -34 -34 -33 -30 -26 -26 -27 -61 -78 -60 -69 -69 -63 -35 -22 -21 -21 -89 -65 -71 -72 -74 -79 -12 0 0 -14 -40 -65 -71 -58 -25 0 0 0 0 0 0 0 -4 -60 -72 -74 -72 -73 -83 -205 -226 -139 -104 -44 -89 -66 -40 -8 -30 -48 -2 -57 -99 -76 -36 -20 0 0 0 -108 -203 -185 -189 -96 -104 -124 -131 -96 -91 -102 -126 -136 -131 -140 -140 -226 -237 -254 -235 -246 -239 -139 -131 -153 -149 -134 -155 -185 -142 -174 -175 -153 -150 -117 -77 -106 -131 -125 -86 -105 -105 -82 -56 -43 -27 -9 -12 -24 -16 -5 -9 -25 -44 -28 -20 -17 -16 -17 -25 -30 -53 -68 -55 -53 -57 -65 -69 -86 -100 -92 -112 -108 -95 -95 -98 -98 -107 -108 -112 -116 -103 -85 -63 -40 -45 -24 -14 -28 -34 -5 -42 -23 0 0 0 0 0 0 0 -1 -2 -3 0 0 0 0 0 0 0 -2 -13 -21 -13 -13 -10 -28 -22 -20 -25 -23 -64 -99 -103 -98 -96 -97 -77 -97 -34 -9 -6 -10 -38 -81 -55 -47 -55 -49 -22 -22 -15 -15 -17 -27 -44 -55 -74 -54 -40 -48 -52 -47 -10 -11 -16 -37 -46 -16 -10 -8 -16 -40 -43 -35 -38 -47 -41 -39 -43 -38 -5 0 0 -41 -30 -17 -39 -34 -13 -6 -3 -3 -4 -6 -7 -16 -10 -10 -18 -21 -16 -44 -27 -8 -16 -26 -18 -3 -8 -5 -4 -4 -9 -21 -24 -11 -5 -3 -4 -5 -5 -10 -14 -20 -22 -25 -41 -33 -28 -22 -19 -31 -53 -12 -10 -48 -25 -8 -9 -13 -6 -6 -7 -9 -9 -5 -7 -8 -7 -6 -8 -9 -7 -7 -8 -8 -6 -14 -33 -36 -29 -30 -28 -25 -22 -22 -23 -23 -23 -23 -25 -38 -48 -16 -48 -29 -5 -32 -74 -72 -58 -44 -35 -28 -24 -20 -22 -31 -28 -26 -31 -25 -15 -47 -37 -42 -38 -25 -16 -5 -2 -3 -1 0 0 0 -1 -1 0 0 -2 -2 0 0 -1 -1 -1 -3 -5 -2 -2 -4 -5 -6 -8 -8 -7 -6 -6 -4 -3 -4 -5 -4 -5 -4 -4 -4 -2 -2 -6 -2 -1 -11 -15 -9 -1 -8 -9 -3 -4 -7 -6 -5 -14 -15 -12 -11 -8 -1 -2 -8 -3 -2 -2 -4 -12 -23 -7 -7 -4 -2 -3 -4 -3 -16 -8 -4 -9 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -25 -8 -9 -21 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -24 -1 0 -12 -16 -9 0 0 -1 0 0 -2 -2 -3 -5 -7 -9 -10 -9 -6 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 -78 -273 -218 -206 -189 -183 -169 -148 -138 -113 -138 -83 -71 -81 -92 -123 -138 -138 -107 -72 -55 -58 -65 -40 -33 -74 -91 -95 -102 -105 -104 -39 -20 -44 -44 -18 -10 -7 -7 -6 -4 -2 -1 -1 -2 -4 -1 0 -9 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 0 -51 -74 -64 -48 -47 -45 -36 -36 -37 -107 -148 -138 -123 -114 -101 -86 -45 -22 -21 -19 -13 -16 -7 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 -12 -34 -34 -33 -35 -36 -51 -54 -35 -40 -41 -61 -47 -39 -40 -45 -55 -45 -51 -49 -35 -24 -30 -49 -49 -28 -23 -23 -22 -21 -22 -24 -24 -23 -23 -21 -22 -24 -23 -21 -23 -15 -12 -12 -13 -14 -16 -14 -14 -15 -18 -21 -24 -25 -25 -24 -23 -21 -20 -18 -18 -17 -18 -20 -21 -21 -21 -22 -20 -23 -32 -35 -34 -33 -32 -26 -25 -28 -30 -25 -30 -61 -65 -64 -41 -29 -27 -24 -116 -52 -53 -63 -85 -99 -33 -2 -57 -77 -84 -66 -60 -76 -26 0 0 0 0 0 0 0 -7 -35 -48 -76 -77 -79 -90 -120 -164 -134 -137 -157 -88 -89 -82 -16 -50 -41 0 -2 -2 -48 -61 -45 -6 -15 -77 -124 -179 -149 -89 -20 -124 -120 -54 -29 -102 -167 -104 -135 -130 -189 -258 -264 -238 -205 -152 -100 -131 -135 -127 -161 -130 -125 -146 -190 -214 -191 -180 -179 -154 -89 -91 -144 -139 -137 -141 -130 -102 -104 -106 -99 -58 -14 -3 -15 -20 -8 -2 -10 -29 -39 -35 -26 -15 -15 -19 -27 -31 -17 -17 -48 -73 -69 -63 -86 -90 -92 -125 -106 -116 -103 -102 -93 -82 -86 -98 -110 -101 -81 -76 -69 -40 -11 -1 -5 0 -7 -51 -16 -2 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -6 -6 0 -4 -9 -13 -13 -16 -39 -51 -65 -42 -48 -101 -108 -57 -87 -92 -68 -45 -36 -13 -12 -7 -9 -13 -32 -64 -40 -16 -14 -18 -14 -12 -17 -13 -17 -30 -45 -56 -59 -66 -45 -45 -39 -17 -13 -12 -32 -38 -28 -16 -10 -9 -50 -51 -46 -50 -39 -37 -32 -37 -34 -30 -19 -1 -30 -13 -5 -7 -15 -11 -7 -3 -11 -13 -8 -3 -7 -8 -9 -19 -32 -30 -26 -41 -53 -51 -46 -29 -4 -3 -3 -7 -27 -23 -12 -11 -12 -10 -7 -6 -6 -7 -11 -15 -17 -22 -24 -32 -30 -31 -24 -27 -38 -41 -26 -42 -54 -20 -9 -8 -4 -2 -3 -6 -13 -12 -7 -7 -5 -10 -2 -6 -8 -6 -6 -6 -9 -6 -8 -22 -35 -31 -27 -24 -23 -22 -27 -32 -29 -23 -32 -32 -37 -35 -19 -66 -79 -82 -81 -82 -70 -42 -33 -28 -30 -26 -20 -19 -14 -15 -10 -4 -14 -24 -41 -37 -36 -34 -23 -9 0 0 0 -2 0 -3 -10 -14 -8 -2 0 0 0 -1 -2 0 -3 -5 -8 -7 -3 0 -1 -2 -2 -3 -5 -7 -8 -7 -4 -3 -6 -6 -3 -5 -3 -2 -7 -9 -5 -1 0 -2 -15 -19 -18 -11 -1 -2 -6 -7 -7 -5 -5 -13 -8 -10 -18 -16 -14 -9 -3 0 -10 -4 -4 -7 -7 -6 0 -3 -3 -4 -5 -5 -11 -17 -8 -5 -6 -5 -4 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -16 -18 -19 -23 -23 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -14 -7 0 0 0 -2 0 0 0 -4 -7 -4 -10 -10 -4 0 0 0 0 0 0 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -91 -250 -226 -199 -194 -194 -178 -156 -140 -123 -88 -80 -72 -86 -104 -118 -127 -131 -112 -94 -87 -77 -57 -41 -33 -52 -82 -92 -93 -94 -86 -40 -26 -21 -22 -22 -18 -10 -7 -7 -5 -2 -2 -4 -8 -24 -14 -14 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 -5 -57 -82 -71 -60 -50 -40 -39 -42 -34 -72 -91 -108 -129 -111 -92 -75 -56 -48 -46 -35 -17 -35 -8 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -74 -54 -34 -30 -27 -19 -27 -46 -44 -41 -40 -36 -35 -35 -34 -34 -35 -41 -34 -29 -28 -36 -46 -31 -45 -44 -47 -36 -38 -60 -55 -27 -22 -25 -25 -25 -27 -27 -28 -26 -25 -21 -18 -22 -23 -19 -20 -13 -10 -12 -14 -14 -14 -13 -14 -14 -17 -18 -15 -17 -25 -23 -21 -20 -21 -21 -21 -41 -20 -20 -21 -22 -21 -19 -18 -19 -35 -38 -35 -33 -31 -29 -30 -31 -31 -31 -27 -19 -37 -66 -70 -66 -62 -59 -165 -62 -73 -68 -94 -75 -44 -13 -88 -87 -99 -99 -90 -76 -4 0 0 0 0 0 0 0 0 0 0 -12 -57 -76 -76 -105 -166 -200 -18 0 -14 -31 -33 0 -5 -6 0 -24 -42 -15 -63 -66 -32 -109 -203 -136 -214 -153 -160 -143 -114 0 -1 0 -127 -194 -103 -129 -131 -201 -259 -267 -212 -100 -125 -136 -138 -136 -134 -164 -162 -131 -137 -158 -181 -195 -193 -209 -226 -248 -212 -178 -170 -146 -134 -123 -106 -105 -103 -107 -80 -32 -6 -7 -24 -15 -3 0 -2 -14 -28 -37 -28 -21 -22 -23 -14 -56 -41 -65 -90 -81 -46 -52 -66 -83 -102 -110 -101 -76 -100 -97 -86 -83 -82 -77 -92 -75 -96 -77 0 0 0 0 0 -16 -41 -1 0 0 0 -2 -1 0 0 0 0 0 0 0 0 -3 -3 -3 -4 -2 -10 -11 -11 -10 -18 -48 -109 -96 -63 -73 -99 -76 -7 -34 -87 -39 -12 -15 -7 -12 -11 -17 -19 -33 -69 -70 -38 -15 -34 -28 -13 -23 -23 -23 -24 -25 -25 -29 -50 -22 -29 -31 -23 -16 -9 -18 -24 -30 -35 -30 -15 -34 -56 -52 -42 -41 -40 -29 -49 -53 -52 -42 -21 -5 0 -33 -32 -15 -8 -7 -5 -17 -19 -15 -8 -6 -16 -74 -66 -36 -24 -15 -16 -20 -27 -25 -19 -10 -6 -2 -3 -61 -50 -20 -3 -3 -5 -18 -11 -7 -4 -8 -16 -14 -16 -10 -16 -33 -31 -23 -18 -22 -21 -35 -47 -14 -3 -13 -17 -19 -20 -15 -2 -6 -9 -11 -14 -13 -9 -2 -5 -6 -6 -5 -6 -11 -11 -27 -16 -23 -34 -31 -33 -34 -35 -28 -32 -34 -21 -30 -31 -35 -35 -40 -70 -73 -57 -72 -65 -56 -47 -42 -45 -26 -17 -10 -6 -5 -9 -10 -19 -25 -28 -30 -34 -37 -23 -7 -1 -3 -6 -7 -14 -2 -1 -8 -14 -11 -4 0 -13 -15 -11 -6 -2 -6 -4 -3 -2 -1 0 -1 -2 -2 -3 -5 -6 -6 -6 -4 -4 -7 -6 -4 -5 -5 -7 -6 -4 -5 -4 0 -2 -11 -2 -11 -20 -12 -3 -14 -5 -7 -6 -5 -6 -6 -9 -41 -44 -48 -38 -10 -1 -8 -2 -10 -9 -4 0 0 0 -1 -3 -6 -6 -10 -33 -25 -9 -6 -9 -13 -17 -18 -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 -15 -28 -27 -21 -21 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -5 -1 0 0 -1 0 0 0 -2 -7 -10 -7 -9 -10 -3 -10 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -36 -55 -146 -170 -156 -124 -101 -89 -122 -83 -86 -96 -95 -99 -119 -89 -95 -107 -106 -86 -63 -64 -86 -79 -83 -89 -84 -71 -67 -26 -25 -18 -18 -16 -9 -8 -6 -6 -4 -1 -2 -13 -31 -41 -34 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -94 -82 -72 -59 -46 -52 -76 -63 -57 -52 -67 -101 -111 -96 -80 -78 -66 -56 -47 -34 -31 -8 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -45 -77 -84 -77 -69 -50 -49 -42 -48 -61 -65 -66 -63 -37 -31 -32 -32 -34 -35 -37 -31 -29 -29 -31 -37 -43 -41 -32 -40 -26 -13 -30 -61 -32 -28 -33 -30 -28 -30 -33 -34 -30 -23 -29 -24 -19 -21 -8 -8 -7 -9 -11 -13 -13 -12 -13 -14 -13 -16 -15 -9 -8 -24 -24 -22 -20 -29 -40 -39 -39 -22 -20 -17 -17 -19 -20 -19 -22 -26 -26 -32 -36 -33 -31 -32 -33 -33 -32 -33 -31 -23 -69 -73 -77 -72 -66 -184 -88 -108 -111 -244 -53 -16 -55 -114 -87 -106 -123 -58 -18 0 0 0 0 0 0 0 0 0 0 0 -2 -26 -66 -78 -29 -158 -193 -48 -7 0 0 -14 -7 -9 -39 -23 -45 -65 -54 -61 -64 -57 -102 -139 -122 -121 -5 -227 -247 -121 -10 -49 -209 -186 -119 -99 -147 -200 -169 -151 -227 -186 -111 -109 -133 -137 -129 -131 -141 -161 -130 -135 -165 -199 -213 -205 -193 -186 -191 -180 -167 -181 -184 -157 -123 -112 -116 -126 -110 -96 -53 -17 -8 -19 -26 -10 -1 0 -2 -8 -20 -30 -29 -30 -31 -33 -24 -33 -59 -74 -72 -53 -41 -65 -70 -85 -103 -91 -68 -96 -105 -106 -70 -59 -69 -74 -65 -95 -50 0 0 0 0 0 -9 -10 -9 -21 -1 0 -15 -12 0 0 0 0 0 0 0 0 -1 0 0 -7 -10 -10 -6 -6 -10 -26 -67 -103 -93 -79 -84 -88 -53 -1 -14 -79 -13 -34 -23 -9 -15 -20 -16 -18 -37 -54 -47 -22 -15 -35 -38 -36 -36 -10 -9 -22 -24 -24 -33 -43 -17 -15 -17 -14 -12 -11 -8 -11 -13 -16 -15 -18 -31 -55 -63 -36 -15 -13 -16 -28 -39 -46 -47 -35 -13 -2 -7 -8 -9 -7 -8 -10 -5 -7 -21 -22 -22 -41 -90 -87 -42 -25 -9 -4 -9 -10 -8 -19 -15 -5 -2 -5 -47 -43 -31 -14 -2 -4 -14 -9 -14 -24 -35 -33 -11 -3 -17 -32 -38 -34 -24 -4 -15 -28 -59 -45 -10 -7 -6 -22 -13 -20 -21 -10 -13 -13 -13 -27 -19 -2 -2 -4 -5 -5 -8 -16 -21 -11 -10 -26 -31 -30 -26 -30 -31 -35 -31 -32 -31 -23 -27 -41 -32 -37 -43 -52 -57 -58 -70 -51 -53 -51 -41 -40 -26 -26 -19 -14 -13 -16 -20 -29 -35 -33 -28 -33 -33 0 0 0 -2 -8 -15 -20 -11 -1 -5 -7 -4 0 0 0 -4 -5 -4 -5 -7 -1 -6 -3 -1 -2 -4 -3 -3 -2 -4 -5 -6 -6 -5 -4 -3 -4 -4 -5 -6 -7 -2 -3 -4 -4 -4 -7 -18 -6 -2 0 -1 -1 -7 -8 -6 -4 -9 -18 -17 -10 -29 -41 -37 -16 -10 -17 -5 0 -18 -10 -2 0 0 0 -2 -4 -5 -3 -13 -35 -32 -25 -12 -12 -15 -17 -17 -22 -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 -9 -14 -16 -20 -19 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -1 0 0 0 -1 -5 0 -3 -3 -5 -7 -10 -17 -13 -13 -14 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -55 -139 -157 -103 -64 -106 -87 -90 -90 -78 -75 -92 -109 -68 -82 -97 -111 -108 -86 -71 -77 -74 -78 -85 -82 -71 -60 -27 -29 -42 -18 -6 -7 -9 -4 -7 -3 -1 -1 -8 -25 -38 -24 -19 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -11 -25 -134 -113 -88 -77 -70 -70 -87 -79 -72 -66 -47 -55 -83 -80 -82 -89 -79 -67 -52 -42 -35 -11 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -81 -72 -69 -75 -74 -72 -64 -65 -52 -49 -55 -62 -64 -55 -35 -30 -30 -33 -36 -38 -38 -32 -34 -31 -30 -38 -50 -51 -34 -20 -16 -26 -35 -35 -35 -35 -32 -30 -31 -29 -31 -41 -26 -24 -39 -36 -30 -27 -17 -16 -15 -13 -12 -12 -13 -12 -11 -12 -13 -13 -14 -15 -14 -20 -20 -27 -25 -32 -40 -39 -42 -43 -26 -26 -24 -22 -22 -24 -26 -23 -20 -24 -33 -37 -33 -33 -36 -32 -30 -30 -33 -32 -14 -14 -66 -77 -70 -206 -93 -182 -295 -245 -58 -80 -92 -92 -82 -86 -126 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -37 -61 -3 -209 -202 -169 -127 0 0 -41 -27 -25 -46 -32 -52 -54 -59 -59 -42 -10 -91 -98 -82 -163 -224 -227 -268 -166 -127 -203 -324 -300 -161 -129 -147 -212 -211 -138 -116 -121 -120 -130 -138 -135 -127 -161 -173 -166 -150 -145 -166 -170 -183 -187 -175 -156 -136 -142 -151 -178 -209 -198 -135 -127 -110 -106 -106 -97 -72 -35 -15 -21 -30 -23 -3 -1 0 0 -2 -7 -16 -25 -28 -40 -42 -41 -45 -47 -49 -43 -43 -68 -86 -68 -96 -90 -77 -90 -97 -89 -55 -53 -60 -61 -76 -60 -29 -4 0 0 0 0 -17 -5 -22 -26 0 0 0 -1 0 0 0 0 0 0 0 -1 -4 -4 -8 -17 -23 -27 -22 -11 -18 -40 -95 -112 -90 -70 -73 -45 -45 -18 -13 -33 -8 -67 -34 -12 -14 -24 -20 -11 -18 -33 -29 -19 -22 -23 -37 -38 -23 -14 -17 -15 -17 -21 -25 -25 -27 -26 -13 -13 -8 -19 -25 -18 -14 -10 -17 -13 -18 -25 -30 -22 -19 -5 0 0 -5 -37 -46 -38 -16 -10 -28 -9 -8 -8 -5 -3 -2 -3 -12 -18 -36 -59 -80 -78 -51 -51 -16 -2 -5 -8 -11 -29 -40 -18 -3 -3 -10 -10 -6 -4 -5 -6 -7 -8 -8 -41 -49 -36 -13 -8 -26 -29 -29 -24 -15 -6 -7 0 -16 -22 -17 -28 -34 -19 -28 -25 -23 -16 -7 -6 -12 -20 -19 -8 -2 -2 -6 -5 -7 -20 -36 -29 -6 -7 -24 -27 -25 -25 -25 -27 -30 -30 -28 -24 -25 -30 -27 -29 -31 -45 -60 -65 -76 -54 -54 -52 -41 -30 -44 -36 -34 -28 -26 -22 -15 -18 -19 -21 -16 -17 -15 -4 -2 0 0 0 -4 -7 -2 -3 -2 -3 -1 0 0 0 0 -1 -5 -8 -9 -5 -6 -4 -1 -2 -6 -6 -3 -4 -4 -5 -6 -6 -6 -4 -4 -4 -4 -8 -8 -6 -7 -6 -7 -7 -7 -11 -18 -17 -15 -4 0 -7 -16 -23 -9 -10 -31 -39 -24 -7 -8 -19 -33 -28 -23 -21 -13 -1 -9 -6 -3 -2 0 0 -2 -10 -10 -9 -14 -20 -14 -11 -8 -8 -12 -15 -18 -21 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -6 -13 -14 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -1 0 0 0 0 -1 -1 0 0 0 -5 -16 -3 -9 -12 -5 -7 -9 0 0 0 0 0 -6 -9 0 0 0 0 0 0 0 0 0 0 0 -5 -4 0 0 0 0 0 0 0 0 -1 -6 -63 -136 -133 -117 -112 -102 -90 -76 -69 -75 -97 -105 -76 -70 -100 -120 -151 -125 -75 -74 -75 -63 -67 -81 -72 -46 -27 -22 -12 -11 -5 -5 -7 -5 -6 -2 0 0 0 -11 -34 -32 -26 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -21 -39 -105 -118 -134 -112 -93 -81 -75 -71 -69 -70 -70 -63 -50 -33 -37 -75 -25 -33 -43 -43 -35 -16 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -56 -65 -63 -62 -64 -66 -71 -72 -50 -46 -49 -52 -54 -55 -56 -56 -41 -36 -38 -37 -38 -36 -38 -34 -32 -32 -32 -32 -34 -34 -33 -33 -30 -28 -28 -31 -26 -28 -33 -28 -23 -29 -21 -50 -63 -46 -35 -39 -44 -47 -46 -22 -13 -13 -13 -12 -11 -10 -11 -12 -14 -18 -21 -18 -17 -33 -41 -43 -45 -38 -21 -25 -9 -8 -18 -25 -25 -23 -13 -24 -24 -20 -21 -24 -26 -36 -37 -26 -17 -15 -21 -27 -14 -15 -15 -56 -72 -219 -51 -47 -59 -93 -83 -81 -67 -72 -71 -84 -80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -80 -84 -109 -63 0 0 0 0 -6 -10 -14 -52 -56 -57 -59 -34 -20 -62 -75 -11 -202 -223 -174 -179 -130 -131 -249 -306 -284 -242 -214 -206 -235 -195 -151 -144 -132 -105 -106 -122 -134 -137 -167 -167 -165 -159 -156 -159 -157 -165 -175 -179 -182 -180 -188 -173 -179 -194 -189 -157 -149 -104 -101 -93 -88 -74 -41 -20 -22 -26 -26 -25 -18 -1 0 0 -3 -13 -23 -22 -65 -72 -64 -65 -68 -41 -46 -50 -64 -89 -90 -109 -69 -59 -59 -71 -83 -46 -38 -42 -38 -29 -20 -28 -20 -6 0 0 -21 -81 -56 -15 -6 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -17 -25 -25 -23 -19 -13 -8 -12 -28 -96 -93 -63 -39 -29 -15 -17 -5 -4 -8 -13 -34 -43 -9 -13 -29 -37 -12 -12 -23 -22 -25 -28 -26 -32 -35 -23 -18 -19 -19 -19 -28 -49 -46 -40 -30 -10 -16 -23 -25 -35 -38 -34 -25 -26 -21 -13 -14 -17 -14 -9 -10 -7 -2 0 -9 -37 -36 -12 -1 0 -3 -7 -11 -8 -5 -5 -9 -14 -5 -36 -54 -63 -62 -55 -56 -22 -8 -8 -10 -9 -13 -40 -37 -32 -13 -7 -13 -14 -10 -8 -10 -9 -9 -13 -59 -65 -40 -16 -8 -13 -15 -21 -16 -14 -13 -9 -7 -26 -31 -37 -63 -96 -98 -67 -26 -27 -21 -13 -6 -8 -17 -16 -12 -10 -7 -1 -4 -5 -7 -24 -29 -10 -11 -34 -33 -29 -24 -26 -28 -21 -24 -30 -25 -22 -24 -21 -22 -25 -30 -47 -54 -51 -50 -55 -50 -55 -28 -4 -13 -19 -28 -27 -26 -16 -1 -4 -11 -11 -12 -8 -13 -25 -19 -5 -1 0 0 -1 -4 -2 -3 -2 -3 -1 -1 -2 -2 -5 -5 -6 -6 -4 -6 -2 -1 -5 -4 -2 -3 -3 -4 -4 -4 -5 -5 -5 -3 -3 -11 -8 -4 -5 -4 0 -1 -5 -7 -10 -9 0 0 0 -13 -20 -22 -20 -10 -27 -21 -18 -14 -13 -13 -26 -21 -27 -30 -20 -5 -1 -7 -8 -13 -9 -2 -1 -5 -10 -20 -14 -13 -15 -12 -10 -7 -8 -9 -11 -17 -23 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -7 -5 -10 -16 0 0 0 -12 -16 -12 -13 -36 -21 -28 -10 0 0 0 0 0 0 0 0 0 -2 -12 -2 0 -3 -4 -3 -3 -1 -1 -3 -5 -2 -6 -17 -4 -11 -3 -3 -5 0 0 0 0 0 -10 -13 -5 0 0 0 0 0 0 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 -60 -69 -70 -68 -58 -55 -12 -14 -53 -105 -116 -87 -70 -101 -132 -164 -176 -102 -35 -78 -88 -83 -62 -54 -40 -24 -19 -7 -7 -7 -5 -4 -7 -12 -17 -2 0 0 -10 -24 -22 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -31 -30 0 -5 -135 -139 -111 -92 -80 -69 -72 -70 -83 -76 -63 -65 -79 -78 -79 -55 -55 -44 -21 -6 -3 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -42 -66 -65 -65 -64 -55 -54 -49 -46 -49 -53 -54 -58 -64 -47 -48 -55 -39 -40 -37 -34 -32 -32 -31 -31 -33 -31 -33 -27 -22 -19 -20 -25 -24 -30 -26 -22 -20 -21 -29 -74 -61 -48 -43 -46 -50 -46 -24 -17 -12 -11 -19 -24 -11 -11 -11 -11 -12 -13 -16 -21 -18 -19 -40 -47 -47 -37 -18 -21 -7 -7 -9 -10 -11 -11 -10 -15 -24 -22 -16 -12 -16 -30 -39 -34 -22 -17 -17 -19 -23 -23 -25 -68 -77 -245 -27 -20 -32 -47 -61 -70 -67 -70 -76 -78 -87 -67 -40 -23 -11 0 0 0 0 0 0 0 0 0 0 0 0 -7 0 0 0 0 -1 -32 -29 -16 -4 0 -26 -7 -24 -60 -58 -56 -48 -41 -54 -53 -35 -229 -217 -173 -152 -141 -149 -285 -309 -280 -241 -228 -255 -198 -150 -141 -151 -138 -106 -128 -141 -139 -150 -163 -159 -149 -145 -149 -158 -172 -179 -155 -162 -191 -201 -195 -189 -188 -192 -190 -177 -151 -102 -84 -98 -90 -76 -48 -21 -16 -26 -26 -20 -20 -18 -5 -4 -5 -11 -17 -24 -67 -58 -59 -78 -98 -96 -73 -73 -65 -80 -97 -84 -41 -41 -41 -48 -45 -28 -18 -33 -28 -21 -11 -16 -50 -62 -59 -52 -50 -100 -126 -95 -13 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -31 -33 -28 -29 -19 -48 -18 -9 -31 -53 -83 -60 -20 -4 -5 -5 -1 -3 -16 -19 -20 -30 -33 -30 -16 -10 -17 -24 -21 -27 -26 -32 -26 -25 -32 -27 -36 -36 -33 -31 -33 -33 -50 -23 -18 -21 -32 -19 -32 -37 -42 -38 -28 -11 -14 -9 -8 -10 -13 -15 -16 -16 -8 -1 -2 -14 -31 -23 -5 0 -3 -8 -14 -13 -7 -4 -12 -13 -6 -25 -41 -57 -51 -50 -58 -59 -50 -15 -8 -9 -10 -13 -34 -8 -3 -8 -19 -18 -2 -5 -25 -14 -13 -29 -47 -35 -34 -14 -6 -7 -10 -14 -26 -29 -16 -10 -19 -38 -48 -45 -47 -65 -75 -63 -17 -21 -18 -16 -11 -6 -13 -21 -18 -17 -17 -13 -7 -7 -8 -5 -30 -23 -7 -17 -23 -29 -23 -22 -23 -23 -26 -27 -28 -20 -24 -30 -26 -23 -36 -49 -56 -33 -24 -48 -36 -40 -15 0 -2 -5 -15 -18 -5 0 0 -2 -6 -4 -12 -13 -12 -21 -23 -3 -1 -2 -2 -3 -7 -11 -13 -11 -15 -9 -7 -9 -6 -6 -2 -3 -4 -5 -4 -4 -4 -6 -3 -2 -5 -8 -7 -6 -6 -4 -4 -4 -3 -3 -10 -8 -5 -3 -4 -6 -6 -5 -4 -1 0 -1 -3 -27 -21 -17 -15 -14 -12 -26 -26 -17 -18 -18 -16 -21 -14 -19 -22 -20 -13 -6 -4 0 -8 -17 -8 0 0 -2 -15 -13 -14 -15 -13 -10 -6 -6 -7 -10 -13 -12 -12 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -9 -8 -5 -8 -25 -56 -35 -33 -37 -39 -32 -14 -11 -19 -14 -11 -13 -9 0 0 0 0 0 0 -4 -12 -7 -3 -6 -6 -4 -2 -2 -4 -7 -9 -6 -10 -20 -13 -1 -9 -3 0 0 0 0 0 0 -8 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -6 -11 -15 -18 -13 -6 -11 -1 -14 -110 -139 -110 -90 -115 -145 -150 -54 -75 -109 -100 -96 -53 -37 -39 -40 -24 -3 -2 -18 -10 -5 -2 -5 -17 -29 -12 -2 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -101 -115 -34 -36 -152 -152 -123 -67 -55 -74 -60 -52 -66 -70 -64 -60 -72 -90 -89 -76 -58 -45 -29 -18 -17 -2 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -52 -65 -54 -63 -62 -62 -65 -50 -43 -45 -46 -48 -46 -48 -36 -33 -37 -43 -66 -58 -56 -40 -40 -41 -38 -38 -37 -46 -30 -22 -23 -23 -24 -30 -38 -26 -20 -21 -21 -28 -82 -48 -46 -47 -50 -50 -46 -40 -16 -11 -12 -22 -25 -11 -11 -10 -10 -12 -9 -12 -23 -18 -21 -37 -42 -46 -37 -20 -20 -6 -8 -8 -8 -8 -7 -8 -7 -24 -22 -17 -14 -15 -20 -34 -20 -18 -18 -17 -16 -17 -24 -87 -98 -83 -287 -19 -11 -21 -46 -56 -81 -90 -84 -79 -64 -76 -66 -59 -67 -79 -2 0 0 0 0 0 0 0 0 0 0 -7 -85 -20 0 0 0 0 -17 -27 -54 -63 -32 -21 -3 0 -6 -19 -37 -56 -67 -83 -45 -51 -132 -284 -210 -190 -203 -233 -237 -217 -243 -246 -276 -276 -181 -126 -82 -92 -102 -102 -121 -143 -145 -153 -163 -170 -156 -136 -133 -128 -136 -143 -131 -128 -128 -140 -155 -163 -166 -179 -182 -193 -164 -122 -92 -91 -102 -82 -57 -26 -13 -24 -26 -26 -17 -20 -21 -22 -21 -21 -23 -27 -33 -49 -39 -61 -75 -75 -62 -50 -48 -71 -60 -36 -20 -24 -25 -36 -36 -19 -17 -41 -76 -70 -33 -12 -7 -13 -50 -90 -67 -88 -127 -80 0 0 0 0 0 0 0 0 0 -1 -1 -4 -15 -16 -23 -25 -22 -24 -31 -27 -20 -24 -81 -116 -84 -60 -8 0 -4 -14 -14 -5 -24 -18 -17 -18 -29 -39 -20 -16 -17 -16 -17 -25 -12 -12 -15 -21 -30 -31 -10 -15 -34 -40 -39 -40 -30 -12 -21 -25 -22 -24 -33 -34 -28 -17 -9 -7 -6 -6 -6 -10 -14 -17 -17 -17 -20 -5 0 -16 -35 -37 -7 -2 -1 -3 -9 -12 -8 -12 -11 -7 -5 -14 -36 -17 -37 -43 -47 -52 -51 -5 -5 -10 -10 -6 -2 0 0 0 -3 -3 -2 -3 -15 -14 -20 -10 -5 -14 -15 -10 -9 -7 -3 -13 -34 -43 -15 -16 -24 -40 -56 -50 -49 -86 -91 -66 -40 -32 -14 -16 -17 -18 -18 -24 -27 -23 -18 -14 -11 -10 -8 -4 -44 -47 -40 -33 -25 -24 -9 -16 -22 -28 -29 -23 -26 -20 -19 -26 -24 -21 -39 -45 -49 -21 -8 -16 -8 0 -5 -6 -2 0 0 -1 0 0 -3 -2 -1 -2 -8 -10 -3 -5 -9 -5 -6 -9 -7 -2 -1 -4 -13 -23 -20 -17 -11 -7 -8 -7 -1 -2 -3 -3 -3 -5 -7 -7 -6 -7 -9 -10 -8 -6 -6 -4 -4 -2 -4 -11 -10 -13 -5 -2 -4 -5 -1 -2 -4 -1 0 -11 -23 -4 -5 -13 -14 -12 -14 -25 -25 -16 -18 -17 -17 -20 -21 -18 -18 -20 -14 -10 -9 -4 -10 -28 -9 -10 -13 -9 -14 -9 -13 -15 -13 -9 -7 -6 -6 -10 -14 -24 -25 -12 -8 -6 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -7 -3 -10 -36 -66 -48 -39 -36 -26 -20 -15 -11 -14 -21 -19 -26 -17 0 0 0 0 0 0 -2 -11 -18 -6 -7 -7 -6 -4 -4 -5 -8 -6 -8 -12 -18 -14 0 -2 -1 0 0 0 0 0 0 0 0 -6 -11 -8 0 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -10 -8 -15 -9 0 -1 0 0 -106 -139 -135 -133 -141 -137 -146 -150 -118 -99 -91 -82 -34 -75 -53 -47 -45 -37 -23 -22 -12 -7 -5 -5 -11 -21 -28 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -15 -19 -81 -127 -142 -146 -140 -127 -122 -52 -55 -66 -33 -65 -64 -56 -56 -59 -57 -58 -83 -47 -57 -51 -40 -33 -29 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -13 -36 -67 -64 -64 -66 -57 -52 -52 -50 -45 -41 -42 -47 -34 -29 -36 -48 -48 -50 -50 -55 -56 -53 -53 -50 -29 -24 -26 -28 -29 -31 -39 -46 -45 -29 -22 -30 -45 -70 -52 -50 -52 -53 -42 -22 -18 -18 -31 -32 -35 -36 -27 -12 -10 -7 -7 -7 -10 -17 -20 -24 -24 -30 -37 -32 -22 -23 -7 -8 -9 -9 -16 -24 -23 -20 -25 -18 -14 -12 -14 -19 -23 -22 -17 -18 -17 -16 -17 -18 -20 -423 -493 -469 -35 -20 -27 -44 -56 -83 -85 -83 -72 -59 -61 -54 -56 -60 -80 -61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -16 -5 -15 -25 -8 0 0 -17 -55 -75 -25 -42 -77 -57 -113 -253 -243 -209 -148 -204 -226 -221 -229 -297 -309 -200 -108 -140 -126 -97 -91 -94 -111 -130 -134 -123 -153 -170 -160 -151 -131 -123 -148 -152 -154 -173 -164 -174 -168 -164 -157 -164 -186 -172 -139 -103 -86 -97 -91 -72 -37 -20 -18 -17 -31 -25 -25 -35 -38 -49 -62 -72 -54 -55 -56 -58 -62 -71 -64 -63 -62 -62 -88 -64 -44 -31 -29 -26 -16 -29 -16 -38 -57 -60 -55 -34 -24 -15 -32 -46 -42 -96 -95 -37 -9 0 0 0 0 0 0 -2 -2 0 0 0 -6 -11 -12 -19 -20 -19 -24 -39 -66 -62 -33 -108 -111 -83 -49 -3 -2 -2 -4 -5 -7 -22 -27 -31 -16 -16 -27 -24 -29 -15 -14 -16 -16 -8 -7 -15 -18 -19 -21 -23 -19 -25 -36 -33 -28 -25 -19 -22 -32 -32 -31 -29 -28 -24 -17 -18 -12 -8 -12 -10 -13 -20 -21 -17 -15 -16 -2 -3 -8 -29 -30 -14 -35 -35 -28 -12 -7 -7 -13 -6 -11 -14 -16 -15 -22 -40 -40 -39 -46 -57 -44 -5 -10 -12 -6 -2 -6 -16 -12 -15 -15 -7 -2 -9 -26 -42 -20 -27 -26 -14 -11 -5 -25 -29 -32 -37 -35 -13 -19 -31 -40 -48 -54 -67 -79 -87 -73 -58 -45 -25 -30 -14 -16 -18 -17 -20 -24 -20 -14 -11 -11 -9 -10 -44 -49 -42 -41 -35 -21 -10 -20 -20 -27 -27 -22 -23 -18 -18 -10 -10 -14 -21 -24 -38 -32 -24 -11 -3 0 0 0 0 0 -2 -4 -2 -1 0 0 0 -1 -1 -1 -3 -2 -4 -6 -11 -14 -12 -5 -1 0 -7 -16 -10 -9 -6 -5 -4 -3 0 -2 -3 -4 -4 -5 -6 -6 -7 -6 -10 -8 -6 -5 -2 -2 -4 -3 -4 -6 -6 -9 -2 -4 -3 -4 -7 -5 -3 -1 0 0 0 -2 -8 -10 -9 -10 -10 -12 -17 -20 -16 -13 -15 -17 -16 -10 -2 -16 -15 -10 -10 -15 -20 -25 -25 -20 -16 -13 -12 -9 -9 -12 -11 -8 -6 -5 -5 -9 -10 -13 -22 -26 -21 -12 -13 -5 -1 0 0 0 0 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -4 -4 -9 -42 -64 -46 -45 -40 -28 -26 -23 -12 -11 -20 -20 -27 -18 -7 -3 0 0 0 0 -6 -15 -20 -6 -11 -2 0 -5 -7 -4 -4 -5 -9 -3 0 0 0 0 0 0 0 0 -1 -2 0 0 0 -3 -6 -4 -1 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -11 -12 -66 -69 -34 -6 -3 -8 -49 -113 -144 -161 -175 -174 -157 -142 -100 -85 -77 -64 -52 -75 -61 -67 -65 -62 -51 -32 -40 -19 -11 -10 -9 -11 -17 -18 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -29 -18 -20 -21 -79 -145 -131 -107 -95 -77 -43 -23 -17 -48 -78 -67 -56 -46 -41 -38 -36 -44 -13 -56 -66 -55 -43 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -60 -55 -56 -70 -69 -69 -69 -67 -63 -55 -38 -42 -44 -46 -36 -28 -31 -33 -34 -43 -43 -42 -47 -48 -31 -29 -30 -29 -31 -33 -35 -38 -30 -50 -32 -32 -47 -57 -51 -33 -50 -55 -54 -40 -25 -28 -43 -37 -33 -32 -26 -19 -14 -4 -6 -6 -7 -8 -13 -23 -25 -24 -47 -33 -20 -20 -26 -33 -12 -11 -25 -32 -40 -44 -23 -21 -13 -11 -12 -14 -18 -23 -23 -13 -17 -18 -20 -23 -19 -10 -440 -494 -488 -68 -46 -40 -48 -63 -78 -80 -68 -66 -67 -65 -57 -66 -61 -71 -39 0 0 0 0 0 0 0 -12 -57 -7 0 0 0 0 0 0 0 0 0 -8 -68 -55 -37 -54 -65 -41 -2 0 0 -3 -5 -43 -85 -27 -153 -267 -247 -174 -24 -217 -263 -216 -196 -268 -137 -75 -14 -36 -96 -97 -97 -92 -95 -109 -125 -135 -180 -151 -150 -167 -174 -168 -190 -185 -177 -171 -169 -175 -175 -178 -158 -147 -155 -155 -143 -116 -91 -87 -101 -91 -70 -57 -31 -18 -25 -32 -28 -46 -37 -51 -84 -84 -60 -80 -94 -71 -68 -100 -95 -102 -78 -92 -108 -56 -51 -46 -56 -39 -20 -32 -14 -61 -48 -32 -30 -27 -28 -11 -11 -49 -49 -41 -57 -11 0 0 0 0 0 0 0 -3 -5 0 0 0 -5 -4 -6 -14 -14 -13 -40 -46 -41 -43 -50 -144 -104 -62 -40 -18 -4 -3 -12 -6 -12 -19 -30 -52 -24 -23 -20 -19 -25 -19 -15 -17 -9 -9 -22 -29 -14 -10 -8 -12 -15 -11 -22 -27 -35 -33 -28 -26 -33 -31 -30 -24 -21 -28 -31 -8 -8 -18 -23 -21 -19 -30 -28 -17 -15 -12 -3 -4 -6 -17 -35 -34 -37 -41 -41 -9 -8 -10 -6 -7 -15 -17 -33 -42 -42 -41 -36 -33 -33 -41 -34 -13 -10 -16 -5 -1 -2 -9 -16 -22 -18 -26 -14 -18 -38 -35 -8 -11 -14 -12 -12 -19 -57 -65 -48 -38 -34 -28 -17 -17 -21 -23 -32 -49 -65 -76 -68 -58 -50 -42 -35 -25 -24 -22 -15 -15 -22 -19 -11 -19 -12 -10 -9 -8 -11 -40 -41 -39 -32 -26 -29 -28 -30 -29 -25 -22 -18 -6 -7 -3 -12 -16 -15 -17 -41 -35 -11 0 0 0 0 0 0 -2 -4 -10 -16 0 0 0 0 -1 -2 0 0 -4 -3 -11 -14 -4 -13 -11 -4 -4 -6 -6 -5 -2 -1 -3 -3 -1 -1 0 -2 -5 -8 -6 -3 -4 -4 -8 -5 -4 -3 -1 0 0 0 0 -3 -4 -3 -1 -5 -8 -10 -8 -6 -4 -4 -2 -1 0 -5 -10 -8 -6 -8 -10 -11 -11 -11 -10 -14 -16 -15 -14 -15 -10 -12 -9 -10 -12 -18 -21 -19 -12 -13 -14 -14 -14 -14 -13 -9 -11 -6 -3 -5 -7 -8 -9 -10 -12 -15 -15 -11 -9 -7 -8 -8 -10 -11 -11 -16 -9 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -1 0 -32 -51 -47 -45 -35 -36 -23 -22 -26 -20 -17 -31 -25 -24 -25 -17 -1 0 0 0 -14 -14 -13 -13 0 0 0 -1 -4 -4 -1 -4 -11 -2 0 0 0 0 0 0 0 0 -5 -7 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -6 0 0 -7 -3 -2 -5 -5 -6 -74 -93 -43 -1 -1 -3 -5 -99 -132 -147 -157 -162 -158 -118 -29 -18 -20 -26 -31 -27 -50 -77 -54 -38 -42 -46 -43 -23 -18 -15 -10 -7 -7 -7 -10 -2 0 -4 -5 -1 0 0 0 0 0 0 0 0 0 0 -16 -19 -13 -11 -20 -21 -72 -67 -113 -152 -127 -102 -71 -65 -56 -47 -28 -17 -54 -53 -66 -54 -45 -31 -18 -35 -32 -42 -46 -45 -54 -51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -47 -65 -58 -54 -60 -60 -70 -70 -52 -38 -37 -39 -38 -44 -46 -45 -43 -42 -41 -40 -27 -24 -26 -37 -44 -34 -35 -35 -35 -36 -38 -40 -44 -50 -55 -32 -38 -46 -50 -48 -30 -47 -52 -52 -39 -33 -44 -38 -36 -36 -38 -27 -25 -30 -5 -8 -9 -9 -9 -12 -19 -22 -21 -40 -29 -20 -18 -20 -25 -30 -28 -29 -29 -41 -53 -39 -31 -26 -15 -12 -15 -19 -24 -34 -33 -31 -27 -33 -36 -20 -45 -426 -481 -486 -58 -79 -74 -65 -65 -63 -60 -52 -54 -56 -82 -95 -93 -91 -98 -19 0 0 0 0 0 0 0 -2 -18 0 0 0 0 0 0 0 0 0 0 -14 -38 -19 -5 0 0 -20 -23 0 0 0 0 -15 -78 -118 -134 -131 -167 -109 -47 -278 -252 -250 -269 -190 -5 -52 -71 -84 -94 -104 -107 -98 -96 -99 -110 -119 -122 -122 -130 -154 -179 -181 -197 -195 -176 -164 -156 -161 -165 -163 -164 -158 -150 -149 -154 -152 -111 -89 -85 -83 -66 -69 -29 -26 -32 -33 -35 -47 -43 -59 -70 -65 -60 -41 -37 -66 -113 -145 -144 -140 -73 -88 -102 -96 -81 -48 -67 -41 -34 -45 -48 -83 -41 -16 -10 -14 -20 -19 -2 -16 -24 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -3 -3 -10 -12 -10 -25 -27 -24 -58 -100 -135 -87 -51 -45 -23 -4 -4 -4 -2 -21 -26 -30 -31 -22 -35 -36 -24 -12 -8 -13 -14 -22 -18 -22 -22 -12 -11 -12 -17 -15 -12 -17 -26 -56 -52 -30 -32 -45 -40 -22 -32 -16 -8 -8 -12 -7 -17 -20 -24 -22 -8 -12 -16 -21 -16 -7 -1 -4 -6 -28 -19 -5 -19 -36 -21 -3 -4 -6 -6 -9 -18 -37 -45 -48 -42 -33 -31 -27 -33 -19 -10 -9 -10 -2 -1 -1 -4 -9 -16 -13 -8 -6 -11 -18 -13 -10 -1 -2 -3 -7 -28 -66 -83 -52 -39 -30 -26 -21 -14 -15 -12 -11 -17 -23 -14 -25 -45 -51 -46 -35 -22 -22 -23 -20 -18 -23 -24 -15 -19 -10 -17 -16 -11 -20 -54 -52 -48 -41 -36 -28 -14 -25 -33 -30 -26 -24 -20 -12 -8 -16 -19 -22 -31 -45 -48 -6 0 0 -4 -8 0 0 -2 -1 -13 -21 0 0 0 0 0 -2 -1 0 -1 -11 -14 -8 -1 0 -2 -1 -8 -4 -1 0 0 0 -3 -3 -2 -2 -2 -2 -5 -8 -7 -6 -5 -4 -1 -2 -2 -2 -1 0 0 0 0 -1 -2 -2 -2 -3 0 -1 -6 -7 -8 -11 -12 -7 -10 -9 -8 -7 -7 -9 -11 -12 -12 -14 -15 -18 -15 -15 -9 -7 -10 -11 -10 -12 -12 -15 -18 -12 -7 -10 -10 -11 -14 -15 -13 -9 -5 -4 -3 -6 -7 -7 -10 -7 -7 -6 -8 -9 -7 -7 -11 -13 -13 -10 -9 -13 -14 -9 -18 -18 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -11 -3 0 -32 -44 -41 -38 -35 -35 -34 -17 -17 -21 -23 -32 -26 -19 -25 -27 -17 0 0 0 -14 -10 -12 -13 -3 0 0 0 -1 -1 0 -1 -7 -1 0 0 0 0 0 0 0 0 -4 -4 0 0 0 0 0 -4 -3 0 -1 0 0 0 0 0 0 0 0 0 0 -11 -14 -4 0 0 -4 -2 -1 -4 -7 -15 -60 -77 -67 -28 -1 0 -4 -45 -57 -107 -132 -131 -121 -103 -59 -13 -1 -5 -8 -3 -12 -63 -74 -59 -47 -44 -40 -25 -16 -10 -6 -6 -6 -4 -3 -2 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -3 -34 -44 -36 -40 -66 -134 -139 -158 -145 -114 -106 -90 -72 -46 -42 -34 -22 -25 -22 -45 -37 -34 -32 -27 -25 -27 -35 -32 -32 -44 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -65 -61 -57 -55 -56 -64 -64 -49 -38 -43 -51 -37 -42 -43 -43 -42 -41 -42 -41 -33 -25 -27 -30 -32 -35 -39 -40 -44 -45 -41 -40 -46 -57 -57 -47 -42 -42 -44 -47 -45 -48 -47 -45 -42 -38 -37 -39 -40 -23 -21 -19 -21 -21 -7 -9 -11 -19 -21 -19 -16 -17 -16 -24 -22 -22 -23 -18 -11 -26 -26 -23 -24 -29 -31 -29 -38 -39 -19 -14 -16 -19 -28 -52 -53 -50 -47 -42 -40 -34 -53 -404 -437 -471 0 -35 -69 -63 -67 -55 -70 -74 -70 -70 -13 -36 -59 -86 -92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 -6 -11 0 0 0 0 0 -93 -273 -237 -155 -156 -70 -108 -254 -231 -209 -220 -212 -142 -89 -36 -8 -94 -116 -112 -109 -112 -102 -111 -109 -107 -110 -117 -118 -172 -157 -147 -154 -128 -176 -164 -162 -166 -162 -142 -148 -143 -136 -137 -138 -123 -96 -81 -72 -60 -37 0 0 -29 -37 -34 -38 -65 -39 -37 -44 -38 -16 -16 -46 -102 -111 -87 -123 -127 -142 -121 -93 -69 -45 -58 -56 -56 -41 -46 -56 -26 -15 -13 -16 -27 -50 -40 -2 -10 -12 -6 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -3 -1 -22 -18 -14 -20 0 -4 -43 -79 -95 -84 -76 -39 -13 -5 -4 -2 -3 -24 -24 -24 -25 -22 -28 -36 -10 -7 -18 -26 -27 -41 -27 -24 -16 -8 -8 -11 -16 -13 -15 -20 -26 -32 -33 -32 -34 -44 -35 -6 -15 -7 -7 -10 -14 -19 -27 -16 -12 -21 -25 -15 -19 -24 -18 -6 0 -4 -11 -11 -9 -9 -10 -22 -28 0 -7 -7 -6 -8 -19 -32 -30 -33 -41 -30 -19 -27 -33 -16 -10 -11 -9 -3 -3 -6 -7 -5 -6 -11 -10 -35 -14 -6 -6 -7 -7 -1 -1 -4 -21 -45 -60 -40 -42 -29 -29 -36 -34 -21 -12 -8 -10 -30 -36 -20 -43 -46 -38 -37 -33 -23 -17 -21 -22 -27 -25 -22 -25 -13 -32 -31 -30 -56 -85 -77 -67 -56 -47 -29 -21 -30 -32 -33 -33 -29 -30 -23 -8 -11 -20 -33 -37 -26 -13 0 0 0 0 0 0 -1 -4 -7 -2 0 0 0 0 0 0 -16 -27 -17 -11 -21 -19 -6 0 0 0 -3 -20 -6 -1 -3 -4 -3 -3 -1 -1 0 0 -2 -8 -7 -9 -8 -8 -8 -5 -5 -5 -2 0 0 0 0 0 0 -1 0 0 0 -1 -7 -4 -5 -9 -14 -15 -4 -7 -8 -13 -14 -13 -15 -16 -14 -12 -14 -15 -14 -13 -11 -11 -11 -10 -11 -14 -13 -12 -8 -9 -11 -10 -9 -6 -7 -10 -10 -9 -9 -6 -3 -5 -10 -11 -9 -8 -8 -12 -6 -9 -8 -5 -9 -8 -10 -8 -6 -6 -8 -8 -7 -8 -12 -16 -13 -9 -14 -5 -4 -3 -1 0 0 0 0 0 -7 -27 -45 -36 -43 -43 -41 -35 -34 -38 -35 -29 -11 -13 -18 -22 -27 -27 -19 -20 -21 -25 -31 -22 -1 -12 -9 -13 -18 -14 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -6 -2 -1 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -20 -38 0 -1 0 0 -1 -5 -8 -6 -68 -17 -2 0 0 0 0 -3 -65 -120 -119 -102 -100 -69 -7 -3 -2 -2 -4 -11 -23 -9 -15 -25 -30 -30 -24 -6 -1 -2 -9 -11 -8 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -61 -58 -55 -53 -57 -73 -71 -53 -136 -152 -88 -31 -69 -15 -12 -27 -26 -20 -13 -3 -6 -3 -15 -31 -38 -31 -31 -33 -29 -33 -33 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -15 -18 -48 -73 -57 -52 -46 -44 -44 -42 -40 -43 -42 -42 -41 -40 -39 -40 -40 -41 -36 -29 -30 -32 -33 -35 -41 -46 -45 -39 -40 -48 -55 -54 -50 -47 -42 -42 -44 -42 -45 -42 -37 -34 -31 -30 -32 -35 -18 -13 -12 -13 -15 -15 -9 -9 -16 -19 -23 -20 -15 -23 -37 -22 -21 -25 -26 -26 -26 -27 -23 -19 -19 -21 -20 -25 -43 -22 -18 -19 -29 -42 -51 -50 -46 -44 -40 -38 -32 -22 -44 -15 -353 0 -68 -81 -70 -66 -69 -21 -37 -64 -58 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -97 -190 -194 -49 -188 -239 -187 -172 -255 -226 -230 -253 -271 -218 -42 -104 -113 -115 -114 -110 -122 -112 -108 -106 -107 -124 -204 -183 -138 -118 -120 -123 -141 -146 -150 -153 -153 -154 -143 -126 -134 -145 -136 -113 -106 -99 -75 -42 -13 -3 -3 -12 -15 -18 -24 -30 -28 -19 -12 -17 -24 -27 -40 -102 -94 -137 -204 -240 -238 -204 -100 -48 -45 -64 -100 -64 -57 -49 -40 -31 -27 -27 -30 -41 -42 -11 -17 -29 -39 -15 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -9 -11 -39 -37 -32 -12 -1 -4 -21 -63 -56 -65 -52 -17 0 0 0 -9 -18 -26 -34 -29 -30 -30 -32 -32 -10 -6 -32 -38 -36 -32 -32 -9 -5 -4 -11 -17 -11 -8 -17 -24 -29 -29 -29 -40 -33 -28 -13 -3 -6 -6 -4 -6 -7 -15 -23 -25 -25 -14 -18 -17 -13 -12 -12 -10 -21 -14 -8 -8 -8 -16 -8 -11 -11 -2 -8 -5 -7 -5 -12 -21 -12 -19 -37 -27 -15 -10 -4 -7 -21 -22 -13 -6 -5 -8 -8 -6 -4 -3 -3 -11 -20 -11 -10 -5 -2 -4 0 -2 -14 -27 -35 -39 -41 -28 -21 -17 -22 -25 -19 -18 -16 -36 -29 -26 -42 -42 -35 -30 -31 -24 -20 -27 -21 -21 -20 -21 -21 -20 -35 -45 -50 -80 -79 -69 -85 -76 -59 -33 -34 -42 -35 -26 -36 -28 -24 -23 -16 -12 -14 -28 -34 -17 0 0 0 0 0 0 0 -1 -4 -14 -3 0 0 0 0 0 -1 -2 -14 -14 -8 -11 -13 -4 -1 0 0 -2 -11 -8 -3 -3 -4 -3 -2 0 0 0 0 -2 -4 -2 -5 -8 -6 -4 -2 -3 -5 -1 0 0 0 0 0 0 0 -2 -2 -1 -2 -7 -8 -8 -10 -10 -7 -6 -4 -5 -8 -16 -16 -12 -12 -13 -12 -13 -14 -11 -8 -6 -8 -9 -11 -11 -13 -16 -10 -7 -7 -16 -15 -8 -7 -7 -9 -8 -6 -6 -6 -5 -11 -11 -11 -10 -9 -9 -11 -5 -5 -7 -7 -8 -7 -8 -9 -8 -7 -8 -9 -7 -8 -11 -15 -13 -11 -14 -10 -11 -13 -6 0 -6 -14 -11 -8 -19 -23 -24 -25 -26 -24 -30 -29 -36 -40 -31 -11 -5 -12 -14 -16 -18 -20 -22 -16 -18 -11 -8 -17 -19 -11 -14 -13 -17 -19 -12 -6 -27 -17 -11 -9 -4 0 0 0 -8 -2 0 0 0 -1 -9 -12 -7 -7 -10 -8 -4 0 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -23 -31 -3 -2 0 0 0 -1 -3 -4 0 0 -1 0 0 0 0 -3 -7 -99 -111 -52 -16 -48 0 -1 -1 -2 -2 -2 -5 -23 -25 -36 -44 -29 -6 -7 -44 -29 -25 -20 -16 -13 -9 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -78 -77 -62 -55 -50 -46 -57 -44 -119 -139 -129 -114 -93 -80 -56 -52 -32 -18 -11 -10 -23 -1 -24 -19 -13 -10 -14 -37 -23 -27 -27 -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 -18 -34 -34 -53 -43 -44 -53 -58 -60 -63 -65 -66 -45 -42 -42 -43 -43 -44 -47 -40 -39 -35 -33 -38 -45 -47 -45 -42 -45 -51 -55 -55 -54 -51 -43 -42 -42 -41 -43 -38 -23 -20 -17 -15 -20 -34 -18 -15 -11 -17 -18 -16 -21 -7 -7 -10 -16 -18 -18 -31 -39 -23 -23 -23 -24 -23 -20 -19 -18 -15 -14 -15 -22 -33 -30 -23 -23 -33 -48 -55 -49 -45 -43 -42 -40 -37 -56 -148 -410 -69 -377 0 -2 -22 -42 -59 -49 -10 -42 -24 -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 -9 -38 -4 0 0 -9 -19 -8 0 -68 -174 -228 -263 -276 -219 -126 -118 -176 -165 -179 -226 -102 -23 -23 -90 -90 -90 -111 -120 -122 -124 -124 -124 -125 -127 -129 -135 -121 -118 -150 -175 -155 -149 -142 -159 -171 -163 -142 -121 -108 -117 -118 -117 -125 -129 -117 -86 -46 -18 -11 -13 -7 -11 -8 -10 -12 -6 -2 -9 -26 -33 -38 -38 -21 -153 -197 -213 -221 -197 -157 -90 -59 -103 -133 -19 -58 -52 -66 -80 -65 -47 -53 -47 -23 -14 -21 -36 -74 -15 0 0 0 0 0 0 0 0 0 0 0 -31 -25 -26 -44 -58 -49 -67 -32 -1 -4 -34 -125 -73 -48 -29 -7 0 0 0 -11 -23 -26 -28 -58 -56 -37 -38 -33 -20 -6 -12 -33 -32 -38 -36 -4 -3 -8 -13 -10 -5 -9 -10 -16 -24 -25 -27 -33 -36 -41 -12 -1 -4 -8 -7 -14 -14 -16 -21 -23 -23 -17 -33 -23 -15 -12 -15 -27 -35 -32 -25 -20 -13 -11 -8 -7 -3 -1 -4 -9 -8 -5 -8 -7 -7 -22 -46 -24 -19 -13 -8 -8 -17 -27 -21 -16 -11 -8 -11 -4 -4 -8 -9 -12 -24 -27 -38 -39 -47 -27 0 -1 -4 -22 -32 -41 -42 -31 -29 -25 -29 -23 -19 -23 -17 -30 -25 -18 -26 -36 -36 -23 -43 -31 -32 -34 -24 -32 -16 -17 -28 -31 -34 -51 -63 -64 -51 -69 -92 -83 -64 -52 -33 -31 -29 -20 -25 -28 -27 -26 -22 -18 -19 -29 -57 -54 -19 0 0 0 0 -7 -3 0 0 0 0 0 0 0 -2 -3 -3 -1 0 -2 -1 -2 -4 -5 -10 -3 0 0 -1 -6 -3 -3 -2 -1 0 0 0 0 0 -9 -8 0 -2 -12 -6 -2 0 -1 -3 -2 0 0 0 0 0 0 0 -8 -8 -6 -5 -8 -9 -9 -7 -6 -6 -8 -10 -5 -6 -13 -13 -10 -10 -13 -15 -11 -14 -14 -11 -8 -7 -12 -14 -16 -13 -11 -12 -7 -7 -7 -8 -7 -8 -9 -9 -9 -7 -9 -11 -12 -16 -7 -6 -6 -9 -12 -9 -6 -4 -6 -7 -6 -5 -7 -6 -7 -5 -9 -11 -10 -12 -13 -12 -13 -14 -13 -12 -9 -13 -15 -17 -13 -14 -20 -17 -16 -15 -16 -18 -21 -25 -21 -23 -34 -38 -27 -10 -6 -11 -11 -14 -14 -14 -18 -21 -15 -16 -18 -18 -19 -18 -13 -24 -18 -12 -10 -10 -17 -14 -13 -13 -10 -6 -4 -4 -9 -12 -18 -18 -10 0 -1 -8 -4 -3 -4 -6 -4 0 -6 -7 -2 0 0 0 0 0 0 0 0 0 0 0 -7 -3 -2 -2 0 -1 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 -2 -76 -79 -37 0 -3 0 0 0 -1 -1 -3 -4 0 0 0 -5 -5 0 -12 -55 -52 -36 -29 -33 -30 -15 0 0 0 0 0 0 0 0 0 0 0 -5 -42 -105 -76 -76 -67 -56 -48 -45 -49 -44 -37 -104 -109 -98 -94 -83 -62 -56 -31 -20 -12 -12 -25 -1 -2 -1 -1 -13 -24 -22 -18 -18 -20 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -33 -45 -45 -49 -49 -46 -45 -44 -47 -45 -50 -54 -54 -51 -49 -52 -53 -52 -45 -39 -42 -50 -51 -50 -50 -51 -54 -57 -57 -60 -54 -48 -37 -29 -26 -32 -29 -21 -25 -23 -20 -17 -16 -18 -18 -12 -19 -18 -14 -22 -16 -17 -14 -13 -12 -11 -15 -32 -24 -25 -18 -14 -14 -13 -10 -12 -12 -12 -14 -26 -40 -24 -25 -59 -55 -51 -51 -47 -41 -40 -41 -41 -37 -166 -386 -421 -465 -445 0 0 0 0 0 0 -30 -68 -67 -69 -60 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -27 0 0 0 -10 -28 -30 -12 -162 -227 -149 -105 -252 -203 -152 -150 -141 -121 -146 -216 -101 -159 -118 -89 -88 -83 -90 -100 -107 -122 -127 -87 -115 -120 -128 -128 -121 -123 -129 -117 -125 -140 -147 -145 -163 -162 -140 -112 -92 -112 -105 -103 -101 -109 -124 -111 -68 -30 -14 -16 -19 -24 -5 -1 -2 -2 -4 -17 -23 -31 -38 -52 -56 -198 -189 -154 -153 -146 -132 -133 -59 -88 -66 -6 -19 -2 -1 -5 -19 -45 -69 -78 -66 -38 -21 -43 -75 -26 -21 -5 0 0 0 0 -3 -10 -5 -4 -11 -36 -66 -67 -57 -47 -47 -61 -56 -86 -35 -53 -113 -111 -49 -17 -4 0 0 -1 -8 -19 -23 -47 -65 -63 -53 -39 -28 -20 -22 -25 -25 -42 -33 -16 -7 -7 -11 -1 -2 -5 -7 -5 -7 -24 -42 -42 -38 -36 -35 -10 -39 -15 -5 -7 -4 -3 -7 -11 -15 -21 -31 -36 -30 -25 -17 -14 -22 -33 -41 -42 -49 -33 -1 -3 -5 -1 0 -3 -7 -7 -4 -5 -5 -7 -12 -25 -25 -14 -5 -2 -6 -11 -16 -19 -13 -9 -8 -8 -4 -9 -7 -8 -7 -24 -45 -39 -18 -25 -56 -56 -33 -12 -13 -20 -26 -34 -36 -36 -32 -33 -27 -22 -21 -22 -19 -21 -19 -20 -26 -25 -19 -28 -26 -37 -33 -27 -31 -21 -31 -34 -37 -42 -53 -62 -52 -49 -54 -74 -77 -72 -68 -61 -34 -31 -22 -14 -28 -29 -31 -22 -22 -28 -37 -62 -57 -15 0 0 0 0 -1 0 0 0 0 -2 -2 0 0 -7 -7 -1 0 0 0 0 0 -3 -8 -20 -26 -6 0 0 -1 -5 -4 -2 -1 0 0 0 0 0 0 -1 0 -2 -6 -4 -4 -4 -4 -5 -5 0 0 0 0 0 0 -1 -6 -10 -7 -7 -7 -8 -8 -4 -6 -9 -9 -6 -7 -9 -12 -8 -7 -10 -13 -11 -8 -15 -17 -17 -16 -15 -17 -18 -11 -8 -6 -6 -7 -8 -8 -8 -7 -8 -9 -7 -16 -16 -7 -7 -10 -10 -8 -8 -7 -12 -15 -11 -7 -6 -4 -6 -8 -11 -14 -12 -5 -6 -9 -10 -12 -14 -14 -14 -12 -9 -9 -11 -12 -14 -18 -11 -12 -14 -14 -12 -16 -13 -11 -13 -18 -19 -14 -18 -27 -28 -21 -12 -8 -5 -6 -12 -12 -12 -14 -17 -12 -13 -14 -11 -10 -12 -14 -38 -23 -9 -12 -18 -16 -13 -13 -12 -13 -14 -14 -13 -6 -10 -12 -22 -13 -5 -12 -21 -13 -10 -11 -8 -7 -9 -9 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 -15 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -51 -12 0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -8 -10 -19 -37 -44 -35 -27 -29 -18 0 0 0 0 0 0 0 0 0 0 0 0 -51 -81 -72 -69 -60 -70 -58 -48 -45 -45 -47 -33 -90 -98 -96 -84 -66 -56 -48 -35 -21 -11 -5 -4 -6 -5 -3 -6 -17 -22 -14 -14 -21 -14 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -33 -54 -58 -60 -64 -66 -65 -64 -39 -57 -61 -59 -58 -55 -47 -48 -46 -48 -44 -43 -50 -50 -51 -52 -54 -38 -25 -26 -30 -29 -29 -24 -21 -21 -19 -15 -18 -28 -21 -18 -18 -16 -15 -11 -11 -12 -13 -12 -15 -18 -20 -13 -10 -7 -6 -8 -14 -22 -22 -14 -16 -22 -22 -21 -27 -30 -18 -16 -23 -29 -26 -28 -66 -55 -46 -44 -43 -40 -39 -40 -38 -25 -170 -382 -401 -362 -416 0 0 0 0 0 0 -44 -119 -92 -53 -57 -40 -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 -2 -62 -57 -36 -17 -2 0 -33 -24 -5 -37 -129 -128 -166 -203 -212 -217 -217 -125 -119 -140 -183 -162 -24 -205 -107 -82 -83 -79 -81 -78 -79 -77 -77 -68 -78 -82 -79 -100 -115 -137 -193 -194 -169 -158 -162 -165 -169 -162 -141 -124 -122 -130 -118 -113 -94 -76 -77 -79 -62 -26 -18 -15 -20 -24 -8 -7 -2 -9 -14 -22 -29 -31 -29 -67 -123 -150 -160 -106 -126 -132 -96 -62 -8 -5 -8 -3 -2 -3 -3 0 0 -27 -39 0 -5 -12 -34 -37 -61 -49 -11 -26 -17 -4 -4 -9 -14 -32 -36 -38 -36 -38 -66 -57 -57 -57 -54 -44 -18 -92 -28 -81 -120 -98 -48 -30 -4 0 -2 -4 -8 -33 -17 -44 -66 -66 -51 -30 -33 -36 -20 -15 -18 -43 -53 -61 -47 -23 -7 -2 -4 -24 -32 -25 -18 -30 -44 -44 -43 -39 -27 -14 -50 -39 -31 -22 -19 -13 -7 -6 -14 -15 -26 -40 -34 -24 -17 -9 -15 -29 -30 -32 -42 -53 -30 -5 -5 -3 0 0 -2 -3 -3 -4 -5 -7 -12 -16 -19 -9 -11 -22 -26 -24 -16 -7 -4 -19 -7 -2 -3 -6 -10 -9 -3 -15 -36 -46 -52 -65 -61 -83 -50 -7 -10 -24 -18 -22 -30 -34 -37 -38 -34 -27 -24 -21 -21 -23 -16 -17 -22 -22 -24 -35 -32 -43 -29 -29 -32 -32 -30 -30 -34 -37 -39 -42 -43 -35 -34 -53 -75 -76 -69 -66 -33 -48 -32 -25 -36 -42 -44 -30 -33 -40 -41 -36 -28 -8 -8 -3 0 0 0 0 0 -14 -15 -24 -53 -32 -11 -26 -22 -7 -2 -7 -42 -21 -14 -11 -21 -36 -50 -32 -24 -7 -1 -2 -4 0 0 0 0 0 0 0 0 0 -12 -15 -10 -6 -2 -4 -5 -4 -3 -1 -1 -2 0 0 0 -1 -3 -10 -6 -10 -8 -6 -6 -6 -8 -6 -7 -7 -6 -6 -10 -10 -9 -11 -13 -14 -14 -12 -13 -15 -16 -15 -13 -14 -7 -9 -12 -10 -6 -6 -8 -8 -9 -8 -10 -12 -13 -11 -16 -15 -10 -7 -8 -11 -8 -6 -11 -13 -9 -5 -9 -9 -6 -4 -8 -11 -7 -10 -14 -8 -9 -9 -7 -8 -9 -8 -8 -9 -11 -11 -6 -13 -11 -14 -12 -9 -15 -15 -14 -12 -13 -18 -19 -16 -17 -14 -15 -12 -10 -9 -7 -8 -9 -10 -12 -15 -16 -9 -11 -11 -11 -18 -27 -34 -19 -16 -17 -16 -13 -11 -14 -11 -11 -11 -9 -6 -6 -6 -8 -16 -11 -12 -18 -17 -17 -10 -7 -10 -11 -10 -11 -9 -1 0 0 -1 0 0 0 0 0 0 0 0 -13 -99 -100 -31 -9 -9 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -2 0 0 0 0 0 0 -2 0 0 0 0 0 -3 -18 -9 -7 -13 -14 -15 -25 -28 -25 -7 0 0 0 0 0 0 0 0 0 0 -3 -23 -14 -53 -75 -68 -57 -60 -58 -53 -50 -43 -41 -43 -43 -72 -79 -77 -71 -62 -50 -42 -51 -20 -5 -2 -4 -6 -6 -9 -56 -84 -84 -57 -23 -35 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -56 -34 -41 -58 -74 -71 -55 -70 -69 -50 -44 -46 -52 -56 -41 -38 -31 -38 -41 -41 -41 -24 -22 -22 -21 -19 -19 -19 -19 -19 -18 -19 -20 -18 -17 -17 -16 -16 -21 -23 -18 -13 -14 -14 -12 -11 -13 -15 -17 -18 -14 -10 -12 -13 -14 -19 -20 -20 -17 -15 -14 -14 -16 -24 -15 -15 -20 -23 -26 -39 -77 -59 -50 -43 -39 -39 -40 -40 -40 -23 -19 -194 -360 -323 -354 -325 0 0 0 0 -4 -10 -61 -228 -127 -50 -53 -56 -20 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -26 -64 -55 -33 -4 -30 -44 -15 -7 -21 0 0 0 -46 -189 -213 -135 -137 -216 -242 -118 -86 -227 -175 -79 -80 -78 -75 -73 -72 -65 -62 -59 -57 -58 -60 -79 -98 -118 -132 -139 -147 -146 -160 -164 -168 -166 -147 -140 -145 -145 -136 -125 -102 -69 -61 -63 -58 -37 -26 -25 -24 -20 -18 -23 -16 -24 -22 -26 -42 -50 -44 -26 -125 -172 -146 -104 -136 -39 -41 -21 -6 -5 -4 -1 0 -1 -2 -4 0 0 0 -7 -29 -44 -38 -33 -9 -25 -41 -55 -56 -22 -10 -20 -32 -39 -61 -60 -57 -58 -64 -70 -83 -64 -61 -49 -41 -47 -56 -83 -119 -95 -41 -5 0 -1 0 -20 -36 -36 -18 -21 -6 -27 -32 -21 -33 -68 -29 -9 -7 -8 -15 -19 -33 -16 -4 -10 -22 -32 -32 -36 -29 -25 -44 -44 -43 -48 -51 -47 -45 -58 -51 -20 -13 -15 -13 -12 -22 -18 -32 -32 -24 -22 -21 -19 -27 -30 -30 -32 -37 -50 -35 -12 -5 -5 0 0 0 -1 -1 -4 -9 -11 -12 -17 -16 -20 -31 -46 -41 -39 -26 -13 -12 -9 -8 -10 -9 -8 -15 -39 -5 -23 -20 -17 -20 -26 -22 -36 -17 -4 -13 -22 -16 -16 -21 -28 -33 -36 -36 -33 -31 -25 -23 -20 -14 -14 -14 -14 -16 -20 -24 -34 -23 -27 -30 -30 -27 -21 -29 -37 -37 -37 -36 -30 -29 -37 -68 -74 -68 -68 -62 -70 -29 -33 -43 -46 -45 -44 -41 -48 -53 -38 -14 -12 -21 -9 -2 0 0 0 0 -20 -36 -26 -16 -28 -37 -55 -47 -25 -29 -50 -39 -34 -22 -9 -20 -29 -22 -12 -30 -20 -9 -7 -6 -5 -2 0 0 0 0 -1 -4 -6 -19 -23 -23 -21 -12 -7 -9 -7 -5 -7 -8 -12 -9 -2 0 -3 -8 -10 -6 -10 -11 -9 -6 -6 -7 -9 -9 -7 -5 -5 -9 -10 -13 -14 -12 -11 -13 -13 -12 -13 -20 -17 -14 -15 -15 -11 -15 -13 -7 -2 -1 -8 -18 -15 -16 -17 -14 -12 -19 -14 -14 -13 -14 -16 -15 -15 -13 -12 -11 -10 -11 -7 -6 -5 -6 -9 -10 -8 -11 -8 -12 -10 -8 -11 -10 -6 -9 -9 -6 -5 -7 -15 -7 -10 -9 -8 -10 -11 -10 -14 -11 -8 -9 -9 -10 -11 -14 -11 -7 -4 -3 -3 -7 -8 -11 -11 -11 -13 -16 -15 -10 -14 -21 -21 -20 -22 -21 -17 -12 -10 -12 -10 -10 -10 -10 -11 -9 -6 -7 -7 -11 -15 -17 -15 -13 -13 -12 -7 -6 -8 -8 -2 0 0 0 -5 -6 0 0 0 0 0 0 0 -20 -94 -106 -24 -29 -32 -12 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 0 0 -2 -2 -1 -1 -1 -1 0 -1 0 0 -1 -3 -8 -8 -6 -4 -5 -29 -51 -25 -27 -5 0 0 0 0 0 0 0 0 0 0 -10 -56 -64 -64 -64 -59 -54 -60 -68 -50 -46 -37 -34 -39 -37 -38 -53 -53 -50 -46 -40 -37 -48 -32 -18 -13 -10 -6 -2 -3 -15 -25 -70 -92 -59 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -27 -9 -31 -42 -51 -62 -59 -48 -69 -45 -38 -38 -48 -59 -38 -38 -27 -37 -35 -25 -23 -21 -20 -20 -31 -26 -19 -25 -43 -41 -37 -34 -26 -18 -18 -19 -22 -20 -22 -22 -20 -17 -20 -22 -22 -19 -15 -13 -12 -13 -12 -17 -22 -23 -21 -20 -19 -16 -18 -15 -14 -16 -21 -26 -14 -18 -20 -25 -30 -42 -75 -83 -71 -47 -36 -37 -39 -39 -32 -20 -21 -216 -359 -318 -339 -316 0 0 0 0 -36 -67 -84 -162 -70 -56 -61 -63 -47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -24 -4 0 0 -5 -37 -7 -46 -50 -34 -18 -6 0 0 -19 -12 0 0 -104 -134 -152 -179 -244 -242 -50 -168 -252 -185 -45 -86 -77 -74 -72 -69 -66 -61 -55 -52 -51 -52 -66 -75 -100 -123 -114 -105 -115 -143 -156 -167 -177 -171 -154 -150 -150 -139 -138 -130 -99 -100 -92 -66 -43 -26 -26 -35 -39 -49 -46 -34 -26 -25 -46 -67 -68 -51 -22 -27 -60 -80 -102 -126 -141 -31 -11 -4 -3 -2 -1 -1 -1 -3 -3 0 0 0 0 -5 -26 -35 -82 -89 -74 -68 -53 -40 -10 -17 -20 -47 -61 -64 -66 -74 -82 -87 -82 -60 -59 -68 -47 -41 -52 -65 -67 -99 -83 -28 0 0 -1 0 -21 -42 -32 -11 -10 -2 -84 -33 -24 -38 -46 -9 -9 -8 -6 -1 0 -6 -4 -2 -15 -30 -33 -22 -32 -48 -53 -47 -40 -42 -60 -46 -43 -39 -45 -47 -31 -15 -14 -13 -14 -18 -18 -36 -32 -30 -30 -27 -23 -29 -30 -39 -43 -40 -39 -25 -11 -5 -4 -1 0 0 0 0 -1 -3 -4 -7 -20 -20 -25 -34 -40 -41 -42 -34 -32 -30 -21 -11 -17 -14 -12 -18 -29 -23 -29 -22 -16 -22 -28 -21 -4 -22 -14 -15 -15 -15 -15 -15 -23 -28 -24 -26 -38 -38 -26 -29 -31 -27 -23 -18 -10 -14 -25 -26 -22 -24 -27 -29 -30 -26 -21 -25 -35 -38 -42 -40 -31 -26 -40 -69 -71 -76 -81 -85 -80 -22 -43 -47 -49 -52 -49 -38 -41 -47 -42 -28 -22 -26 -23 -13 -6 0 -15 -35 -27 -34 -21 -17 -33 -55 -67 -42 -45 -43 -32 -26 -26 -17 -12 -31 -22 -6 -10 -33 -24 -16 -12 -10 -9 -5 0 0 0 0 -3 -8 -11 -23 -23 -23 -22 -16 -7 -9 -8 -6 -14 -15 -8 0 0 -9 -8 -8 -10 -11 -12 -6 -10 -7 -6 -7 -9 -11 -5 -7 -7 -8 -10 -16 -14 -16 -11 -9 -13 -17 -13 -20 -13 -9 -10 -11 -11 -12 -14 -15 -12 -8 -8 -18 -17 -17 -17 -13 -6 -9 -12 -18 -15 -17 -16 -12 -14 -11 -14 -12 -10 -10 -9 -8 -3 -8 -14 -17 -14 -6 -10 -8 -7 -12 -18 -15 -9 -12 -11 -8 -5 -8 -17 -14 -5 -5 -5 -6 -8 -7 -8 -14 -13 -10 -10 -11 -11 -10 -8 -7 -5 -4 -5 -4 -8 -9 -9 -7 -6 -8 -9 -11 -8 -8 -8 -11 -20 -19 -19 -14 -12 -11 -9 -8 -12 -6 -8 -8 -5 -5 -9 -10 -13 -13 -11 -9 -11 -11 -8 -10 -9 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -14 -2 -29 -38 -26 -8 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 -1 -3 -2 0 0 -1 -3 -2 -1 -6 -4 -50 -57 -60 -64 -45 -21 -13 -3 0 -11 -31 -21 -2 0 0 0 0 -8 -57 -63 -61 -50 -44 -45 -52 -51 -45 -33 -30 -32 -31 -29 -43 -43 -31 -29 -37 -42 -39 -56 -49 -33 -24 -16 -9 -11 -10 -12 -17 -19 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -43 -35 -20 -11 0 0 0 -2 0 0 0 -5 -27 -25 -27 -24 -20 -18 -19 -32 -28 -55 -49 -42 -48 -49 -65 -65 -62 -45 -42 -47 -39 -41 -42 -51 -45 -36 -29 -18 -17 -15 -31 -27 -20 -24 -32 -23 -34 -29 -21 -20 -25 -25 -30 -26 -21 -24 -26 -26 -28 -28 -26 -21 -14 -15 -17 -10 -20 -26 -20 -17 -18 -20 -23 -20 -21 -18 -17 -21 -22 -12 -15 -15 -19 -25 -28 -37 -63 -92 -62 -41 -34 -35 -37 -34 -14 -17 -21 -236 -353 -318 -359 -299 0 0 0 0 0 -7 -23 -39 -54 -68 -26 -34 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -36 -13 -4 -38 -22 0 0 -3 -17 -29 -50 -60 -46 -37 -47 -30 -100 -148 -37 -21 -209 -241 -231 -186 -13 -55 -200 -124 -34 -81 -83 -81 -74 -70 -68 -66 -62 -56 -59 -64 -68 -66 -60 -84 -107 -110 -115 -118 -171 -127 -142 -169 -163 -139 -141 -148 -174 -159 -116 -119 -123 -74 -61 -41 -20 -24 -28 -38 -47 -42 -28 -19 -27 -38 -43 -43 -47 -42 -16 -19 -87 -104 -66 -8 -10 -48 -13 -3 -2 -1 -1 -2 -1 0 0 0 0 0 -10 -27 -26 0 -10 -64 -28 -25 -49 -12 -61 -52 -60 -54 -59 -81 -107 -70 -67 -55 -50 -58 -43 -41 -46 -52 -51 -51 -77 -12 0 0 -1 -6 -25 -43 -38 -20 -17 -34 -77 -10 -22 -24 -10 -13 -17 -11 -10 -6 -1 -8 -18 -2 -17 -21 -21 -25 -34 -47 -50 -55 -55 -45 -39 -11 -33 -49 -59 -65 -63 -18 -10 -13 -15 -20 -28 -56 -37 -33 -33 -27 -17 -16 -23 -27 -44 -47 -42 -34 -17 -10 -7 -4 -2 -2 -1 0 -1 -4 -6 -7 -16 -18 -25 -38 -45 -44 -42 -35 -27 -22 -20 -19 -17 -10 -9 -7 -7 -18 -25 -13 -12 -52 -62 -38 -20 -50 -40 -54 -57 -36 -16 -12 -18 -19 -12 -15 -32 -42 -30 -32 -33 -24 -20 -21 -15 -24 -15 -16 -20 -23 -23 -27 -28 -22 -21 -24 -30 -38 -42 -43 -31 -26 -39 -64 -73 -74 -85 -91 -76 -35 -36 -55 -56 -53 -47 -36 -32 -39 -42 -39 -40 -47 -48 -35 -56 -22 -10 -25 -33 -37 -35 -37 -57 -48 -30 -26 -29 -33 -36 -29 -24 -24 -24 -37 -14 -2 -10 -26 -28 -14 -13 -11 -7 -2 0 0 0 0 0 0 -2 -8 -11 -23 -25 -22 -16 -11 -9 -6 -14 -15 -13 -14 -13 -15 -9 -5 -8 -11 -9 -9 -9 -9 -7 -4 -3 -4 -5 -5 -11 -13 -15 -17 -14 -13 -11 -10 -16 -21 -16 -10 -13 -10 -9 -9 -12 -15 -16 -15 -13 -6 -5 -15 -14 -15 -13 -15 -16 -14 -15 -20 -15 -16 -14 -11 -12 -13 -12 -9 -14 -15 -13 -10 -11 -7 -17 -16 -14 -13 -13 -10 -9 -8 -9 -12 -13 -13 -11 -10 -9 -11 -12 -10 -3 -3 -4 -6 -9 -10 -7 -17 -16 -11 -9 -10 -10 -10 -6 -5 -4 -3 -4 -5 -6 -7 -9 -8 -6 -5 -5 -8 -6 -6 -6 -12 -20 -19 -18 -18 -17 -13 -8 -6 -9 -7 -9 -8 -6 -5 -6 -6 -6 -7 -9 -10 -11 -8 -8 -10 -7 -7 -7 -4 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -1 -28 -15 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 0 0 0 0 0 -1 -1 -3 -1 -28 -71 -102 -99 -39 -46 -48 -15 0 -12 -27 -17 0 0 0 0 0 0 0 0 -38 -60 -53 -45 -45 -47 -44 -32 -29 -28 -25 -21 -22 -28 -26 -27 -37 -42 -31 -29 -34 -32 -24 -20 -18 -17 -11 -15 -17 -40 -51 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -41 -45 -31 -10 -7 -4 -28 -36 -43 -28 -9 -36 -39 -40 -39 -38 -40 -43 -41 -39 -21 -20 -26 -31 -37 -47 -49 -66 -53 -46 -47 -46 -46 -46 -70 -63 -44 -33 -32 -34 -36 -49 -37 -32 -37 -43 -53 -54 -47 -23 -22 -32 -32 -30 -24 -18 -18 -20 -22 -22 -22 -18 -28 -23 -21 -20 -12 -20 -21 -14 -11 -14 -20 -24 -21 -24 -23 -15 -9 -10 -10 -10 -12 -17 -22 -22 -24 -43 -81 -40 -33 -32 -33 -35 -32 -15 -17 -21 -189 -301 -327 -370 -301 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -27 -43 -41 -13 -7 0 0 0 0 0 -33 -59 -42 -19 -1 -9 -148 -145 -72 -99 -224 -225 -232 -154 -59 -58 -120 -76 -21 -26 -64 -68 -66 -68 -72 -71 -69 -64 -63 -66 -74 -80 -74 -62 -95 -97 -102 -113 -119 -104 -110 -153 -157 -143 -146 -161 -167 -141 -100 -84 -97 -101 -84 -27 -9 -19 -33 -51 -45 -43 -34 -34 -43 -26 -24 -30 -36 -41 -35 -28 -134 -129 -56 -39 -96 -183 -38 -12 -5 -2 -2 -1 -4 -1 0 0 0 0 0 0 0 0 -14 -70 -10 0 0 -19 -55 -37 -64 -78 -59 -70 -96 -57 -79 -78 -60 -48 -43 -50 -51 -50 -47 -54 -56 0 0 0 -3 -10 -20 -39 -41 -22 -16 -32 -50 -27 -2 -8 -7 -9 -12 -11 -12 -15 -25 -29 -30 -15 -9 -14 -9 -10 -18 -29 -38 -9 -14 -13 -4 -15 -42 -54 -73 -78 -74 -70 -60 -19 -16 -26 -43 -51 -50 -44 -36 -31 -28 -25 -19 -23 -34 -45 -41 -40 -38 -9 -8 -5 -3 -3 -2 -2 -2 -6 -7 -11 -16 -19 -24 -37 -43 -38 -34 -31 -20 -16 -17 -17 -15 -13 -11 -11 -9 -11 -23 -26 -22 -70 -68 -49 -40 -54 -68 -66 -50 -33 -21 -16 -15 -6 -14 -17 -37 -45 -34 -28 -30 -18 -12 -15 -21 -23 -12 -14 -17 -19 -20 -22 -23 -28 -29 -27 -31 -43 -44 -44 -30 -23 -23 -28 -43 -84 -81 -91 -78 -49 -37 -42 -63 -61 -58 -51 -44 -47 -44 -47 -54 -61 -66 -58 -35 -7 -2 -2 -6 -18 -48 -61 -65 -56 -44 -42 -30 -27 -24 -19 -18 -18 -22 -35 -17 -10 -14 -23 -28 -17 -13 -14 -5 0 0 0 0 0 -2 -18 -26 -23 -20 -24 -23 -23 -20 -13 -7 -6 -12 -11 -11 -14 -16 -12 -8 -6 -7 -6 -4 -6 -6 -8 -8 -7 -4 -2 -4 -5 -14 -17 -17 -17 -16 -10 -9 -12 -19 -24 -19 -10 -15 -8 -14 -14 -14 -15 -15 -12 -16 -10 -12 -15 -11 -11 -9 -16 -23 -27 -23 -19 -24 -18 -12 -9 -10 -11 -11 -7 -10 -13 -12 -8 -9 -18 -29 -16 -15 -15 -11 -13 -14 -14 -12 -12 -11 -10 -11 -14 -12 -7 -5 -5 -5 -8 -6 -7 -8 -8 -9 -17 -16 -15 -9 -7 -7 -7 -5 -6 -4 -8 -10 -9 -5 -7 -11 -12 -11 -8 -5 -6 -7 -5 -5 -11 -19 -19 -18 -18 -17 -12 -7 -6 -8 -10 -7 -6 -9 -7 -3 -4 -3 -10 -11 -11 -8 -8 -10 -11 -7 -8 -9 -7 -1 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 -6 -10 -7 0 0 0 0 0 0 -5 -15 0 -13 -38 -61 -48 -7 -7 0 0 0 0 -7 -11 0 0 0 0 0 0 0 0 0 -35 -46 -43 -42 -44 -39 -34 -33 -27 -21 -18 -15 -12 -24 -34 -41 -34 -17 -6 -11 -20 -18 -19 -20 -21 -33 -20 -24 -28 -25 -40 -45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -41 -37 -37 -35 -33 -35 -36 -33 -28 -27 -37 -40 -35 -33 -34 -36 -36 -30 -28 -24 -23 -20 -20 -24 -26 -32 -42 -62 -48 -36 -43 -56 -53 -55 -57 -53 -53 -51 -36 -44 -18 -15 -29 -39 -42 -49 -50 -67 -36 -26 -31 -33 -30 -26 -16 -15 -16 -16 -17 -22 -34 -26 -23 -24 -20 -13 -17 -14 -13 -10 -14 -22 -24 -23 -20 -18 -18 -19 -21 -22 -23 -10 -11 -14 -13 -13 -31 -72 -35 -32 -31 -31 -29 -24 -15 -18 -21 -69 -198 -332 -382 -381 0 0 0 0 0 0 0 0 0 0 0 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 -65 -66 -45 -29 0 0 0 0 0 0 0 0 0 -37 -39 -39 -89 -236 -104 -67 -127 -198 -109 -220 -118 -80 -78 -73 -55 -19 -3 -37 -58 -54 -54 -53 -70 -113 -113 -79 -74 -81 -81 -69 -58 -70 -93 -85 -86 -98 -109 -117 -146 -149 -164 -147 -137 -131 -115 -81 -66 -68 -72 -40 -15 -11 -31 -44 -50 -43 -35 -31 -21 -20 -21 -17 -17 -10 -17 -52 -84 -130 -126 -114 -94 -141 -147 -20 -19 -10 -3 -3 -5 -5 0 0 0 0 0 0 0 -9 -1 -5 -19 0 0 -2 -31 -48 -43 -42 -47 -57 -41 -47 -41 -37 -60 -60 -48 -43 -46 -48 -56 -59 -55 -32 0 0 0 -2 -10 -16 -25 -33 -18 -14 -16 -40 -41 -13 -23 -4 -5 -8 -10 -12 -7 -23 -20 -26 -29 -25 -16 -4 -1 0 -9 -23 -2 -2 -5 -15 -28 -46 -56 -76 -81 -84 -75 -53 -30 -22 -31 -55 -64 -57 -58 -45 -38 -31 -34 -32 -28 -24 -32 -43 -26 -24 -22 -7 -7 -6 -8 -6 -3 -2 -8 -6 -13 -19 -22 -26 -26 -27 -27 -26 -24 -18 -20 -27 -16 -24 -22 -10 -11 -12 -7 -22 -42 -56 -82 -72 -61 -50 -56 -75 -81 -80 -74 -39 -21 -15 -14 -15 -19 -28 -28 -35 -55 -54 -35 -16 -14 -21 -29 -31 -15 -16 -16 -15 -16 -18 -22 -26 -29 -31 -34 -34 -32 -27 -24 -21 -25 -30 -33 -45 -86 -85 -55 -36 -41 -51 -53 -50 -45 -47 -50 -47 -37 -50 -50 -52 -46 -14 -14 -6 -2 -9 -28 -47 -48 -66 -30 -49 -51 -38 -45 -35 -21 -14 -11 -15 -26 -15 -12 -11 -24 -30 -25 -15 -17 -3 -7 -10 -13 -14 -9 -26 -25 -25 -27 -28 -23 -15 -18 -20 -14 -9 -12 -17 -13 -7 -9 -10 -8 -6 -8 -6 -6 -6 -5 -4 -5 -7 -6 -5 -9 -13 -10 -13 -17 -18 -18 -21 -20 -10 -13 -17 -19 -18 -14 -18 -20 -12 -12 -13 -12 -10 -10 -21 -11 -14 -14 -9 -9 -10 -27 -28 -27 -27 -26 -28 -13 -12 -11 -11 -10 -8 -12 -11 -6 -8 -9 -8 -10 -21 -13 -10 -13 -15 -14 -12 -17 -13 -11 -9 -7 -10 -13 -17 -14 -9 -7 -6 -5 -5 -7 -6 -5 -6 -7 -13 -15 -12 -9 -6 -4 -2 -4 -5 -5 -6 -7 -7 -10 -12 -12 -11 -9 -8 -8 -8 -7 -6 -6 -15 -22 -17 -1 -4 -8 -10 -8 -7 -4 -6 -3 -4 -4 -4 -5 -8 -9 -6 -9 -9 -7 -7 -6 -7 -8 -10 -9 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -55 -48 -1 -1 0 0 -3 -2 -8 -23 -26 -15 -5 -1 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 -1 -5 -46 -50 -45 -39 -34 -32 -27 -32 -25 -20 -16 -12 -13 -23 -30 -32 -30 -23 -18 -18 -20 -13 -15 -22 -31 -35 -25 -20 -20 -14 -50 -63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -35 -51 -50 -48 -44 -40 -43 -55 -35 -45 -42 -35 -36 -39 -36 -35 -35 -34 -33 -31 -31 -28 -21 -21 -23 -24 -22 -19 -24 -36 -27 -19 -28 -44 -44 -47 -50 -41 -38 -45 -47 -33 -23 -23 -25 -27 -27 -28 -29 -39 -30 -25 -25 -28 -33 -32 -15 -13 -14 -25 -37 -33 -28 -23 -21 -25 -27 -27 -30 -26 -14 -6 -7 -12 -19 -20 -14 -15 -15 -15 -16 -19 -22 -24 -10 -9 -10 -11 -29 -69 -55 -34 -30 -29 -26 -20 -15 -18 -23 -229 -320 -330 -342 -364 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -32 -92 -61 -17 0 0 0 0 0 0 0 0 0 0 -13 -31 -50 -42 -24 -23 -65 -74 -64 -77 -121 -68 -68 -79 -129 -112 -55 -55 -53 -56 -57 -66 -77 -194 -144 -162 -148 -85 -92 -126 -68 -55 -61 -90 -114 -96 -79 -86 -112 -139 -139 -140 -119 -120 -123 -106 -103 -68 -78 -64 -47 -43 -45 -63 -55 -40 -38 -37 -39 -36 -24 -18 -16 -16 -12 -12 -32 -67 -80 -52 -26 -43 -129 -108 -21 -16 -10 -4 -3 -4 -3 0 0 0 0 0 0 -8 -51 -10 0 0 -14 -32 -82 -55 -41 -41 -44 -41 -40 -7 -25 -40 -50 -70 -66 -47 -43 -52 -55 -50 -60 -35 -12 -10 -10 -4 -12 -13 -14 -25 -29 -19 -21 -14 -28 -42 -38 -32 -7 -2 -3 -9 -14 -15 -12 -4 -19 -24 -26 -29 -35 -27 -6 -3 -21 -26 -4 -9 -50 -55 -46 -48 -63 -67 -76 -76 -56 -37 -37 -46 -51 -49 -51 -55 -53 -52 -36 -33 -32 -32 -27 -3 -11 -12 -29 -35 -18 -11 -4 -6 -4 -9 -11 -6 -4 -11 -13 -17 -23 -26 -24 -25 -24 -22 -18 -20 -44 -32 -40 -32 -14 -10 -13 -9 -18 -56 -71 -58 -50 -73 -48 -42 -67 -70 -39 -118 -92 -35 -15 -9 -6 -15 -18 -17 -32 -48 -50 -47 -28 -12 -15 -25 -32 -27 -16 -17 -14 -20 -27 -28 -27 -30 -31 -32 -30 -28 -26 -26 -25 -26 -27 -27 -42 -91 -87 -56 -44 -46 -46 -46 -39 -30 -39 -44 -32 -23 -33 -34 -19 -8 -6 -7 -6 -13 -37 -45 -39 -37 -55 -48 -54 -55 -47 -35 -21 -19 -16 -15 -17 -17 -12 -11 -14 -20 -27 -30 -29 -27 -21 -14 -16 -23 -30 -28 -21 -20 -19 -22 -22 -18 -13 -17 -22 -16 -10 -12 -15 -15 -5 -8 -8 -5 -5 -8 -3 -8 -5 -8 -12 -9 -5 -4 -2 -6 -11 -14 -15 -16 -16 -14 -12 -13 -15 -14 -14 -14 -17 -18 -16 -15 -11 -12 -13 -11 -9 -10 -8 -22 -12 -11 -11 -14 -21 -37 -38 -36 -32 -31 -25 -9 -9 -11 -9 -8 -7 -9 -9 -7 -11 -12 -10 -8 -17 -18 -12 -17 -20 -14 -7 -15 -11 -9 -12 -10 -8 -13 -14 -16 -17 -9 -6 -7 -5 -9 -10 -9 -6 -7 -11 -12 -13 -11 -7 -4 -5 -7 -3 -9 -10 -8 -7 -9 -11 -11 -12 -9 -7 -6 -7 -8 -8 -14 -27 -34 -24 0 -3 -14 -9 -7 -5 -5 -5 -10 -10 -6 -7 -9 -9 -6 -8 -6 -9 -10 -9 -11 -11 -11 -12 -10 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -32 -27 -1 -1 -1 0 -13 -28 -30 -30 -23 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -21 -52 -55 -54 -42 -33 -30 -28 -22 -29 -22 -18 -14 -9 -9 -19 -11 -11 -16 -15 -11 -14 -29 -19 -32 -57 -85 -82 -24 -23 -56 -56 -36 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -27 -29 -32 -52 -54 -49 -53 -62 -64 -61 -58 -46 -36 -35 -30 -27 -30 -33 -34 -33 -32 -31 -20 -27 -30 -23 -17 -23 -24 -18 -22 -23 -19 -15 -14 -13 -12 -12 -13 -14 -15 -17 -13 -18 -20 -21 -21 -25 -33 -28 -28 -26 -21 -18 -15 -11 -11 -12 -13 -26 -35 -31 -29 -26 -26 -28 -31 -33 -34 -34 -15 -8 -13 -15 -13 -12 -13 -17 -18 -18 -19 -21 -19 -7 -22 -10 -8 -10 -17 -38 -65 -33 -28 -28 -31 -28 -17 -20 -24 -186 -247 -297 -317 -277 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -35 -60 -61 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -58 -134 -132 -81 -57 -56 -58 -67 -201 -183 -81 -56 -56 -28 -59 -150 -250 -214 -32 -42 -184 -218 -186 -165 -56 -60 -57 -114 -182 -197 -171 -156 -153 -152 -139 -135 -129 -133 -135 -119 -104 -93 -107 -81 -80 -76 -78 -77 -75 -64 -49 -33 -19 -27 -30 -26 -34 -26 -19 -8 -7 -7 -5 -6 -8 -19 -112 -157 -96 -16 -6 -3 -3 -3 -1 0 0 0 0 0 0 -18 -48 -45 -4 -39 -49 -83 -80 -49 -42 -36 -41 -39 -32 -30 -19 -55 -51 -49 -47 -38 -41 -58 -52 -49 -41 0 0 -1 -3 -8 -16 -13 -13 -33 -27 -19 -21 -28 -20 -33 -36 -46 -63 -56 -31 -13 -11 -13 -3 -3 -23 -28 -35 -42 -39 -39 -28 -14 -44 -61 -35 -22 -88 -93 -63 -42 -42 -54 -84 -68 -58 -53 -50 -54 -63 -60 -67 -66 -61 -53 -37 -36 -37 -26 -15 -2 -2 -8 -16 -24 -31 -31 -13 -8 -5 -20 -20 -8 -5 -4 -6 -6 -10 -19 -27 -29 -27 -24 -16 -10 -20 -39 -36 -37 -38 -25 -14 -27 -26 -62 -77 -66 -39 -23 -23 -34 -76 -111 -134 -131 -61 -24 -13 -13 -10 -6 -12 -16 -26 -38 -47 -49 -37 -16 -19 -28 -34 -33 -27 -23 -14 -22 -24 -25 -26 -23 -25 -28 -23 -20 -20 -21 -25 -23 -25 -26 -36 -65 -79 -60 -43 -38 -41 -49 -55 -28 -20 -20 -20 -19 -21 -26 -17 -11 -5 -8 -17 -25 -59 -50 -32 -25 -43 -52 -52 -53 -51 -35 -16 -12 -13 -11 -14 -13 -11 -13 -19 -19 -21 -28 -35 -31 -17 -23 -21 -19 -21 -24 -27 -26 -22 -21 -21 -21 -18 -17 -11 -13 -15 -15 -12 -8 -3 -4 -6 -5 -6 -8 -5 -11 -8 -7 -10 -7 -2 -5 -3 -7 -19 -20 -16 -18 -17 -17 -13 -11 -13 -14 -14 -14 -18 -20 -17 -13 -12 -15 -17 -16 -14 -14 -13 -11 -8 -9 -13 -18 -26 -29 -25 -28 -32 -33 -23 -10 -12 -11 -9 -9 -10 -11 -11 -9 -15 -11 -14 -11 -5 -9 -16 -19 -24 -18 -13 -16 -9 -7 -14 -12 -7 -9 -12 -13 -10 -11 -8 -6 -6 -10 -9 -13 -12 -9 -6 -7 -9 -7 -8 -6 -5 -4 -2 -4 -7 -8 -7 -8 -9 -5 -10 -9 -7 -6 -6 -8 -9 -24 -34 -24 -11 -3 -5 -19 -11 -7 -6 -4 -4 -10 -11 -5 -5 -8 -10 -9 -9 -6 -6 -6 -7 -7 -6 -9 -6 -5 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -2 -1 -46 -51 -22 0 -2 -2 -8 -69 -41 -4 -6 -5 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -62 -67 -59 -49 -41 -38 -35 -31 -26 -27 -21 -15 -10 -7 -7 -6 -3 -4 -10 -8 -5 -12 -32 -29 -37 -56 -67 -69 -57 -22 -75 -49 -43 -19 0 -1 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -42 -55 -62 -56 -57 -53 -50 -48 -44 -37 -23 -18 -21 -25 -28 -28 -25 -27 -29 -29 -30 -29 -27 -27 -26 -23 -27 -28 -24 -19 -18 -16 -15 -15 -11 -9 -10 -12 -11 -14 -34 -38 -37 -36 -38 -33 -31 -29 -24 -23 -23 -14 -13 -10 -12 -27 -36 -32 -31 -30 -30 -32 -33 -26 -22 -31 -23 -19 -20 -17 -13 -13 -15 -17 -17 -19 -22 -25 -26 -24 -9 -9 -9 -10 -11 -25 -61 -29 -26 -27 -30 -26 -17 -20 -21 -22 -23 -150 -273 -274 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -84 -45 -14 -6 -10 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -121 -157 -78 -60 -52 -50 -61 -135 -174 -115 -31 -43 -70 -63 -39 -90 -139 -88 -70 -212 -227 -199 -153 -104 -162 -65 -140 -187 -195 -166 -178 -183 -188 -185 -160 -142 -151 -149 -124 -104 -101 -98 -53 -50 -79 -93 -84 -57 -55 -28 -28 -24 -16 -12 -17 -37 -29 -39 -56 -50 -36 -7 -2 -4 -8 -14 -17 -15 -14 -10 -7 -6 -7 -6 -1 0 0 0 0 0 -26 -52 -44 -11 -84 -18 -46 -72 -63 -59 -53 -53 -56 -61 -57 -32 -81 -62 -42 -35 -31 -31 -42 -36 -56 -34 0 0 0 -5 -14 -17 -14 -13 -26 -13 -15 -18 -22 -21 -20 -18 -19 -20 -23 -20 -11 -9 -43 -46 -31 -38 -45 -35 -56 -63 -56 -52 -47 -60 -50 -47 -45 -68 -83 -51 -44 -37 -48 -75 -66 -57 -47 -48 -49 -57 -54 -63 -66 -65 -63 -58 -42 -48 -15 -6 -5 -2 -4 -6 -6 -9 -18 -16 -5 -4 -19 -19 -14 -8 -5 -5 -4 -5 -7 -24 -40 -35 -26 -17 -16 -31 -45 -39 -27 -32 -30 -19 -23 -41 -61 -76 -71 -32 -2 -4 -13 -84 -132 -151 -100 -11 -9 -10 -12 -13 -10 -10 -12 -26 -40 -21 -15 -27 -31 -19 -26 -32 -34 -33 -28 -15 -20 -23 -24 -24 -21 -19 -19 -14 -14 -18 -23 -26 -23 -26 -34 -40 -57 -77 -73 -50 -43 -40 -52 -58 -28 -14 -18 -16 -13 -12 -13 -22 -30 -15 -14 -23 -32 -46 -8 -28 -43 -47 -48 -46 -37 -42 -30 -20 -12 -7 -8 -14 -12 -15 -18 -20 -23 -27 -24 -27 -24 -20 -21 -20 -18 -18 -19 -24 -34 -31 -25 -22 -26 -23 -16 -12 -15 -20 -20 -13 -9 -10 -4 -6 -8 -9 -8 -8 -6 -2 -1 -9 -7 -4 -7 -9 -10 -16 -23 -23 -22 -20 -19 -12 -10 -11 -14 -17 -18 -23 -23 -20 -15 -16 -18 -18 -18 -20 -26 -23 -9 -7 -9 -16 -17 -26 -33 -26 -30 -29 -22 -20 -18 -17 -9 -14 -15 -8 -9 -13 -14 -17 -9 -16 -11 -5 -6 -9 -10 -21 -25 -21 -17 -12 -7 -8 -12 -11 -10 -10 -10 -14 -10 -13 -10 -5 -5 -10 -12 -7 -5 -5 -6 -7 -5 -9 -7 -6 -7 -9 -10 -8 -8 -9 -10 -10 -9 -8 -8 -7 -6 -6 -9 -14 -13 -27 -13 -3 -8 -18 -19 -15 -8 -6 -4 -2 -2 -3 -10 -6 -9 -12 -11 -7 -6 -9 -8 -8 -10 -10 -6 -3 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 -19 -29 -17 -1 -2 -13 -55 -40 -50 -25 -1 -1 -3 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -44 -42 -47 -43 -43 -45 -40 -33 -29 -26 -22 -17 -13 -8 -3 -1 -1 -2 -8 -7 -4 -8 -23 -30 -40 -56 -63 -66 -71 -69 -46 -32 -23 -10 -1 -3 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -60 -53 -52 -51 -48 -47 -46 -37 -22 -17 -19 -18 -20 -21 -20 -22 -22 -22 -24 -26 -26 -27 -28 -28 -29 -28 -27 -26 -25 -23 -23 -25 -15 -10 -9 -14 -31 -35 -36 -38 -38 -38 -36 -34 -31 -30 -29 -29 -28 -28 -26 -11 -11 -11 -12 -21 -33 -32 -32 -19 -27 -30 -28 -30 -28 -26 -23 -20 -17 -16 -17 -17 -18 -21 -25 -27 -21 -9 -8 -10 -10 -10 -10 -26 -58 -25 -24 -26 -28 -23 -15 -19 -16 -17 -17 -16 -123 -271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -85 -47 -25 -12 -36 -24 -38 -47 -27 0 -2 -13 -2 0 0 0 0 0 0 0 0 0 0 -132 -100 -21 -34 -97 -154 -69 -54 -57 -63 -66 -76 -80 -152 -117 -10 -49 -197 -98 -156 -201 -196 -195 -189 -191 -148 -87 -78 -157 -163 -195 -187 -165 -169 -181 -166 -152 -146 -145 -130 -110 -95 -97 -91 -81 -68 -60 -89 -84 -58 -42 -49 -33 -36 -22 -14 -11 -4 -6 -11 -59 -66 -40 -12 -20 -19 -16 -10 -7 -7 -18 -16 -13 -9 -6 -2 0 -2 -1 -5 -9 -2 -40 -65 -81 -72 -64 -2 -54 -66 -69 -66 -61 -55 -51 -50 -51 -45 -32 -38 -42 -41 -33 -33 -40 -27 -57 -32 -7 -2 -1 -5 -15 -20 -18 -15 -17 -13 -15 -13 -10 -20 -27 -21 -21 -21 -15 -15 -17 -18 -33 -36 -40 -41 -46 -64 -63 -74 -66 -54 -48 -57 -62 -31 -29 -31 -30 -33 -36 -46 -51 -57 -65 -55 -56 -59 -55 -53 -56 -61 -61 -65 -63 -57 -52 -41 -12 -9 -13 -10 -4 -4 -4 -4 -27 -16 -2 -3 -8 -5 -6 -6 -7 -6 -5 -7 -8 -15 -29 -36 -31 -24 -12 -29 -41 -38 -26 -27 -16 -14 -16 -33 -58 -74 -38 -14 -4 -3 -5 -17 -110 -150 -128 -54 -13 -11 -1 -2 -8 -12 -15 -17 -2 -34 -45 -45 -42 -26 -25 -25 -29 -31 -28 -21 -23 -23 -19 -20 -21 -20 -22 -17 -13 -15 -23 -28 -27 -31 -27 -40 -60 -74 -73 -71 -57 -40 -54 -55 -33 -20 -23 -4 -12 -9 -2 -4 -18 -14 -13 -17 -26 -28 -3 -18 -40 -45 -46 -42 -30 -30 -16 -19 -13 -7 -8 -11 -12 -12 -12 -17 -26 -30 -21 -28 -29 -30 -29 -22 -19 -19 -22 -19 -19 -24 -28 -22 -26 -20 -21 -21 -9 -12 -14 -15 -14 -11 -7 -6 -5 -6 -5 -7 -11 -10 0 -9 -8 -5 -7 -11 -14 -16 -19 -22 -23 -22 -20 -13 -10 -12 -17 -22 -24 -25 -24 -28 -29 -23 -18 -19 -27 -29 -33 -19 -7 -10 -20 -21 -23 -26 -31 -29 -31 -31 -22 -23 -20 -14 -8 -8 -15 -11 -8 -13 -20 -21 -14 -19 -15 -14 -15 -13 -11 -13 -19 -17 -13 -12 -12 -9 -9 -11 -13 -15 -15 -12 -10 -10 -8 -4 -5 -10 -9 -5 -4 -6 -7 -7 -6 -6 -10 -5 -4 -5 -7 -7 -10 -10 -12 -12 -10 -9 -8 -6 -5 -6 -9 -14 -14 -6 -4 -1 -3 -10 -16 -14 -8 -4 -3 -3 -4 -4 -6 -4 -10 -11 -11 -11 -11 -11 -11 -13 -10 -8 -6 -2 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -5 -14 -39 -83 -50 -16 -3 0 -4 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -31 -31 -34 -47 -49 -39 -30 -28 -26 -17 -17 -8 -4 -4 -3 -1 -2 -3 -2 -2 -1 -2 -9 -26 -31 -38 -39 -38 -44 -57 -59 -19 -18 -10 -7 -13 -12 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -38 -54 -49 -42 -45 -45 -45 -45 -35 -23 -22 -22 -20 -19 -20 -20 -19 -18 -16 -17 -17 -20 -23 -25 -26 -27 -25 -24 -24 -24 -22 -21 -21 -20 -22 -25 -26 -25 -26 -29 -33 -35 -36 -35 -33 -32 -32 -31 -30 -30 -29 -25 -14 -11 -13 -13 -11 -11 -13 -14 -10 -13 -23 -28 -27 -26 -23 -21 -20 -18 -16 -14 -17 -18 -20 -24 -26 -21 -9 -8 -10 -10 -10 -10 -20 -38 -25 -24 -25 -27 -20 -13 -16 -21 -14 -13 -13 -121 -254 0 0 0 0 0 0 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 -104 -11 0 -18 -34 -35 -37 -37 -12 0 -15 -52 -61 -9 0 0 0 0 0 0 0 0 -14 -130 -260 -72 -136 -217 -205 -69 -63 -65 -64 -65 -91 -213 -121 -72 -35 -64 -198 -175 -188 -207 -239 -254 -250 -205 -113 -160 -148 -142 -187 -190 -190 -192 -183 -179 -191 -186 -158 -144 -138 -132 -114 -104 -109 -101 -81 -68 -89 -77 -78 -64 -54 -44 -55 -20 -13 -9 -8 -14 -11 -71 -76 -41 -16 -11 -14 -16 -14 -11 -11 -17 -22 -12 -5 -8 -14 -10 -11 -9 -11 -8 -10 -45 -65 -85 -84 -45 -19 -75 -77 -72 -70 -64 -66 -65 -33 -34 -34 -40 -45 -38 -39 -29 -25 -27 -23 -27 -41 -19 -23 -17 -8 -11 -16 -16 -15 -15 -21 -25 -22 -18 -20 -25 -24 -26 -57 -54 -50 -31 -23 -34 -32 -31 -43 -54 -66 -67 -70 -66 -63 -61 -56 -51 -50 -13 -17 -23 -25 -31 -43 -72 -63 -57 -60 -64 -61 -63 -68 -72 -68 -65 -66 -73 -61 -59 -43 -15 -9 -7 -7 -7 -6 -6 -10 -37 -18 -6 -4 -3 -7 -20 -15 -12 -11 -8 -4 -6 -5 -25 -31 -32 -29 -14 -17 -31 -28 -29 -38 -26 -15 -17 -30 -47 -51 -17 -16 -13 -7 -13 -29 -46 -74 -59 -31 -6 -4 -6 -5 -13 -12 -12 -11 -2 -9 -46 -56 -43 -35 -34 -33 -31 -34 -34 -27 -20 -18 -17 -27 -21 -18 -17 -16 -19 -12 -18 -25 -29 -31 -34 -42 -52 -60 -64 -61 -38 -37 -57 -58 -41 -28 -25 -2 -3 -3 -2 -4 -10 -30 -26 -17 -16 -11 -3 -7 -14 -19 -34 -39 -33 -20 -3 -1 -8 -8 -7 -7 -8 -9 -8 -11 -21 -26 -23 -19 -22 -31 -24 -15 -16 -18 -28 -20 -13 -15 -21 -19 -26 -20 -17 -17 -14 -10 -10 -11 -6 -6 -8 -7 -8 -5 -4 -5 -5 -4 -2 -6 -10 -7 -7 -7 -5 -9 -21 -22 -20 -18 -16 -14 -17 -10 -13 -19 -21 -19 -32 -36 -25 -14 -12 -20 -31 -24 -29 -14 -12 -17 -19 -20 -26 -22 -36 -38 -27 -29 -19 -20 -16 -13 -13 -11 -3 -6 -7 -12 -18 -20 -18 -17 -8 -15 -19 -19 -17 -12 -10 -8 -12 -14 -14 -12 -6 -6 -8 -13 -13 -8 -9 -7 -9 -4 -6 -10 -9 -10 -15 -8 -4 -4 -5 -6 -9 -4 -2 -6 -10 -10 -11 -13 -13 -11 -11 -10 -9 -7 -6 -12 -13 -12 -11 -9 -8 -2 -20 -21 -13 -11 -7 -3 -3 -3 -4 -6 -8 -3 -6 -8 -10 -12 -13 -13 -16 -14 -10 -7 -4 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -7 -31 -59 -51 -5 -41 -45 -17 -2 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -53 -52 -44 -38 -32 -24 -13 -7 -3 -2 -2 -2 -2 -3 0 0 0 0 -1 -5 -16 -23 -46 -49 -41 -34 -32 -32 -59 -35 -17 -14 -20 -19 -24 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -47 -44 -46 -50 -50 -47 -43 -42 -32 -23 -25 -24 -21 -19 -22 -24 -24 -24 -23 -23 -22 -21 -22 -23 -24 -24 -23 -22 -22 -22 -22 -22 -23 -22 -21 -22 -23 -23 -24 -25 -27 -31 -35 -36 -33 -30 -30 -30 -30 -30 -29 -27 -26 -14 -26 -30 -21 -10 -11 -12 -22 -20 -21 -22 -21 -21 -18 -16 -14 -14 -14 -14 -16 -18 -20 -22 -15 -17 -23 -9 -9 -9 -9 -8 -10 -23 -43 -25 -25 -27 -23 -19 -23 -33 -13 -12 -14 -134 -249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 0 0 0 0 0 0 0 0 0 0 0 0 -14 -4 -21 0 0 -29 -37 -36 -33 -26 -2 -15 -26 -46 -49 0 0 0 0 0 0 0 0 0 0 -42 -166 -28 -25 -177 -196 -107 -73 -72 -78 -77 -71 -67 -58 -59 -142 -104 -88 -167 -202 -188 -57 -69 -132 -168 -100 -181 -187 -158 -163 -159 -165 -198 -194 -188 -211 -224 -160 -157 -151 -137 -119 -101 -98 -91 -101 -106 -105 -91 -74 -54 -49 -53 -57 -58 -35 -16 -13 -14 -26 -81 -72 -67 -53 -49 -58 -44 -13 -12 -13 -23 -30 0 0 -16 -20 -18 -16 -8 -15 -24 -30 -48 -58 -6 -54 -51 -48 -60 -60 -56 -77 -59 -32 -25 -21 -26 -24 -24 -28 -30 -33 -34 -22 -27 -28 -24 -29 -7 -48 -53 -44 -40 -40 -20 -12 -14 -25 -34 -29 -20 -46 -46 -38 -31 -21 -36 -42 -32 -44 -57 -18 -21 -44 -53 -56 -54 -58 -66 -60 -60 -63 -67 -61 -17 -26 -26 -33 -38 -45 -75 -57 -58 -63 -65 -64 -73 -70 -70 -66 -65 -70 -75 -77 -65 -33 -18 -15 -7 -5 -16 -12 -9 -9 -8 -32 -8 -5 -9 -12 -12 -10 -11 -10 -8 -6 -6 -3 -13 -23 -25 -24 -16 -16 -16 -9 -10 -22 -43 -40 -38 -29 -39 -34 -16 -17 -21 -10 -12 -19 -20 -20 -11 -7 -5 -5 -4 -6 -16 -20 -19 -16 -26 -39 -45 -53 -45 -38 -38 -40 -38 -42 -38 -26 -16 -15 -14 -28 -22 -18 -21 -23 -21 -18 -19 -24 -27 -25 -23 -35 -41 -42 -40 -43 -44 -38 -49 -60 -40 -32 -32 -23 -19 -8 -1 -4 -13 -28 -44 -30 -17 -10 -6 -6 -7 -13 -23 -28 -26 -17 -2 0 -2 -8 -6 -3 -3 -5 -14 -17 -16 -17 -17 -11 -11 -10 -9 -8 -12 -16 -13 -17 -9 -11 -13 -13 -18 -15 -10 -9 -9 -9 -11 -10 -4 -4 -7 -8 -7 -4 -4 -4 -4 -4 -4 -4 -12 -5 -4 -2 0 0 -4 -16 -16 -13 -12 -14 -15 -9 -9 -11 -12 -11 -11 -12 -25 -15 -16 -21 -27 -27 -12 -6 -6 -8 -15 -21 -21 -25 -38 -44 -34 -21 -15 -14 -15 -16 -15 -17 -18 -3 -6 -14 -15 -17 -21 -21 -20 -17 -16 -17 -16 -13 -8 -8 -8 -12 -12 -10 -8 -6 -12 -15 -13 -11 -10 -10 -13 -8 -8 -9 -10 -11 -9 -6 -2 -3 -4 -4 -7 -11 -16 -18 -18 -16 -13 -14 -15 -11 -10 -8 -7 -12 -16 -14 -17 -18 -18 -19 -24 -4 -8 -13 -14 -12 -9 -8 -9 -8 -9 -7 -6 -7 -7 -7 -10 -11 -12 -12 -6 -10 -4 -5 -4 -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 -1 -1 -3 -9 -19 -27 -25 -22 -24 -19 -22 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -78 -59 -52 -44 -30 -16 -5 -4 -5 -3 -2 -1 0 0 0 -2 -1 -1 -3 -10 -38 -37 -36 -36 -54 -66 -41 -45 -36 -31 -21 -16 -14 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -33 -48 -53 -52 -46 -43 -40 -43 -39 -32 -27 -27 -26 -24 -23 -25 -25 -24 -25 -26 -27 -28 -27 -25 -24 -25 -24 -24 -23 -21 -20 -20 -21 -21 -22 -21 -21 -22 -24 -25 -28 -31 -34 -37 -38 -36 -32 -31 -29 -31 -33 -32 -29 -26 -25 -26 -16 -10 -10 -10 -12 -26 -25 -23 -20 -19 -19 -19 -18 -16 -15 -17 -18 -17 -22 -22 -23 -23 -24 -25 -21 -9 -9 -8 -7 -7 -22 -52 -24 -24 -25 -25 -28 -31 -28 -10 -13 -16 -126 -229 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -38 -33 -3 0 0 0 0 0 0 0 0 0 -13 -119 -26 0 0 0 0 -9 -37 -34 -28 -26 -34 -40 -34 -41 -32 -23 -15 -4 0 0 0 0 0 0 0 -74 -171 -19 -211 -249 -160 -76 -78 -88 -79 -85 -46 -19 -37 -91 -92 -174 -204 -213 -229 -223 -151 -39 -68 -172 -234 -168 -156 -153 -148 -161 -189 -152 -172 -194 -142 -104 -200 -194 -172 -154 -138 -123 -107 -117 -114 -93 -74 -61 -57 -64 -48 -45 -44 -35 -25 -32 -33 -29 -48 -68 -71 -76 -79 -94 -81 -21 -19 -24 -17 -12 0 -1 -10 -10 -11 -11 -8 -12 -37 -46 -66 -52 -1 -18 -66 -75 -41 -4 -23 -61 -71 -43 -21 -18 -22 -24 -17 -15 -22 -30 -30 -5 -8 -26 -20 -18 -34 -67 -77 -75 -63 -55 -38 -27 -52 -49 -46 -45 -60 -68 -67 -48 -64 -81 -54 -31 -31 -29 -21 -26 -39 -44 -40 -39 -50 -59 -67 -65 -61 -62 -41 -34 -31 -37 -38 -38 -59 -70 -72 -57 -64 -56 -65 -67 -64 -63 -62 -61 -74 -81 -83 -80 -59 -22 -34 -29 -16 -16 -12 -14 -16 -11 -12 -22 -2 -9 -14 -21 -27 -27 -25 -7 -7 -6 -7 -7 -7 -18 -23 -26 -22 -15 -20 -12 -17 -13 -23 -50 -56 -20 -33 -39 -28 -16 -20 -15 -6 -7 -11 -16 -17 -8 -6 -5 -8 -11 -16 -23 -24 -17 -19 -32 -44 -49 -51 -50 -45 -41 -40 -43 -41 -31 -20 -18 -21 -25 -26 -26 -29 -27 -21 -17 -19 -27 -22 -20 -21 -25 -29 -33 -34 -38 -36 -34 -41 -62 -49 -46 -37 -29 -24 -7 -4 -3 -1 -3 -16 -26 -13 -11 -7 -4 -8 -18 -22 -20 -19 -22 -18 -3 0 -5 -4 -4 -3 -2 -7 -15 -16 -12 -14 -14 -9 -16 -13 -9 -11 -15 -10 -16 -13 -13 -13 -11 -8 -4 -4 -7 -9 -9 -11 -12 -7 -4 -3 -5 -5 -4 -4 -3 -3 -3 -4 -6 -8 -4 -5 -1 0 0 -3 -14 -13 -12 -10 -11 -14 -15 -6 -6 -8 -9 -9 -10 -14 -8 -15 -18 -19 -17 -9 -10 -10 -10 -17 -21 -20 -30 -27 -35 -28 -20 -19 -17 -17 -13 -9 -11 -14 -17 -27 -23 -17 -16 -23 -31 -31 -17 -15 -16 -15 -11 -6 -5 -8 -6 -8 -8 -8 -7 -9 -14 -16 -16 -16 -17 -16 -7 -5 -4 -7 -12 -12 -17 -7 -5 -4 -5 -7 -11 -11 -13 -20 -21 -17 -16 -15 -8 -8 -10 -14 -17 -16 -6 -17 -17 -17 -12 -4 -4 -22 -18 -19 -20 -18 -16 -12 -7 -5 -5 -4 -4 -5 -8 -8 -7 -9 -11 -10 -5 -8 -6 -5 -5 -6 -3 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -1 0 0 0 0 -1 -3 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -2 -19 -65 -71 -60 -37 -18 -9 -5 -6 -5 -2 -2 -3 -1 0 -1 -9 -10 -10 -19 -45 -19 -21 -30 -27 -38 -54 -32 -33 -30 -26 -20 -13 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -38 -39 -41 -40 -34 -52 -50 -46 -46 -42 -36 -34 -29 -29 -27 -25 -26 -29 -28 -27 -25 -24 -24 -25 -24 -16 -15 -21 -22 -20 -19 -20 -19 -21 -21 -22 -23 -24 -27 -32 -36 -38 -39 -39 -37 -36 -32 -35 -36 -35 -33 -31 -29 -27 -26 -25 -25 -25 -30 -57 -32 -42 -43 -32 -23 -24 -24 -16 -14 -15 -12 -11 -24 -28 -27 -26 -26 -26 -26 -25 -26 -22 -20 -13 -24 -49 -25 -24 -24 -23 -25 -24 -18 -8 -11 -13 -130 -228 -130 -36 -106 -5 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 -2 -23 -26 -32 -20 -15 -25 -2 -39 -48 -49 -51 -45 -4 0 0 0 0 0 0 -45 -7 -13 -109 -213 -126 -87 -80 -82 -88 -74 -72 -60 -70 -53 -3 -51 -109 -186 -212 -200 -180 -24 -91 -185 -177 -120 -145 -171 -186 -184 -173 -101 -62 -193 -157 -137 -208 -209 -177 -174 -159 -150 -130 -100 -86 -60 -37 -42 -61 -67 -48 -39 -39 -37 -34 -43 -36 -41 -62 -90 -99 -79 -76 -86 -73 -35 -26 -31 -15 -7 -6 -4 -7 -6 -12 -8 -16 -18 -18 -50 -75 -83 -71 -57 -84 -74 -91 -94 -55 -33 -34 -22 -21 -23 -23 -22 -21 -20 -26 -23 -19 -12 -19 -21 -10 -13 -23 -26 -36 -49 -53 -53 -61 -70 -86 -76 -82 -69 -58 -57 -57 -27 -21 -49 -49 -28 -30 -41 -44 -41 -43 -46 -45 -25 -34 -54 -62 -60 -41 -51 -24 -24 -29 -33 -36 -36 -58 -82 -75 -64 -72 -78 -73 -69 -67 -66 -67 -79 -80 -89 -85 -76 -53 -18 -51 -38 -17 -17 -17 -13 -29 -28 -15 -11 -12 -7 -12 -14 -15 -13 -12 -10 -15 -11 -12 -11 -9 -14 -10 -10 -17 -16 -15 -15 -13 -16 -18 -23 -29 -25 -29 -29 -42 -33 -23 -20 -8 -15 -15 -17 -18 -14 -11 -7 -10 -14 -16 -17 -12 -14 -20 -27 -39 -47 -46 -36 -28 -29 -34 -42 -48 -34 -24 -23 -26 -27 -28 -32 -34 -29 -23 -18 -15 -17 -17 -21 -23 -23 -23 -26 -30 -40 -32 -29 -39 -55 -57 -52 -39 -32 -29 -19 -11 -7 -3 0 -10 -19 -10 -11 -11 -10 -14 -19 -20 -20 -20 -21 -14 -5 -4 -16 -13 -6 -2 -2 -4 -7 -17 -10 -14 -17 -14 -14 -11 -15 -10 -10 -9 -6 -5 -7 -10 -10 -8 -6 -6 -11 -7 -9 -11 -9 -6 -6 -11 -5 -4 -4 -5 -6 -5 -2 -4 -6 -5 -5 -8 -1 0 0 -1 -4 -5 -7 -10 -11 -10 -8 -8 -7 -7 -9 -7 -6 -9 -7 -7 -9 -11 -8 -4 -4 -4 -9 -17 -17 -21 -34 -33 -30 -20 -15 -15 -15 -15 -8 -17 -23 -23 -21 -26 -29 -19 -16 -17 -18 -18 -18 -14 -14 -18 -15 -9 -7 -6 -7 -7 -6 -8 -9 -8 -15 -13 -9 -9 -11 -10 -5 -5 -8 -7 -13 -17 -9 -11 -14 -8 -7 -10 -10 -11 -16 -17 -14 -15 -18 -17 -15 -5 -3 -2 -5 -8 -5 -15 -19 -18 -12 -6 -8 -22 -28 -29 -30 -25 -20 -16 -10 -6 -5 -7 -6 -4 -6 -7 -7 -8 -7 -7 -10 -7 -9 -9 -10 -9 -6 -4 -2 -8 -12 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -14 -12 0 -13 -79 -79 -63 -47 -35 -25 -11 -2 -2 -3 -1 0 0 0 0 -6 -17 -20 -23 -28 -29 -17 -30 -26 -26 -30 -17 -18 -19 -20 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -9 -45 -59 -56 -51 -49 -42 -41 -33 -27 -25 -26 -22 -21 -23 -24 -18 -13 -14 -10 -11 -18 -19 -16 -15 -17 -16 -20 -18 -19 -20 -22 -24 -27 -30 -33 -27 -23 -29 -39 -36 -37 -38 -38 -38 -38 -36 -33 -33 -32 -31 -30 -31 -39 -34 -37 -37 -32 -28 -29 -28 -7 -4 -5 -6 -8 -13 -32 -29 -28 -27 -26 -24 -24 -26 -20 -20 -19 -24 -31 -24 -24 -24 -25 -25 -19 -7 -8 -10 -12 -98 -150 -203 -198 -236 -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 -2 0 0 0 -4 -16 -45 -51 -52 -47 -34 -20 -3 0 0 -15 -166 -51 0 -31 -114 -160 -210 -178 -115 -91 -87 -71 -84 -146 -210 -244 -198 -142 -139 -149 -204 -174 -9 -36 -60 -109 -121 -133 -138 -171 -170 -172 -148 -78 -91 -186 -174 -188 -187 -156 -161 -146 -135 -120 -98 -79 -70 -51 -70 -73 -67 -64 -63 -42 -34 -37 -39 -31 -72 -67 -85 -97 -101 -96 -59 -52 -35 -19 -12 -9 -12 -27 -13 -1 -7 -21 -9 -21 -12 -14 -43 -66 -16 -65 -89 -103 -107 -104 -29 -24 -28 -33 -27 -15 -18 -20 -21 -23 -23 -24 -21 -23 -25 -17 -15 -40 -31 -28 -23 -26 -31 -45 -60 -78 -92 -83 -59 -74 -51 -45 -41 -35 -26 -26 -43 -44 -35 -37 -49 -55 -37 -35 -38 -35 -23 -19 -56 -63 -56 -51 -44 -25 -25 -27 -33 -45 -53 -55 -92 -81 -71 -77 -82 -73 -71 -70 -68 -82 -93 -66 -80 -69 -61 -40 -21 -61 -60 -23 -18 -17 -12 -29 -33 -17 -10 -7 -4 -8 -9 -8 -20 -21 -19 -19 -19 -25 -45 -48 -40 -26 -13 -21 -16 -11 -13 -20 -23 -10 -8 -11 -17 -20 -21 -19 -24 -25 -22 -15 -19 -17 -18 -18 -19 -16 -6 -6 -10 -13 -15 -12 -9 -27 -30 -33 -36 -29 -9 -4 -41 -36 -37 -48 -51 -42 -34 -32 -28 -30 -34 -32 -24 -23 -19 -16 -15 -16 -19 -19 -20 -19 -20 -24 -30 -28 -32 -38 -47 -53 -54 -54 -42 -36 -31 -20 -8 -7 -7 -4 -5 -5 -7 -11 -6 -7 -14 -17 -16 -16 -20 -18 -18 -18 -19 -15 -11 -6 -1 0 -5 -15 -11 -10 -17 -21 -18 -11 -15 -17 -14 -11 -9 -9 -5 -8 -9 -9 -11 -12 -10 -7 -8 -11 -8 -6 -9 -3 -4 -4 -2 -3 -5 -8 -8 -5 -5 -5 -6 -7 -2 -4 -1 0 0 0 -1 -8 -13 -10 -10 -12 -11 -11 -10 -7 -5 -4 -6 -8 -6 -8 -8 -6 -5 -8 -15 -18 -16 -19 -22 -14 -20 -25 -11 -7 -10 -11 -11 -25 -28 -36 -33 -29 -32 -25 -22 -18 -17 -18 -18 -18 -19 -16 -14 -14 -11 -5 -4 -4 -6 -8 -9 -9 -10 -13 -12 -9 -8 -9 -7 -6 -16 -15 -15 -15 -13 -13 -15 -10 -8 -8 -10 -17 -30 -21 -19 -15 -16 -18 -15 -8 -6 -4 -5 -5 -9 -22 -23 -22 -10 -5 -14 -33 -33 -25 -28 -26 -22 -19 -7 -11 -9 -6 -6 -5 -5 -4 -4 -8 -8 -7 -8 -9 -11 -12 -11 -11 -10 -8 -9 -13 -11 -4 0 -5 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -4 -15 -15 -10 -4 -26 -90 -70 -59 -56 -48 -33 -14 -5 -1 -1 -2 -2 -1 0 0 -3 -35 -36 -43 -64 -59 -36 -44 -47 -28 -15 -14 -7 -12 -13 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -16 -5 0 -10 -93 -102 -104 -100 -78 -48 -58 -66 -37 -24 -20 -17 -16 -28 -28 -16 -13 -13 -13 -11 -12 -14 -13 -13 -12 -11 -12 -25 -25 -23 -17 -16 -22 -12 -29 -18 -13 -12 -21 -37 -37 -38 -38 -33 -35 -39 -38 -38 -37 -36 -37 -36 -36 -35 -18 -33 -35 -34 -35 -35 -33 -9 -6 -5 -12 -18 -21 -34 -30 -29 -24 -20 -17 -16 -17 -15 -16 -20 -23 -24 -24 -23 -24 -25 -26 -22 -15 -15 -10 -11 -15 -15 -210 -201 -228 -263 -211 -141 -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 -9 -39 -26 -5 0 0 -7 -52 -49 -48 -50 -56 -58 -12 0 0 0 0 0 -1 0 0 -75 -253 -241 -111 -89 -85 -82 -81 -76 -82 -92 -179 -236 -190 -237 -87 -105 -95 -120 -54 -116 -133 -135 -153 -194 -143 -164 -180 -139 -113 -204 -178 -185 -197 -175 -155 -159 -150 -137 -97 -64 -54 -53 -61 -61 -62 -62 -58 -57 -35 -35 -40 -44 -57 -53 -63 -76 -66 -47 -35 -35 -19 -12 -6 -5 -15 -40 -23 -15 -17 -16 0 0 -12 -11 -13 -25 -72 -75 -79 -99 -95 -73 -23 -14 -22 -24 -22 -19 -18 -16 -16 -17 -17 -15 -22 -24 -21 -18 -30 -56 -61 -67 -76 -76 -59 -36 -37 -49 -51 -49 -37 -42 -49 -50 -48 -29 -29 -46 -42 -38 -44 -49 -53 -50 -45 -42 -42 -50 -44 -28 -65 -76 -66 -66 -60 -44 -40 -34 -42 -46 -56 -67 -83 -73 -60 -56 -68 -74 -75 -70 -56 -61 -68 -60 -62 -63 -44 -27 -23 -48 -61 -24 -26 -16 -12 -20 -23 -9 -12 -9 -12 -15 -14 -7 -16 -15 -19 -23 -19 -22 -68 -76 -74 -60 -33 -15 -11 -8 -15 -20 -19 -18 -11 -11 -12 -19 -37 -51 -46 -36 -30 -27 -28 -29 -19 -18 -17 -13 -6 -8 -23 -15 -12 -11 -10 -17 -18 -21 -26 -18 -9 -15 -32 -34 -32 -41 -49 -40 -20 -22 -23 -30 -28 -15 -23 -18 -13 -14 -15 -15 -18 -19 -21 -21 -22 -26 -30 -39 -38 -45 -48 -49 -51 -52 -50 -41 -36 -26 -14 -11 -9 -10 -10 -9 -7 -9 -6 -9 -14 -14 -11 -11 -18 -13 -10 -10 -12 -12 -15 -16 -4 -4 -7 -10 -12 -12 -13 -14 -12 -13 -17 -17 -14 -11 -9 -6 -6 -10 -10 -10 -10 -9 -7 -6 -6 -6 -6 -3 -2 -3 -3 -1 0 -6 -9 -8 -7 -3 -4 -6 -7 -7 -6 -4 -1 0 -4 -4 0 -3 -10 -11 -8 -7 -8 -10 -8 -8 -10 -8 -4 -7 -13 -8 -10 -13 -14 -14 -14 -18 -17 -17 -15 -12 -11 -21 -15 -11 -8 -11 -15 -20 -26 -29 -38 -36 -32 -30 -30 -22 -17 -15 -16 -18 -20 -11 -6 -9 -8 -4 -3 -4 -7 -10 -9 -9 -12 -12 -10 -9 -9 -9 -7 -5 -8 -16 -16 -17 -18 -16 -15 -13 -13 -12 -10 -10 -18 -28 -22 -12 -11 -13 -15 -18 -18 -6 -4 -8 -14 -22 -24 -25 -14 -18 -30 -34 -33 -29 -30 -29 -27 -19 -10 -14 -8 -10 -11 -8 -5 -5 -3 -6 -5 -9 -11 -10 -15 -12 -11 -11 -10 -8 -7 -10 -13 -9 -8 -7 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -21 -16 -10 -2 0 -14 -49 -93 -95 -89 -65 -51 -38 -22 -7 -7 -12 -4 0 0 0 -1 -3 -33 -63 -66 -58 -51 -56 -36 -24 -21 -17 -13 -11 -16 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -136 -149 -141 -151 -135 -115 -115 -116 -118 -106 -82 -79 -82 -52 -29 -26 -27 -24 -20 -19 -16 -29 -33 -30 -29 -26 -25 -25 -24 -20 -16 -19 -32 -33 -33 -39 -44 -40 -35 -36 -32 -30 -29 -32 -33 -23 -25 -37 -28 -29 -36 -33 -32 -31 -33 -21 -26 -38 -33 -29 -19 -18 -21 -30 -34 -24 -14 -12 -19 -33 -41 -39 -35 -34 -30 -22 -17 -14 -13 -14 -18 -21 -24 -26 -26 -25 -24 -24 -25 -26 -28 -29 -27 -15 -15 -26 -20 -190 -175 -179 -179 -191 -178 -66 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -41 -14 -5 -22 -37 -52 -49 -49 -46 -60 -68 -50 0 0 0 0 0 0 0 0 0 -27 -81 -77 -91 -85 -82 -84 -79 -75 -78 -110 -149 -177 -213 -204 -119 -138 -132 -134 -92 -107 -148 -127 -112 -125 -167 -176 -148 -147 -183 -189 -152 -157 -163 -160 -158 -156 -97 -63 -45 -42 -55 -66 -34 -58 -57 -50 -44 -35 -28 -42 -47 -39 -38 -46 -42 -31 -46 -42 -27 -12 -7 -6 -14 -20 -29 -34 -29 -13 -6 0 -13 -61 -52 -26 -62 -104 -105 -98 -106 -47 -11 -14 -16 -10 -12 -14 -19 -21 -18 -14 -7 -6 -9 -17 -22 -25 -21 -19 -27 -32 -38 -50 -51 -64 -61 -57 -60 -83 -48 -39 -34 -32 -33 -38 -21 -29 -30 -30 -42 -51 -48 -49 -53 -51 -34 -35 -33 -41 -46 -59 -67 -63 -62 -58 -54 -52 -47 -52 -49 -58 -67 -73 -77 -76 -67 -65 -72 -76 -66 -51 -40 -50 -51 -52 -56 -54 -51 -44 -52 -68 -64 -60 -27 -23 -21 -18 -13 -16 -20 -16 -15 -11 -10 -5 -6 -10 -15 -31 -69 -82 -82 -83 -70 -41 -16 -11 -7 -13 -9 -13 -23 -11 -11 -16 -20 -40 -58 -54 -40 -49 -48 -38 -29 -29 -27 -19 -17 -11 -13 -28 -11 -10 -12 -13 -16 -15 -16 -29 -21 -11 -8 -21 -52 -35 -42 -43 -44 -42 -35 -21 -33 -37 -29 -18 -14 -9 -9 -9 -9 -10 -15 -21 -27 -30 -32 -34 -39 -45 -48 -48 -47 -47 -48 -49 -40 -36 -28 -19 -12 -6 -5 -7 -11 -9 -6 -13 -9 -9 -10 -10 -12 -16 -17 -17 -9 -6 -9 -10 -7 -1 0 -1 -5 -10 -11 -11 -10 -11 -16 -16 -12 -19 -15 -9 -11 -11 -9 -10 -11 -10 -8 -8 -6 -3 -5 -5 -5 -4 -3 -3 -2 0 -6 -11 -12 -11 -13 -7 -7 -7 -7 -5 -1 -3 -8 -4 -2 0 -1 -5 -1 -1 -1 -2 -4 -8 -7 -6 -2 0 -2 -7 -8 -8 -10 -11 -11 -14 -19 -17 -17 -13 -15 -19 -14 -7 -13 -7 -8 -13 -16 -23 -33 -35 -35 -33 -33 -30 -20 -20 -16 -20 -21 -17 -15 -8 -9 -10 -10 -8 -4 -7 -11 -11 -9 -9 -12 -13 -11 -11 -10 -10 -10 -11 -20 -21 -17 -17 -19 -19 -19 -23 -18 -18 -19 -18 -18 -15 -11 -8 -8 -12 -17 -18 -6 -5 -5 -7 -14 -22 -22 -29 -24 -21 -31 -43 -38 -34 -32 -27 -21 -17 -14 -9 -7 -7 -6 -5 -5 -4 -7 -5 -7 -7 -8 -13 -12 -9 -12 -11 -10 -9 -6 -14 -39 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -21 -3 -1 -2 -7 -46 -89 -95 -106 -68 -53 -35 -17 -5 -3 0 0 0 0 0 -2 -7 -52 -86 -90 -71 -50 -40 -32 -33 -17 -15 -14 -10 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -22 -65 -113 -119 -115 -115 -111 -87 -89 -89 -93 -107 -114 -99 -80 -78 -44 -32 -33 -32 -32 -30 -22 -22 -32 -34 -26 -24 -22 -24 -26 -21 -17 -18 -18 -18 -19 -16 -19 -34 -53 -51 -48 -47 -47 -46 -41 -31 -28 -45 -44 -41 -39 -37 -33 -32 -33 -34 -22 -21 -31 -29 -25 -24 -25 -23 -25 -25 -23 -13 -27 -41 -44 -42 -39 -30 -27 -19 -15 -14 -15 -18 -25 -12 -11 -21 -26 -25 -25 -25 -26 -28 -30 -30 -29 -29 -30 -14 -10 -230 -227 -206 -199 -181 -191 -198 -188 -155 -99 -77 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -43 -45 -63 -41 -43 -48 -51 -52 -55 -63 -61 -34 0 0 0 0 0 0 0 -2 -17 0 -15 -46 -63 -67 -82 -89 -80 -65 -66 -68 -79 -126 -172 -174 -141 -190 -144 -124 -112 -117 -174 -132 -117 -137 -170 -185 -68 -66 -107 -130 -124 -133 -133 -131 -122 -107 -88 -55 -53 -58 -42 -38 -47 -54 -52 -37 -26 -24 -24 -28 -32 -38 -42 -50 -49 -25 -37 -33 -22 -12 -7 -13 -13 -11 -9 -7 -5 -1 0 0 0 -13 -30 -26 -84 -104 -70 -44 -67 -29 -11 -10 -14 -11 -14 -20 -17 -17 -15 -10 -7 -9 -11 -24 -33 -30 -29 -30 -26 -19 -26 -46 -42 -39 -62 -80 -96 -85 -46 -57 -56 -43 -30 -21 -17 -40 -39 -45 -57 -62 -51 -58 -48 -41 -33 -26 -22 -71 -61 -64 -62 -57 -67 -69 -60 -51 -50 -50 -44 -58 -75 -83 -78 -61 -65 -65 -72 -66 -55 -43 -25 -45 -37 -41 -44 -30 -36 -41 -68 -62 -55 -42 -36 -36 -34 -26 -21 -12 -15 -22 -17 -14 -11 -10 -7 -8 -11 -19 -20 -25 -43 -99 -71 -50 -27 -13 -7 -11 -5 -8 -9 -6 -8 -13 -18 -56 -74 -56 -47 -59 -77 -79 -75 -69 -55 -11 -15 -15 -24 -23 -8 -12 -20 -15 -12 -13 -17 -30 -21 -13 -7 -21 -41 -30 -48 -43 -38 -39 -36 -24 -35 -35 -17 -9 -11 -8 -7 -8 -9 -8 -10 -19 -25 -30 -31 -33 -38 -47 -51 -50 -46 -47 -47 -44 -37 -40 -33 -25 -21 -18 -7 -7 -9 -8 -6 -2 -3 -4 -9 -9 -10 -10 -8 -9 -16 -4 -7 -14 -16 -17 -10 -3 -2 -5 -8 -10 -9 -7 -16 -14 -10 -14 -10 -8 -15 -16 -13 -10 -10 -15 -11 -7 -4 -3 -8 -6 -4 -4 -3 -2 -1 -3 -3 -6 -10 -9 -6 -8 -8 -8 -5 -3 -2 -3 -4 -1 0 0 0 0 0 0 0 0 -1 -3 -4 -2 0 0 -6 -10 -12 -12 -11 -12 -14 -13 -13 -18 -14 -10 -10 -11 -13 -14 -10 -10 -5 -9 -16 -20 -32 -39 -39 -38 -38 -29 -13 -21 -19 -21 -18 -15 -16 -10 -8 -7 -6 -11 -15 -11 -8 -9 -10 -12 -13 -14 -14 -15 -14 -16 -18 -19 -22 -26 -26 -21 -14 -11 -14 -20 -17 -18 -20 -20 -17 -15 -14 -10 -9 -8 -11 -16 -17 -19 -18 -11 -10 -16 -18 -20 -20 -25 -29 -36 -42 -36 -31 -25 -20 -14 -11 -13 -12 -12 -11 -9 -7 -4 -7 -5 -7 -5 -4 -6 -6 -7 -12 -10 -9 -8 -6 -9 -36 -31 -26 -11 -3 -7 -8 -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 0 0 0 0 0 0 0 -3 -16 -40 -35 -28 -16 -6 -3 -2 -3 0 0 0 0 0 0 0 -30 -32 -42 -54 -13 -7 -8 -59 -83 -89 -90 -85 -55 -41 -24 -9 -3 -2 0 0 0 -1 -3 -6 -21 -92 -93 -68 -57 -49 -39 -29 -28 -19 -18 -21 -23 -27 -31 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -87 -117 -126 -124 -122 -103 -83 -80 -80 -76 -78 -78 -87 -91 -77 -82 -73 -49 -39 -38 -35 -33 -31 -26 -26 -28 -27 -22 -19 -18 -16 -15 -16 -20 -22 -10 -10 -17 -23 -26 -28 -30 -29 -29 -31 -35 -37 -41 -50 -35 -34 -49 -53 -50 -48 -43 -39 -37 -35 -36 -33 -17 -17 -19 -19 -25 -25 -23 -22 -12 -14 -33 -42 -40 -35 -26 -23 -18 -17 -18 -20 -19 -9 -7 -8 -20 -26 -24 -25 -25 -27 -27 -29 -28 -26 -27 -27 -15 -10 -284 -287 -268 -239 -209 -185 -163 -148 -165 -180 -204 -237 -212 -150 -68 -18 -207 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -38 -57 -60 -49 -47 -46 -49 -32 -17 -31 -41 -62 -26 0 0 0 0 0 0 -66 -228 -219 -39 0 -28 -81 -73 -75 -68 -71 -70 -77 -80 -76 -28 -31 -71 -115 -108 -121 -125 -134 -146 -130 -147 -176 -182 -186 -208 -169 -143 -116 -129 -147 -114 -105 -95 -86 -77 -68 -66 -70 -59 -58 -51 -39 -33 -22 -12 -13 -17 -21 -31 -53 -52 -64 -49 -17 -16 -19 -19 -16 -12 -11 -6 -5 -6 -2 0 0 0 0 0 0 -10 -35 -86 -99 -103 -45 -12 -14 -10 -8 -10 -11 -11 -15 -18 -17 -9 -5 -6 -7 -9 -31 -33 -25 -16 -24 -28 -22 -29 -36 -30 -24 -64 -67 -60 -51 -42 -56 -63 -36 -28 -23 -20 -33 -36 -60 -67 -61 -51 -53 -41 -41 -45 -36 -28 -41 -29 -58 -58 -46 -58 -56 -53 -38 -33 -33 -34 -55 -93 -92 -74 -71 -89 -84 -71 -50 -41 -37 -34 -44 -39 -35 -37 -39 -35 -28 -50 -34 -32 -45 -42 -40 -29 -13 -8 -10 -18 -39 -19 -10 -13 -14 -11 -13 -4 -7 -8 -11 -26 -70 -27 -28 -18 -7 -6 -11 -7 -6 -4 -2 -5 -12 -14 -8 -21 -24 -38 -65 -71 -79 -82 -71 -45 -10 -20 -16 -13 -12 -13 -20 -22 -19 -19 -17 -16 -18 -13 -12 -5 -34 -41 -33 -50 -50 -38 -42 -35 -28 -35 -35 -20 -14 -10 -7 -7 -7 -7 -9 -12 -17 -22 -26 -34 -34 -46 -50 -48 -49 -46 -46 -42 -38 -37 -41 -36 -39 -38 -38 -27 -13 -9 -4 -3 -6 -10 -11 -11 -12 -10 -9 -9 -11 -18 -13 -7 -10 -13 -16 -15 -12 -6 -4 -4 -6 -7 -11 -9 -10 -6 -5 -7 -5 -8 -9 -15 -14 -12 -17 -22 -8 -5 -6 -8 -8 -5 -4 -7 -5 -4 -6 -7 -6 -10 -7 -6 -8 -9 -10 -5 -4 -5 -5 -2 -1 -1 0 0 0 -1 -3 0 0 0 0 0 0 0 0 -2 -5 -7 -9 -8 -16 -18 -14 -10 -12 -12 -8 -8 -8 -11 -14 -11 -6 -5 -10 -19 -20 -16 -61 -58 -46 -43 -30 -15 -15 -19 -21 -16 -13 -12 -10 -10 -10 -8 -14 -17 -13 -10 -8 -12 -11 -11 -12 -11 -9 -10 -17 -20 -20 -18 -16 -29 -16 -12 -9 -8 -11 -15 -16 -19 -18 -17 -16 -16 -15 -14 -12 -11 -12 -12 -13 -15 -13 -17 -22 -24 -23 -22 -14 -13 -40 -54 -39 -31 -23 -23 -14 -7 -7 -11 -6 -7 -10 -8 -4 -4 -5 -7 -8 -9 -7 -6 -9 -12 -11 -9 -7 -7 -11 -27 -28 -26 -12 -7 -14 -24 -62 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -19 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -53 -53 -51 -46 -38 -31 -27 -25 -6 0 0 -26 -51 -42 -51 -75 -73 -59 -55 -54 -10 -75 -22 -13 -50 -79 -66 -42 -22 -12 -6 -2 0 0 0 0 0 -15 -19 -13 -47 -88 -55 -41 -41 -42 -47 -49 -25 -23 -23 -31 -33 -18 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -58 -129 -109 -96 -87 -106 -118 -118 -106 -78 -74 -76 -61 -68 -76 -67 -75 -62 -59 -66 -68 -54 -34 -34 -31 -29 -49 -60 -54 -50 -45 -38 -33 -31 -38 -42 -16 -15 -30 -37 -38 -38 -41 -41 -23 -24 -27 -29 -30 -31 -15 -15 -43 -56 -57 -57 -55 -54 -50 -46 -37 -30 -33 -47 -24 -20 -34 -29 -13 -13 -13 -16 -34 -38 -35 -30 -27 -24 -21 -20 -21 -23 -24 -21 -8 -9 -36 -35 -23 -23 -24 -25 -26 -26 -24 -22 -23 -22 -24 -13 -281 -289 -272 -252 -236 -206 -183 -187 -171 -166 -153 -164 -174 -205 -143 -109 -217 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -17 0 0 0 0 0 0 -1 -19 -40 -53 -48 -46 -40 -39 -13 0 0 -6 -60 -14 0 0 0 0 0 0 -94 -226 -230 -139 -86 -33 -126 -190 -123 -97 -179 -106 -69 -73 -62 -77 -89 -31 -63 -145 -111 -115 -136 -136 -145 -159 -160 -179 -181 -176 -174 -172 -179 -163 -136 -105 -90 -88 -85 -73 -72 -74 -74 -72 -71 -55 -38 -26 -16 -7 -6 -9 -18 -36 -58 -58 -107 -65 -33 -13 -15 -20 -20 -13 -10 -9 -9 -15 -4 0 0 0 -2 -22 -43 -40 -39 -37 -35 -29 -15 -27 -22 -8 -9 -11 -7 -4 -4 -9 -20 -9 -7 -9 -7 -9 -37 -25 -24 -18 -13 -16 -22 -23 -20 -21 -34 -62 -52 -25 -39 -44 -42 -37 -31 -30 -28 -28 -40 -51 -42 -53 -48 -43 -57 -88 -58 -58 -47 -36 -32 -33 -68 -62 -65 -71 -70 -56 -33 -28 -32 -34 -57 -98 -84 -64 -59 -61 -64 -59 -39 -39 -31 -33 -43 -48 -33 -27 -23 -25 -19 -9 -38 -47 -46 -40 -34 -20 -12 -7 -9 -23 -38 -32 -20 -10 -35 -30 -12 -4 -10 -10 -7 -19 -26 -22 -20 -24 -22 -15 -12 -10 -3 -9 -6 -18 -22 -14 -17 -11 -6 -39 -71 -72 -75 -66 -57 -52 -30 -17 -17 -12 -9 -22 -26 -18 -18 -19 -17 -12 -14 -18 -7 -7 -9 -23 -32 -41 -44 -38 -41 -32 -30 -36 -33 -21 -12 -9 -7 -6 -6 -6 -5 -10 -13 -19 -24 -27 -27 -25 -28 -36 -45 -48 -46 -40 -30 -31 -36 -38 -45 -43 -42 -37 -24 -12 -8 -2 -3 -4 -7 -9 -10 -9 -10 -9 -11 -15 -15 -12 -14 -11 -10 -13 -12 -10 -7 -4 -1 -2 -6 -3 -10 -7 -10 -10 -2 -3 -7 -17 -16 -11 -11 -9 -8 -8 -12 -15 -15 -12 -3 -6 -5 -4 -5 -7 -6 -5 -6 -4 -3 -4 -6 -4 -4 -2 -2 -2 -3 -3 -1 -1 -1 -2 -3 0 0 0 0 0 0 0 0 0 -10 -14 -11 -11 -10 -7 -8 -7 -10 -14 -11 -7 -5 -5 -9 -10 -7 -7 -13 -10 -31 -55 -51 -39 -38 -42 -32 -19 -16 -21 -23 -15 -12 -11 -9 -8 -9 -17 -19 -12 -10 -12 -8 -14 -14 -15 -17 -17 -13 -9 -19 -19 -16 -14 -15 -18 -18 -17 -14 -10 -10 -14 -8 -20 -19 -17 -17 -17 -17 -17 -15 -12 -9 -7 -7 -11 -14 -16 -22 -25 -27 -29 -25 -42 -48 -53 -47 -35 -28 -33 -25 -18 -16 -13 -8 -9 -6 -8 -6 -4 -5 -7 -6 -6 -6 -5 -6 -9 -11 -9 -7 -8 -8 -7 -10 -25 -18 -15 -20 -26 -22 -9 -3 -40 -54 -31 0 0 0 0 0 0 0 0 0 0 0 0 -7 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -23 -59 -49 -58 -65 -74 -78 -66 -62 -52 -46 -55 -61 -57 -74 -73 -66 -56 -51 -37 -17 -75 -72 -62 -56 -54 -48 -37 -14 -6 -6 -5 -1 0 0 0 -2 -47 -72 -47 -13 -52 -49 -23 -10 -23 -40 -30 -25 -33 -35 -37 -26 0 0 0 0 0 0 -6 -12 -1 -86 -79 -65 -59 -54 -50 -43 -25 -19 -51 -96 -109 -87 -91 -106 -112 -112 -104 -82 -74 -74 -57 -59 -63 -59 -68 -69 -69 -61 -65 -78 -90 -87 -82 -76 -65 -61 -60 -59 -56 -52 -51 -52 -54 -48 -30 -34 -32 -32 -34 -36 -37 -39 -20 -19 -22 -24 -22 -17 -21 -23 -25 -30 -32 -33 -37 -64 -66 -41 -31 -31 -41 -63 -53 -30 -30 -25 -18 -18 -19 -20 -38 -38 -33 -29 -26 -26 -26 -25 -24 -24 -24 -21 -6 -8 -40 -46 -33 -22 -22 -22 -22 -23 -21 -19 -19 -17 -18 -15 -269 -267 -274 -247 -265 -266 -241 -198 -162 -112 -147 -207 -212 -234 -203 -215 -241 -157 -78 -4 0 0 0 0 0 0 0 0 0 0 0 -67 -38 0 0 0 0 0 0 0 0 0 -31 -49 -51 -51 -55 -35 -6 0 0 0 0 0 0 0 0 0 0 0 -86 -161 -184 -194 -176 -173 -183 -176 -179 -210 -76 -57 -71 -69 -61 -113 -67 -129 -176 -155 -124 -150 -133 -154 -163 -158 -166 -158 -167 -175 -174 -165 -151 -159 -109 -90 -90 -87 -53 -70 -76 -79 -82 -83 -66 -46 -23 -15 -18 -22 -20 -29 -28 -48 -70 -94 -18 -23 -21 -16 -20 -22 -12 -8 -8 -11 -14 -17 -18 -17 -6 -2 -1 -14 -20 -26 -29 -16 0 0 -53 -41 -10 -10 -8 -7 -4 -2 -10 -17 -8 -7 -8 -5 -6 -20 -20 -22 -21 -13 -11 -14 -14 -28 -19 -28 -41 -29 -11 -51 -57 -62 -51 -20 -32 -34 -36 -31 -29 -44 -81 -70 -45 -61 -69 -43 -55 -55 -53 -72 -69 -51 -52 -50 -56 -52 -57 -61 -33 -59 -69 -76 -87 -79 -61 -50 -63 -70 -58 -38 -50 -45 -40 -42 -42 -40 -45 -38 -33 -22 -15 -21 -44 -43 -33 -43 -48 -34 -32 -48 -38 -35 -31 -21 -8 -24 -21 -10 -7 -11 -11 -5 -26 -33 -24 -17 -14 -30 -18 -9 -6 -6 -8 -10 -19 -20 -15 -20 -9 -5 -26 -54 -62 -65 -77 -61 -61 -45 -26 -23 -11 -10 -24 -25 -24 -23 -20 -16 -16 -15 -17 -14 -3 -5 -10 -15 -25 -33 -39 -35 -31 -28 -30 -32 -27 -10 -10 -9 -6 -4 -5 -6 -14 -13 -20 -23 -18 -16 -37 -37 -37 -42 -46 -45 -35 -33 -29 -37 -46 -47 -46 -56 -46 -36 -24 -11 -2 -4 -17 -10 -4 -6 -5 -7 -11 -13 -12 -12 -14 -15 -16 -11 -9 -10 -9 -4 -3 -1 0 -2 -5 -6 -9 -11 -8 -3 -3 -6 -19 -19 -14 -9 -9 -9 -8 -10 -17 -21 -22 -18 0 -9 -3 -3 -6 -9 -6 -3 -3 -2 -1 -1 -2 -1 -1 -2 -3 -3 -3 -2 -3 -2 -5 -5 -1 -1 0 0 0 0 0 0 0 -13 -21 -16 -9 -10 -5 -10 -10 -14 -17 -16 -9 -9 -11 -9 -8 -11 -17 -20 -30 -39 -44 -43 -39 -42 -44 -36 -24 -18 -23 -26 -20 -19 -18 -15 -11 -5 -4 -11 -13 -13 -11 -7 -12 -13 -10 -9 -13 -15 -14 -16 -13 -14 -16 -16 -18 -18 -18 -17 -11 -10 -10 -12 -24 -20 -18 -18 -17 -16 -15 -13 -10 -9 -8 -8 -10 -13 -11 -15 -19 -26 -40 -43 -13 -35 -44 -41 -35 -33 -32 -31 -21 -16 -14 -10 -6 -4 -10 -9 -7 -8 -11 -11 -11 -8 -6 -6 -7 -8 -10 -7 -5 -4 -4 -4 -10 -12 -18 -28 -41 -51 -53 -41 -10 -7 -7 -9 -22 -12 -1 0 0 0 0 0 0 0 0 -14 -16 0 0 0 0 0 0 0 -5 -33 -5 -22 -13 0 0 0 0 0 0 -26 -57 -65 -53 -52 -55 -63 -68 -65 -74 -60 -58 -60 -55 -51 -57 -65 -56 -49 -46 -49 -51 -52 -52 -53 -47 -40 -37 -33 -14 -5 -4 -3 -3 -2 0 0 -3 -32 -73 -62 -25 -48 -39 -35 -16 -11 -22 -37 -36 -36 -44 -47 -26 0 0 0 0 0 0 -40 -80 -14 -75 -71 -65 -64 -64 -64 -64 -53 -40 -35 -36 -35 -36 -82 -86 -88 -83 -81 -81 -76 -77 -59 -56 -61 -64 -62 -61 -56 -54 -57 -55 -55 -75 -72 -67 -58 -54 -53 -51 -48 -45 -45 -47 -46 -39 -26 -27 -27 -28 -32 -35 -36 -34 -18 -12 -13 -16 -18 -19 -22 -21 -23 -24 -24 -25 -25 -26 -28 -29 -30 -28 -27 -33 -38 -32 -28 -25 -31 -39 -38 -33 -39 -37 -32 -27 -25 -25 -26 -26 -25 -24 -23 -22 -21 -21 -41 -46 -33 -18 -18 -18 -17 -19 -17 -17 -18 -15 -17 -13 -267 -236 -261 -267 -284 -278 -220 -168 -154 -5 0 0 -147 -260 -192 -21 -189 -246 -146 -8 0 0 0 0 0 0 0 0 0 0 -6 -43 -9 0 0 0 0 0 0 0 0 0 -4 -38 -45 -54 -59 -48 0 0 0 0 0 0 0 0 0 0 0 -12 -202 -157 -146 -155 -165 -172 -172 -178 -120 -71 -62 -53 -67 -68 -88 -116 -117 -181 -190 -188 -175 -160 -123 -143 -167 -167 -165 -147 -163 -167 -183 -176 -154 -151 -142 -115 -89 -67 -62 -67 -70 -73 -80 -74 -57 -51 -22 -24 -31 -40 -45 -49 -54 -60 -48 -30 -22 -2 -21 -18 -18 -17 -5 -5 -7 -11 -9 -6 -26 -42 -20 -24 -70 -79 -26 -17 -15 -10 0 -2 -6 -9 -9 -9 -7 -6 -7 -8 -5 -8 -8 -5 -1 -5 -7 -12 -20 -19 -9 -7 -8 -9 -13 -15 -9 -28 -35 -48 -58 -59 -50 -65 -56 -61 -71 -36 -37 -25 -19 -26 -43 -55 -32 -59 -88 -88 -79 -66 -37 -46 -48 -41 -53 -65 -69 -72 -54 -49 -44 -67 -87 -82 -79 -80 -74 -40 -58 -52 -44 -40 -49 -49 -43 -34 -30 -24 -25 -39 -34 -22 -24 -36 -35 -21 -28 -38 -43 -42 -39 -18 -36 -31 -29 -21 -9 -10 -11 -15 -13 -19 -28 -6 -32 -42 -23 -8 -10 -19 -16 -13 -9 -13 -22 -25 -14 -15 -13 -20 -29 -17 -12 -36 -60 -73 -82 -73 -50 -57 -65 -62 -37 -16 -24 -18 -28 -27 -20 -27 -21 -18 -18 -11 -3 -2 -5 -5 -17 -29 -29 -27 -32 -33 -29 -23 -13 -5 -6 -8 -8 -5 -3 -4 -13 -16 -20 -18 -17 -18 -21 -34 -43 -44 -46 -41 -27 -16 -26 -30 -38 -46 -51 -50 -49 -35 -36 -27 -11 -5 -12 -16 -14 -14 -12 -8 -6 -18 -17 -14 -12 -8 -4 -6 -7 -13 -13 -4 -2 -3 -1 0 -2 -5 -13 -7 -6 -7 -5 -7 -15 -14 -19 -12 -7 -6 -4 -4 -7 -12 -15 -13 -2 -12 -4 -4 -4 -6 -8 -8 -3 -3 -1 -1 -2 -4 -1 0 -2 -3 -3 -3 -3 -2 -2 -3 -3 -1 0 0 0 0 0 -4 -12 -13 -17 -11 -8 -7 -7 -14 -8 -9 -10 -12 -14 -14 -12 -10 -17 -20 -21 -18 -22 -22 -35 -42 -44 -47 -47 -35 -26 -21 -21 -23 -25 -25 -19 -18 -15 -10 -7 -5 -6 -8 -7 -6 -9 -9 -7 -5 -9 -14 -17 -17 -16 -14 -16 -18 -18 -19 -19 -18 -17 -15 -13 -9 -11 -23 -22 -21 -19 -16 -13 -12 -10 -9 -10 -10 -11 -12 -12 -13 -15 -15 -22 -33 -36 -41 -47 -42 -34 -31 -32 -29 -17 -14 -12 -8 -5 -6 -9 -9 -10 -11 -12 -12 -12 -5 -6 -7 -5 -4 -8 -7 -7 -13 -18 -17 -14 -5 -20 -21 -24 -37 -50 -37 -36 -36 -23 -21 -26 -11 -4 0 0 0 0 0 0 0 0 -11 -14 -2 0 0 0 0 0 -21 -47 -39 -30 -55 -38 -19 -15 -9 -4 -1 -38 -58 -67 -68 -64 -52 -55 -52 -50 -49 -44 -43 -55 -46 -48 -46 -44 -57 -41 -44 -37 -36 -41 -42 -45 -44 -50 -40 -33 -27 -14 -10 -7 -3 -2 -4 -10 -23 -34 -46 -40 -31 -39 -73 -69 -69 -35 -13 -18 -39 -50 -31 -42 -22 -7 0 0 0 0 0 0 -41 -94 -89 -71 -44 -41 -53 -60 -58 -57 -57 -37 -30 -29 -28 -27 -27 -27 -72 -83 -80 -81 -80 -61 -55 -57 -60 -63 -65 -67 -66 -61 -58 -59 -63 -68 -62 -58 -59 -58 -56 -54 -52 -51 -49 -42 -33 -26 -27 -27 -28 -28 -29 -30 -32 -34 -31 -12 -10 -11 -14 -18 -23 -23 -24 -22 -23 -23 -24 -24 -23 -23 -24 -23 -22 -23 -25 -30 -31 -57 -74 -70 -51 -43 -37 -35 -31 -26 -23 -22 -23 -24 -25 -24 -23 -21 -21 -21 -38 -40 -26 -14 -14 -14 -13 -14 -13 -15 -16 -15 -17 -14 -147 -61 -143 -216 -110 -167 -205 -99 -35 0 0 0 -49 -197 -162 0 -41 -105 -63 -104 -250 -171 -11 -46 0 0 0 -1 -17 -143 -145 -83 -36 0 0 0 0 -49 -183 -18 0 0 -1 -10 -18 -37 -52 -46 -19 -3 -12 0 0 0 0 0 0 0 0 0 -5 -33 -150 -169 -178 -221 -196 -113 -52 -1 -35 -67 -68 -62 -69 -93 -119 -162 -183 -195 -182 -169 -139 -122 -143 -149 -143 -150 -150 -156 -190 -185 -160 -151 -156 -127 -118 -113 -106 -97 -85 -75 -92 -100 -81 -55 -29 -32 -30 -53 -58 -36 -30 -27 -21 -15 -19 -23 -16 -13 -20 -17 -15 -12 -8 -8 -5 -2 -13 -36 -44 -8 -5 -23 -39 -70 -24 -14 -5 -4 -10 -4 -4 -5 -4 -2 -4 -8 -5 -8 -8 -9 -12 -13 -16 -10 -7 -13 -21 -6 -17 -9 -10 -13 -15 -43 -40 -56 -64 -59 -50 -60 -62 -79 -66 -43 -51 -53 -26 -12 -9 -16 -28 -54 -37 -71 -80 -60 -34 -40 -36 -35 -51 -69 -36 -38 -29 -43 -62 -76 -76 -70 -70 -70 -62 -50 -55 -68 -43 -42 -43 -31 -25 -25 -27 -31 -33 -36 -37 -19 -18 -25 -24 -13 -23 -19 -19 -29 -30 -24 -38 -31 -28 -30 -29 -22 -22 -27 -26 -27 -30 -28 -38 -58 -24 -10 -13 -17 -17 -17 -10 -17 -20 -22 -20 -16 -12 -9 -16 -18 -9 -10 -37 -54 -53 -46 -33 -42 -48 -48 -34 -17 -18 -12 -16 -15 -19 -23 -19 -17 -26 -16 -9 -6 -6 -3 -3 -17 -29 -28 -26 -33 -30 -24 -13 -3 -6 -13 -12 -5 -3 -6 -10 -14 -16 -14 -16 -18 -17 -18 -34 -40 -44 -37 -32 -36 -29 -22 -20 -20 -25 -37 -49 -24 -33 -31 -22 -22 -20 -19 -22 -22 -19 -15 -12 -16 -11 -11 -11 -10 -8 -5 -5 -10 -13 -10 -5 -1 0 0 -3 -10 -16 -8 -4 -12 -10 -6 -5 -4 -9 -7 -4 -4 -5 -4 0 -8 -15 -13 -11 -15 -16 -8 -6 -7 -8 -8 -9 -10 -3 -2 -3 -3 -1 0 -2 -3 -7 -8 -4 -4 -3 -3 -2 0 0 0 0 0 -9 -17 -19 -14 -16 -14 -10 -10 -12 -8 -6 -6 -4 -4 -8 -13 -7 -7 -15 -18 -18 -20 -22 -23 -27 -41 -47 -41 -30 -25 -19 -15 -24 -33 -29 -21 -15 -12 -13 -17 -21 -18 -9 -7 -8 -8 -8 -10 -13 -10 -10 -13 -17 -20 -21 -18 -18 -18 -20 -22 -19 -9 -26 -14 -9 -12 -17 -30 -29 -27 -22 -17 -12 -10 -11 -8 -8 -11 -13 -14 -14 -14 -13 -7 -17 -25 -9 -44 -41 -43 -42 -35 -30 -28 -20 -21 -15 -10 -8 -7 -7 -7 -7 -9 -10 -8 -5 -9 -7 -7 -6 -4 -4 -4 -4 -5 -10 -14 -15 -19 -25 -21 -22 -25 -29 -30 -31 -37 -18 -12 -10 -3 -9 -5 -1 0 0 0 0 0 0 -12 -15 -8 0 0 0 -3 0 -30 -57 -40 -23 -52 -47 -46 -54 -55 -46 -42 -60 -70 -70 -64 -57 -54 -58 -55 -52 -51 -51 -50 -45 -39 -47 -40 -34 -42 -38 -37 -35 -37 -37 -41 -49 -45 -40 -33 -28 -27 -21 -11 -12 -6 -1 -1 -11 -43 -94 -80 -65 -33 -25 -41 -46 -60 -58 -33 -16 -17 -27 -32 -22 -6 0 0 0 0 0 0 0 0 -34 -76 -50 -50 -43 -56 -61 -57 -52 -39 -31 -29 -28 -27 -27 -27 -27 -76 -82 -80 -72 -60 -55 -55 -56 -56 -56 -58 -60 -63 -63 -59 -57 -49 -46 -65 -64 -48 -46 -45 -44 -44 -44 -44 -33 -31 -31 -31 -30 -32 -32 -31 -29 -29 -30 -32 -29 -27 -28 -30 -32 -32 -32 -23 -21 -21 -22 -22 -23 -23 -21 -20 -20 -20 -22 -23 -24 -25 -42 -75 -75 -46 -38 -32 -31 -27 -24 -20 -19 -19 -19 -20 -20 -21 -20 -19 -16 -18 -29 -29 -25 -21 -11 -11 -12 -20 -19 -15 -14 -16 -14 -114 -3 0 -23 0 0 0 -3 0 0 0 0 0 -106 -74 0 0 0 0 0 -30 -59 -50 -275 -48 0 0 -63 -220 -198 -197 -195 -175 -134 -102 -93 -17 0 -29 0 0 0 0 0 0 -2 -35 -18 -8 -31 -87 -104 -78 -54 -25 -3 0 0 0 0 0 -12 -97 -155 -61 -31 -52 -7 -59 -14 -10 -66 -84 -58 -67 -90 -97 -118 -152 -169 -167 -174 -153 -135 -132 -119 -134 -167 -192 -182 -183 -176 -132 -130 -140 -131 -118 -109 -113 -114 -102 -80 -77 -94 -101 -72 -36 -24 -24 -56 -67 -46 -13 -12 -11 -16 -16 -22 -19 -8 -22 -12 -7 -6 -3 -4 -8 -6 -11 -32 -56 -16 -121 -111 -103 -115 -80 -7 -1 -4 -4 -2 -4 -2 -1 0 -4 -9 -5 -4 -11 -8 -7 -8 -17 -11 -7 -15 -22 -22 -38 -7 -18 -12 -19 -41 -39 -65 -71 -61 -49 -46 -46 -89 -55 -56 -87 -94 -7 -7 -11 -18 -33 -42 -31 -44 -51 -47 -51 -63 -53 -48 -52 -62 -64 -38 -31 -54 -86 -98 -88 -64 -64 -62 -50 -43 -58 -78 -31 -32 -35 -34 -31 -30 -29 -29 -29 -37 -42 -28 -19 -16 -17 -19 -20 -18 -14 -27 -40 -42 -40 -36 -27 -28 -29 -29 -29 -28 -25 -11 -9 -12 -25 -50 -25 -10 -9 -11 -12 -13 -14 -48 -25 -18 -26 -22 -28 -20 -18 -17 -12 -9 -15 -43 -52 -42 -29 -25 -34 -22 -18 -17 -17 -17 -17 -15 -12 -16 -16 -15 -32 -16 -17 -16 -11 -4 -4 -6 -16 -21 -22 -29 -34 -18 -14 -10 -11 -12 -5 -3 -2 -8 -9 -8 -10 -13 -14 -12 -16 -26 -37 -34 -40 -35 -31 -34 -35 -30 -20 -16 -20 -28 -32 -34 -21 -20 -20 -24 -28 -26 -25 -25 -22 -16 -8 -6 -11 -8 -8 -9 -11 -10 -4 -3 -7 -10 -9 -3 0 0 -4 -7 -10 -10 -3 -5 -4 -2 0 -1 -3 -5 -4 -3 -4 -4 -3 0 -24 -23 -18 -17 -15 -6 -6 -7 -6 -4 -6 -8 -3 -1 -2 -2 -2 -2 -3 -3 -9 -10 -7 -7 -7 -4 -3 -1 0 0 0 -3 -15 -22 -22 -19 -17 -20 -12 -6 -3 -4 -4 -4 -2 -2 -4 -6 -7 -7 -8 -10 -19 -23 -22 -21 -23 -20 -25 -27 -20 -14 -16 -23 -26 -27 -23 -13 -9 -8 -9 -13 -18 -17 -4 -12 -12 -11 -13 -15 -18 -16 -7 -6 -15 -20 -21 -20 -21 -23 -24 -17 -13 -15 -19 -15 -14 -20 -22 -13 -16 -28 -24 -18 -14 -12 -13 -14 -8 -7 -8 -9 -10 -12 -11 -10 -10 -10 -7 -13 -32 -35 -37 -34 -31 -31 -29 -16 -14 -12 -10 -9 -7 -8 -10 -8 -7 -5 -4 -4 -7 -7 -8 -7 -6 -5 -5 -7 -11 -13 -14 -16 -14 -19 -23 -22 -20 -20 -25 -22 -12 -8 -4 -4 -11 -14 -3 -1 0 0 0 0 0 -22 -25 -17 -12 -15 -11 -49 -53 -61 -63 -57 -55 -25 -37 -34 -50 -72 -75 -65 -65 -53 -52 -56 -55 -51 -64 -63 -55 -50 -43 -39 -50 -39 -34 -32 -32 -32 -29 -28 -27 -37 -39 -35 -32 -34 -44 -31 -23 -26 -26 -14 -13 -4 -1 -1 -17 -51 -86 -58 -48 -35 -28 -23 -19 -36 -54 -47 -27 -20 -20 -18 -29 -25 -7 0 0 0 0 0 0 0 -30 -56 -42 -34 -39 -61 -53 -50 -55 -42 -29 -28 -27 -27 -26 -29 -35 -24 -24 -43 -55 -55 -56 -55 -55 -56 -54 -53 -53 -56 -60 -62 -58 -60 -64 -60 -44 -40 -42 -42 -40 -36 -34 -33 -34 -35 -36 -36 -36 -37 -36 -35 -32 -30 -30 -30 -31 -32 -34 -37 -39 -40 -41 -31 -20 -19 -20 -22 -22 -21 -22 -20 -20 -20 -20 -20 -19 -19 -19 -35 -46 -44 -44 -28 -26 -23 -20 -18 -18 -18 -17 -17 -17 -18 -18 -17 -15 -28 -31 -31 -25 -15 -10 -11 -22 -24 -18 -12 -13 -14 -15 -206 -73 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -126 -205 -22 -167 -109 -151 -225 -220 -191 -190 -152 -131 -161 -186 -12 0 0 0 0 0 0 0 0 0 0 0 0 -60 -94 -92 -96 -100 -90 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -91 -118 -106 -97 -98 -97 -122 -160 -150 -124 -164 -120 -133 -122 -97 -132 -136 -146 -150 -158 -160 -137 -99 -108 -120 -118 -101 -84 -91 -85 -73 -59 -62 -98 -84 -39 -24 -34 -33 -40 -39 -25 -11 -7 -18 -14 -20 -19 -8 -3 -2 -5 -2 -1 -9 -23 -11 -16 -50 -70 -70 -15 -45 -130 -122 -73 -13 0 -2 -1 0 0 -1 -1 0 0 0 -1 -2 -15 -9 -9 -15 -21 -19 -19 -21 -24 -35 -42 -17 -35 -13 -29 -46 -47 -41 -14 -38 -36 -36 -45 -36 -58 -81 -112 -92 -9 -7 -12 -29 -39 -44 -37 -42 -42 -48 -50 -56 -57 -58 -64 -46 -29 -36 -51 -52 -93 -93 -80 -65 -62 -52 -42 -43 -47 -49 -25 -23 -29 -29 -29 -32 -33 -25 -27 -22 -22 -21 -14 -13 -7 -11 -14 -20 -25 -34 -34 -35 -30 -26 -25 -27 -28 -28 -30 -32 -29 -11 -31 -13 -23 -46 -46 -15 -41 -40 -21 -10 -14 -9 -47 -42 -34 -27 -19 -2 -6 -9 -14 -12 -12 -16 -50 -49 -37 -28 -21 -21 -21 -19 -24 -29 -30 -22 -22 -30 -22 -17 -20 -14 -14 -15 -10 -4 -6 -20 -18 -18 -22 -29 -33 -28 -26 -13 -6 -5 -4 -3 -2 -4 -8 -10 -12 -11 -10 -12 -15 -25 -34 -33 -36 -33 -29 -37 -44 -37 -13 -16 -15 -20 -23 -23 -19 -20 -26 -41 -51 -47 -43 -37 -27 -18 -8 -3 -8 -10 -12 -12 -10 -12 -17 -12 -6 -7 -10 -8 -2 -3 -4 -4 -2 -3 -5 -5 -8 -2 0 -1 -3 -1 -4 -4 -2 -2 -3 -5 -38 -37 -30 -21 -13 -6 -5 -5 -4 -5 -5 -4 -3 -4 -2 -2 -3 -5 -5 -4 -6 -6 -6 -7 -5 -6 -7 -4 -4 -4 -8 -25 -22 -22 -27 -25 -19 -20 -14 -18 -12 -7 -8 -8 -3 -5 -5 -8 -15 -19 -7 -16 -24 -26 -26 -28 -26 -23 -25 -27 -23 -15 -17 -22 -24 -11 -7 -6 -5 -9 -11 -16 -17 -11 -5 -8 -16 -15 -16 -13 -9 -11 -6 -6 -14 -14 -13 -16 -21 -24 -25 -22 -22 -23 -19 -20 -23 -18 -14 -13 -16 -29 -23 -17 -19 -16 -8 -7 -7 -7 -6 -4 -5 -7 -8 -10 -10 -11 -13 -12 -11 -14 -34 -37 -37 -37 -30 -16 -15 -13 -11 -10 -8 -8 -13 -6 -3 -4 -5 -5 -4 -6 -6 -6 -8 -10 -12 -9 -5 -7 -11 -12 -10 -15 -19 -22 -21 -19 -17 -11 -20 -11 -5 -4 -8 -10 -4 -5 -2 0 0 0 -1 -9 -22 -22 -32 -49 -48 -21 -22 -39 -65 -72 -61 -37 -43 -41 -37 -43 -52 -50 -58 -66 -56 -52 -48 -43 -52 -58 -63 -64 -52 -34 -31 -38 -31 -34 -29 -23 -22 -22 -22 -32 -36 -37 -39 -42 -46 -29 -18 -17 -18 -17 -18 -6 -3 -11 -40 -64 -59 -35 -29 -29 -31 -27 -18 -18 -37 -46 -33 -35 -30 -14 -38 -52 -11 0 0 0 0 -1 -17 -4 -21 -35 -29 -23 -42 -25 -32 -40 -45 -54 -83 -75 -39 -30 -31 -56 -106 -28 -23 -64 -65 -53 -54 -54 -55 -56 -55 -53 -52 -53 -53 -59 -58 -59 -60 -53 -38 -39 -38 -38 -38 -37 -34 -33 -33 -33 -34 -37 -37 -35 -35 -36 -35 -35 -34 -33 -33 -33 -32 -33 -35 -36 -39 -41 -22 -20 -20 -21 -21 -22 -23 -23 -22 -20 -19 -18 -16 -16 -16 -16 -36 -56 -53 -27 -25 -21 -19 -18 -17 -16 -16 -17 -16 -15 -24 -36 -32 -32 -31 -31 -27 -17 -9 -10 -21 -11 -7 -8 -10 -10 -10 -282 -256 -189 0 0 0 0 0 0 -8 -38 0 0 0 0 0 0 -70 -63 -68 -191 -134 -148 -109 -7 -98 -200 -182 -83 -45 -84 -126 -155 -198 -126 -78 0 0 0 0 0 0 0 0 0 0 0 0 -5 -75 -73 -71 -75 -82 -96 -85 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -115 -100 -92 -90 -92 -97 -112 -154 -179 -166 -175 -155 -127 -114 -117 -129 -125 -137 -147 -157 -155 -130 -106 -89 -96 -100 -92 -89 -86 -70 -58 -42 -37 -64 -85 -44 -13 -8 -8 -12 -22 -9 -12 -19 -24 -24 -17 -18 -12 -6 -4 -1 -1 -1 -4 -7 -8 -11 -49 -22 0 0 -24 -161 -116 -55 -15 -5 -10 -8 -1 0 0 0 0 0 0 0 -2 -7 -16 -30 -14 -12 -14 -19 -27 -42 -45 -47 -49 -48 -27 -49 -62 -64 -64 -65 -68 -40 -38 -27 -36 -76 -118 -93 -110 -77 -16 -31 -41 -39 -42 -46 -39 -21 -33 -19 -15 -23 -33 -52 -64 -76 -57 -50 -59 -86 -59 -55 -60 -59 -47 -34 -58 -53 -41 -31 -25 -19 -20 -22 -23 -24 -19 -23 -23 -17 -15 -14 -15 -7 -8 -14 -35 -47 -41 -36 -24 -25 -22 -23 -27 -28 -28 -23 -31 -40 -43 -37 -21 -36 -46 -37 -17 -22 -28 -21 -12 -24 -38 -22 -54 -49 -43 -37 -29 -26 -11 -15 -19 -11 -8 -22 -19 -30 -30 -26 -18 -17 -20 -36 -42 -38 -25 -20 -22 -18 -20 -21 -18 -16 -12 -6 -11 -18 -24 -23 -26 -27 -32 -33 -34 -37 -20 -12 -8 -6 -4 -3 -6 -8 -6 -7 -9 -10 -13 -18 -24 -29 -33 -34 -34 -35 -36 -45 -43 -23 -12 -8 -10 -12 -12 -15 -20 -30 -32 -41 -45 -43 -45 -37 -32 -20 -9 -8 -14 -14 -16 -12 -12 -13 -6 -4 -8 -9 -6 -5 -9 -9 -9 -4 -3 -6 -8 -6 -5 -1 -1 -2 -3 -3 0 0 -1 -2 -6 -21 -26 -23 -22 -17 -13 -11 -9 -5 -11 -11 -5 -3 -7 -2 -2 -1 0 -2 -5 -8 -6 -5 -7 -8 -6 -11 -8 -9 -10 -15 -21 -16 -33 -38 -29 -19 -16 -18 -18 -18 -11 -10 -12 -11 -12 -7 -7 -16 -22 -19 -22 -14 -13 -12 -17 -25 -22 -25 -27 -26 -22 -20 -20 -27 -7 -3 -2 -4 -10 -16 -17 -19 -11 -5 -9 -21 -18 -15 -9 -7 -8 -4 -4 -11 -10 -7 -6 -9 -20 -18 -27 -25 -21 -21 -22 -24 -23 -17 -14 -13 -14 -19 -16 -17 -20 -17 -10 -9 -17 -12 -9 -7 -7 -8 -5 -6 -6 -11 -14 -11 -9 -45 -46 -40 -34 -31 -34 -17 -14 -10 -9 -11 -12 -15 -7 -4 -3 -3 -3 -3 -3 -2 -2 -2 -3 -6 -10 -11 -8 -7 -11 -15 -15 -13 -12 -15 -16 -13 -10 -20 -9 -6 -5 -4 -5 -3 -4 -5 -2 0 0 -3 -16 -25 -21 -19 -18 -27 -66 -56 -65 -70 -64 -52 -45 -24 -34 -46 -54 -61 -57 -35 -45 -57 -49 -40 -33 -30 -32 -43 -39 -38 -38 -37 -37 -35 -31 -23 -18 -18 -18 -19 -23 -22 -29 -39 -41 -32 -24 -20 -16 -11 -6 -7 -13 -14 -23 -30 -29 -26 -24 -23 -18 -18 -19 -16 -13 -18 -19 -10 -19 -25 -27 -28 -12 -58 -53 -45 -24 0 -4 -39 -9 -11 -12 -14 -36 -67 -21 -18 -71 -99 -102 -129 -130 -79 -43 -47 -67 -96 -113 -55 -71 -58 -47 -48 -50 -52 -54 -53 -52 -52 -53 -53 -55 -39 -32 -33 -36 -35 -35 -35 -34 -34 -34 -34 -34 -34 -34 -34 -35 -35 -32 -32 -34 -34 -36 -37 -37 -37 -38 -36 -34 -34 -35 -35 -35 -24 -23 -20 -19 -20 -22 -22 -22 -20 -16 -15 -15 -14 -15 -14 -15 -46 -59 -42 -28 -25 -22 -22 -20 -17 -16 -15 -13 -14 -14 -24 -34 -32 -32 -30 -29 -28 -25 -16 -7 -7 -6 -5 -6 -7 -7 -8 -167 -47 -4 -98 -116 0 0 0 0 -111 -270 -5 0 0 0 0 -15 -183 -209 -156 -100 -76 -1 0 0 -28 -78 -4 0 0 0 -9 -6 -29 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -84 -67 -65 -65 -71 -79 -66 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -69 -96 -80 -80 -84 -101 -130 -63 -104 -186 -202 -194 -185 -151 -151 -146 -141 -133 -139 -160 -158 -125 -102 -98 -85 -106 -114 -106 -90 -65 -33 -24 -21 -39 -60 -51 -30 -22 -9 -3 -2 -2 -18 -41 -44 -31 -16 -25 -20 -14 -10 -8 -11 -5 -8 -20 -21 -17 -28 -3 0 0 -20 -83 -83 -14 -26 -17 -15 -21 -2 0 0 0 0 -7 -52 -8 -3 -15 -32 -34 -28 -21 -11 -13 -24 -46 -45 -50 -52 -53 -47 -56 -65 -72 -78 -64 -41 -25 -63 -60 -81 -99 -93 -29 -20 -28 -43 -47 -36 -44 -46 -34 -22 -10 -9 -7 -17 -20 -17 -16 -20 -19 -27 -33 -49 -59 -60 -61 -56 -50 -45 -45 -49 -37 -35 -29 -26 -21 -18 -18 -17 -18 -16 -11 -17 -16 -21 -19 -15 -10 -13 -48 -39 -44 -33 -24 -36 -26 -32 -30 -23 -13 -17 -26 -32 -23 -19 -29 -22 -22 -41 -26 -13 -13 -14 -34 -16 -32 -54 -48 -61 -48 -46 -38 -30 -26 -14 -14 -26 -27 -16 -7 -8 -33 -29 -25 -24 -25 -29 -51 -41 -33 -34 -36 -25 -20 -25 -28 -26 -18 -9 -7 -20 -27 -27 -24 -21 -16 -21 -20 -24 -32 -31 -19 -10 -8 -6 -4 -5 -10 -8 -4 -4 -8 -14 -20 -20 -26 -32 -34 -33 -37 -37 -52 -53 -39 -19 -3 -5 -5 -14 -21 -25 -28 -28 -25 -33 -41 -46 -50 -50 -44 -19 -9 -11 -8 -7 -10 -15 -14 -14 -17 -10 -8 -3 -5 -10 -11 -15 -7 -6 -6 -7 -5 -3 -1 -2 -1 0 0 0 0 -1 -2 -2 -10 -34 -43 -29 -25 -20 -16 -13 -4 -6 -12 -8 -4 -5 -3 -2 -1 -8 -9 -7 -8 -7 -6 -11 -13 -13 -14 -13 -13 -14 -16 -18 -20 -43 -33 -24 -24 -22 -20 -20 -19 -21 -14 -12 -15 -14 -6 -4 -15 -21 -21 -19 -11 -13 -12 -11 -18 -28 -30 -19 -19 -20 -23 -26 -24 -6 -2 0 -2 -7 -13 -9 -15 -16 -16 -15 -16 -14 -11 -8 -5 -5 -8 -12 -4 -5 -10 -8 -6 -8 -18 -19 -18 -20 -22 -23 -25 -23 -14 -13 -11 -12 -19 -17 -18 -21 -21 -19 -16 -5 -11 -11 -11 -12 -11 -5 -8 -9 -12 -13 -11 -8 -25 -37 -29 -22 -19 -20 -18 -27 -25 -19 -13 -13 -15 -8 -9 -5 -3 -3 -2 -2 -4 -2 -3 -3 -6 -13 -13 -6 -7 -12 -18 -21 -17 -14 -16 -15 -14 -13 -11 -6 -8 -8 -7 -6 -7 -7 -7 -7 -8 -10 -11 -16 -19 -17 -16 -17 -17 -28 -67 -59 -56 -49 -45 -39 -22 -15 -17 -34 -46 -57 -56 -30 -31 -33 -28 -23 -22 -28 -31 -36 -35 -27 -24 -29 -30 -24 -22 -17 -17 -20 -20 -12 -12 -28 -38 -44 -42 -19 -20 -14 -12 -11 -14 -28 -24 -38 -44 -42 -38 -36 -29 -17 -15 -16 -16 -14 -14 -16 -13 -31 -40 -41 -44 -56 -81 -70 -66 -52 -28 -19 -16 -20 -73 -103 -94 -70 -74 -110 -94 -111 -126 -126 -123 -121 -124 -71 -95 -126 -121 -105 -47 -45 -44 -43 -45 -47 -48 -50 -50 -50 -50 -51 -52 -52 -53 -36 -31 -34 -36 -36 -35 -34 -33 -32 -33 -33 -35 -36 -29 -28 -32 -34 -34 -34 -34 -34 -36 -37 -38 -39 -39 -38 -37 -35 -33 -33 -34 -34 -21 -16 -18 -21 -26 -49 -27 -19 -17 -16 -14 -14 -13 -12 -48 -52 -30 -26 -25 -24 -23 -21 -18 -16 -14 -13 -13 -13 -13 -14 -18 -32 -29 -27 -26 -27 -25 -17 -7 -17 -18 -17 -16 -14 -10 0 -20 -275 -133 -78 0 0 0 0 -200 -183 0 0 0 0 0 -43 -146 -169 -37 -9 0 0 0 0 0 0 -55 -182 -139 -18 -35 -40 0 0 0 0 0 0 0 0 0 -20 -12 0 0 0 0 -46 -83 -76 -74 -87 -80 -87 -88 -48 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -86 -90 -88 -85 -82 -66 -50 -64 -138 -168 -203 -206 -195 -185 -137 -146 -170 -172 -164 -163 -139 -120 -108 -97 -97 -96 -101 -86 -53 -22 -10 -10 -22 -36 -48 -60 -53 -33 -21 -18 -24 -33 -50 -44 -18 -3 -9 -15 -15 -30 -49 -39 -16 -20 -18 -20 -26 -29 -9 0 0 0 -39 -77 -38 -28 -34 -28 -22 -20 -18 -2 0 0 -3 -5 0 0 0 -18 -37 -34 -27 -9 -15 -23 -34 -44 -47 -43 -42 -40 -41 -45 -53 -53 -41 -38 -38 -44 -55 -74 -86 -80 -68 -63 -69 -57 -40 -37 -41 -18 -23 -19 -16 -15 -17 -22 -20 -19 -18 -24 -21 -20 -29 -35 -45 -53 -55 -55 -46 -45 -48 -54 -47 -32 -18 -22 -26 -23 -17 -15 -15 -14 -12 -13 -11 -23 -20 -17 -14 -28 -60 -14 -50 -52 -50 -45 -27 -47 -47 -47 -47 -44 -48 -50 -41 -32 -25 -22 -20 -41 -20 -8 -7 -28 -72 -38 -28 -47 -61 -53 -37 -31 -33 -36 -29 -19 -14 -16 -15 -24 -18 -6 -18 -30 -29 -27 -23 -32 -61 -37 -38 -30 -27 -28 -28 -29 -25 -26 -24 -15 -10 -17 -19 -20 -16 -13 -11 -11 -10 -12 -17 -20 -17 -11 -9 -6 -4 -5 -8 -8 -5 -7 -8 -14 -21 -24 -27 -59 -47 -38 -41 -47 -53 -54 -33 -14 -10 -15 -2 -13 -27 -33 -38 -47 -30 -32 -35 -42 -45 -43 -42 -35 -27 -23 -17 -9 -8 -13 -19 -23 -24 -16 -7 -7 -6 -6 -12 -18 -12 -16 -12 -6 -3 -1 -2 -2 -2 0 0 0 0 0 0 0 -14 -38 -44 -37 -36 -24 -17 -15 -11 -16 -16 -7 -5 -5 -4 -4 -3 -12 -10 -10 -12 -7 -6 -10 -8 -6 -8 -10 -17 -17 -20 -22 -27 -33 -36 -21 -22 -21 -19 -20 -22 -26 -22 -15 -13 -13 -10 -6 -7 -9 -16 -21 -19 -20 -22 -12 -19 -25 -18 -15 -10 -10 -21 -28 -25 -19 -3 -3 -7 -9 -10 -10 -15 -16 -19 -14 -9 -8 -6 -7 -7 -8 -8 -8 -6 -10 -11 -14 -9 -6 -6 -8 -16 -23 -20 -17 -16 -10 -5 -9 -10 -9 -12 -17 -23 -23 -22 -19 -20 -25 -14 -14 -14 -15 -11 -6 -9 -6 -6 -12 -12 -7 -7 -21 -23 -19 -17 -17 -16 -18 -24 -17 -10 -7 -8 -5 -6 -4 -3 -2 -2 -3 -6 -3 -4 -6 -9 -12 -16 -12 -14 -16 -16 -14 -10 -15 -16 -13 -11 -10 -9 -9 -8 -8 -10 -10 -9 -7 -8 -4 -4 -6 -7 -6 -8 -12 -12 -13 -15 -29 -62 -64 -59 -53 -52 -53 -49 -38 -11 -29 -37 -38 -38 -38 -45 -47 -42 -36 -35 -38 -32 -24 -32 -32 -29 -31 -35 -23 -23 -16 -14 -17 -19 -19 -17 -33 -40 -43 -35 -14 -10 -10 -12 -17 -22 -25 -27 -27 -36 -39 -70 -97 -83 -61 -44 -37 -24 -19 -19 -13 -18 -19 -14 -26 -41 -45 -53 -56 -59 -63 -62 -56 -57 -75 -104 -104 -80 -74 -98 -117 -109 -111 -114 -117 -118 -115 -113 -93 -83 -98 -112 -101 -70 -43 -40 -41 -42 -44 -46 -47 -47 -48 -43 -41 -42 -44 -48 -32 -29 -31 -33 -34 -33 -19 -19 -20 -26 -33 -34 -31 -13 -11 -20 -33 -37 -37 -37 -35 -35 -35 -36 -37 -38 -39 -39 -37 -35 -34 -32 -27 -17 -14 -17 -20 -23 -21 -20 -20 -19 -16 -12 -12 -12 -11 -50 -58 -43 -36 -33 -23 -22 -20 -17 -15 -13 -13 -12 -13 -14 -13 -13 -14 -14 -26 -27 -27 -27 -24 -10 -29 -31 -32 -32 -28 -17 -89 -22 -25 -1 0 0 0 0 -24 -285 -93 0 0 -19 -41 0 -19 -52 -54 0 0 0 0 0 0 0 0 0 -11 -39 0 0 0 0 0 0 0 0 0 0 0 -4 -34 -9 0 0 0 -3 -82 -93 -100 -94 -92 -82 -97 -117 -66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -87 -87 -78 -71 -58 -48 -73 -111 -83 -164 -150 -139 -148 -118 -147 -171 -182 -163 -135 -90 -106 -103 -102 -100 -87 -82 -77 -52 -25 -8 -5 -7 -11 -20 -31 -39 -45 -41 -36 -33 -29 -25 -27 -11 -2 0 -5 -17 -22 -42 -60 -50 -42 -45 -35 -36 -33 -22 0 0 0 -64 -71 -45 -25 -37 -42 -22 -1 -2 0 0 0 -41 -36 -19 -46 -3 -6 -10 -16 -15 -3 -14 -39 -48 -46 -40 -36 -36 -41 -41 -36 -32 -35 -60 -61 -56 -45 -52 -56 -72 -79 -79 -71 -56 -44 -24 -32 -52 -64 -54 -42 -34 -28 -30 -37 -22 -15 -17 -46 -56 -22 -23 -20 -18 -47 -68 -53 -52 -49 -47 -42 -38 -28 -19 -26 -29 -23 -16 -13 -10 -21 -13 -12 -12 -15 -19 -19 -19 -49 -74 -51 -66 -47 -52 -44 -33 -43 -42 -44 -46 -51 -46 -35 -37 -32 -36 -31 -29 -32 -33 -40 -19 -49 -93 -86 -103 -117 -72 -47 -43 -36 -29 -23 -17 -13 -14 -18 -19 -14 -9 -3 -7 -25 -31 -23 -16 -23 -50 -59 -45 -35 -31 -31 -31 -29 -20 -16 -23 -23 -18 -18 -17 -23 -17 -14 -14 -16 -23 -22 -22 -24 -17 -8 -8 -11 -6 -4 -6 -8 -8 -17 -12 -14 -22 -28 -30 -122 -80 -46 -42 -61 -72 -68 -42 -24 -19 -18 -3 -12 -19 -29 -38 -45 -41 -37 -31 -33 -32 -25 -32 -37 -36 -33 -29 -21 -15 -19 -23 -22 -25 -22 -10 -7 -25 -13 -14 -20 -17 -15 -18 -16 -8 -2 -2 -4 -6 -1 -1 -6 -9 -2 0 0 0 -29 -61 -57 -50 -29 -20 -18 -14 -6 -10 -7 -5 -5 -7 -8 -6 -8 -6 -12 -16 -10 -5 -5 -6 -6 -6 -8 -12 -12 -16 -11 -13 -24 -32 -28 -19 -17 -20 -25 -30 -28 -27 -22 -21 -16 -12 -15 -26 -25 -22 -22 -21 -21 -22 -10 -20 -27 -23 -16 -14 -11 -21 -25 -25 -23 -15 -4 -16 -17 -14 -10 -10 -15 -14 -11 -7 -10 -16 -11 -9 -8 -8 -8 -9 -13 -6 -18 -12 -5 -10 -17 -14 -16 -13 -13 -13 -14 -14 -13 -10 -14 -14 -12 -14 -19 -22 -22 -16 -9 -10 -11 -16 -13 -7 -2 -3 -3 -5 -6 -8 -7 -5 -8 -26 -25 -21 -23 -28 -25 -18 -15 -7 -3 -3 -5 -2 -3 -1 0 -1 -2 -4 -2 -2 -4 -8 -10 -12 -19 -14 -14 -13 -12 -12 -14 -12 -8 -8 -7 -8 -14 -12 -13 -15 -13 -10 -7 -3 -1 -2 -3 -3 -4 -6 -8 -9 -9 -10 -10 -26 -73 -68 -60 -58 -58 -55 -44 -30 -38 -41 -46 -50 -51 -56 -56 -43 -42 -40 -39 -40 -30 -36 -39 -35 -34 -38 -35 -34 -28 -28 -28 -28 -27 -30 -44 -42 -40 -30 -14 -11 -12 -16 -25 -26 -22 -25 -37 -29 -21 -60 -90 -91 -88 -65 -64 -44 -32 -28 -19 -20 -17 -14 -31 -42 -40 -46 -52 -56 -70 -77 -83 -88 -83 -99 -106 -78 -65 -89 -104 -100 -101 -102 -105 -107 -105 -101 -79 -57 -70 -91 -93 -68 -67 -42 -39 -40 -41 -44 -46 -45 -46 -38 -31 -29 -26 -28 -28 -29 -30 -31 -32 -32 -28 -27 -16 -16 -27 -34 -26 -14 -16 -13 -20 -35 -35 -37 -38 -37 -35 -35 -35 -36 -38 -37 -36 -36 -34 -27 -23 -15 -13 -15 -18 -21 -20 -16 -16 -19 -18 -15 -12 -12 -10 -51 -53 -42 -39 -35 -18 -17 -17 -16 -15 -14 -14 -13 -14 -13 -12 -12 -13 -12 -14 -25 -29 -29 -27 -20 -20 -28 -29 -30 -28 -25 -230 -88 0 -39 -94 -41 0 0 -56 -194 -4 0 0 -92 -271 -214 -158 -86 -17 0 0 0 0 0 0 0 0 0 0 -23 -40 -28 -1 0 0 0 0 0 0 0 0 0 -12 -21 -12 -4 -15 -57 -130 -99 -94 -94 -82 -67 -69 -101 -89 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -127 -156 -99 -50 -54 -109 -135 -116 -95 -96 -98 -108 -125 -141 -142 -184 -157 -120 -105 -127 -106 -102 -101 -86 -63 -51 -37 -33 -27 -16 -9 -10 -6 -9 -19 -30 -31 -37 -42 -29 -20 -23 -17 -13 -8 -9 -13 -13 -39 -63 -59 -47 -29 -21 -27 -14 -5 0 0 -4 -57 -59 -38 -28 -33 -45 -43 -12 0 0 -3 -9 -1 -3 -17 -37 -1 -12 -12 -21 -21 -16 -25 -47 -44 -43 -40 -40 -30 -33 -44 -39 -30 -37 -40 -47 -53 -57 -62 -67 -51 -56 -62 -55 -41 -30 -27 -43 -57 -53 -42 -40 -44 -49 -50 -38 -40 -55 -38 -44 -69 -52 -27 -27 -22 -19 -27 -35 -40 -40 -47 -41 -40 -33 -24 -24 -30 -24 -17 -19 -25 -36 -17 -21 -17 -13 -17 -18 -9 -61 -85 -82 -68 -50 -44 -45 -43 -44 -46 -62 -51 -48 -39 -27 -36 -34 -24 -25 -27 -31 -33 -43 -20 -75 -96 -100 -124 -122 -111 -63 -50 -53 -50 -39 -11 -10 -15 -23 -31 -4 -3 -2 -2 -3 -11 -40 -18 -16 -56 -84 -51 -40 -22 -21 -28 -29 -21 -18 -32 -26 -19 -16 -16 -16 -21 -21 -18 -21 -29 -27 -7 -6 -10 -10 -10 -15 -9 -7 -8 -8 -8 -18 -7 -8 -14 -20 -46 -136 -126 -127 -111 -65 -51 -91 -63 -56 -33 -12 -6 -8 -10 -29 -38 -42 -46 -45 -31 -26 -23 -24 -27 -31 -32 -31 -37 -38 -36 -34 -34 -22 -22 -22 -21 -21 -16 -12 -13 -18 -20 -16 -12 -2 -4 -3 -2 -3 -5 -1 -17 -13 -5 -1 0 0 -7 -30 -47 -48 -44 -25 -18 -14 -8 -6 -15 -21 -6 -4 -13 -17 -9 -3 -6 -9 -17 -18 -11 -8 -7 -7 -5 -6 -7 -8 -13 -22 -18 -22 -28 -27 -22 -22 -26 -29 -26 -26 -28 -24 -24 -19 -19 -32 -45 -24 -18 -17 -19 -20 -21 -22 -24 -16 -12 -12 -14 -10 -11 -12 -10 -14 -18 -14 -15 -19 -19 -18 -15 -13 -12 -15 -13 -16 -19 -11 -11 -2 0 -3 -7 -10 -9 -9 -6 -5 -8 -11 -9 -9 -10 -13 -16 -16 -16 -15 -8 -7 -7 -6 -5 -6 -11 -11 -10 -11 -15 -14 -6 -11 -5 -4 -9 -9 -1 -4 -7 -10 -8 -7 -16 -33 -32 -31 -25 -16 -10 -12 -9 -6 -3 -3 -4 -1 0 0 -1 -2 -2 -1 -2 -3 -5 -9 -14 -19 -17 -11 -14 -13 -12 -11 -9 -5 -6 -9 -11 -12 -12 -15 -14 -7 -4 -4 -4 -3 -3 -4 -4 -4 -4 -4 -5 -7 -9 -7 -6 -27 -72 -70 -59 -55 -54 -51 -41 -46 -44 -53 -56 -53 -51 -51 -41 -41 -35 -40 -48 -35 -42 -42 -41 -46 -45 -33 -34 -26 -37 -42 -43 -39 -33 -42 -39 -38 -27 -16 -15 -21 -30 -32 -30 -34 -59 -116 -118 -103 -85 -81 -89 -92 -63 -77 -61 -44 -35 -38 -46 -27 -34 -49 -45 -37 -42 -45 -47 -59 -83 -103 -115 -114 -113 -97 -98 -98 -93 -91 -92 -93 -94 -87 -88 -93 -88 -61 -48 -68 -75 -72 -65 -41 -58 -42 -36 -37 -40 -43 -42 -45 -46 -47 -48 -47 -44 -28 -27 -28 -30 -31 -31 -32 -32 -27 -24 -28 -34 -33 -25 -22 -16 -22 -32 -32 -34 -37 -38 -37 -36 -35 -35 -35 -34 -34 -35 -29 -19 -31 -15 -14 -17 -18 -18 -20 -37 -35 -24 -19 -17 -14 -12 -10 -37 -36 -37 -37 -22 -16 -13 -12 -13 -14 -15 -15 -15 -15 -14 -13 -13 -13 -12 -12 -16 -18 -19 -19 -18 -12 -20 -21 -21 -17 -9 -220 -41 -161 -203 -233 -190 -2 0 0 0 0 0 0 0 -119 -244 -216 -118 -32 -158 -108 0 0 0 0 0 0 0 0 -46 -68 -77 -71 -85 -37 -6 0 0 0 0 0 -24 -32 -36 -35 -33 -31 -63 -97 -97 -107 -105 -89 -76 -73 -88 -112 -50 -6 0 0 0 0 -20 0 0 0 0 0 0 0 0 -3 -1 -144 -204 -150 -59 -62 -76 -105 -108 -108 -106 -106 -110 -140 -146 -136 -156 -132 -118 -110 -111 -109 -112 -112 -101 -66 -35 -23 -21 -21 -24 -31 -35 -26 -20 -19 -20 -20 -21 -36 -42 -47 -48 -48 -41 -28 -11 -24 -23 -14 -21 -15 -15 -14 -15 -12 0 -1 0 0 -7 -18 -49 -52 -50 -52 -56 -48 -3 0 0 -17 -33 -17 -2 -33 -14 0 0 -2 -23 -31 -23 -26 -44 -43 -43 -39 -38 -40 -38 -44 -43 -24 -26 -45 -43 -52 -55 -46 -38 -35 -31 -41 -26 -31 -39 -44 -58 -56 -45 -42 -42 -39 -30 -43 -50 -60 -70 -53 -36 -37 -37 -32 -28 -18 -24 -15 -18 -27 -36 -45 -39 -41 -34 -27 -27 -31 -18 -17 -28 -25 -14 -27 -39 -19 -13 -19 -18 -20 -27 -41 -62 -65 -54 -44 -48 -46 -45 -41 -36 -30 -47 -47 -39 -33 -36 -22 -30 -32 -33 -35 -39 -32 -106 -107 -99 -118 -119 -110 -102 -86 -46 -19 -25 -39 -25 -22 -22 -28 -33 -17 -14 -8 -9 -8 -8 -14 -17 -65 -80 -64 -48 -41 -37 -29 -25 -24 -26 -9 -25 -21 -13 -10 -9 -11 -13 -18 -26 -32 -28 -8 -11 -12 -12 -13 -14 -13 -11 -9 -6 -6 -9 -7 -10 -13 -69 -101 -114 -113 -111 -110 -94 -90 -88 -39 -48 -50 -34 -21 -15 -8 -18 -31 -37 -43 -42 -29 -26 -20 -20 -23 -23 -24 -27 -37 -43 -45 -47 -42 -23 -23 -23 -21 -23 -25 -3 -5 -15 -19 -22 -21 -6 -7 -6 -3 -1 -1 -4 -18 -7 -1 0 0 -3 -26 -36 -32 -33 -32 -23 -15 -8 -8 -12 -15 -14 -8 -10 -9 -9 -4 -4 -11 -4 -17 -18 -18 -18 -19 -8 -5 -4 -3 -3 -9 -31 -39 -27 -23 -25 -25 -25 -25 -41 -38 -26 -25 -23 -17 -22 -24 -24 -21 -9 -15 -13 -14 -17 -19 -21 -23 -22 -20 -19 -18 -15 -15 -23 -22 -19 -17 -15 -11 -15 -17 -18 -17 -14 -16 -17 -22 -20 -15 -12 -12 -11 -8 -7 -8 -10 -10 -6 -6 -6 -12 -13 -9 -9 -10 -14 -15 -13 -11 -10 -8 -5 -16 -19 -13 -8 -11 -12 -23 -16 -7 -7 -9 -21 -14 -12 -17 -27 -35 -10 -8 -10 -9 -13 -26 -27 -28 -22 -14 -8 -8 -11 -11 -8 -4 -3 -5 -4 -2 -2 -3 -5 -7 -7 -6 -9 -8 -14 -18 -19 -19 -14 -14 -13 -10 -8 -9 -4 -8 -5 -5 -6 -7 -8 -11 -4 -3 -3 -2 -3 -4 -4 -6 -4 -2 -3 -5 -4 -4 -4 -4 -7 -17 -23 -22 -44 -50 -49 -49 -46 -45 -43 -45 -47 -49 -52 -49 -43 -42 -39 -32 -25 -28 -42 -45 -24 -23 -26 -10 -7 -20 -42 -44 -33 -17 -45 -44 -20 -13 -17 -25 -34 -34 -36 -46 -59 -73 -73 -62 -64 -77 -79 -82 -84 -69 -80 -59 -48 -45 -45 -46 -45 -38 -48 -53 -54 -55 -55 -54 -52 -64 -80 -89 -94 -93 -83 -78 -77 -79 -82 -83 -85 -89 -81 -75 -79 -77 -50 -48 -66 -72 -70 -59 -41 -58 -40 -34 -34 -36 -39 -40 -42 -44 -46 -47 -41 -25 -26 -27 -28 -29 -30 -31 -31 -31 -32 -33 -33 -34 -48 -105 -92 -81 -49 -33 -33 -33 -33 -35 -36 -37 -36 -35 -33 -33 -33 -34 -27 -19 -24 -15 -14 -29 -27 -17 -19 -31 -33 -22 -19 -18 -15 -15 -25 -30 -31 -38 -37 -23 -18 -13 -11 -10 -11 -13 -14 -14 -14 -30 -36 -35 -34 -32 -31 -16 -13 -14 -13 -16 -25 -14 -12 -11 -11 -11 -264 -260 -235 -125 -156 -117 0 0 0 0 0 0 0 0 0 -43 -56 -20 -38 -171 -62 -21 -13 0 0 0 0 0 -2 -19 -4 0 -3 -33 -48 -30 -1 0 0 0 -3 -32 -34 -33 -36 -43 -58 -56 -57 -55 -57 -65 -47 -90 -90 -91 -102 -77 -12 0 0 -30 -78 -190 -44 0 0 0 0 0 0 -11 -78 -210 -195 -149 -116 -108 -117 -80 -107 -115 -114 -114 -115 -114 -152 -162 -146 -136 -132 -121 -129 -126 -122 -123 -127 -97 -67 -44 -27 -25 -54 -40 -49 -61 -64 -53 -33 -30 -29 -25 -32 -49 -55 -48 -46 -43 -34 -15 -29 -26 -10 0 -3 -11 -17 -17 -11 -4 -5 0 -1 -20 -28 -21 -26 -14 -24 -37 -32 0 0 -31 -37 -30 -10 -2 -25 -15 -5 -13 -23 -20 -26 -19 -36 -45 -33 -34 -29 -30 -31 -36 -41 -43 -39 -25 -33 -48 -57 -36 -37 -37 -34 -28 -26 -22 -24 -37 -49 -49 -24 -43 -45 -45 -48 -53 -52 -49 -57 -45 -45 -52 -35 -33 -33 -29 -26 -22 -18 -23 -27 -33 -39 -49 -40 -36 -37 -33 -27 -21 -14 -29 -14 -41 -75 -34 -8 -9 -47 -49 -21 -23 -65 -70 -62 -51 -46 -29 -32 -43 -35 -27 -35 -51 -47 -37 -21 -13 -27 -37 -37 -35 -37 -42 -40 -52 -88 -59 -93 -121 -108 -114 -127 -69 -42 -37 -36 -22 -30 -21 -15 -10 -9 -11 -9 -22 -23 -8 -22 -66 -83 -94 -83 -76 -65 -35 -28 -21 -26 -26 -20 -29 -19 -8 -4 -6 -7 -13 -31 -33 -34 -30 -21 -14 -19 -12 -12 -15 -15 -10 -11 -8 -8 -13 -18 -14 -8 -31 -53 -77 -76 -10 -13 -26 -74 -59 -6 -5 -2 -26 -31 -25 -14 -7 -21 -30 -41 -35 -24 -25 -22 -16 -12 -14 -18 -24 -32 -38 -36 -34 -33 -27 -26 -27 -19 -14 -19 -23 -8 -18 -16 -18 -20 -15 -18 -16 -6 -11 -10 -9 -10 -3 -1 -2 -2 -1 -6 -45 -34 -35 -30 -22 -15 -9 -8 -5 -14 -20 -19 -22 -10 -15 -11 -7 -11 -4 -23 -10 -7 -11 -12 -12 -11 -6 -2 0 -9 -30 -33 -26 -24 -23 -23 -25 -21 -22 -25 -24 -22 -19 -14 -21 -26 -23 -15 -8 -14 -12 -13 -15 -18 -16 -6 -8 -17 -83 -80 -40 -22 -25 -17 -16 -15 -13 -11 -11 -10 -8 -7 -13 -18 -10 -16 -23 -17 -12 -13 -13 -9 -7 -6 -8 -8 -4 -8 -9 -7 -6 -10 -14 -15 -15 -14 -10 -8 -9 -18 -35 -37 -23 -13 -9 -8 -5 -10 -8 -3 -2 -7 -14 -17 -30 -36 -26 -10 -6 -5 -9 -9 -7 -8 -16 -18 -15 -14 -10 -7 -8 -5 -3 -4 -4 -3 -2 -1 -4 -4 -6 -10 -12 -13 -22 -15 -15 -16 -13 -10 -12 -5 -9 -11 -10 -8 -6 -13 -12 -8 -6 -5 -6 -8 -3 -4 -4 -4 -4 -4 -4 -8 -8 -6 -5 -5 -3 -3 -4 -4 -4 -5 -12 -48 -57 -61 -55 -50 -49 -52 -54 -56 -48 -47 -50 -45 -82 -71 -65 -49 -32 -23 -14 -13 -21 -18 -10 0 0 0 -38 -19 -18 -46 -51 -49 -30 -35 -38 -35 -31 -27 -60 -72 -63 -51 -55 -70 -58 -72 -53 -63 -75 -72 -78 -66 -60 -61 -62 -60 -50 -36 -58 -65 -80 -82 -68 -68 -83 -63 -55 -66 -77 -76 -80 -54 -62 -69 -73 -78 -83 -81 -70 -63 -64 -68 -61 -63 -65 -66 -65 -63 -61 -55 -35 -31 -31 -33 -35 -36 -39 -42 -44 -46 -39 -25 -26 -28 -30 -31 -31 -32 -32 -31 -31 -32 -32 -58 -119 -209 -208 -203 -97 -35 -35 -35 -32 -34 -36 -37 -37 -37 -35 -34 -33 -33 -24 -21 -35 -35 -29 -40 -39 -38 -35 -28 -29 -19 -16 -16 -15 -18 -34 -33 -31 -29 -27 -24 -20 -17 -13 -11 -11 -12 -12 -12 -12 -29 -34 -34 -35 -35 -36 -30 -29 -28 -28 -29 -35 -26 -16 -21 -23 -22 -155 -82 -34 0 0 0 0 0 -15 -36 0 0 0 0 0 0 -95 -111 -122 -41 -101 -104 -39 0 0 0 0 0 0 0 0 0 0 -46 -81 -87 -5 0 -66 -35 -15 -37 -50 -42 -46 -51 -48 -47 -50 -43 -44 -46 -39 -96 -102 -102 -97 -66 0 0 0 -100 -175 -142 0 0 0 -5 -13 -33 -24 -44 -136 -193 -168 -74 -73 -102 -121 -114 -111 -120 -123 -124 -123 -124 -130 -120 -148 -150 -141 -134 -139 -137 -136 -134 -115 -87 -70 -82 -50 -19 -19 -26 -32 -38 -50 -58 -53 -39 -43 -43 -46 -53 -50 -37 -32 -65 -48 -22 -21 -9 -5 -2 -6 -11 -4 -7 -10 -7 -8 -15 -21 -26 -23 -25 -40 -59 -44 -27 -11 -15 -25 -25 -39 -25 -14 -6 -5 -12 -15 -19 -19 -18 -25 -40 -39 -43 -35 -28 -21 -19 -35 -39 -41 -46 -60 -45 -46 -57 -52 -28 -28 -33 -28 -28 -27 -22 -37 -55 -62 -53 -43 -38 -39 -48 -50 -53 -56 -52 -53 -35 -29 -26 -22 -24 -31 -29 -32 -33 -26 -28 -25 -34 -37 -41 -48 -46 -48 -39 -23 -14 -26 -62 -35 -45 -42 -26 -17 -10 -57 -43 -18 -37 -99 -77 -73 -37 -22 -22 -25 -41 -52 -54 -54 -48 -37 -37 -36 -30 -23 -29 -34 -29 -22 -30 -27 -27 -66 -61 -127 -143 -131 -109 -75 -53 -61 -36 -22 -22 -28 -19 -13 -11 -15 -15 -9 -36 -70 -67 -49 -63 -81 -91 -76 -65 -54 -39 -37 -21 -23 -22 -23 -26 -16 -7 -4 -3 -10 -20 -30 -34 -35 -27 -19 -17 -18 -10 -8 -10 -13 -15 -15 -7 -14 -8 -4 -4 -6 -4 -7 -29 -35 -5 -2 -5 -33 -23 -6 -4 0 -2 -23 -24 -16 -8 -12 -21 -33 -26 -21 -23 -26 -26 -10 -10 -12 -18 -25 -24 -33 -34 -33 -31 -29 -28 -23 -18 -22 -23 -13 -12 -12 -17 -23 -28 -25 -17 -9 -21 -13 -8 -12 -3 -6 -4 -3 -8 -22 -52 -46 -42 -30 -21 -15 -8 -8 -10 -11 -14 -17 -21 -14 -18 -9 -8 -19 -28 -30 -8 -5 -14 -20 -17 -11 -3 -4 -1 -21 -55 -77 -71 -45 -44 -36 -27 -24 -27 -18 -21 -21 -18 -15 -15 -22 -18 -18 -17 -14 -15 -17 -18 -19 -20 -21 -19 -16 -131 -109 -56 -35 -48 -14 -12 -20 -22 -17 -11 -12 -8 -8 -9 -10 -9 -13 -20 -16 -11 -10 -10 -9 -6 -7 -7 -5 -4 -8 -8 -9 -9 -15 -17 -14 -17 -11 -9 -9 -7 -13 -40 -41 -24 -9 -4 -4 -4 -8 -3 -2 -3 -4 -7 -16 -21 -18 -16 -18 -18 -6 -6 -8 -5 -2 -2 -8 -42 -35 -12 -3 -2 -1 -5 -8 -6 -4 -3 -2 -1 -4 -3 -7 -7 -8 -13 -10 -11 -12 -9 -7 -8 -5 -4 -8 -8 -6 -5 -5 -4 -5 -4 -4 -4 -5 -5 -6 -7 -4 -1 -1 -3 -7 -10 -10 -29 -44 -34 -6 -11 -7 -7 -7 -20 -78 -78 -86 -75 -69 -68 -55 -58 -80 -76 -61 -49 -50 -98 -78 -78 -65 -47 -38 -38 -31 -34 -19 -8 -6 -7 -11 -25 -9 0 -14 -37 -31 -41 -36 -35 -67 -85 -64 -80 -68 -61 -54 -45 -44 -55 -37 -50 -47 -48 -57 -70 -71 -65 -65 -61 -58 -58 -54 -76 -78 -76 -75 -75 -82 -93 -72 -59 -61 -61 -53 -65 -59 -59 -60 -62 -68 -75 -74 -55 -52 -52 -54 -57 -60 -61 -64 -62 -60 -58 -51 -30 -29 -29 -30 -32 -34 -38 -42 -44 -46 -37 -26 -28 -30 -31 -31 -32 -33 -33 -32 -31 -31 -78 -127 -161 -167 -169 -153 -69 -35 -36 -35 -33 -33 -33 -35 -36 -36 -36 -35 -34 -33 -22 -15 -33 -76 -66 -67 -51 -53 -53 -27 -28 -30 -18 -14 -13 -14 -21 -34 -32 -29 -26 -22 -19 -17 -14 -12 -12 -12 -11 -11 -12 -10 -25 -32 -32 -33 -34 -34 -22 -19 -27 -31 -24 -35 -26 -34 -38 -38 -144 -157 -134 -101 -65 -16 0 -72 -133 -153 0 0 0 0 -81 -158 -108 -32 0 -72 -136 -82 -14 0 0 0 0 0 0 0 0 -29 -101 -51 -77 -97 -122 -107 -88 -54 -34 -41 -54 -53 -47 -43 -40 -39 -39 -35 -38 -47 -62 -71 -96 -111 -107 -46 0 0 0 -70 -140 -168 -120 0 0 -35 -43 -39 -40 -47 -180 -116 -85 -71 -77 -107 -104 -120 -121 -115 -133 -132 -116 -119 -136 -164 -162 -145 -138 -133 -132 -133 -135 -148 -141 -110 -89 -109 -83 -83 -70 -56 -41 -16 -26 -63 -61 -38 -37 -49 -88 -92 -81 -59 -17 -46 -33 -21 -36 -44 -7 -5 -12 -17 -14 -5 -12 -9 -17 -19 -16 -24 -15 -35 -28 -20 -38 -60 -53 -32 -14 -14 -40 -15 -4 -2 -2 -4 -6 -6 -8 -38 -62 -73 -40 -33 -33 -31 -29 -29 -37 -39 -39 -48 -51 -49 -47 -39 -33 -27 -29 -30 -33 -28 -30 -34 -40 -58 -64 -50 -39 -39 -44 -49 -56 -61 -65 -61 -52 -50 -45 -28 -18 -21 -28 -29 -29 -32 -38 -37 -29 -35 -35 -35 -42 -47 -43 -36 -20 -27 -34 -53 -70 -62 -45 -37 -34 -34 -57 -29 -14 -49 -82 -64 -58 -27 -17 -30 -40 -46 -72 -61 -54 -48 -40 -35 -15 -52 -55 -39 -30 -29 -21 -19 -34 -36 -53 -75 -107 -116 -127 -117 -70 -51 -81 -40 -27 -25 -21 -15 -11 -11 -11 -16 -24 -48 -63 -68 -52 -47 -58 -63 -80 -91 -66 -44 -34 -24 -17 -24 -21 -20 -18 -6 -6 -4 -11 -18 -23 -31 -36 -28 -18 -14 -14 -12 -12 -13 -17 -16 -13 -12 -21 -9 -5 -3 -2 -4 -11 -11 -33 -32 -8 -9 -11 -6 -5 -4 -2 -1 -5 -8 -10 -13 -16 -19 -24 -19 -16 -18 -23 -23 -14 -12 -15 -18 -23 -30 -43 -34 -33 -33 -33 -32 -29 -20 -23 -23 -15 -9 -10 -20 -14 -9 -19 -24 -8 -11 -3 -3 -3 -4 -8 -4 -4 -20 -41 -50 -49 -31 -22 -21 -15 -7 -3 0 -1 -8 -17 -20 -18 -17 -9 -5 -20 -33 -27 -14 -6 -22 -18 -18 -22 -8 -9 -9 -28 -50 -60 -61 -53 -59 -51 -39 -30 -23 -13 -20 -20 -19 -19 -17 -11 -19 -20 -11 -6 -10 -14 -19 -16 -16 -15 -14 -24 -131 -83 -54 -46 -36 -12 -13 -15 -15 -13 -11 -12 -11 -9 -9 -10 -12 -16 -20 -20 -13 -10 -9 -6 -5 -15 -8 -5 -6 -7 -6 -5 -4 -8 -11 -10 -13 -11 -10 -9 -8 -8 -18 -37 -27 -9 -2 -4 -4 -4 -21 -25 -24 -26 -29 -33 -34 -19 -23 -14 -8 -12 -8 -7 -4 -4 -3 -5 -13 -15 -9 -3 -1 -3 -7 -9 -9 -7 -3 -1 -3 -3 -3 -4 -4 -4 -7 -7 -6 -4 -5 -7 -8 -8 -5 -7 -5 -5 -5 -4 -1 -3 -3 -3 -3 -3 -4 -2 -3 -3 -3 -4 -5 -2 -9 -9 -49 -89 -82 -29 -67 -70 -29 -7 -13 -38 -76 -82 -80 -82 -80 -70 -69 -64 -65 -63 -56 -52 -59 -48 -54 -44 -39 -47 -59 -37 -18 -22 -16 -12 -15 -21 -1 0 0 -4 -19 -45 -41 -117 -90 -78 -78 -66 -60 -61 -52 -47 -42 -42 -53 -47 -41 -30 -35 -46 -50 -46 -51 -50 -54 -55 -55 -57 -40 -50 -53 -57 -62 -66 -68 -51 -53 -54 -55 -55 -54 -54 -55 -58 -63 -67 -71 -69 -48 -48 -50 -52 -54 -54 -59 -62 -61 -59 -56 -47 -26 -26 -28 -28 -30 -34 -38 -41 -44 -46 -35 -26 -29 -31 -31 -31 -32 -33 -33 -32 -31 -100 -143 -157 -151 -149 -149 -123 -75 -42 -35 -35 -35 -34 -32 -32 -34 -43 -51 -37 -51 -38 -21 -15 -34 -68 -47 -45 -59 -62 -46 -25 -25 -27 -30 -21 -15 -14 -13 -21 -30 -29 -25 -22 -19 -16 -13 -12 -12 -12 -12 -12 -11 -9 -10 -11 -12 -13 -15 -16 -13 -12 -16 -18 -14 -24 -24 -25 -26 -30 -221 -5 -45 -162 -201 -203 -149 -179 -212 -117 0 0 0 0 -4 -34 0 0 0 -125 -83 -33 -36 0 0 -41 -30 -43 -132 -48 -32 -77 -118 -67 -43 -47 -78 -75 -47 -64 -30 -41 -50 -49 -44 -39 -39 -37 -35 -34 -37 -44 -76 -78 -77 -101 -115 -55 -6 0 0 -12 -138 -148 -155 -74 -8 -45 -48 -47 -54 -96 -188 -71 -60 -68 -87 -107 -79 -97 -113 -99 -50 -62 -107 -118 -139 -144 -146 -151 -127 -126 -123 -121 -118 -116 -119 -116 -85 -66 -57 -65 -69 -79 -81 -60 -30 -43 -47 -63 -47 -25 -28 -63 -86 -72 -32 -35 -27 -17 -22 -18 -4 -4 -10 -13 -12 -10 -13 -16 -14 -10 -12 -17 -10 -3 -2 -3 -16 -41 -57 -36 -30 -34 -38 -17 -3 0 0 -2 -4 -10 -45 -75 -84 -59 -27 -37 -38 -36 -27 -19 -23 -42 -38 -53 -34 -20 -33 -18 -19 -19 -34 -39 -26 -25 -38 -40 -46 -52 -49 -51 -52 -46 -43 -47 -55 -59 -57 -56 -55 -56 -49 -37 -31 -30 -28 -29 -40 -24 -33 -40 -35 -28 -26 -27 -38 -41 -38 -42 -35 -11 -14 -23 -43 -54 -63 -40 -38 -39 -34 -12 -24 -63 -56 -35 -21 -45 -43 -50 -51 -48 -44 -48 -52 -41 -35 -27 -13 -13 -23 -22 -22 -26 -23 -17 -44 -31 -51 -83 -75 -72 -65 -116 -93 -42 -40 -32 -21 -20 -16 -12 -11 -11 -14 -19 -29 -42 -53 -62 -41 -37 -38 -38 -42 -64 -61 -47 -35 -25 -14 -14 -24 -23 -20 -13 -8 -6 -4 -7 -16 -28 -35 -40 -18 -9 -7 -10 -14 -16 -16 -19 -22 -18 -10 -5 -8 -17 -20 -14 -9 -12 -38 -57 -67 -44 -11 -9 -10 -10 -10 -8 -3 -16 -8 -12 -15 -16 -22 -15 -15 -15 -19 -22 -20 -17 -15 -21 -23 -27 -30 -31 -31 -34 -36 -35 -32 -36 -20 -15 -13 -14 -18 -26 -28 -29 -29 -24 -10 -5 -1 -11 -12 -7 -6 -9 -6 -23 -53 -73 -65 -43 -25 -20 -15 -12 -13 -12 -3 -7 -12 -16 -16 -15 -14 -12 -25 -31 -26 -19 -8 -14 -8 -15 -19 -10 -10 -27 -34 -37 -50 -68 -69 -57 -55 -52 -34 -15 -19 -20 -16 -16 -16 -17 -17 -15 -6 -4 -3 -9 -18 -25 -20 -16 -14 -15 -39 -121 -94 -58 -41 -33 -25 -27 -25 -25 -22 -16 -12 -11 -10 -12 -14 -16 -19 -20 -22 -17 -12 -9 -5 -6 -18 -9 -6 -8 -10 -10 -8 -3 -7 -8 -8 -12 -22 -12 -5 -4 -4 -6 -13 -15 -3 -4 -9 -8 -5 -23 -29 -30 -40 -38 -31 -35 -15 -14 -12 -11 -10 -6 -5 -5 -7 -5 -5 -8 -12 -10 -7 -7 -8 -8 -7 -4 -2 -3 -5 -6 -4 -5 -5 -4 -5 -6 -5 -1 -4 -6 -8 -6 -5 -10 -7 -5 -4 -6 -8 -3 -2 -3 -5 -3 -3 -4 -3 -2 -3 -7 -8 -6 -4 -8 -22 -39 -50 -55 -59 -67 -82 -68 -59 -55 -55 -68 -64 -63 -68 -73 -72 -65 -51 -46 -58 -49 -38 -36 -33 -44 -40 -35 -40 -44 -32 -12 -29 -34 -38 -42 -42 -26 -2 0 -20 -35 -32 -37 -84 -66 -50 -45 -47 -46 -41 -34 -34 -32 -33 -33 -28 -35 -28 -28 -37 -36 -26 -41 -41 -49 -51 -50 -46 -40 -40 -42 -39 -43 -47 -43 -39 -48 -44 -45 -47 -46 -43 -48 -53 -60 -65 -62 -50 -44 -46 -48 -49 -51 -54 -60 -61 -58 -56 -52 -48 -41 -25 -26 -27 -29 -32 -35 -39 -43 -45 -33 -26 -29 -29 -30 -31 -31 -31 -31 -31 -38 -147 -168 -168 -169 -174 -163 -35 -98 -61 -32 -33 -34 -32 -32 -31 -32 -37 -41 -37 -47 -38 -20 -26 -48 -68 -66 -64 -55 -49 -36 -24 -25 -24 -27 -26 -19 -14 -17 -28 -31 -29 -25 -21 -18 -16 -14 -13 -13 -13 -13 -12 -10 -10 -9 -10 -10 -10 -11 -12 -13 -13 -13 -13 -13 -12 -12 -11 -11 -18 -256 -262 -197 -191 -152 -95 -101 -155 -233 -274 -279 -121 0 -4 0 0 0 0 -1 -35 -139 -186 -232 -179 -136 -151 -123 -129 -139 -86 -99 -135 -90 -70 -64 -51 -105 -56 -78 -111 -58 -49 -48 -46 -49 -40 -40 -37 -36 -37 -40 -47 -72 -73 -93 -104 -108 -103 -14 0 0 -59 -172 -156 -181 -72 -13 -31 -2 -13 -68 -122 -139 -63 -62 -80 -88 -89 -84 -81 -71 -119 -129 -111 -121 -124 -137 -128 -138 -150 -125 -123 -118 -118 -101 -78 -77 -72 -54 -56 -67 -67 -67 -43 -79 -89 -58 -42 -34 -86 -64 -9 -1 -11 -15 -24 -15 -18 -27 -23 -52 -35 -12 -5 -6 -5 -10 -11 -13 -15 -3 -10 -12 -13 -13 -14 -11 -13 -13 -24 -31 -32 -39 -42 -18 -1 0 0 -1 -3 -8 -30 -74 -90 -87 -56 -33 -28 -27 -31 -27 -24 -38 -52 -48 -46 -16 -14 -23 -19 -20 -18 -22 -25 -21 -22 -37 -36 -37 -37 -37 -41 -44 -43 -46 -49 -55 -58 -57 -41 -58 -67 -65 -62 -55 -37 -44 -46 -45 -58 -35 -34 -33 -27 -21 -21 -30 -30 -36 -42 -40 -14 -17 -11 -7 -7 -14 -46 -38 -32 -25 -24 -35 -43 -29 -18 -16 -29 -38 -53 -41 -43 -42 -29 -26 -27 -25 -18 -13 -13 -13 -12 -12 -24 -28 -21 -29 -21 -46 -69 -94 -103 -104 -137 -89 -42 -26 -23 -11 -25 -17 -12 -10 -13 -22 -18 -20 -28 -41 -54 -48 -34 -32 -32 -28 -16 -22 -44 -41 -32 -22 -20 -22 -25 -24 -19 -11 -9 -14 -6 -9 -18 -29 -41 -11 -10 -7 -9 -13 -14 -17 -15 -18 -15 -7 -6 -9 -9 -15 -11 -6 -13 -29 -20 -41 -65 -46 -10 -11 -11 -8 -8 -12 -18 -4 -5 -10 -11 -23 -39 -35 -20 -20 -16 -10 -13 -19 -25 -27 -29 -30 -27 -28 -35 -37 -36 -33 -32 -31 -26 -18 -20 -22 -16 -13 -26 -28 -23 -13 -5 -2 -19 -28 -19 -13 -14 -11 -29 -45 -56 -43 -24 -26 -16 -13 -11 -11 -9 -5 -9 -9 -8 -12 -13 -11 -12 -16 -19 -13 -8 -10 -12 -11 -11 -15 -13 -14 -33 -31 -34 -39 -52 -61 -56 -52 -51 -33 -16 -18 -19 -18 -14 -12 -12 -14 -16 -15 -11 -11 -14 -21 -29 -36 -32 -21 -16 -24 -60 -100 -66 -50 -42 -44 -40 -28 -21 -43 -27 -14 -14 -14 -14 -15 -18 -20 -18 -18 -30 -13 -11 -16 -20 -19 -8 -3 -4 -5 -9 -13 -20 -10 -6 -7 -13 -19 -17 -6 -4 -4 -6 -6 -5 -1 -10 -6 -2 -6 -17 -19 -17 -31 -27 -21 -22 -21 -22 -19 -14 -11 -10 -9 -9 -6 -5 -4 -2 -2 -8 -11 -10 -10 -12 -12 -8 -2 -4 -3 -4 -5 -7 -9 -8 -6 -5 -5 -3 -5 -7 -8 -8 -8 -9 -8 -8 -5 -6 -6 -6 -8 -3 -4 -4 -4 -5 -6 -4 -7 -4 -4 -5 -5 -6 -17 -22 -28 -33 -34 -34 -56 -66 -62 -58 -57 -56 -57 -54 -53 -54 -50 -39 -26 -31 -51 -42 -32 -27 -25 -30 -32 -27 -22 -17 -11 -8 -16 -27 -39 -50 -56 -52 -19 -23 -18 -29 -73 -115 -62 -46 -38 -37 -37 -35 -33 -23 -29 -24 -27 -32 -27 -23 -23 -31 -34 -30 -27 -39 -40 -40 -34 -37 -40 -27 -28 -38 -35 -34 -41 -48 -50 -49 -42 -41 -42 -43 -47 -59 -65 -67 -57 -48 -46 -46 -46 -46 -47 -50 -56 -60 -60 -56 -54 -50 -46 -45 -41 -27 -27 -28 -30 -34 -37 -40 -44 -31 -25 -26 -27 -28 -29 -29 -30 -30 -30 -49 -175 -186 -180 -183 -171 -123 -30 -30 -31 -31 -33 -33 -32 -32 -30 -31 -32 -33 -39 -57 -56 -44 -55 -66 -64 -61 -60 -38 -30 -27 -27 -28 -28 -14 -13 -13 -13 -19 -33 -29 -28 -24 -20 -16 -15 -14 -13 -12 -12 -12 -12 -11 -12 -11 -10 -10 -10 -11 -12 -12 -13 -14 -14 -13 -12 -12 -11 -12 -12 -261 -239 -216 -188 -171 -197 -179 -196 -214 -214 -75 -38 -61 -122 -203 -3 0 -39 -116 -212 -235 -194 -207 -187 -171 -173 -170 -118 -100 -92 -84 -60 -46 -52 -86 -108 -118 -105 -103 -114 -89 -45 -44 -43 -85 -113 -93 -72 -54 -50 -52 -56 -59 -64 -117 -114 -109 -73 0 0 0 -62 -146 -146 -38 -10 0 0 0 -24 -134 -68 -57 -57 -67 -99 -102 -96 -92 -81 -75 -132 -126 -124 -107 -121 -136 -125 -155 -155 -140 -134 -140 -111 -93 -66 -41 -36 -48 -65 -81 -91 -80 -47 -64 -107 -106 -52 -16 -16 -22 -80 -87 -48 -9 -36 -11 -19 -38 -37 -30 -22 -12 -8 -8 -9 -17 -14 -9 -6 -6 -11 -19 -12 -17 -24 -26 -27 -21 -34 -34 -30 -26 -35 -14 -10 -10 -6 -1 -2 -32 -22 -51 -92 -88 -59 -36 -27 -24 -24 -28 -7 -31 -41 -35 -19 -15 -8 -15 -18 -19 -17 -6 -24 -28 -28 -28 -27 -32 -31 -29 -33 -42 -47 -55 -54 -55 -55 -42 -33 -56 -65 -68 -69 -62 -56 -67 -71 -62 -47 -31 -30 -33 -34 -31 -24 -20 -22 -38 -42 -36 -23 -14 -7 -6 -7 -18 -40 -37 -32 -24 -18 -23 -30 -20 -19 -20 -21 -45 -57 -31 -37 -36 -32 -28 -35 -25 -18 -15 -13 -12 -12 -11 -20 -23 -22 -25 -23 -34 -28 -56 -96 -114 -125 -83 -51 -33 -31 -27 -22 -18 -18 -14 -16 -24 -14 -16 -20 -28 -29 -23 -27 -28 -30 -28 -29 -35 -41 -51 -45 -28 -15 -18 -19 -19 -23 -18 -11 -7 -11 -13 -10 -10 -10 -6 -7 -6 -10 -14 -14 -14 -12 -17 -13 -9 -8 -9 -9 -11 -7 -6 -10 -19 -26 -44 -75 -47 -7 -7 -3 -6 -3 -8 -13 -8 -9 -11 -9 -8 -14 -22 -26 -15 -14 -10 -11 -19 -23 -30 -29 -29 -28 -26 -37 -38 -38 -35 -34 -37 -34 -22 -24 -25 -21 -17 -36 -31 -24 -13 -5 -4 -16 -24 -24 -16 -10 -10 -20 -44 -42 -28 -18 -19 -16 -13 -12 -9 -8 -12 -14 -9 -4 -10 -10 -8 -14 -14 -7 -2 -1 -5 -9 -10 -7 -15 -17 -17 -21 -20 -37 -50 -49 -42 -39 -45 -43 -45 -24 -6 -7 -9 -13 -8 -8 -14 -19 -16 -9 -10 -11 -11 -17 -28 -20 -8 -8 -10 -39 -92 -81 -67 -44 -30 -31 -29 -17 -34 -24 -17 -17 -17 -14 -16 -17 -19 -15 -13 -24 -14 -6 -4 -12 -14 -4 -2 -2 -5 -21 -29 -20 -11 -6 -7 -7 -12 -19 -19 -12 -9 -7 -6 -8 -12 -12 -3 -1 -10 -21 -21 -24 -25 -16 -10 -9 -13 -29 -20 -13 -11 -11 -10 -9 -3 -2 -3 -9 -13 -8 -9 -9 -8 -9 -10 -8 -3 -5 -4 -4 -4 -4 -7 -8 -7 -3 -2 -3 -4 -6 -7 -9 -8 -7 -6 -6 -5 -6 -5 -2 -3 -6 -3 -4 -4 -6 -8 -5 -5 -3 -2 -4 -6 -7 -6 -13 -11 -10 -7 -10 -30 -46 -49 -54 -57 -54 -49 -45 -41 -40 -37 -31 -27 -27 -33 -35 -32 -27 -22 -21 -18 -24 -25 -24 -16 -5 -17 -17 -26 -33 -34 -39 -55 -78 -87 -93 -92 -73 -41 -36 -36 -29 -28 -29 -27 -22 -22 -27 -21 -19 -22 -22 -22 -28 -29 -28 -30 -33 -31 -31 -35 -38 -34 -26 -26 -27 -24 -29 -37 -44 -45 -38 -41 -42 -45 -44 -39 -51 -54 -46 -45 -46 -46 -46 -45 -44 -46 -49 -53 -57 -56 -53 -51 -47 -45 -45 -42 -26 -27 -28 -31 -34 -37 -39 -41 -31 -27 -25 -25 -26 -27 -28 -29 -29 -29 -39 -92 -199 -177 -174 -117 -28 -29 -30 -46 -35 -31 -32 -32 -32 -30 -31 -32 -34 -38 -52 -70 -69 -67 -64 -59 -56 -50 -52 -52 -37 -25 -25 -26 -25 -26 -26 -26 -27 -30 -27 -27 -22 -19 -16 -13 -10 -12 -12 -13 -13 -12 -13 -14 -12 -12 -11 -11 -12 -11 -12 -13 -14 -14 -13 -12 -12 -12 -14 -15 -236 -237 -220 -155 -155 -190 -236 -159 -88 0 0 0 -212 -262 -136 0 -18 -233 -242 -186 -150 -128 -125 -127 -157 -152 -163 -117 -133 -123 -78 -35 -28 -29 -71 -104 -126 -132 -127 -93 -58 -36 -37 -40 -40 -98 -97 -84 -78 -89 -116 -65 -72 -95 -138 -132 -122 -49 0 0 0 0 0 -2 0 0 0 0 -100 -152 -157 -53 -51 -53 -59 -83 -93 -82 -84 -89 -99 -128 -132 -137 -93 -106 -129 -114 -174 -175 -167 -153 -127 -95 -105 -68 -40 -36 -50 -51 -50 -35 -43 -66 -76 -43 -55 -31 -14 -20 -18 -23 -45 -43 -15 -2 0 -8 -59 -59 -29 -35 -11 -9 -11 -7 -8 -20 -3 -2 -9 -14 -16 -14 -12 -11 -12 -23 -48 -70 -37 -24 -21 -17 -11 -10 -10 -7 -4 -11 -35 -16 -64 -67 -52 -42 -8 -10 -21 -27 -29 -20 -19 -17 -19 -23 -20 -2 -6 -17 -25 -26 -23 -22 -22 -24 -24 -24 -20 -28 -28 -35 -39 -43 -57 -54 -51 -43 -40 -43 -50 -51 -45 -50 -55 -56 -62 -61 -49 -45 -37 -30 -32 -31 -24 -19 -20 -24 -37 -36 -33 -26 -20 -11 -8 -10 -29 -45 -39 -32 -31 -35 -43 -46 -35 -23 -59 -37 -53 -61 -29 -37 -24 -18 -18 -22 -21 -21 -30 -29 -25 -19 -9 -7 -12 -19 -22 -22 -22 -25 -52 -77 -99 -102 -73 -64 -39 -26 -29 -33 -28 -19 -13 -21 -24 -14 -17 -18 -20 -16 -12 -17 -25 -27 -26 -25 -27 -31 -37 -43 -31 -23 -22 -22 -25 -22 -18 -12 -7 -9 -14 -7 -8 -7 -5 -8 -20 -26 -21 -18 -18 -23 -16 -16 -10 -9 -8 -6 -8 -8 -6 -9 -19 -29 -32 -20 -11 -6 -6 -2 -6 -3 -65 -47 -30 -44 -37 -19 -29 -16 -14 -31 -15 -13 -10 -9 -14 -19 -30 -23 -21 -20 -24 -32 -36 -40 -33 -37 -39 -35 -29 -28 -27 -29 -28 -23 -23 -21 -13 -7 -4 -4 -7 -9 -5 -4 -5 -10 -25 -18 -8 -11 -12 -11 -13 -18 -17 -10 -7 -10 -11 -3 -16 -14 -11 -12 -11 -4 -1 0 -3 -8 -9 -9 -15 -14 -14 -17 -23 -42 -47 -57 -51 -45 -47 -42 -21 -15 -12 -14 -14 -11 -6 -9 -15 -15 -7 -8 -6 -6 -6 -7 -12 -15 -2 -11 -5 -33 -83 -102 -67 -78 -65 -37 -19 -18 -16 -17 -17 -17 -17 -17 -17 -15 -19 -13 -13 -22 -28 -7 -1 -11 -12 -6 -5 -2 -12 -26 -21 -16 -25 -10 -9 -6 -10 -15 -14 -6 -5 -7 -7 -16 -23 -10 -2 -2 -3 -27 -51 -50 -44 -20 -20 -20 -28 -43 -25 -22 -14 -10 -8 -4 -4 0 -6 -12 -15 -13 -8 -8 -7 -6 -4 -3 -4 -9 -6 -8 -10 -10 -8 -4 -4 -4 -4 -5 -4 -5 -6 -7 -6 -5 -4 -4 -8 -5 -3 -3 -3 -5 -8 -5 -5 -7 -7 -3 -2 -5 -8 -8 -6 -5 -5 -13 -15 -18 -12 -4 -2 -3 -33 -52 -61 -61 -55 -49 -33 -24 -24 -19 -15 -22 -21 -24 -23 -21 -22 -22 -17 -18 -8 -8 -6 -2 -7 -5 -8 -16 -13 -25 -59 -65 -82 -76 -68 -47 -24 -27 -27 -21 -21 -25 -24 -20 -19 -24 -20 -21 -21 -17 -23 -25 -27 -28 -27 -27 -29 -20 -19 -18 -17 -18 -21 -21 -25 -29 -33 -35 -36 -39 -40 -39 -43 -49 -57 -68 -70 -52 -51 -51 -50 -49 -46 -42 -44 -47 -50 -53 -53 -51 -49 -45 -43 -43 -42 -41 -28 -28 -31 -35 -37 -39 -40 -41 -43 -33 -23 -24 -25 -28 -28 -28 -28 -29 -50 -218 -171 -159 -96 -27 -32 -47 -118 -68 -33 -30 -31 -30 -30 -31 -32 -33 -30 -30 -70 -70 -68 -63 -58 -51 -36 -51 -48 -34 -25 -24 -25 -27 -28 -29 -29 -30 -30 -28 -25 -22 -21 -18 -13 -10 -12 -11 -11 -11 -12 -14 -14 -14 -13 -13 -13 -12 -10 -10 -12 -13 -14 -14 -13 -13 -14 -16 -18 -223 -192 -214 -54 -107 -144 -60 -2 -55 -3 0 -22 -130 -244 -77 -77 -105 -149 -16 -109 -146 -152 -153 -179 -193 -59 -73 -153 -171 -155 -66 -36 -30 -42 -84 -90 -133 -145 -111 -30 -25 -30 -34 -36 -53 -123 -106 -82 -56 -38 -60 -60 -115 -132 -131 -133 -129 -21 0 0 0 0 0 0 0 0 0 -4 -147 -100 -78 -69 -99 -116 -78 -87 -98 -71 -73 -75 -89 -107 -123 -135 -124 -158 -129 -70 -63 -102 -145 -128 -107 -95 -98 -52 -30 -34 -49 -56 -55 -55 -38 -47 -58 -7 -13 -12 -20 -24 -23 -21 -17 -18 -17 -19 -18 -11 -46 -59 -43 -20 -16 -13 -21 -17 -9 -7 -1 -2 -9 -6 -5 -11 -14 -5 -2 -15 -43 -63 -56 -47 -24 -14 -15 -14 -9 -9 -8 -31 -55 -9 -55 -39 -23 -23 -7 -7 -19 -17 -21 -21 -5 -11 -23 -36 -44 -46 -37 -35 -38 -29 -20 -16 -14 -19 -15 -14 -17 -23 -36 -43 -46 -47 -51 -50 -42 -30 -32 -41 -47 -47 -38 -50 -44 -41 -49 -51 -27 -37 -41 -37 -34 -30 -36 -29 -25 -26 -28 -21 -34 -39 -37 -28 -25 -57 -54 -50 -38 -26 -23 -46 -46 -50 -53 -56 -65 -30 -26 -32 -25 -21 -17 -19 -13 -12 -16 -20 -25 -38 -38 -23 -8 -8 -7 -25 -23 -20 -21 -28 -49 -70 -88 -109 -103 -74 -32 -30 -32 -32 -30 -26 -30 -26 -31 -22 -12 -16 -15 -22 -22 -20 -21 -26 -23 -26 -24 -21 -21 -38 -30 -30 -29 -28 -25 -14 -8 -7 -5 -8 -13 -9 -6 -6 -5 -11 -27 -40 -28 -23 -11 -2 -6 -18 -12 -6 -4 -3 -3 -5 -4 -8 -18 -22 -15 0 0 -4 -10 -7 -3 -1 -27 -20 -34 -76 -80 -40 -27 -31 -35 -39 -31 -14 -13 -10 -10 -16 -24 -26 -30 -22 -19 -24 -31 -38 -22 -33 -34 -26 -29 -35 -36 -34 -32 -23 -12 -12 -28 -14 -11 -8 -4 -6 -6 -5 -3 -3 -11 -26 -7 -6 -6 -6 -8 -14 -17 -6 -5 -7 -8 -8 -20 -21 -21 -17 -9 -4 -3 -3 -1 -4 -9 -12 -20 -6 -5 -13 -30 -51 -46 -36 -41 -45 -56 -62 -22 -21 -14 -13 -12 -7 -3 -8 -7 -13 -12 -4 -3 -3 -3 -6 -12 -17 -12 -2 -1 -27 -68 -90 -80 -128 -94 -68 -37 -19 -27 -55 -28 -11 -6 -7 -10 -16 -12 -9 -17 -27 -27 -23 -20 -7 -5 -4 -4 -3 -17 -20 -12 -16 -27 -25 -13 -13 -13 -10 -6 -6 -11 -7 -6 -21 -22 -5 -2 -2 -15 -37 -39 -31 -38 -28 -51 -60 -67 -80 -89 -85 -35 -18 -8 -4 -4 -1 -2 -7 -11 -12 -10 -8 -5 -7 -6 -5 -9 -13 -13 -13 -13 -15 -13 -5 -7 -6 -6 -5 -5 -5 -6 -5 -5 -4 -3 -3 -4 -4 -4 -11 -10 -6 -6 -4 -7 -9 -7 -5 -6 -4 -4 -4 -2 -1 -1 -1 0 -1 0 0 0 -3 -19 -38 -53 -58 -56 -48 -34 -22 -21 -16 -8 -5 -8 -10 -10 -11 -13 -16 -17 -19 -4 -4 -4 -2 -1 0 -1 -6 -16 -40 -66 -66 -70 -47 -44 -32 -18 -18 -16 -15 -15 -21 -24 -22 -20 -18 -17 -16 -19 -24 -28 -30 -26 -28 -25 -24 -26 -17 -23 -24 -20 -18 -19 -20 -18 -23 -22 -30 -40 -41 -35 -40 -41 -49 -56 -59 -69 -55 -56 -56 -55 -53 -49 -43 -42 -44 -47 -50 -51 -50 -48 -48 -44 -41 -41 -41 -27 -28 -32 -34 -36 -37 -37 -39 -41 -30 -22 -23 -24 -26 -27 -27 -27 -28 -60 -205 -163 -146 -77 -27 -38 -76 -115 -120 -63 -27 -28 -28 -30 -32 -31 -32 -25 -17 -38 -52 -63 -61 -57 -54 -51 -44 -33 -27 -36 -37 -22 -23 -26 -27 -27 -28 -28 -26 -23 -21 -20 -17 -14 -11 -10 -10 -10 -11 -12 -14 -14 -12 -11 -12 -13 -13 -11 -11 -13 -15 -15 -16 -17 -18 -18 -19 -20 -160 -232 -195 -93 -6 -7 -88 -161 -266 -259 -198 -127 -42 0 0 -71 -53 -14 -41 -158 -193 -195 -204 -211 -192 -70 -121 -177 -180 -138 -44 -31 -35 -59 -92 -107 -138 -141 -76 -22 -18 -26 -33 -34 -54 -76 -86 -86 -78 -63 -50 -62 -105 -115 -117 -125 -105 -17 -1 0 0 0 0 0 0 0 0 0 -22 -5 -75 -106 -119 -111 -110 -99 -86 -74 -71 -64 -67 -107 -150 -148 -135 -162 -122 -99 -63 -62 -128 -125 -105 -84 -58 -28 -24 -33 -41 -50 -56 -54 -36 -21 -37 -36 -8 -14 -13 -20 -20 -21 -20 -13 -13 -1 -20 -24 -5 -8 -37 -43 -39 -36 -37 -14 -5 -2 -2 -3 -3 -4 -3 -3 -3 -4 -4 -12 -25 -43 -42 -21 -15 -18 -19 -13 -8 -17 -9 -23 -36 -35 -36 -31 -25 -22 -15 -8 -16 -11 -23 -23 -21 -30 -38 -49 -23 -10 -25 -41 -39 -22 -16 -13 -10 -10 -10 -25 -28 -32 -45 -55 -56 -58 -44 -39 -34 -19 -36 -40 -43 -41 -34 -38 -40 -38 -41 -46 -42 -41 -43 -43 -39 -33 -35 -30 -25 -22 -22 -24 -26 -35 -39 -34 -37 -58 -75 -75 -51 -36 -33 -31 -38 -41 -35 -41 -47 -20 -26 -22 -24 -22 -20 -25 -21 -18 -20 -21 -23 -51 -36 -33 -20 -13 -13 -28 -26 -22 -19 -27 -48 -61 -82 -121 -106 -65 -47 -27 -27 -34 -31 -36 -46 -28 -46 -27 -14 -22 -30 -43 -37 -34 -27 -23 -23 -19 -17 -16 -25 -37 -28 -26 -25 -21 -16 -10 -4 -7 -12 -11 -10 -8 -4 -5 -4 -17 -28 -33 -35 -26 -26 -16 -11 -17 -17 -8 -6 -3 -5 -7 -5 -8 -21 -27 -24 -17 -6 -3 -14 -11 -2 -2 -7 -1 -4 -41 -82 -76 -13 -15 -30 -39 -30 -11 -13 -12 -10 -12 -15 -17 -22 -10 -17 -21 -25 -30 -22 -3 0 -4 -15 -30 -36 -36 -32 -28 -18 -12 -28 -10 -20 -29 -24 -9 -4 -9 -5 -5 -13 -23 -21 -17 -14 -12 -9 -8 -12 -6 -7 -9 -10 -11 -15 -20 -23 -16 -30 -35 -13 -4 -1 -5 -9 -10 -13 -8 -8 -16 -29 -36 -33 -41 -46 -41 -46 -48 -34 -32 -15 -8 -4 -2 -1 -3 -6 -12 -8 -3 -2 -1 -3 -10 -14 -14 -14 -17 -19 -42 -59 -69 -75 -90 -121 -73 -48 -58 -62 -50 -26 -16 -10 -13 -15 -9 -7 -9 -10 -17 -19 -10 -7 -5 -4 -2 -6 -12 -18 -20 -10 -7 -21 -28 -13 -13 -18 -12 -8 -5 -2 -8 -8 -14 -17 -13 -10 -7 -13 -13 -13 -15 -25 -35 -55 -84 -88 -84 -67 -35 -23 -16 -7 -4 -4 -4 -10 -13 -14 -15 -12 -5 -2 -4 -9 -17 -27 -35 -5 -6 -7 -16 -15 -7 -8 -7 -7 -7 -7 -6 -5 -5 -4 -4 -3 -3 -4 -7 -10 -8 -5 -3 -5 -11 -12 -11 -6 -5 -5 -1 -3 -3 -2 -1 -1 0 -1 0 -3 -3 -5 -11 -15 -30 -36 -41 -41 -42 -43 -26 -20 -15 -11 -8 -6 -6 -6 -7 -8 -8 -8 -5 0 -6 -7 -4 -1 -1 -1 -1 -13 -50 -72 -64 -66 -38 -23 -16 -13 -12 -13 -16 -16 -21 -23 -22 -21 -20 -22 -22 -22 -24 -27 -28 -26 -30 -29 -24 -21 -21 -23 -21 -22 -29 -28 -15 -14 -16 -18 -24 -31 -33 -26 -36 -42 -60 -85 -96 -79 -61 -59 -59 -57 -55 -52 -46 -42 -43 -46 -49 -50 -49 -49 -47 -45 -42 -40 -37 -24 -29 -31 -33 -34 -35 -36 -38 -40 -28 -22 -24 -24 -26 -26 -26 -26 -27 -67 -186 -141 -96 -50 -28 -30 -37 -74 -84 -45 -27 -27 -29 -31 -33 -33 -33 -24 -17 -28 -37 -59 -60 -56 -52 -44 -30 -46 -49 -46 -35 -21 -22 -23 -24 -24 -25 -25 -24 -23 -18 -17 -16 -14 -11 -8 -9 -9 -11 -12 -13 -14 -12 -11 -12 -14 -14 -12 -14 -17 -18 -18 -15 -12 -12 -12 -21 -21 -229 -101 -99 -118 0 0 -72 -204 -237 -237 -242 -137 -60 0 0 0 0 -130 -213 -223 -223 -211 -48 -135 -193 -186 -168 -169 -177 -136 -78 -65 -90 -64 -98 -98 -59 -124 -46 -27 -28 -31 -32 -32 -106 -133 -98 -60 -61 -106 -76 -50 -55 -94 -101 -94 -87 -77 -65 -47 -103 -72 -15 0 0 0 0 0 0 -28 -161 -114 -91 -84 -106 -124 -132 -81 -74 -80 -78 -77 -101 -115 -126 -144 -147 -140 -132 -106 -112 -126 -95 -69 -44 -35 -32 -30 -31 -36 -38 -40 -38 -30 -35 -16 -6 -13 -20 -27 -23 -15 -19 -23 -37 -11 -23 -17 -3 -5 -11 -17 -25 -39 -44 -19 -34 -11 -5 -5 -4 -3 -3 -4 -4 -2 -4 -6 -10 -27 -29 -12 -10 -17 -23 -13 -14 -22 -9 -23 -17 -23 -23 -13 -21 -19 -17 -18 -18 -12 -16 -8 -11 -24 -36 -42 -42 -32 -24 -23 -17 -13 -12 -8 -7 -9 -9 -9 -35 -42 -48 -53 -46 -58 -32 -31 -32 -24 -36 -37 -40 -34 -30 -30 -29 -32 -43 -47 -47 -34 -36 -50 -44 -38 -35 -29 -23 -33 -29 -30 -36 -42 -41 -27 -39 -51 -47 -83 -63 -42 -30 -23 -27 -29 -15 -22 -27 -31 -32 -14 -24 -19 -26 -40 -35 -18 -22 -28 -30 -37 -31 -42 -35 -26 -22 -22 -23 -23 -19 -27 -47 -71 -82 -118 -67 -58 -67 -48 -44 -47 -38 -24 -20 -30 -38 -28 -19 -27 -41 -37 -56 -56 -37 -24 -21 -23 -23 -17 -21 -28 -33 -35 -25 -21 -14 -8 -6 -7 -10 -13 -8 -4 -4 -5 -4 -25 -29 -30 -34 -33 -35 -26 -21 -19 -16 -11 -11 -8 -9 -12 -12 -14 -13 -15 -17 -17 -13 -11 -6 -5 -17 -18 -5 -3 -5 -15 -22 -20 -11 -4 -13 -35 -32 -18 -11 -16 -16 -15 -11 -9 -12 -20 -23 -21 -16 -16 -14 -3 0 0 -13 -23 -27 -41 -34 -29 -25 -22 -20 -11 -10 -12 -13 -12 -9 -8 -2 -3 -8 -9 -7 -9 -18 -16 -10 -8 -9 -10 -4 -7 -11 -13 -13 -13 -18 -10 -35 -38 -15 -1 -1 0 0 -1 -3 -6 -14 -18 -25 -27 -26 -27 -40 -31 -32 -34 -33 -32 -31 -14 -7 -5 -4 -5 -9 -10 -11 -21 -18 -5 -8 -15 -9 -9 -14 -20 -27 -35 -39 -43 -53 -76 -102 -59 -44 -56 -52 -20 -9 -33 -42 -43 -30 -18 -16 -10 -9 -9 -15 -22 -22 -19 -15 -12 -17 -21 -20 -19 -24 -25 -28 -27 -18 -16 -20 -14 -7 -5 -7 -16 -15 -9 -12 -17 -18 -17 -19 -11 -11 -30 -43 -40 -38 -75 -89 -99 -63 -10 -8 -8 -4 -2 -3 -3 -4 -7 -8 -8 -8 -7 -5 -2 -7 -29 -23 -5 -5 -5 -2 -20 -14 -7 -9 -8 -9 -7 -8 -8 -8 -7 -4 -4 -2 -3 -5 -8 -11 -4 -4 -4 -9 -17 -12 -6 -4 -5 -4 -3 -2 -5 -4 -9 -8 -2 0 0 -14 -18 -12 -9 -13 -16 -16 -21 -25 -31 -37 -30 -20 -17 -18 -12 -4 -4 -3 -3 -6 -6 -4 -2 0 -2 -5 -7 -6 -3 -4 -9 -21 -47 -61 -57 -49 -33 -34 -19 -11 -11 -14 -18 -22 -21 -20 -19 -19 -20 -20 -21 -21 -21 -23 -25 -28 -28 -28 -25 -21 -21 -23 -23 -22 -24 -20 -16 -19 -12 -16 -17 -20 -25 -27 -31 -58 -82 -99 -98 -82 -78 -77 -70 -61 -55 -52 -47 -43 -44 -45 -47 -49 -49 -49 -47 -44 -40 -38 -34 -24 -28 -31 -31 -32 -33 -35 -38 -40 -30 -24 -23 -24 -25 -25 -25 -25 -26 -43 -94 -125 -38 -26 -29 -31 -30 -33 -68 -44 -29 -29 -30 -32 -33 -34 -34 -32 -31 -35 -36 -58 -58 -53 -49 -47 -46 -46 -46 -28 -28 -32 -18 -19 -22 -21 -21 -21 -22 -22 -16 -14 -13 -13 -11 -8 -9 -10 -10 -11 -13 -13 -13 -10 -11 -13 -13 -12 -13 -14 -17 -20 -18 -10 -2 -3 -15 -15 -204 -10 0 0 0 -46 -164 -242 -252 -136 -51 0 0 -1 0 0 0 0 -223 -266 -252 -223 -211 -216 -197 -185 -181 -183 -173 -125 -136 -139 -101 -32 -30 -21 -60 -95 -41 -19 -22 -25 -26 -43 -112 -113 -78 -55 -59 -66 -61 -63 -56 -47 -57 -81 -71 -123 -138 -112 -167 -192 -59 0 0 0 0 0 0 -74 -124 -8 -91 -79 -80 -92 -95 -78 -93 -92 -93 -106 -122 -117 -132 -133 -139 -145 -162 -113 -124 -128 -98 -70 -48 -51 -41 -34 -40 -56 -88 -82 -65 -54 -58 -22 -5 -8 -22 -29 -26 -18 -19 -18 -14 -27 -46 -13 -10 -11 -12 -12 -11 -11 -21 -38 -39 -6 -9 -12 -8 -1 -2 -4 -6 -6 -15 -17 -4 -8 -7 -9 -10 -10 -17 -7 -26 -24 -15 -37 -25 -19 -10 -8 -22 -28 -36 -26 -25 -22 -18 -18 -13 -19 -28 -38 -39 -25 -17 -11 -8 -8 -4 -8 -7 -9 -11 -18 -48 -43 -48 -52 -53 -52 -33 -31 -24 -20 -21 -22 -27 -23 -25 -25 -20 -26 -39 -33 -26 -25 -28 -43 -40 -37 -33 -28 -25 -36 -25 -25 -30 -32 -32 -20 -20 -25 -52 -74 -51 -37 -29 -27 -26 -23 -13 -45 -49 -33 -16 -11 -21 -9 -18 -29 -25 -15 -28 -50 -43 -36 -38 -37 -34 -28 -28 -29 -27 -24 -20 -22 -25 -47 -83 -109 -59 -51 -56 -47 -33 -31 -33 -21 -15 -20 -31 -28 -25 -29 -34 -41 -55 -67 -34 -28 -22 -12 -10 -14 -16 -17 -18 -20 -22 -22 -11 -6 -4 -7 -17 -14 -11 -6 -5 -5 -4 -12 -13 -28 -34 -23 -1 -6 -9 -15 -15 -12 -7 -8 -18 -16 -18 -20 -18 -17 -19 -18 -17 -18 -17 -15 -17 -23 -25 -21 -9 -8 -15 -16 -11 -12 -25 -27 -34 -33 -23 -9 -12 -19 -13 -10 -9 -9 -15 -17 -5 -10 -19 -24 -24 -12 -15 -14 -25 -41 -34 -29 -29 -28 -26 -23 -20 -9 -12 -8 -5 -5 -7 -7 -6 -5 -4 -6 -12 -13 -14 -14 -11 -18 -40 -8 -8 -10 -12 -14 -15 -13 -44 -28 -13 -7 -3 -2 -8 -9 -4 -4 -15 -21 -30 -26 -23 -27 -30 -22 -24 -26 -27 -29 -36 -53 -15 -9 -23 -27 -19 -10 -6 -9 -17 -16 -15 -23 -8 -8 -13 -15 -16 -18 -18 -25 -36 -54 -68 -58 -42 -47 -49 -40 -23 -22 -47 -45 -44 -27 -12 -10 -9 -16 -12 -11 -15 -22 -19 -18 -21 -24 -23 -20 -25 -27 -26 -23 -20 -19 -21 -19 -10 -14 -15 -10 -11 -12 -11 -8 -9 -13 -16 -12 -20 -40 -47 -38 -26 -22 -23 -69 -66 -27 -6 -4 -3 -2 -2 -3 -4 -5 -11 -10 -8 -8 -10 -11 -14 -5 -7 -7 -8 -18 -42 -35 -19 -12 -12 -10 -8 -7 -9 -10 -9 -8 -5 -2 -3 -5 -6 -6 -3 -8 -8 -5 -7 -10 -6 -6 -3 -7 -7 -4 -2 -2 -4 -9 -6 -4 -5 -6 -11 -14 -12 -13 -15 -13 -7 -8 -10 -20 -23 -22 -23 -20 -22 -23 -15 -4 -3 -8 -11 -9 -4 0 0 -2 -2 -2 -2 -1 -2 -6 -17 -26 -42 -48 -43 -32 -30 -20 -18 -15 -13 -17 -22 -17 -17 -17 -15 -14 -15 -17 -17 -16 -17 -19 -23 -22 -23 -24 -24 -22 -21 -31 -31 -27 -24 -19 -15 -16 -16 -13 -18 -20 -22 -33 -52 -106 -113 -105 -100 -97 -85 -78 -66 -58 -53 -47 -43 -43 -43 -45 -46 -47 -49 -48 -43 -40 -38 -38 -36 -28 -39 -33 -32 -34 -36 -38 -40 -40 -30 -25 -25 -25 -26 -26 -26 -28 -27 -32 -63 -26 -26 -28 -28 -29 -29 -26 -66 -45 -76 -92 -33 -34 -35 -35 -33 -32 -31 -34 -59 -55 -49 -45 -44 -43 -43 -43 -25 -27 -29 -17 -17 -19 -19 -18 -19 -19 -18 -13 -12 -12 -12 -11 -10 -10 -10 -10 -10 -10 -12 -13 -14 -13 -14 -8 -3 -5 -14 -16 -18 -20 -14 -5 -6 -8 -9 -2 0 0 0 0 -22 -171 -322 -318 -80 0 0 -22 -148 -22 0 0 0 -43 -106 -262 -270 -219 -210 -210 -197 -187 -180 -139 -33 -33 -109 -88 -29 -26 -29 -36 -51 -44 -18 -20 -21 -21 -66 -124 -99 -82 -59 -57 -55 -58 -94 -88 -59 -49 -68 -77 -118 -79 -89 -129 -151 -24 0 0 0 0 0 0 -118 -109 -67 -160 -86 -79 -81 -80 -75 -86 -123 -123 -93 -73 -82 -125 -123 -129 -141 -152 -126 -124 -135 -123 -96 -74 -74 -47 -55 -52 -52 -84 -65 -63 -63 -47 -8 0 -43 -35 -20 -20 -23 -22 -27 -51 -68 -50 -26 -22 -25 -20 -12 -13 -12 -14 -11 -12 -6 -9 -12 -13 -9 -8 -11 -15 -15 -20 -18 -6 -6 -13 -11 -10 -8 -6 -7 -12 -22 -22 -23 -19 -22 -7 -5 -16 -28 -31 -20 -21 -21 -16 -13 -15 -12 -15 -19 -19 -9 -9 -7 -8 -6 -4 -7 -6 -7 -7 -21 -41 -36 -41 -53 -56 -48 -35 -28 -20 -17 -18 -17 -11 -11 -17 -11 -13 -22 -26 -31 -29 -41 -39 -31 -40 -34 -22 -15 -17 -20 -11 -8 -9 -14 -21 -25 -28 -10 -54 -66 -42 -38 -24 -22 -20 -15 -14 -36 -30 -22 -21 -21 -19 -11 -7 -6 -10 -26 -52 -50 -42 -34 -31 -30 -28 -20 -20 -27 -25 -19 -22 -21 -15 -18 -62 -104 -96 -70 -58 -41 -27 -25 -24 -10 -13 -20 -25 -26 -26 -25 -33 -49 -63 -59 -19 -30 -26 -17 -8 -8 -10 -12 -14 -17 -18 -16 -11 -7 -6 -11 -15 -9 -10 -6 -5 -5 -7 -12 -4 -18 -28 -24 -17 -17 -23 -12 -8 -6 -9 -15 -13 -13 -17 -21 -20 -21 -20 -19 -18 -28 -43 -46 -54 -33 -29 -28 -20 -21 -9 -23 -20 -17 -21 -7 -25 -31 -16 -5 -7 -15 -10 -6 -7 -8 -9 -11 -1 -10 -17 -17 -14 -12 -5 -4 -16 -34 -38 -40 -35 -34 -33 -28 -19 -7 -17 -15 -9 -7 -10 -13 -6 -4 -5 -5 -6 -12 -19 -18 -11 -6 -19 -33 -7 -19 -12 -10 -12 -14 -22 -26 -15 -9 -2 0 0 -1 -5 -11 -18 -19 -22 -25 -24 -26 -29 -26 -25 -21 -22 -25 -27 -27 -9 -13 -40 -44 -34 -32 -5 -7 -20 -22 -20 -22 -20 -19 -14 -12 -11 -11 -9 -19 -22 -34 -39 -35 -40 -47 -51 -51 -52 -52 -49 -48 -18 -19 -15 -9 -11 -28 -18 -12 -10 -10 -12 -20 -21 -22 -25 -25 -26 -24 -24 -22 -19 -18 -19 -22 -20 -17 -15 -12 -9 -11 -17 -10 -8 -9 -8 -7 -18 -44 -35 -28 -26 -24 -22 -39 -41 -30 -17 -13 -23 -5 -4 -4 -6 -11 -18 -11 -15 -36 -35 -20 -25 -10 -16 -19 -51 -76 -54 -33 -18 -11 -10 -10 -9 -9 -9 -9 -8 -7 -5 -2 -4 -5 -6 -6 -4 -4 -7 -4 -4 -4 -5 -14 -16 -13 -5 -1 -1 -2 -4 -4 -7 -11 -14 -13 -11 -11 -9 -7 -7 -5 -3 -14 -11 -20 -16 -5 -8 -29 -22 -25 -24 -17 -11 -15 -20 -16 -7 -1 -1 -3 -3 -1 -3 -2 -1 -6 -21 -25 -39 -45 -42 -40 -32 -19 -17 -15 -15 -18 -19 -16 -15 -15 -13 -10 -12 -11 -14 -13 -12 -15 -17 -16 -17 -18 -22 -23 -23 -30 -28 -21 -15 -12 -12 -14 -17 -13 -17 -15 -19 -34 -40 -100 -87 -89 -97 -93 -81 -73 -66 -60 -54 -48 -43 -41 -42 -43 -43 -45 -47 -47 -42 -38 -37 -38 -41 -41 -44 -32 -31 -33 -36 -38 -41 -25 -24 -25 -26 -26 -25 -25 -27 -29 -27 -22 -20 -22 -24 -26 -27 -29 -30 -27 -25 -25 -26 -30 -39 -58 -56 -37 -29 -28 -28 -31 -44 -41 -42 -42 -40 -39 -37 -35 -19 -25 -24 -14 -16 -17 -16 -16 -16 -16 -15 -10 -9 -11 -11 -11 -11 -10 -10 -11 -11 -11 -12 -14 -15 -18 -18 -17 -11 -6 -16 -15 -17 -19 -19 -15 -10 -10 -10 0 0 0 0 0 0 -83 -221 -238 0 0 0 0 -4 0 0 0 0 0 -20 -195 -302 -135 -130 -209 -167 -82 -91 -86 -45 -47 -135 -60 -30 -29 -35 -30 -29 -34 -39 -40 -36 -38 -65 -107 -111 -97 -72 -55 -54 -80 -116 -112 -66 -47 -56 -88 -116 -78 -83 -125 -171 -211 -176 -20 -44 -16 -46 -119 -138 -121 -117 -111 -96 -93 -90 -76 -67 -72 -109 -128 -86 -62 -82 -102 -80 -127 -143 -153 -155 -143 -132 -119 -106 -103 -102 -91 -66 -57 -56 -67 -80 -59 -68 -48 -56 -82 -89 -62 -41 -40 -39 -34 -33 -42 -69 -59 -32 -16 -15 -13 -12 -15 -18 -17 -11 -7 -6 -9 -11 -10 -12 -14 -14 -16 -26 -22 -11 -8 -6 -6 -7 -11 -5 -9 -22 -31 -35 -35 -34 -39 -35 -8 -19 -24 -22 -10 -9 -11 -16 -26 -18 -6 -5 -5 -8 -6 -7 -8 -8 -11 -13 -10 -7 -4 -4 -3 -19 -28 -29 -38 -54 -47 -45 -37 -26 -23 -22 -16 -9 -5 -7 -12 -4 -8 -12 -19 -37 -40 -44 -33 -31 -41 -40 -37 -18 -17 -18 -8 -6 -12 -6 -14 -28 -32 -24 -34 -40 -34 -30 -25 -26 -17 -22 -23 -26 -26 -19 -15 -18 -18 -12 -13 -35 -37 -50 -62 -51 -41 -35 -29 -32 -34 -23 -20 -22 -22 -21 -23 -25 -16 -16 -28 -69 -90 -81 -19 -23 -23 -26 -29 -22 -8 -18 -23 -24 -27 -31 -45 -55 -71 -71 -45 -33 -20 -20 -11 -4 -5 -8 -11 -15 -15 -14 -14 -7 -3 -6 -7 -7 -9 -5 -8 -6 -4 -6 -8 -12 -15 -17 -18 -17 -15 -4 -5 -7 -14 -18 -11 -13 -17 -18 -21 -24 -20 -15 -17 -27 -43 -46 -50 -55 -34 -28 -35 -39 -17 -23 -22 -22 -19 -11 -6 -30 -32 -30 -27 -22 -13 -8 -4 -8 -11 -9 -5 -6 -5 -12 -14 -9 -7 -13 -9 -12 -25 -36 -21 -24 -34 -24 -12 -8 -4 -7 -6 -4 -4 -6 -12 -13 -21 -12 -7 -13 -18 -14 -8 -5 -9 -18 -10 -27 -26 -13 -11 -12 -17 -34 -11 -7 -6 -1 0 0 -1 -12 -19 -18 -22 -25 -21 -24 -26 -26 -25 -19 -16 -18 -22 -23 -19 -18 -35 -29 -20 -21 -25 -3 -20 -22 -22 -20 -18 -19 -8 -7 -7 -8 -8 -11 -5 -6 -17 -29 -34 -40 -43 -39 -46 -40 -25 -23 -5 -6 -10 -13 -19 -26 -26 -13 -8 -8 -12 -24 -23 -19 -24 -25 -23 -23 -21 -20 -19 -18 -16 -16 -17 -15 -12 -7 -3 -5 -13 -13 -12 -16 -15 -14 -33 -47 -59 -59 -41 -19 -6 -12 -40 -37 -28 -28 -38 -42 -36 -13 -4 -5 -11 -10 -14 -34 -34 -21 -20 -20 -21 -23 -70 -102 -75 -20 -12 -7 -6 -8 -8 -9 -9 -22 -14 -8 -5 -3 -6 -5 -5 -6 -6 -6 -5 -4 -4 -2 -4 -11 -20 -17 -5 0 0 -2 -3 -4 -7 -10 -10 -10 -13 -21 -21 -20 -15 -20 -28 -10 -12 -17 -11 -3 -7 -18 -10 -12 -18 -19 -17 -19 -28 -24 -11 -3 -1 0 -1 -2 -4 -3 -7 -22 -44 -52 -42 -39 -41 -38 -23 -13 -18 -17 -14 -13 -12 -12 -11 -12 -12 -10 -11 -11 -10 -12 -13 -13 -13 -13 -15 -17 -20 -22 -24 -28 -26 -14 -11 -11 -10 -12 -16 -12 -14 -14 -20 -34 -57 -156 -118 -101 -89 -75 -67 -64 -64 -61 -57 -51 -44 -40 -41 -42 -43 -45 -47 -47 -42 -38 -35 -36 -39 -40 -41 -28 -30 -34 -37 -39 -40 -25 -24 -25 -25 -25 -26 -28 -30 -31 -28 -24 -22 -23 -23 -24 -27 -30 -31 -28 -25 -26 -27 -28 -31 -37 -55 -49 -31 -25 -33 -40 -28 -34 -40 -41 -38 -37 -34 -19 -14 -13 -12 -12 -13 -13 -13 -13 -21 -25 -20 -9 -9 -10 -10 -11 -11 -11 -10 -11 -13 -14 -15 -19 -20 -22 -23 -23 -21 -19 -20 -19 -19 -20 -21 -18 -9 -10 -11 0 0 0 0 0 0 0 0 0 -64 -145 -9 0 0 0 0 0 0 0 0 -44 -250 -271 -237 -159 -74 -93 -63 -64 -51 -36 -44 -35 -27 -20 -21 -30 -36 -43 -46 -47 -44 -48 -45 -34 -47 -78 -99 -62 -64 -78 -102 -106 -84 -60 -48 -59 -94 -110 -76 -101 -123 -139 -138 -77 -130 -55 -78 -130 -115 -108 -122 -80 -66 -83 -97 -83 -62 -52 -60 -75 -46 -45 -119 -163 -138 -62 -157 -155 -159 -163 -153 -133 -123 -109 -120 -99 -56 -80 -62 -89 -107 -114 -128 -95 -115 -123 -85 -14 -1 -43 -28 -20 -24 -23 -65 -61 -46 -30 -20 -23 -15 -13 -13 -8 -10 -5 -7 -11 -16 -17 -18 -20 -18 -16 -20 -19 -4 -8 -9 -7 -8 -13 -11 -19 -23 -28 -40 -43 -43 -43 -42 -34 -36 -16 -11 -14 -14 -13 -16 -33 -40 -33 -22 -11 -17 -8 -7 -9 -9 -7 -5 -4 -4 -2 -2 -3 -26 -15 -19 -31 -39 -39 -40 -36 -31 -27 -22 -12 -5 -5 -7 -7 -3 -8 -6 -11 -23 -27 -27 -30 -35 -35 -36 -38 -27 -24 -18 -14 -13 -10 -9 -18 -28 -36 -39 -38 -23 -22 -20 -29 -41 -17 -30 -33 -24 -21 -23 -18 -13 -12 -13 -14 -25 -72 -64 -55 -46 -43 -43 -33 -35 -37 -32 -22 -20 -29 -26 -21 -16 -13 -10 -7 -31 -65 -62 -20 -33 -17 -24 -30 -27 -12 -11 -27 -30 -32 -43 -62 -63 -58 -63 -67 -42 -19 -20 -18 -13 -10 -8 -7 -8 -12 -12 -12 -10 -5 -4 -4 -6 -7 -7 -17 -9 -6 -3 -5 -9 0 0 -1 -6 -8 -3 -6 -7 -20 -27 -23 -21 -19 -19 -21 -23 -19 -14 -20 -15 -37 -54 -49 -43 -38 -30 -34 -37 -25 -16 -19 -22 -22 -20 -19 -28 -30 -32 -35 -43 -43 -31 -9 -6 -9 -10 -8 -9 -8 -19 -16 -9 -7 -20 -15 -17 -18 -22 -27 -25 -27 -25 -22 -18 -16 -18 -12 -10 -11 -11 -7 -4 -12 -14 -9 -11 -17 -20 -12 -11 -11 -10 -9 -12 -34 -24 -12 -11 -10 -19 -10 -13 -13 -9 -10 -22 -11 -19 -23 -19 -16 -21 -16 -17 -21 -23 -22 -22 -15 -14 -17 -20 -20 -19 -26 -29 -28 -28 -19 -3 -8 -15 -17 -14 -13 -20 -20 -19 -7 -5 -6 -5 -10 -4 -5 -9 -13 -18 -21 -27 -27 -29 -23 -19 -5 -4 -17 -24 -26 -26 -25 -24 -12 -8 -10 -19 -28 -28 -27 -17 -9 -12 -20 -19 -20 -15 -14 -14 -17 -17 -12 -10 -5 -3 -10 -21 -10 -7 -7 -11 -21 -28 -40 -51 -37 -22 -20 -11 -6 -19 -58 -78 -72 -69 -71 -20 -4 -4 -7 -10 -13 -22 -30 -26 -20 -19 -17 -18 -61 -74 -63 -40 -15 -11 -7 -5 -3 -2 -2 -24 -11 -6 -7 -19 -43 -8 -6 -6 -6 -5 -4 -2 -4 -17 -13 -3 0 0 0 -1 -1 -6 -14 -13 -9 -5 -6 -8 -11 -19 -22 -23 -23 -20 -19 -15 -7 -8 -7 -7 -7 -7 -2 0 -4 -6 -11 -16 -17 -17 -12 -10 -6 0 0 -1 -3 -7 -23 -37 -42 -48 -40 -37 -41 -49 -50 -36 -17 -11 -10 -8 -6 -6 -7 -12 -11 -9 -9 -11 -9 -12 -12 -13 -15 -15 -16 -20 -19 -19 -20 -23 -24 -14 -15 -16 -14 -13 -14 -8 -11 -14 -32 -61 -96 -148 -141 -111 -83 -67 -60 -57 -58 -56 -55 -51 -47 -44 -44 -43 -43 -45 -47 -48 -45 -38 -34 -34 -35 -37 -37 -34 -39 -36 -36 -38 -37 -25 -24 -23 -23 -23 -24 -25 -27 -28 -27 -25 -23 -23 -21 -24 -28 -29 -28 -25 -26 -25 -26 -26 -27 -33 -51 -51 -48 -35 -33 -36 -30 -48 -49 -37 -34 -34 -33 -33 -29 -16 -10 -8 -9 -10 -10 -11 -13 -21 -22 -9 -9 -10 -10 -10 -10 -11 -11 -12 -13 -16 -16 -16 -17 -20 -20 -21 -21 -20 -18 -18 -20 -20 -20 -18 -12 -7 -9 0 0 0 0 0 0 0 0 0 -26 -66 0 0 0 0 0 0 0 0 0 0 0 -51 -147 -106 -77 -73 -68 -64 -40 -22 -18 -22 -15 -14 -12 -16 -22 -28 -34 -27 -25 -26 -34 -31 -31 -51 -101 -128 -114 -102 -89 -95 -94 -68 -46 -45 -89 -100 -73 -54 -60 -40 -46 -74 -105 -132 -103 -103 -113 -125 -112 -105 -62 -74 -89 -74 -53 -59 -77 -60 -40 -34 -78 -112 -149 -155 -154 -156 -136 -122 -102 -102 -128 -83 -68 -62 -68 -92 -7 -24 -34 -63 -98 -91 -36 -49 -37 -10 -16 -80 -30 -20 -27 -39 -63 -33 -39 -42 -22 -5 -4 -4 -5 -5 -6 -11 -13 -12 -9 -13 -20 -21 -20 -16 -16 -14 -5 -4 -4 -4 -7 -16 -28 -22 -15 -28 -35 -30 -33 -39 -41 -44 -45 -32 -8 -8 -9 -13 -18 -21 -16 -21 -19 -12 -10 -12 -11 -9 -10 -10 -7 -15 -13 -7 -5 -7 -9 -4 -10 -12 -15 -25 -33 -36 -36 -27 -14 -7 -5 -6 -7 -6 -5 -7 -3 -3 -12 -24 -28 -40 -42 -30 -22 -26 -35 -22 -17 -16 -11 -7 -8 -23 -30 -40 -41 -31 -23 -21 -21 -34 -36 -15 -25 -38 -26 -13 -12 -14 -12 -12 -15 -18 -20 -39 -56 -54 -40 -37 -43 -33 -34 -36 -37 -31 -22 -26 -25 -20 -17 -19 -30 -43 -34 -29 -26 -19 -18 -11 -24 -19 -15 -26 -52 -50 -28 -40 -53 -60 -55 -55 -49 -86 -92 -38 -27 -26 -18 -12 -7 -3 -3 -8 -11 -11 -12 -12 -12 -6 -6 -6 -7 -13 -8 -5 -2 -2 -2 0 0 0 -1 -3 -6 -10 -8 -18 -20 -18 -15 -15 -17 -18 -23 -21 -15 -18 -16 -23 -19 -30 -49 -49 -58 -35 -42 -48 -35 -19 -20 -16 -14 -14 -17 -23 -24 -27 -67 -92 -77 -21 -24 -10 -7 -7 -11 -16 -52 -61 -29 -8 -11 -7 -19 -18 -14 -16 -17 -15 -35 -32 -25 -31 -47 -31 -18 -19 -22 -16 -7 -11 -6 -8 -19 -28 -30 -15 -7 -7 -6 -6 -8 -11 -51 -44 -34 -26 -21 -25 -29 -28 -21 -17 -19 -20 -24 -24 -21 -18 -20 -19 -19 -17 -19 -21 -22 -23 -16 -25 -19 -16 -16 -15 -14 -10 -20 -27 -21 -13 -7 -11 -12 -14 -18 -19 -22 -8 -3 -6 -11 -16 -5 -7 -4 -3 -4 -6 -18 -3 -21 -26 -19 -21 -22 -26 -28 -28 -27 -23 -9 -7 -7 -8 -13 -19 -19 -23 -24 -13 -10 -19 -21 -25 -10 -14 -21 -19 -16 -17 -18 -16 -11 -10 -16 -6 -8 -10 -13 -15 -13 -14 -18 -22 -36 -47 -37 -28 -75 -44 -50 -56 -43 -39 -10 -33 -28 -19 -23 -13 -23 -30 -28 -20 -14 -9 -9 -64 -89 -64 -33 -21 -8 -10 -10 -8 -7 -6 -7 -10 -6 -7 -21 -40 -4 -4 -3 -3 -4 -6 -5 -5 -14 -9 -2 -2 -2 -6 -16 -11 -7 -16 -31 -38 -8 -8 -9 -10 -12 -19 -44 -31 -18 -16 -17 -3 -2 -1 0 -1 -6 -16 -2 0 -3 -8 -10 -6 -8 -11 -10 -5 -1 -1 -3 -14 -20 -38 -45 -39 -43 -44 -42 -34 -28 -24 -21 -19 -8 -7 -7 -6 -6 -7 -14 -11 -10 -11 -11 -11 -15 -12 -12 -12 -13 -13 -16 -16 -18 -18 -18 -24 -19 -20 -14 -11 -12 -11 -6 -5 -17 -51 -107 -154 -159 -138 -106 -77 -60 -54 -51 -50 -49 -50 -49 -47 -46 -43 -43 -43 -43 -45 -46 -42 -36 -36 -33 -33 -33 -34 -40 -37 -33 -33 -35 -36 -37 -38 -28 -23 -23 -25 -24 -24 -26 -26 -25 -23 -21 -21 -28 -27 -21 -14 -15 -29 -27 -27 -60 -79 -68 -50 -49 -52 -49 -37 -28 -30 -40 -40 -25 -27 -32 -29 -29 -27 -13 -20 -27 -21 -9 -9 -10 -9 -11 -12 -8 -8 -8 -9 -9 -10 -9 -9 -12 -12 -16 -11 -8 -17 -17 -16 -18 -18 -18 -17 -16 -19 -11 -9 -15 -16 -6 -8 0 -60 -94 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -31 -73 -65 -68 -63 -62 -56 -34 -27 -22 -16 -11 -10 -10 -8 -9 -10 -11 -12 -12 -11 -11 -14 -23 -32 -92 -122 -126 -122 -100 -74 -80 -70 -50 -46 -99 -126 -100 -67 -48 -11 -23 -93 -119 -103 -85 -89 -96 -111 -117 -116 -99 -105 -70 -95 -123 -97 -122 -72 -60 -64 -50 -35 -88 -123 -139 -144 -121 -102 -123 -109 -101 -96 -63 -48 -56 -55 -23 -2 -17 -4 -9 -19 -39 -36 -21 -16 -19 -18 -20 -22 -41 -51 -46 -21 -21 -39 -27 -13 -9 -2 -2 -4 -10 -16 -16 -15 -10 -15 -18 -17 -16 -16 -16 -11 -5 -3 -4 -3 -11 -19 -31 -41 -31 -37 -22 -19 -18 -14 -46 -61 -63 -47 -4 -5 -15 -14 -14 -13 -9 -10 -7 -8 -7 -6 -7 -9 -13 -6 -7 -19 -19 -7 -8 -9 -6 -2 -6 -3 -9 -24 -37 -38 -38 -22 -12 -7 -6 -5 -8 -6 -5 -4 -1 -2 -4 -15 -31 -44 -46 -39 -39 -40 -36 -27 -25 -25 -20 -13 -12 -21 -24 -25 -35 -33 -24 -21 -21 -16 -15 -19 -26 -35 -35 -22 -21 -22 -15 -14 -14 -14 -19 -35 -61 -59 -43 -32 -32 -34 -33 -29 -32 -36 -29 -20 -21 -14 -14 -15 -17 -28 -37 -32 -24 -27 -30 -26 -24 -23 -15 -17 -25 -30 -24 -42 -51 -58 -58 -47 -42 -74 -127 -149 -112 -23 -18 -12 -10 -8 -9 -7 -7 -8 -10 -12 -11 -2 -4 -4 -5 -8 -9 -9 -5 -8 -7 -4 -1 0 -1 -5 -15 -21 -20 -26 -21 -17 -15 -14 -15 -16 -24 -19 -18 -20 -24 -40 -30 -24 -41 -58 -61 -36 -31 -33 -40 -45 -45 -13 -10 -10 -11 -13 -19 -25 -54 -79 -74 -51 -13 -19 -17 -13 -19 -33 -39 -42 -54 -39 -17 -16 -59 -59 -56 -47 -37 -32 -44 -46 -51 -48 -38 -32 -30 -27 -22 -16 -10 -8 -4 -22 -28 -29 -28 -31 -34 -10 -5 -7 -6 -7 -15 -58 -52 -34 -25 -30 -30 -24 -22 -23 -24 -23 -20 -17 -20 -22 -19 -20 -30 -33 -21 -19 -20 -24 -37 -42 -26 -15 -12 -13 -12 -10 -14 -15 -18 -20 -11 -11 -10 -11 -15 -15 -10 -16 -7 -9 -10 -7 -4 -8 -2 0 -1 -3 -6 -5 -13 -18 -22 -24 -27 -28 -15 -32 -31 -27 -24 -6 -5 -6 -16 -16 -8 -16 -19 -15 -17 -20 -23 -25 -8 -13 -17 -15 -6 -8 -22 -22 -14 -8 -7 -7 -9 -11 -7 -4 -5 -8 -10 -16 -16 -14 -14 -6 -14 -17 -21 -25 -22 -14 -6 -135 -157 -98 -28 -19 -14 -20 -22 -15 -7 -10 -20 -84 -66 -47 -26 -14 -8 -13 -19 -9 -3 -3 -3 -11 -8 -7 -5 -4 -4 -4 -4 -4 -3 -4 -7 -4 -2 -2 -2 -3 -10 -30 -11 -7 -11 -11 -19 -36 -19 -18 -16 -26 -41 -42 -44 -22 -16 -22 -26 -17 -1 -1 -1 -1 -1 -1 -1 0 -1 -13 -12 -4 -8 -14 -7 -2 -1 -1 0 -2 -9 -28 -40 -42 -40 -34 -29 -21 -20 -20 -13 -4 -4 -6 -7 -6 -5 -7 -11 -15 -16 -19 -20 -14 -10 -10 -10 -9 -10 -10 -10 -12 -12 -15 -15 -13 -11 -16 -12 -14 -11 -5 -2 -4 -33 -63 -104 -131 -120 -109 -102 -77 -58 -50 -47 -46 -44 -44 -44 -44 -42 -41 -42 -43 -43 -44 -44 -41 -37 -37 -33 -31 -31 -34 -38 -35 -30 -30 -31 -31 -32 -34 -39 -30 -23 -31 -40 -23 -28 -28 -25 -23 -51 -118 -31 -21 -68 -55 -19 -26 -23 -25 -25 -54 -68 -48 -44 -35 -36 -31 -26 -26 -26 -34 -28 -30 -30 -28 -27 -27 -26 -26 -27 -20 -9 -9 -8 -8 -8 -13 -16 -7 -7 -7 -8 -9 -9 -10 -10 -11 -12 -12 -12 -13 -15 -13 -14 -16 -17 -17 -15 -18 -17 -16 -18 -18 -13 -8 0 -66 -96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -78 -65 -62 -59 -59 -58 -55 -39 -29 -29 -37 -21 -11 -7 -12 -18 -14 -9 -7 -7 -5 -3 -4 -12 -22 -38 -82 -118 -125 -126 -109 -72 -89 -63 -48 -59 -90 -89 -89 -93 -94 -94 -99 -107 -136 -155 -148 -135 -101 -112 -117 -121 -118 -112 -77 -95 -111 -95 -83 -52 -70 -76 -69 -53 -121 -127 -107 -108 -120 -139 -151 -123 -109 -92 -65 -39 -46 -45 -26 -10 -14 -1 -27 -42 -46 -42 -26 -9 -20 -14 -10 -25 -51 -33 -26 -21 -17 -17 -11 -10 -5 -1 -5 -15 -25 -25 -20 -16 -14 -21 -23 -19 -15 -17 -24 -11 -5 -2 -3 -7 -13 -15 -20 -18 -12 -29 -11 -30 -43 -43 -47 -59 -65 -58 -40 -11 -20 -13 -9 -8 -7 -7 -8 -12 -10 -8 -7 -10 -18 -8 -4 -8 -10 -7 -8 -8 -8 -6 -4 -1 -7 -25 -34 -34 -31 -13 -9 -5 -4 -6 -9 -4 -3 -3 -1 0 -4 -27 -44 -52 -49 -39 -39 -37 -36 -33 -29 -19 -14 -18 -16 -17 -22 -25 -34 -35 -32 -28 -24 -17 -29 -24 -25 -30 -30 -36 -25 -21 -19 -19 -21 -18 -16 -43 -65 -57 -41 -38 -33 -32 -26 -13 -12 -31 -26 -20 -21 -19 -16 -50 -54 -35 -22 -30 -21 -18 -29 -27 -15 -28 -24 -17 -21 -20 -17 -36 -45 -55 -52 -43 -40 -49 -111 -141 -92 -21 -19 -18 -17 -12 -8 -12 -15 -12 -9 -7 -7 -6 -3 -2 -3 -8 -11 -11 -14 -13 -13 -9 -4 0 0 -4 -20 -35 -40 -31 -17 -34 -26 -18 -15 -17 -21 -25 -19 -19 -32 -58 -53 -52 -56 -54 -46 -42 -39 -43 -44 -50 -51 -28 -23 -11 -16 -17 -25 -57 -70 -73 -76 -70 -60 -53 -32 -37 -31 -34 -32 -6 -45 -29 -11 -24 -68 -76 -87 -59 -45 -43 -42 -40 -42 -42 -35 -31 -35 -40 -20 -11 -16 -14 -8 -29 -31 -25 -14 -2 0 -2 -13 -14 -9 -5 -22 -78 -61 -36 -27 -27 -23 -8 -7 -20 -18 -16 -18 -16 -11 -24 -33 -32 -27 -30 -27 -22 -20 -19 -18 -18 -21 -19 -12 -10 -12 -10 -8 -13 -14 -17 -18 -14 -9 -7 -11 -18 -19 -19 -9 -11 -11 -9 -9 -11 -11 -13 -12 -11 -13 -14 -13 -15 -17 -20 -23 -21 -1 -24 -29 -27 -27 -26 -22 -9 -13 -13 -10 -14 -21 -8 -5 -16 -24 -20 -5 -16 -17 -13 -11 -9 -13 -24 -13 -8 -7 -8 -11 -4 -2 -2 -4 -9 -16 -15 -25 -12 -2 -5 -13 -42 -41 -26 -24 -21 -20 -108 -40 -2 -35 -65 -60 -54 -50 -27 -18 -38 -75 -66 -37 -36 -18 -4 -6 -8 -22 -10 -3 -6 -10 -11 -16 -7 -4 -2 -2 -3 -10 -3 -10 -10 -14 -23 0 -15 -15 -8 -6 -11 -9 -8 -10 -7 -7 -14 -17 -23 -26 -24 -11 -12 -45 -38 -37 -32 -31 -28 -16 -12 -2 -4 -3 -2 0 0 0 -20 -14 -2 -5 -16 -6 -1 -1 -2 0 0 -2 -6 -12 -17 -24 -30 -16 -10 -9 -10 -7 -4 -6 -6 -5 -5 -5 -5 -5 -22 -22 -29 -28 -17 -17 -20 -16 -14 -15 -15 -11 -12 -9 -11 -12 -10 -7 -8 -17 -10 -7 -6 -5 -12 -34 -49 -64 -77 -84 -80 -91 -88 -66 -51 -47 -43 -37 -38 -37 -38 -38 -39 -41 -42 -42 -42 -41 -41 -41 -37 -35 -33 -32 -35 -37 -41 -29 -28 -28 -29 -30 -28 -34 -43 -34 -24 -23 -23 -26 -26 -26 -28 -100 -236 -139 -113 -188 -153 -66 -37 -11 -27 -27 -26 -28 -29 -31 -28 -38 -39 -31 -23 -24 -37 -41 -36 -30 -27 -26 -24 -23 -23 -25 -19 -8 -7 -7 -8 -8 -10 -11 -6 -6 -7 -8 -9 -10 -10 -9 -10 -11 -12 -12 -13 -12 -10 -13 -16 -17 -17 -17 -18 -21 -14 -11 -11 -11 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -43 -82 -71 -50 -59 -64 -65 -67 -29 -24 -29 -32 -24 -25 -23 -31 -37 -33 -28 -17 -13 -9 -7 -6 -12 -22 -40 -41 -36 -116 -131 -102 -87 -100 -64 -47 -65 -88 -94 -90 -98 -90 -79 -74 -62 -70 -151 -164 -161 -148 -132 -118 -101 -79 -68 -113 -106 -107 -85 -72 -88 -149 -132 -112 -112 -116 -109 -36 -88 -83 -70 -93 -102 -110 -95 -61 -33 -35 -55 -50 -36 -15 -2 -13 -16 -66 -66 -43 -30 -23 -41 -31 -41 -55 -42 -42 -28 -18 -16 -12 -14 -12 -15 -13 -15 -18 -21 -22 -20 -21 -22 -30 -21 -20 -22 -23 -11 -9 -6 -9 -12 -11 -11 -10 -13 -25 -31 -8 -26 -37 -38 -38 -46 -60 -31 -19 -14 -13 -10 -7 -8 -8 -8 -11 -15 -6 -17 -12 -6 -7 -6 -6 -4 -5 -7 -4 -2 -3 -11 -8 -2 -3 -3 -18 -22 -18 -10 -13 -5 -3 -5 -7 -3 -4 -4 -2 0 -6 -27 -46 -46 -42 -36 -33 -19 -22 -22 -23 -19 -13 -13 -17 -19 -19 -20 -18 -21 -35 -33 -28 -25 -16 -16 -32 -34 -30 -28 -35 -33 -22 -15 -10 -11 -14 -31 -41 -42 -32 -29 -29 -26 -21 -12 -7 -8 -7 -13 -22 -25 -25 -69 -70 -40 -24 -28 -26 -30 -18 -18 -12 -13 -41 -47 -30 -22 -20 -34 -49 -65 -39 -31 -44 -62 -67 -64 -31 -16 -19 -16 -10 -10 -11 -11 -13 -12 -13 -11 -10 -7 -4 -5 -4 -9 -9 -11 -15 -14 -14 -8 -4 -4 -6 -6 -24 -34 -40 -43 -41 -41 -35 -26 -19 -17 -17 -13 -19 -21 -29 -44 -50 -51 -49 -51 -50 -49 -49 -55 -27 -26 -32 -32 -30 -8 -8 -13 -22 -57 -106 -85 -68 -62 -60 -58 -49 -50 -43 -38 -24 -4 -17 -48 -37 -36 -41 -41 -52 -41 -37 -48 -55 -53 -53 -51 -49 -46 -40 -37 -31 -22 -16 -21 -22 -21 -18 -19 -23 -12 0 -1 -5 -7 -5 -6 -31 -76 -60 -48 -43 -34 -31 -29 -19 -16 -20 -21 -20 -17 -10 -10 -11 -17 -23 -26 -29 -20 -25 -20 -16 -15 -16 -19 -11 -8 -8 -8 -10 -16 -13 -13 -14 -13 -14 -13 -8 -7 -13 -16 -8 -11 -10 -10 -10 -10 -8 -14 -17 -17 -16 -16 -15 -14 -14 -16 -17 -13 0 -1 -12 -24 -26 -19 -9 -6 -6 -6 -11 -19 -19 -7 -7 -9 -17 -17 -5 -8 -20 -25 -29 -23 -11 -14 -10 -7 -8 -10 -10 -5 -4 -10 -8 -6 -10 -15 -14 -6 -8 -10 -6 -12 -17 -33 -40 -28 -18 -44 -134 -35 -16 -31 -39 -50 -64 -69 -58 -66 -73 -43 -16 -37 -19 -7 -7 -7 -5 -5 -3 -4 -5 -4 -15 -19 -17 -8 -3 -14 -44 -25 -11 -6 -17 -24 -6 -46 -24 -20 -13 -8 -9 -18 -7 -32 -35 -25 -23 -23 -11 -18 -12 -9 -31 -51 -44 -33 -31 -31 -28 -17 -3 -19 -10 -11 -19 -5 -29 -36 -31 -20 -12 -10 -6 -1 0 0 0 -1 -4 -3 -1 0 -16 -35 -16 -10 -5 -3 -2 -1 -2 -3 -3 -5 -11 -14 -14 -26 -25 -24 -21 -20 -24 -22 -25 -22 -24 -22 -17 -20 -11 -11 -11 -12 -12 -5 -6 -7 -7 -10 -14 -23 -48 -45 -58 -73 -84 -86 -74 -71 -55 -59 -57 -43 -42 -48 -36 -34 -34 -35 -39 -40 -39 -38 -37 -37 -37 -38 -35 -34 -33 -34 -36 -38 -26 -25 -27 -29 -30 -28 -29 -37 -30 -25 -25 -23 -23 -26 -22 -21 -61 -168 -267 -154 -217 -228 -215 -155 -15 -30 -30 -28 -37 -47 -47 -43 -44 -44 -39 -28 -20 -22 -31 -34 -31 -26 -23 -23 -21 -21 -19 -20 -22 -20 -7 -8 -8 -8 -7 -6 -6 -6 -7 -8 -9 -9 -9 -10 -11 -12 -12 -12 -10 -9 -12 -15 -16 -17 -19 -19 -20 -16 -9 -5 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -74 -86 -74 -62 -27 -49 -59 -63 -54 -24 -29 -38 -34 -28 -35 -52 -52 -51 -57 -78 -92 -32 -26 -21 -23 -32 -29 -74 -94 -102 -117 -131 -99 -100 -96 -68 -50 -71 -112 -123 -132 -145 -86 -90 -127 -119 -97 -155 -168 -161 -166 -165 -144 -84 -60 -58 -56 -66 -139 -86 -114 -129 -135 -145 -119 -107 -115 -129 -107 -134 -110 -81 -68 -70 -68 -74 -38 -27 -22 -17 -14 -33 -45 -38 -21 -14 -112 -77 -56 -50 -26 -75 -72 -66 -56 -24 -26 -32 -21 -14 -12 -11 -9 -22 -21 -30 -40 -35 -32 -27 -28 -33 -35 -26 -25 -29 -22 -11 -11 -8 -5 -5 -10 -12 -5 -18 -20 -19 -12 -10 -15 -23 -31 -32 -27 -12 -7 -8 -7 -5 -4 -4 -3 -4 -9 -16 -14 -26 -10 -7 -8 -7 -7 -5 -3 -4 -7 -15 -23 -12 -7 -4 -7 -6 -7 -12 -12 -8 -6 -5 -3 -2 -3 -3 -3 -3 -1 -1 -9 -26 -42 -36 -33 -33 -33 -32 -29 -14 -16 -18 -16 -17 -17 -18 -18 -19 -23 -24 -40 -36 -33 -23 -6 -12 -33 -36 -27 -22 -26 -40 -20 -13 -8 -5 -13 -23 -19 -27 -39 -49 -45 -25 -17 -14 -12 -12 -9 -8 -18 -22 -21 -20 -23 -24 -22 -22 -22 -21 -9 -44 -25 -11 -12 -17 -52 -19 -21 -36 -52 -62 -25 -22 -37 -55 -59 -50 -179 -65 -15 -15 -15 -16 -16 -15 -14 -13 -11 -10 -10 -10 -7 -5 -6 -7 -5 -7 -10 -11 -12 -7 -4 -7 -10 -15 -36 -46 -43 -41 -46 -49 -26 -27 -21 -13 -11 -16 -18 -20 -18 -13 -13 -25 -61 -40 -38 -48 -54 -46 -14 -13 -15 -14 -10 -4 -4 -50 -29 -54 -106 -96 -71 -64 -62 -52 -41 -38 -48 -41 -21 -5 -23 -72 -66 -65 -70 -71 -53 -6 -16 -34 -57 -60 -49 -45 -47 -50 -45 -36 -35 -36 -32 -24 -26 -21 -9 -7 -1 0 0 0 0 0 0 -4 -25 -40 -69 -65 -50 -39 -39 -41 -37 -38 -26 -24 -18 -15 -14 -8 -12 -15 -13 -17 -23 -14 -26 -17 -14 -19 -18 -18 -8 -8 -7 -8 -10 -7 -15 -14 -13 -12 -11 -7 -9 -10 -9 -9 -8 -9 -9 -6 -4 -4 -7 -13 -16 -17 -19 -20 -20 -17 -2 -2 -3 -8 -11 -9 -14 -34 -40 -39 -27 -4 -4 -4 -8 -10 -14 -25 -25 -22 -24 -22 -16 -15 -9 -11 -25 -23 -11 -12 -21 -10 -10 -11 -11 -11 -7 -45 -19 -3 -4 -11 -6 -14 -15 -15 -13 -9 -4 -27 -46 -30 -43 -80 -12 -3 -22 -30 -42 -54 -50 -82 -67 -38 -44 -54 -12 -31 -27 -13 -7 -7 -4 -4 -4 -2 -8 -11 -6 -11 -14 -9 -4 -8 -18 -16 -23 -11 -10 -12 -11 -33 -46 -62 -41 -20 -16 -24 -93 -77 -50 -35 -42 -51 -15 -9 -3 -12 -28 -36 -32 -27 -27 -30 -25 -9 -4 -19 -8 -5 -11 -21 -40 -41 -40 -24 -10 -3 0 0 0 0 -1 -3 -3 -1 0 0 -14 -27 -14 -3 -3 -3 -3 -2 -3 -8 -3 -6 -11 -18 -22 -22 -20 -25 -27 -25 -22 -27 -33 -29 -32 -28 -22 -22 -16 -15 -16 -15 -12 -9 -8 -8 -7 -8 -13 -22 -36 -47 -55 -64 -73 -75 -64 -57 -51 -51 -51 -51 -51 -41 -34 -33 -32 -33 -37 -39 -38 -38 -37 -35 -35 -35 -33 -34 -35 -30 -29 -39 -32 -25 -26 -29 -30 -29 -26 -32 -40 -34 -28 -27 -25 -25 -25 -23 -18 -87 -250 -130 -243 -273 -226 -130 -12 -14 -32 -31 -40 -50 -49 -45 -31 -28 -37 -37 -30 -28 -19 -32 -33 -23 -17 -21 -9 -21 -23 -14 -7 -9 -7 -8 -7 -7 -6 -6 -7 -8 -7 -6 -6 -7 -7 -8 -9 -10 -10 -9 -8 -9 -14 -14 -15 -16 -18 -20 -20 -20 -17 -14 -13 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -49 -83 -79 -75 -57 -39 -26 -32 -34 -32 -21 -13 -24 -49 -46 -33 -31 -36 -38 -43 -47 -60 -72 -59 -56 -53 -71 -87 -68 -77 -78 -83 -105 -124 -122 -108 -87 -64 -62 -88 -133 -134 -150 -124 -66 -94 -150 -160 -153 -154 -179 -152 -148 -123 -123 -119 -54 -51 -57 -63 -89 -78 -115 -137 -129 -129 -137 -141 -153 -138 -128 -114 -87 -80 -75 -57 -46 -51 -26 -33 -25 -21 -33 -64 -51 -56 -36 -13 -41 -64 -42 -39 -50 -58 -53 -60 -55 -42 -37 -47 -24 -21 -17 -16 -13 -12 -8 -17 -33 -38 -35 -30 -20 -17 -27 -34 -29 -39 -20 -11 -13 -18 -17 -8 -14 -19 -15 -24 -13 -14 -15 -14 -13 -12 -13 -12 -10 -6 -6 -7 -6 -5 -7 -7 -9 -20 -15 -7 -6 -10 -5 -8 -7 -6 -5 -4 -4 -5 -8 -16 -30 -5 -7 -6 -4 -5 -8 -16 -11 -6 -2 -2 -1 -1 -3 -5 -5 -4 -3 -3 -3 -19 -39 -37 -42 -31 -31 -32 -29 -19 -18 -15 -14 -17 -21 -11 -19 -26 -31 -36 -48 -36 -27 -17 -10 -22 -43 -34 -25 -23 -23 -26 -26 -14 -9 -10 -12 -13 -20 -17 -18 -20 -21 -14 -10 -10 -8 -5 -7 -10 -19 -19 -18 -46 -71 -21 -14 -14 -17 -15 -12 -52 -20 -9 -13 -22 -51 -19 -29 -34 -43 -58 -67 -18 -17 -22 -30 -43 -68 -105 -40 -19 -19 -21 -14 -21 -21 -18 -15 -12 -8 -6 -8 -8 -7 -5 -2 -2 -3 -5 -8 -6 -3 -1 -2 -20 -47 -57 -50 -47 -45 -42 -30 -23 -19 -15 -12 -13 -16 -12 -13 -9 -7 -13 -29 -21 -20 -26 -25 -19 -27 -25 -21 -12 -7 -11 -12 -5 -45 -72 -84 -77 -80 -89 -72 -63 -51 -42 -45 -31 -37 -39 -49 -71 -68 -66 -70 -55 -29 -5 -14 -22 -50 -66 -61 -50 -62 -53 -39 -30 -27 -31 -36 -32 -27 -21 -16 -13 0 0 0 0 0 0 0 0 -122 -170 -127 -64 -47 -36 -29 -17 -11 -24 -21 -25 -20 -15 -12 -4 -16 -9 -10 -18 -23 -20 -17 -19 -19 -18 -17 -17 -14 -9 -7 -9 -10 -9 -9 -15 -15 -13 -11 -10 -13 -11 -8 -8 -7 -4 -8 -9 -7 -9 -13 -13 -9 -12 -16 -19 -21 -23 -24 -21 -18 -17 -19 -23 -39 -36 -31 -29 -27 -21 -19 -18 -23 -25 -22 -22 -22 -10 -12 -14 -16 -17 -14 -14 -25 -31 -20 -15 -26 -11 -11 -11 -12 -11 -14 -53 -16 -3 -3 -7 -11 -25 -18 -16 -10 -7 -11 -20 -49 -34 -39 -62 -76 -68 -66 -63 -60 -56 -44 -38 -46 -14 -12 -19 -11 -14 -13 -7 -2 -3 -5 -2 -11 -16 -13 -7 -3 -3 -4 -9 -6 -6 -8 -4 0 -28 -15 -7 -9 -17 -53 -70 -30 -7 -18 -35 -24 -57 -55 -49 -57 -61 -15 -14 -6 -19 -32 -29 -23 -23 -14 -14 -13 -6 -1 -1 -2 -8 -17 -24 -29 -30 -17 -7 -1 -2 -2 0 -1 0 0 0 -6 -21 -2 0 -11 -16 -10 -3 -3 -2 -4 -5 -5 -6 -2 -3 -10 -18 -22 -21 -23 -23 -21 -23 -25 -23 -25 -21 -24 -31 -33 -30 -28 -22 -23 -16 -12 -11 -11 -12 -9 -11 -13 -14 -14 -25 -30 -48 -62 -64 -55 -47 -42 -41 -39 -39 -46 -57 -58 -38 -37 -41 -43 -43 -42 -38 -34 -30 -30 -32 -34 -35 -37 -34 -33 -36 -29 -24 -25 -27 -28 -29 -29 -31 -50 -56 -41 -25 -25 -24 -24 -20 -18 -56 -170 -281 -263 -272 -167 -61 -42 -32 -13 -26 -31 -39 -48 -45 -25 -33 -36 -32 -28 -27 -18 -25 -24 -23 -18 -12 -22 -18 -19 -21 -21 -21 -21 -20 -19 -10 -7 -8 -8 -7 -6 -5 -5 -7 -7 -7 -9 -10 -10 -10 -9 -9 -13 -12 -12 -14 -17 -21 -20 -20 -13 -15 -16 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -76 -95 -74 -60 -75 -40 -29 -23 -16 -21 -16 -14 -21 -30 -32 -42 -41 -39 -38 -37 -34 -40 -51 -62 -81 -128 -84 -105 -109 -92 -78 -69 -108 -129 -126 -97 -77 -58 -75 -89 -99 -134 -93 -61 -53 -88 -142 -129 -156 -172 -175 -161 -144 -106 -119 -127 -99 -79 -76 -54 -59 -71 -64 -66 -73 -65 -106 -145 -142 -128 -99 -92 -96 -117 -109 -68 -59 -55 -41 -40 -37 -44 -57 -69 -73 -63 -20 -7 -34 -79 -65 -54 -75 -72 -65 -91 -80 -79 -71 -55 -34 -39 -26 -18 -16 -16 -18 -6 -23 -29 -25 -22 -15 -12 -14 -25 -29 -27 -26 -15 -14 -15 -17 -25 -27 -31 -26 -21 -21 -20 -16 -11 -8 -9 -12 -9 -12 -10 -6 -8 -20 -16 -19 -21 -23 -38 -36 -25 -23 -27 -21 -4 -4 -16 -26 -25 -20 -7 -28 -39 -36 -21 -10 -11 -18 -18 -12 -9 -6 -3 -3 -3 -2 -2 -3 -3 -4 -4 -4 -4 -5 -17 -33 -46 -55 -29 -24 -26 -27 -26 -27 -17 -15 -19 -19 -15 -30 -27 -23 -25 -32 -30 -22 -42 -22 -14 -27 -18 -11 -7 -21 -26 -21 -12 -8 -5 -5 -8 -17 -13 -12 -11 -11 -9 -7 -7 -6 -10 -8 -7 -14 -15 -16 -12 -23 -19 -12 -8 -12 -17 -19 -27 -16 -9 -33 -52 -42 -20 -26 -30 -44 -57 -63 -55 -45 -19 -25 -36 -43 -60 -33 -21 -25 -20 -10 -13 -48 -28 -18 -16 -13 -8 -6 -9 -8 -6 -4 -4 -21 -13 -8 -10 -6 -1 -5 -28 -52 -61 -59 -54 -46 -39 -35 -29 -17 -15 -16 -12 -10 -7 -7 -8 -6 -16 -22 -15 -21 -11 -10 -11 -11 -15 -24 -12 -20 -51 -82 -59 -46 -60 -68 -62 -67 -92 -40 -41 -47 -43 -36 -33 -47 -69 -82 -87 -80 -67 -63 -35 -22 -20 -21 -23 -22 -24 -24 -23 -23 -14 -11 -16 -23 -27 -30 -31 -29 -26 -16 -7 -2 -5 -51 -51 -37 -17 0 -2 -150 -207 -144 -61 -36 -31 -21 -19 -14 -10 -14 -14 -15 -9 -6 -7 -8 -9 -14 -20 -21 -22 -24 -21 -23 -20 -19 -16 -11 -8 -9 -9 -9 -8 -6 -8 -9 -9 -9 -11 -13 -17 -9 -10 -10 -5 -3 -5 -8 -7 -8 -11 -7 -4 -11 -12 -15 -18 -19 -22 -22 -17 -20 -22 -21 -23 -22 -22 -23 -23 -24 -26 -30 -35 -28 -20 -20 -16 -17 -16 -11 -12 -21 -23 -14 -11 -12 -19 -25 -9 -10 -11 -22 -20 -10 -10 -10 -5 -3 -6 -11 -15 -15 -17 -14 -12 -11 -15 -45 -33 -35 -39 -41 -40 -32 -42 -33 -32 -30 -24 -38 -10 -13 -46 -72 -56 -10 -2 -3 -3 -4 -8 -14 -6 -7 -4 -4 -7 -1 -5 -3 -1 -1 -2 -3 -2 -2 -5 -8 -10 -10 -20 -10 -17 -27 -38 -52 -54 -74 -52 -40 -38 -23 -2 -4 -11 -19 -16 -3 -5 -2 -2 -2 -3 -2 -3 -3 -1 -16 -27 -22 -9 -4 -1 0 -2 -5 -2 0 0 0 -7 -19 -26 0 -3 -10 -9 -4 -6 -9 -9 -9 -6 -5 -5 -3 -2 -13 -19 -21 -21 -24 -24 -22 -25 -26 -22 -18 -19 -30 -40 -43 -43 -40 -24 -33 -20 -13 -14 -14 -11 -9 -10 -14 -14 -13 -21 -30 -47 -54 -55 -52 -46 -40 -39 -41 -35 -33 -46 -62 -44 -43 -46 -48 -50 -51 -39 -34 -29 -31 -38 -33 -37 -48 -50 -43 -34 -27 -22 -24 -25 -25 -28 -36 -54 -51 -53 -57 -47 -28 -23 -18 -15 -15 -15 -49 -161 -149 -177 -246 -242 -205 -184 -31 -15 -25 -32 -32 -32 -42 -31 -35 -32 -23 -17 -17 -17 -15 -14 -14 -17 -25 -10 -19 -18 -18 -19 -20 -20 -20 -9 -6 -8 -8 -8 -6 -6 -7 -7 -7 -7 -8 -9 -9 -9 -9 -10 -12 -11 -11 -12 -18 -24 -20 -22 -10 -8 -11 -12 0 0 0 0 0 0 0 0 0 -83 -76 0 0 0 -52 -78 -123 -69 -70 -75 -75 -50 -28 -29 -32 -34 -35 -29 -17 -8 -7 -17 -38 -48 -53 -49 -43 -37 -35 -46 -57 -82 -104 -93 -84 -96 -99 -83 -69 -112 -118 -112 -90 -69 -58 -98 -101 -130 -122 -31 -24 -141 -136 -117 -117 -143 -158 -165 -151 -124 -103 -104 -142 -149 -131 -76 -66 -58 -58 -58 -61 -78 -87 -102 -130 -133 -106 -90 -107 -117 -109 -89 -52 -60 -56 -47 -48 -55 -52 -70 -75 -85 -87 -41 -81 -125 -103 -66 -53 -37 -68 -85 -103 -112 -112 -110 -69 -58 -61 -28 -21 -20 -15 -8 -11 -27 -24 -18 -13 -14 -12 -10 -18 -20 -17 -18 -14 -15 -20 -29 -36 -36 -38 -25 -24 -26 -25 -21 -14 -12 -11 -12 -12 -18 -17 -10 -8 -19 -29 -29 -26 -31 -41 -44 -45 -39 -40 -37 -24 -18 -10 -26 -37 -27 -9 -33 -42 -41 -29 -15 -13 -25 -20 -8 -2 -4 -7 -2 -2 -5 -5 -5 -9 -7 -5 -6 -6 -3 -10 -29 -48 -55 -47 -44 -30 -33 -30 -25 -20 -23 -24 -18 -20 -32 -35 -16 -27 -29 -24 -15 -8 -15 -37 -29 -19 -20 -14 -24 -19 -14 -12 -7 -5 -4 -5 -8 -14 -17 -10 -10 -7 -6 -9 -3 -8 -5 -4 -7 -9 -24 -14 -13 -17 -18 -17 -15 -19 -17 -16 -15 -6 -11 -27 -25 -15 -18 -23 -38 -51 -57 -63 -68 -43 -28 -30 -31 -31 -29 -20 -24 -18 -7 -23 -83 -75 -28 -15 -16 -22 -40 -17 -24 -20 -9 -8 -17 -13 -16 -24 -25 -11 -29 -44 -54 -60 -57 -39 -14 -12 -30 -28 -10 -11 -33 -27 -21 -15 -10 -19 -15 -19 -15 -12 -16 -10 -6 -9 -18 -23 -19 -11 -42 -55 -55 -40 -38 -49 -63 -80 -94 -101 -89 -77 -62 -39 -41 -47 -27 -33 -43 -57 -60 -50 -37 -23 -22 -24 -26 -27 -25 -26 -26 -24 -22 -18 -12 -11 -18 -23 -25 -30 -20 -22 -13 -7 -15 -35 -30 -52 -45 -29 -9 0 0 -15 -72 -67 -40 -30 -15 -21 -9 -5 -10 -10 -9 -3 -2 -7 -10 -8 -16 -13 -17 -15 -13 -15 -20 -25 -19 -17 -14 -9 -9 -9 -9 -8 -7 -6 -6 -6 -7 -10 -13 -12 -7 -12 -7 -4 -3 -6 -2 -9 -12 -8 -5 -7 -10 -10 -10 -11 -14 -16 -17 -23 -26 -18 -12 -18 -16 -16 -28 -26 -21 -24 -32 -30 -27 -30 -31 -27 -32 -30 -14 -8 -5 -5 -26 -28 -16 -22 -28 -20 -18 -18 -54 -62 -37 -16 -32 -10 -4 -5 -9 -16 -17 -18 -17 -16 -15 -16 -24 -21 -31 -33 -32 -30 -20 -28 -21 -26 -20 -15 -31 -16 -18 -20 -17 -12 -2 0 -6 -9 -10 -10 -2 -2 -2 -11 -17 -14 -1 -1 -1 -1 -1 -3 -7 -6 -4 -7 -13 -14 -11 -8 -4 -7 -19 -29 -33 -35 -37 -20 -8 -8 -11 -2 0 -1 -1 -1 -1 0 -1 -1 0 -2 -5 -7 -12 -14 -15 -10 -4 -1 -1 -1 -1 -1 -2 -5 0 -1 0 0 -3 -5 0 -3 -4 -4 -4 -6 -7 -8 -10 -7 -4 -2 -1 -2 -6 -13 -16 -18 -18 -19 -21 -24 -19 -13 -14 -23 -36 -39 -41 -44 -42 -31 -25 -21 -19 -18 -17 -11 -18 -18 -18 -14 -13 -24 -42 -53 -59 -56 -51 -45 -42 -38 -39 -36 -31 -31 -40 -40 -32 -31 -36 -42 -45 -47 -45 -43 -35 -28 -30 -35 -37 -38 -35 -31 -30 -25 -21 -22 -23 -26 -30 -31 -12 -30 -46 -48 -37 -25 -17 -17 -13 -11 -13 -15 -12 -12 -146 -209 -201 -205 -211 -218 -212 -179 -102 -33 -47 -41 -40 -37 -26 -15 -14 -14 -14 -17 -19 -22 -23 -25 -26 -25 -23 -22 -22 -21 -11 -7 -7 -7 -8 -8 -7 -8 -8 -7 -7 -6 -7 -8 -7 -9 -10 -11 -12 -12 -11 -13 -12 -12 -18 -22 -18 -14 -14 -18 0 0 0 0 0 0 0 0 0 -81 -72 0 0 -1 -127 -118 -66 -44 -61 -45 -29 -25 -23 -25 -38 -29 -28 -24 -11 0 -2 -7 -15 -25 -30 -29 -29 -31 -39 -49 -50 -76 -67 -48 -43 -51 -62 -63 -77 -105 -112 -113 -92 -81 -88 -119 -119 -52 -44 -53 -65 -137 -104 -123 -132 -133 -129 -136 -124 -116 -118 -124 -132 -125 -102 -76 -61 -60 -59 -54 -73 -89 -124 -138 -117 -113 -108 -109 -126 -115 -93 -79 -57 -50 -71 -63 -66 -70 -72 -109 -104 -102 -110 -114 -92 -126 -89 -43 -37 -54 -94 -92 -98 -105 -128 -143 -103 -64 -44 -27 -33 -20 -21 -18 -14 -20 -25 -25 -14 -10 -13 -16 -14 -16 -18 -19 -18 -14 -24 -34 -41 -43 -40 -26 -30 -31 -30 -26 -15 -14 -13 -15 -17 -20 -18 -24 -22 -22 -29 -32 -32 -35 -37 -38 -40 -37 -46 -48 -49 -49 -43 -37 -38 -33 -28 -40 -45 -33 -29 -27 -25 -24 -18 -6 -6 -11 -13 -4 -2 -5 -8 -12 -16 -11 -11 -12 -9 -5 -13 -28 -48 -54 -52 -44 -41 -43 -32 -26 -23 -21 -21 -16 -15 -19 -22 -20 -25 -23 -20 -15 -17 -22 -29 -49 -26 -16 -22 -46 -37 -18 -9 -6 -5 -3 -2 -2 -4 -8 -7 -9 -8 -7 -8 -5 -2 -7 -7 -7 -10 -20 -8 -11 -13 -14 -13 -10 -19 -19 -16 -15 -15 -12 -25 -12 -9 -20 -29 -34 -47 -50 -58 -72 -81 -28 -28 -37 -33 -24 -20 -7 -7 -5 -37 -98 -130 -59 -20 -14 -34 -58 -13 -41 -57 -42 -14 -13 -11 -23 -36 -36 -34 -36 -57 -57 -68 -65 -47 -2 -3 -29 -19 -7 -16 -30 -29 -31 -33 -26 -15 -5 -5 -7 -9 -10 -9 -10 -22 -17 -18 -21 -26 -55 -19 -36 -56 -60 -62 -59 -69 -90 -99 -91 -81 -50 -34 -56 -71 -49 -15 -17 -24 -28 -34 -37 -29 -23 -29 -30 -30 -28 -28 -27 -23 -21 -22 -21 -15 -5 -18 -22 -20 -19 -20 -13 -15 -21 -30 -36 -49 -42 -28 -16 -7 -9 -6 -88 -83 -65 -38 -4 -28 -20 -11 -7 -7 -7 -6 -5 -8 -11 -13 -19 -14 -17 -14 -10 -11 -18 -25 -19 -20 -17 -10 -10 -7 -8 -8 -6 -6 -9 -6 -6 -10 -14 -16 -14 -15 -11 -9 -8 -6 -5 -8 -14 -12 -12 -13 -12 -12 -12 -11 -10 -10 -13 -30 -26 -17 -13 -15 -12 -12 -25 -28 -28 -31 -36 -35 -26 -21 -20 -20 -24 -33 -18 -10 -7 -5 -10 -10 -25 -19 -18 -22 -27 -24 -13 -11 -10 -10 -12 -6 -4 -5 -6 -7 -7 -8 -7 -8 -13 -14 -11 -14 -14 -15 -13 -12 -15 -20 -15 -17 -14 -10 -10 -6 -4 -13 -10 -4 -4 -14 -20 -11 -4 -2 -4 -1 0 -3 -5 -6 -4 -3 -2 -2 -1 0 0 -1 -2 -7 -17 -15 -7 -5 -2 -5 -21 -30 -23 -12 -12 -3 -6 -9 -8 -6 -2 -2 -1 0 -1 -3 -8 -6 -7 -8 -12 -13 -5 -6 -1 0 -3 -4 -1 0 -1 -1 -1 -2 -3 -7 -1 0 0 0 0 -1 -1 -2 -3 -7 -10 -13 -17 -13 -8 -3 -1 0 -1 -5 -10 -13 -15 -17 -19 -13 -16 -18 -18 -23 -37 -37 -40 -42 -41 -35 -23 -18 -32 -32 -30 -34 -33 -22 -21 -16 -17 -30 -48 -54 -62 -64 -64 -56 -35 -42 -37 -34 -29 -26 -30 -32 -27 -26 -31 -38 -39 -42 -42 -45 -47 -47 -42 -32 -41 -42 -41 -34 -28 -28 -15 -16 -18 -19 -19 -19 -18 -18 -22 -33 -32 -17 -21 -19 -16 -14 -12 -9 -6 -7 -12 -123 -210 -228 -231 -210 -209 -185 -158 -109 -48 -48 -42 -34 -27 -21 -18 -12 -14 -21 -16 -14 -22 -23 -20 -19 -19 -19 -19 -20 -20 -9 -7 -7 -7 -8 -10 -10 -11 -10 -10 -9 -8 -8 -7 -9 -9 -9 -9 -11 -10 -15 -16 -15 -15 -20 -19 -18 -17 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -106 -67 -56 -51 -49 -38 -20 -22 -23 -23 -25 -14 -30 -18 -7 0 0 -2 -3 -3 -4 -5 -9 -13 -20 -35 -47 -58 -32 -24 -31 -35 -35 -44 -82 -98 -107 -117 -116 -107 -110 -117 -129 -161 -52 -123 -159 -124 -109 -123 -115 -112 -117 -119 -113 -108 -112 -115 -118 -113 -94 -83 -77 -71 -57 -6 -90 -84 -79 -114 -101 -26 -67 -107 -142 -156 -105 -86 -64 -46 -51 -37 -68 -64 -80 -125 -124 -124 -120 -104 -90 -104 -71 -28 -36 -76 -109 -107 -142 -139 -102 -91 -118 -26 -22 -24 -29 -27 -23 -20 -21 -25 -29 -30 -17 -15 -18 -18 -15 -14 -25 -22 -17 -14 -22 -40 -47 -46 -42 -35 -31 -30 -27 -22 -15 -18 -21 -23 -24 -28 -35 -37 -35 -34 -36 -39 -40 -39 -37 -38 -40 -46 -48 -48 -52 -51 -46 -41 -46 -51 -50 -44 -39 -38 -36 -32 -26 -13 -4 -2 -14 -15 -10 -1 -2 -3 -5 -16 -28 -30 -23 -21 -14 -10 -17 -34 -38 -47 -57 -58 -53 -41 -33 -31 -27 -23 -22 -21 -20 -26 -25 -16 -15 -19 -21 -14 -44 -84 -69 -91 -31 -35 -54 -51 -54 -17 -7 -3 -3 -4 -4 -3 -6 -8 -8 -6 -5 -4 -11 -13 -5 -11 -10 -7 -8 -9 -7 -10 -9 -11 -10 -10 -16 -17 -15 -13 -13 -10 -5 -9 -5 -14 -18 -3 -4 -50 -67 -81 -69 -22 -18 -19 -27 -20 -10 -4 -5 -4 -50 -101 -126 -117 -36 -67 -63 -39 -9 -9 -14 -46 -35 -19 -32 -35 -33 -17 -28 -50 -58 -76 -101 -100 -70 -42 -35 -27 -41 -34 -47 -79 -72 -57 -45 -39 -36 -32 -5 -10 -12 -11 -9 -9 -15 -20 -13 -17 -28 -44 -21 -39 -52 -58 -72 -87 -59 -63 -62 -62 -62 -53 -37 -52 -56 -56 -51 -36 -21 -43 -66 -80 -65 -25 -33 -35 -34 -31 -27 -21 -6 -8 -11 -18 -20 -5 -16 -7 -2 -15 -31 -22 -17 -16 -33 -56 -63 -44 -25 -20 -28 -57 -113 -141 -96 -46 -35 -29 -29 -14 -11 -9 -5 -7 -15 -10 -8 -9 -9 -7 -8 -11 -12 -13 -15 -22 -32 -20 -20 -15 -10 -8 -8 -8 -11 -11 -9 -8 -9 -9 -9 -8 -9 -14 -14 -13 -12 -10 -6 -3 -6 -11 -4 -9 -13 -13 -13 -14 -13 -24 -30 -30 -35 -26 -17 -18 -18 -15 -11 -14 -22 -27 -29 -30 -30 -30 -20 -25 -31 -31 -30 -22 -17 -16 -16 -12 -10 -11 -10 -10 -18 -22 -10 -10 -9 -11 -13 -12 -7 -4 -4 -7 -6 -6 -8 -8 -6 -8 -9 -12 -19 -14 -12 -14 -15 -17 -19 -20 -12 -14 -10 -9 -15 -17 -45 -15 0 -8 -21 -22 -8 -2 -4 -7 -6 -2 -2 -1 -1 -3 -3 -1 -1 0 0 0 0 -2 -12 -20 -11 -13 -24 -24 -23 -25 -29 -21 -8 -7 -6 -13 -24 -18 -7 -6 -10 -11 -8 -3 -5 -13 -12 -19 -23 -19 -15 -7 -3 -3 -1 -1 -1 -2 -2 -2 -1 -3 -7 -11 -17 -9 -2 0 0 0 0 -3 -7 -7 -14 -21 -16 -18 -12 -8 -7 -6 -4 -2 -2 -8 -10 -11 -13 -13 -9 -7 -11 -16 -18 -23 -32 -43 -41 -37 -33 -27 -30 -32 -30 -28 -28 -26 -18 -20 -18 -25 -38 -50 -60 -51 -50 -52 -45 -31 -36 -36 -26 -25 -26 -27 -26 -25 -28 -31 -34 -35 -37 -40 -34 -32 -32 -33 -32 -36 -34 -33 -31 -27 -21 -13 -13 -15 -16 -17 -19 -19 -12 -13 -24 -24 -15 -19 -15 -15 -13 -11 -11 -18 -21 -54 -145 -196 -200 -201 -202 -208 -180 -105 -47 -34 -46 -30 -31 -32 -29 -24 -17 -14 -18 -14 -13 -16 -22 -20 -21 -21 -22 -18 -9 -11 -8 -16 -13 -14 -21 -22 -22 -15 -12 -11 -10 -10 -8 -7 -8 -8 -8 -8 -9 -11 -14 -15 -15 -17 -20 -18 -17 -18 -19 0 0 0 0 0 0 0 0 0 0 0 0 -150 -118 -90 -70 -49 -39 -37 -27 -21 -22 -21 -15 -18 -25 -31 -8 -3 -3 -2 0 0 0 0 0 -1 -4 -12 -27 -47 -51 -40 -29 -29 -22 -21 -40 -85 -62 -92 -113 -127 -144 -135 -116 -101 -102 -73 -138 -144 -116 -110 -126 -112 -100 -109 -98 -89 -116 -142 -115 -106 -110 -105 -100 -96 -108 -86 -45 -146 -108 -82 -75 -79 -3 -61 -75 -103 -130 -97 -68 -61 -66 -72 -52 -71 -53 -41 -78 -138 -152 -138 -119 -104 -93 -61 -10 -47 -46 -57 -91 -150 -110 -105 -76 -55 -16 -27 -15 -26 -33 -30 -19 -16 -22 -29 -28 -22 -17 -19 -21 -20 -18 -15 -19 -16 -23 -34 -49 -57 -51 -45 -46 -43 -26 -24 -22 -18 -17 -21 -29 -31 -31 -33 -33 -31 -36 -40 -40 -41 -43 -42 -48 -53 -52 -51 -51 -53 -49 -47 -48 -53 -59 -55 -42 -31 -28 -30 -27 -27 -21 -17 -18 -21 -13 -8 -9 -10 -8 -8 -20 -27 -32 -33 -29 -23 -20 -26 -27 -27 -45 -63 -29 -26 -42 -43 -36 -34 -28 -25 -24 -22 -26 -24 -26 -23 -19 -22 -18 -47 -84 -81 -50 -16 -49 -41 -40 -49 -11 -22 -11 -9 -9 -8 -7 -8 -10 -10 -7 -5 -7 -9 -8 -5 -6 -5 -6 -9 -13 -12 -7 -8 -11 -10 -11 -14 -14 -13 -9 -9 -10 -7 -7 -6 -5 -4 -3 -12 -52 -78 -93 -61 -25 -22 -14 -22 -19 -13 -15 -24 -5 -55 -100 -126 -123 -85 -76 -56 -41 -34 -28 -14 -8 -11 -40 -51 -33 -27 -17 -13 -22 -39 -70 -75 -84 -51 -30 -28 -18 -59 -65 -76 -87 -74 -45 -32 -31 -35 -39 -31 -7 -8 -9 -11 -15 -17 -12 -18 -12 -9 -7 -12 -32 -60 -65 -70 -72 -44 -59 -51 -53 -59 -53 -30 -33 -35 -54 -65 -64 -68 -79 -84 -82 -74 -56 -57 -41 -39 -36 -27 -18 -4 -9 -10 -14 -15 -8 -9 -3 0 -8 -24 -30 -19 -8 -26 -43 -48 -43 -36 -27 -31 -36 -72 -142 -105 -24 -39 -47 -31 -28 -28 -17 -5 -7 -14 -7 -8 -4 -3 -4 -6 -8 -14 -21 -23 -22 -21 -23 -20 -19 -11 -7 -7 -7 -14 -11 -8 -7 -9 -11 -9 -12 -16 -17 -14 -9 -8 -8 -8 -11 -15 -8 -5 -8 -10 -11 -11 -12 -9 -22 -33 -37 -38 -35 -22 -25 -25 -22 -18 -14 -21 -21 -24 -25 -24 -26 -30 -27 -23 -23 -24 -23 -25 -20 -23 -19 -10 -9 -9 -9 -19 -19 -10 -12 -9 -13 -12 -11 -9 -8 -6 -7 -6 -6 -7 -7 -17 -10 -12 -17 -20 -19 -22 -21 -12 -12 -17 -18 -14 -15 -12 -25 -27 -19 -45 -8 0 -7 -21 -27 -18 -11 -8 -6 -7 -9 -7 -23 -21 -11 -5 -3 -1 -1 -1 -1 0 -1 -4 -9 -8 -18 -39 -47 -12 -11 -16 -20 -19 -14 -13 -16 -28 -14 0 0 0 0 0 -1 -10 -22 -27 -39 -37 -26 -21 -21 -7 -4 -8 -8 -4 -1 -1 -1 -1 -1 -6 -13 -18 -25 -4 -3 -2 0 0 -2 -6 -10 -13 -18 -20 -12 -11 -7 -4 -4 -4 -3 -3 -5 -6 -7 -9 -10 -7 -8 -16 -20 -21 -22 -31 -41 -36 -38 -40 -37 -56 -36 -32 -29 -27 -22 -16 -19 -17 -24 -41 -58 -61 -60 -51 -43 -36 -34 -36 -32 -27 -21 -20 -21 -21 -19 -24 -26 -28 -27 -25 -28 -29 -32 -34 -34 -32 -23 -30 -29 -29 -23 -13 -12 -11 -13 -15 -18 -19 -18 -12 -7 -13 -23 -22 -10 -10 -9 -25 -32 -28 -28 -50 -151 -162 -168 -174 -164 -130 -129 -65 -43 -32 -30 -42 -37 -26 -25 -26 -26 -22 -16 -27 -22 -20 -18 -11 -21 -22 -38 -33 -18 -12 -22 -20 -14 -10 -12 -18 -20 -25 -19 -15 -13 -10 -9 -8 -8 -8 -9 -10 -9 -9 -11 -13 -13 -15 -15 -8 -8 -8 -9 -15 0 0 0 0 0 0 0 0 0 0 -23 -36 -140 -116 -71 -43 -24 -32 -35 -17 -9 -13 -15 -3 -11 -22 -20 -2 -4 -10 -13 -11 -6 -2 0 0 -2 -9 -24 -42 -72 -78 -90 -87 -53 -28 -12 -36 -73 -33 -82 -120 -84 -63 -94 -129 -120 -75 -75 -121 -131 -100 -120 -144 -148 -145 -83 -109 -117 -130 -106 -92 -97 -96 -91 -86 -89 -134 -150 -139 -116 -86 -83 -29 0 -25 -80 -76 -83 -97 -92 -68 -71 -34 -44 -66 -79 -83 -77 -114 -148 -159 -150 -143 -105 -105 -61 -17 -69 -76 -61 -80 -116 -117 -117 -99 -44 -28 -43 -14 -18 -31 -21 -10 -18 -22 -28 -32 -27 -23 -20 -23 -26 -25 -22 -22 -26 -39 -49 -56 -58 -45 -39 -35 -30 -24 -21 -23 -21 -27 -34 -36 -35 -31 -30 -32 -34 -36 -43 -41 -41 -42 -46 -54 -63 -64 -54 -49 -53 -50 -50 -51 -54 -55 -48 -38 -36 -31 -28 -26 -29 -28 -26 -27 -27 -23 -19 -17 -16 -12 -9 -8 -19 -37 -42 -35 -26 -5 -14 -20 -28 -48 -67 -64 -64 -48 -34 -30 -38 -37 -34 -27 -23 -37 -31 -33 -21 -17 -27 -34 -48 -56 -68 -54 -43 -42 -51 -52 -35 -12 -33 -15 -7 -8 -9 -11 -12 -13 -11 -9 -9 -11 -8 -7 -6 -5 -4 -5 -8 -12 -9 -9 -14 -14 -15 -13 -11 -13 -15 -15 -7 -8 -9 -6 -6 -7 -6 -5 -19 -48 -79 -108 -52 -23 -17 -14 -15 -15 -16 -19 -19 -21 -79 -117 -133 -113 -74 -54 -42 -42 -41 -37 -16 -10 -13 -21 -39 -37 -51 -75 -72 -29 -23 -42 -48 -44 -30 -61 -64 -41 -33 -19 -9 -14 -33 -37 -28 -29 -30 -31 -32 -21 -3 -3 -9 -15 -22 -24 -9 -4 -2 -7 -22 -40 -43 -42 -54 -57 -49 -43 -51 -58 -48 -35 -23 -25 -27 -52 -51 -49 -61 -74 -85 -72 -78 -77 -60 -54 -55 -53 -46 -44 -50 -46 -17 -13 -11 -17 -37 -42 -6 -2 -8 -16 -16 -7 -21 -41 -42 -37 -37 -28 -30 -30 -84 -138 -96 -59 -52 -34 -23 -24 -25 -3 -17 -12 -9 -8 -3 -2 -4 -4 -11 -19 -21 -26 -23 -24 -22 -17 -17 -20 -17 -14 -11 -10 -12 -5 -7 -7 -7 -8 -7 -7 -8 -10 -9 -6 -7 -11 -7 -12 -14 -8 -6 -7 -8 -8 -9 -10 -6 -22 -33 -42 -46 -47 -43 -42 -34 -27 -22 -18 -25 -21 -16 -18 -20 -21 -20 -17 -25 -26 -25 -24 -20 -9 -14 -22 -25 -24 -23 -11 -22 -20 -18 -23 -12 -10 -10 -10 -10 -10 -7 -4 -7 -10 -9 -5 -9 -15 -14 -14 -13 -12 -19 -24 -12 -10 -15 -16 -12 -11 -11 -62 -69 -36 -66 -31 -30 -21 -22 -35 -42 -36 -19 -21 -16 -19 -32 -40 -42 -34 -19 -8 -6 -4 -5 -3 -2 -2 -2 -4 -9 -12 -14 -16 -15 -12 -73 -33 -8 -11 -16 -12 -12 -4 0 0 0 0 0 -8 -13 -21 -31 -40 -39 -39 -23 -9 -6 -5 -4 -2 -1 0 0 0 0 0 -2 -9 -15 -18 -11 -7 -3 0 0 0 0 -7 -10 -12 -13 -15 -10 -7 -3 -1 -2 -2 -2 -1 -2 -8 -9 -7 -8 -12 -20 -22 -27 -31 -26 -34 -37 -44 -49 -51 -52 -46 -46 -40 -30 -21 -18 -17 -20 -25 -52 -77 -74 -68 -57 -46 -42 -44 -45 -36 -29 -21 -19 -19 -20 -22 -28 -24 -24 -24 -25 -26 -17 -18 -18 -21 -21 -16 -20 -30 -32 -24 -15 -13 -11 -10 -11 -21 -25 -15 -18 -6 -5 -11 -15 -20 -39 -17 -51 -58 -41 -25 -52 -156 -156 -156 -159 -150 -122 -121 -131 -69 -30 -22 -29 -42 -35 -32 -26 -22 -20 -24 -26 -23 -15 -9 -8 -9 -22 -23 -15 -9 -9 -11 -12 -8 -7 -8 -10 -12 -15 -17 -13 -14 -14 -11 -9 -11 -12 -12 -11 -11 -12 -13 -13 -13 -15 -12 -2 -2 -2 -3 -8 0 0 0 0 0 0 0 0 0 0 -128 -149 -93 -87 -60 -32 -38 -41 -29 -11 -7 -6 -7 -6 -14 -13 -8 -4 -7 -14 -25 -25 -23 -18 -12 -11 -13 -26 -38 -53 -94 -62 -36 -51 -61 -51 -52 -67 -56 -28 -38 -101 -120 -97 -84 -109 -131 -55 -83 -110 -94 -78 -117 -132 -144 -148 -136 -164 -152 -150 -151 -136 -121 -102 -103 -106 -109 -133 -144 -125 -132 -92 -33 -30 -10 -45 -82 -85 -90 -95 -78 -77 -83 -52 -30 -70 -107 -119 -114 -134 -149 -152 -146 -131 -94 -112 -66 -30 -27 -28 -51 -75 -85 -89 -87 -77 -44 -32 -25 -18 -17 -27 -16 -11 -14 -22 -31 -44 -43 -35 -30 -28 -26 -23 -22 -30 -44 -51 -55 -65 -62 -49 -46 -37 -30 -27 -26 -25 -28 -35 -36 -37 -37 -36 -37 -38 -39 -43 -48 -40 -44 -46 -54 -65 -69 -69 -61 -53 -55 -58 -54 -56 -45 -44 -43 -39 -38 -31 -30 -29 -26 -30 -25 -27 -28 -25 -23 -23 -20 -15 -9 -8 -16 -24 -37 -29 -22 -27 -27 -18 -25 -48 -68 -74 -68 -29 -20 -26 -27 -26 -36 -26 -24 -26 -23 -34 -27 -32 -44 -56 -59 -58 -79 -85 -69 -43 -34 -39 -27 -19 -26 -42 -38 -13 -7 -11 -14 -6 -14 -11 -9 -10 -10 -10 -9 -6 -5 -6 -8 -11 -15 -16 -17 -18 -23 -25 -24 -18 -14 -14 -7 -7 -8 -6 -5 -8 -6 -8 -36 -65 -89 -112 -62 -34 -24 -22 -15 -12 -9 -8 -9 -19 -60 -134 -129 -96 -58 -39 -46 -45 -19 -18 -39 -77 -98 -85 -85 -68 -56 -79 -82 -24 -57 -55 -41 -34 -52 -22 -47 -50 -41 -41 -24 -35 -28 -23 -22 -23 -30 -31 -28 -23 -16 -13 -17 -15 -11 -14 -16 -3 -13 -5 -13 -28 -30 -28 -33 -55 -87 -93 -61 -65 -55 -32 -20 -22 -28 -33 -38 -49 -54 -58 -72 -80 -85 -89 -86 -78 -65 -63 -54 -53 -61 -55 -28 -16 -10 -8 -15 -21 0 -3 -19 -26 -25 -20 -18 -26 -34 -36 -34 -29 -31 -27 -29 -64 -86 -69 -55 -39 -28 -15 -5 -14 -11 -7 -6 -8 -6 -3 -6 -6 -23 -30 -22 -22 -18 -22 -26 -23 -18 -18 -20 -22 -19 -14 -12 -3 -7 -5 -3 -4 -5 -4 -4 -6 -7 -8 -11 -13 -7 -6 -7 -7 -8 -7 -7 -7 -10 -12 -14 -17 -31 -43 -44 -43 -45 -48 -36 -23 -18 -19 -20 -12 -6 -10 -17 -24 -25 -22 -25 -21 -20 -20 -16 -13 -7 -18 -25 -26 -25 -10 -24 -24 -23 -26 -25 -8 -8 -8 -9 -8 -8 -6 -8 -11 -7 -6 -11 -11 -10 -10 -10 -11 -14 -21 -11 -9 -11 -11 -7 -9 -47 -81 -97 -90 -63 -22 -33 -21 -22 -33 -52 -64 -11 -60 -54 -38 -48 -45 -64 -33 -16 -10 -10 -8 -23 -26 -25 -14 -3 -7 -8 -10 -12 -13 -16 -17 -3 -6 -4 -10 -14 -4 0 0 0 0 0 -1 -5 -3 -3 -33 -55 -46 -47 -38 -23 -12 -5 -1 -3 0 0 0 0 0 0 0 0 -24 -38 -28 -19 -13 -4 -1 0 0 -2 -12 -18 -14 -16 -15 -10 -12 -7 -5 -4 -2 -2 -2 -5 -14 -16 -10 -8 -10 -10 -16 -22 -27 -28 -27 -43 -53 -51 -45 -43 -42 -41 -29 -40 -39 -24 -30 -32 -32 -46 -63 -63 -45 -49 -46 -43 -48 -48 -27 -21 -22 -22 -22 -21 -19 -25 -24 -26 -25 -24 -22 -14 -14 -16 -15 -12 -9 -13 -40 -28 -21 -18 -17 -17 -16 -11 -10 -13 -14 -9 -11 -4 -8 -12 -23 -48 -35 -37 -115 -122 -70 -44 -119 -105 -121 -125 -120 -117 -127 -138 -61 -28 -22 -21 -26 -27 -37 -30 -22 -22 -24 -21 -13 -12 -13 -12 -9 -8 -7 -6 -7 -8 -8 -7 -10 -10 -11 -11 -11 -14 -17 -14 -24 -23 -12 -13 -27 -14 -12 -10 -8 -9 -10 -11 -13 -14 -13 -11 -9 -3 -9 -8 0 0 0 0 0 0 0 -104 -151 -109 -154 -152 -101 -73 -67 -42 -31 -26 -20 -19 -19 -7 -9 -7 -3 -3 -6 -8 -6 -6 -13 -22 -33 -45 -40 -31 -33 -56 -78 -80 -86 -88 -46 -66 -64 -63 -96 -28 -23 -21 -22 -17 -30 -101 -103 -102 -103 -48 -98 -102 -99 -100 -109 -111 -116 -152 -166 -168 -157 -149 -148 -135 -123 -115 -110 -108 -116 -130 -128 -25 -14 -67 -84 -118 -135 -125 -104 -87 -77 -56 -65 -67 -80 -70 -27 -57 -86 -101 -140 -147 -84 -141 -147 -136 -122 -119 -75 -65 -61 -55 -55 -71 -79 -85 -97 -90 -62 -61 -40 -28 -29 -29 -18 -26 -27 -31 -38 -42 -51 -38 -33 -32 -33 -32 -36 -44 -55 -62 -63 -66 -61 -57 -53 -42 -28 -33 -31 -34 -40 -47 -46 -46 -44 -40 -36 -46 -45 -48 -52 -53 -51 -48 -60 -67 -65 -59 -74 -53 -50 -52 -55 -57 -45 -44 -45 -41 -30 -27 -30 -29 -29 -28 -22 -26 -27 -27 -28 -28 -29 -21 -14 -7 -9 -18 -28 -19 -17 -21 -21 -19 -21 -40 -52 -52 -58 -33 -17 -22 -32 -31 -22 -27 -25 -24 -22 -21 -24 -46 -51 -52 -49 -49 -95 -55 -37 -34 -45 -54 -26 -28 -41 -54 -53 -11 -6 -11 -14 -12 -11 -12 -8 -8 -10 -10 -5 -10 -10 -9 -8 -7 -15 -12 -12 -12 -13 -14 -17 -19 -12 -8 -9 -4 -3 -5 -6 -6 -6 -5 -6 -65 -101 -105 -96 -84 -41 -16 -10 -12 -12 -12 -11 -37 -51 -61 -70 -68 -48 -41 -34 -21 -16 -19 -25 -53 -87 -86 -91 -102 -79 -50 -49 -62 -56 -46 -38 -49 -73 -18 -57 -59 -49 -42 -39 -24 -22 -18 -17 -19 -21 -14 -17 -18 -19 -19 -23 -16 -15 -20 -20 -11 -15 -10 -7 -8 -18 -30 -26 -43 -100 -117 -86 -48 -44 -24 -18 -25 -33 -33 -34 -36 -45 -49 -51 -56 -60 -62 -68 -69 -63 -63 -60 -45 -34 -35 -32 -16 -12 -8 -21 -28 -17 -8 -38 -30 -31 -34 -32 -36 -30 -30 -33 -32 -30 -29 -28 -56 -65 -44 -25 -32 -45 -28 -17 -14 -7 -4 -4 -10 -10 -3 -6 -39 -46 -38 -29 -25 -14 -21 -25 -22 -18 -18 -18 -21 -20 -16 -9 -5 -9 -6 -2 -3 -6 -5 -6 -5 -5 -8 -10 -11 -16 -8 -7 -7 -7 -8 -10 -7 -13 -16 -14 -16 -22 -32 -24 -25 -31 -31 -13 -10 -9 -11 -13 -9 -6 -8 -8 -11 -13 -10 -20 -21 -20 -19 -15 -9 -5 -6 -18 -24 -19 -10 -24 -23 -24 -25 -21 -8 -8 -9 -8 -7 -7 -7 -4 -3 -6 -7 -9 -19 -59 -16 -11 -11 -12 -14 -11 -8 -79 -92 -71 -68 -99 -94 -92 -82 -69 -52 -27 -18 -23 -26 -40 -62 -30 -53 -70 -59 -33 -12 -22 -11 -7 -8 -9 -13 -29 -51 -45 -23 -7 -5 -2 -3 -5 -8 -22 -40 -10 -8 -9 -16 -13 -1 -1 -1 -1 -1 -1 -2 -6 -7 -41 -66 -76 -68 -58 -31 -27 -16 -6 -1 0 0 0 0 0 0 0 -1 -7 -35 -46 -34 -18 -7 -4 -3 -3 -3 -6 -10 -32 -22 -36 -42 -16 -14 -13 -11 -7 -4 -2 -1 -8 -12 -15 -15 -14 -14 -9 -19 -24 -34 -40 -30 -60 -62 -57 -53 -52 -47 -34 -28 -32 -44 -47 -42 -36 -36 -36 -39 -44 -45 -35 -46 -47 -46 -42 -34 -27 -27 -28 -23 -18 -16 -17 -20 -24 -20 -15 -16 -16 -16 -18 -17 -13 -7 -7 -16 -10 -11 -13 -14 -16 -16 -13 -10 -11 -13 -9 -8 -6 -6 -27 -40 -36 -41 -38 -164 -192 -138 -77 -69 -29 -102 -121 -118 -119 -121 -103 -52 -38 -37 -34 -27 -22 -26 -29 -27 -25 -22 -12 -13 -18 -19 -18 -15 -11 -8 -8 -8 -8 -9 -8 -12 -11 -12 -11 -10 -13 -19 -27 -76 -84 -59 -60 -117 -58 -33 -21 -10 -8 -9 -9 -9 -12 -13 -13 -12 -3 -5 -8 -18 -66 -11 0 0 0 0 -17 -123 -157 -138 -129 -87 -69 -46 -20 -23 -19 -17 -19 -19 -12 -16 -4 0 -1 -3 -10 -4 -1 -4 -12 -23 -35 -46 -51 -58 -76 -75 -67 -66 -73 -93 -90 -61 -56 -44 -24 -51 -20 -15 -13 -35 -102 -95 -96 -86 -68 -84 -87 -89 -79 -79 -85 -70 -145 -170 -166 -157 -137 -125 -108 -107 -118 -121 -98 -111 -136 -147 -133 -75 -97 -133 -142 -125 -127 -118 -95 -76 -72 -79 -61 -64 -53 -49 -66 -62 -41 -92 -108 -73 -98 -92 -112 -98 -85 -66 -68 -70 -57 -60 -71 -71 -74 -93 -92 -83 -98 -106 -58 -40 -39 -33 -38 -35 -41 -42 -42 -46 -45 -35 -34 -36 -42 -51 -58 -66 -70 -73 -77 -73 -58 -50 -42 -37 -38 -33 -40 -46 -46 -48 -49 -52 -47 -51 -63 -49 -57 -60 -60 -62 -60 -36 -44 -57 -78 -89 -55 -46 -35 -30 -40 -48 -43 -38 -35 -29 -22 -25 -28 -32 -32 -27 -27 -29 -28 -32 -38 -37 -17 -20 -14 -11 -16 -21 -34 -31 -27 -29 -31 -25 -21 -23 -27 -41 -48 -18 -12 -9 -7 -8 -15 -13 -11 -13 -15 -20 -43 -42 -46 -31 -41 -96 -15 -12 -7 -23 -43 -20 -7 -7 -6 -7 -8 -7 -8 -14 -14 -11 -16 -8 -8 -9 -10 -12 -15 -13 -13 -11 -8 -8 -12 -12 -12 -10 -10 -12 -9 -9 -11 -10 -8 -7 -8 -8 -6 -5 -13 -54 -76 -89 -81 -63 -60 -64 -56 -28 -14 -18 -21 -6 -76 -57 -14 -15 -39 -17 -11 -11 -8 -13 -11 -17 -19 -36 -52 -69 -121 -127 -114 -76 -41 -29 -26 -49 -54 -34 -21 -79 -77 -62 -48 -38 -25 -21 -29 -24 -18 -14 -11 -10 -11 -11 -10 -9 -7 -5 -13 -14 -9 -3 -11 -15 -10 -13 -22 -30 -42 -98 -106 -92 -63 -35 -31 -30 -32 -48 -51 -35 -31 -35 -46 -52 -54 -54 -59 -63 -63 -62 -63 -62 -60 -42 -34 -40 -44 -37 -12 -33 -49 -32 -9 -19 -12 -21 -34 -39 -37 -28 -26 -29 -34 -32 -33 -23 -64 -60 -42 -26 -23 -67 -39 -15 -8 -7 -9 -4 -10 -7 0 -7 -36 -38 -33 -31 -29 -24 -22 -32 -30 -28 -23 -19 -21 -13 -8 -10 -10 -8 -6 -3 -4 -6 -6 -4 -11 -3 -5 -9 -10 -11 -7 -7 -7 -7 -8 -11 -8 -14 -13 -11 -8 -11 -14 -26 -23 -22 -18 -6 -7 -10 -8 -7 -10 -14 -12 -10 -9 -9 -12 -21 -20 -19 -17 -14 -9 -7 -4 -15 -18 -18 -18 -23 -24 -24 -23 -17 -7 -7 -8 -8 -6 -5 -5 -6 -7 -9 -10 -10 -15 -32 -10 -11 -10 -10 -12 -12 -6 -19 -31 -55 -78 -78 -86 -85 -83 -74 -59 -36 -26 -27 -20 -24 -42 -57 -15 -42 -37 -34 -31 -21 -21 -15 -13 -11 -13 -22 -34 -25 -13 -5 -3 -2 0 -2 -5 -4 -7 -17 -4 -9 -12 -7 0 -1 -5 -1 0 -1 -5 -9 -11 -44 -58 -63 -64 -59 -39 -33 -21 -9 -3 -3 -4 -1 -1 -1 -2 -1 -2 -25 -44 -43 -25 -7 -2 -2 -1 -5 -7 -5 -4 -32 -35 -41 -40 -32 -28 -3 -5 -5 -3 -2 -3 -2 -7 -14 -16 -18 -19 -18 -16 -41 -39 -23 -23 -80 -79 -76 -71 -66 -64 -59 -42 -40 -33 -30 -35 -49 -48 -41 -40 -42 -40 -36 -45 -52 -40 -37 -44 -42 -35 -23 -19 -17 -17 -16 -19 -19 -17 -15 -15 -15 -16 -44 -45 -26 -11 -11 -7 -5 -6 -7 -7 -8 -6 -8 -11 -9 -8 -12 -18 -17 -36 -39 -37 -35 -42 -48 -93 -150 -169 -164 -145 -59 -107 -117 -112 -115 -111 -64 -123 -127 -122 -87 -34 -26 -21 -21 -22 -22 -22 -16 -17 -23 -27 -31 -30 -16 -16 -13 -10 -9 -8 -8 -10 -10 -18 -16 -11 -13 -20 -55 -147 -186 -181 -171 -178 -177 -72 -22 -12 -8 -7 -8 -8 -10 -12 -13 -12 -3 -1 -8 -87 -225 -207 -27 0 -25 -17 -12 -139 -146 -135 -134 -87 -43 -32 -17 -15 -15 -16 -20 -18 -17 -15 -2 0 -1 0 0 -1 -1 -1 -12 -26 -44 -48 -57 -70 -69 -54 -61 -59 -33 -33 -56 -31 -44 -26 -31 -45 -12 -16 -19 -37 -66 -75 -79 -48 -42 -53 -71 -92 -63 -58 -62 -86 -156 -50 -129 -150 -133 -113 -109 -107 -102 -107 -119 -121 -139 -145 -135 -135 -147 -126 -128 -132 -119 -99 -93 -93 -78 -73 -74 -56 -57 -54 -56 -66 -95 -131 -86 -57 -39 -18 -93 -90 -79 -71 -61 -26 -41 -61 -63 -46 -33 -50 -74 -72 -66 -69 -80 -60 -43 -42 -43 -41 -48 -39 -41 -43 -43 -41 -44 -50 -48 -46 -47 -65 -77 -73 -66 -69 -66 -52 -45 -42 -44 -42 -43 -46 -53 -58 -56 -57 -57 -58 -63 -60 -65 -73 -71 -71 -68 -38 -9 -22 -14 -41 -60 -50 -33 -31 -38 -44 -39 -36 -35 -33 -26 -22 -30 -33 -33 -28 -27 -34 -33 -41 -39 -36 -28 -27 -23 -21 -21 -27 -40 -42 -39 -43 -39 -30 -27 -18 -16 -25 -36 -31 -29 -30 -37 -33 -19 -7 -4 -10 -12 -15 -22 -18 -21 -42 -76 -77 -16 -42 -25 -16 -25 -29 -16 -4 -5 -5 -7 -9 -8 -8 -12 -16 -17 -11 -10 -12 -13 -13 -14 -14 -14 -10 -7 -7 -9 -10 -13 -8 -8 -11 -5 -8 -11 -12 -10 -5 -6 -6 -5 -6 -23 -60 -81 -74 -55 -39 -39 -58 -59 -47 -30 -26 -35 -32 -27 -18 -8 -6 -7 -13 -13 -7 -7 -8 -11 -29 -16 -16 -26 -44 -87 -125 -121 -67 -38 -40 -15 -41 -48 -40 -36 -57 -62 -50 -35 -27 -24 -22 -36 -24 -21 -18 -17 -17 -10 -6 -5 -6 -6 -7 -12 -38 -32 -19 -15 -16 -12 -10 -13 -24 -42 -77 -71 -82 -85 -71 -57 -58 -47 -74 -78 -44 -40 -35 -51 -56 -55 -47 -21 -62 -65 -64 -63 -63 -66 -13 -28 -41 -48 -54 -50 -38 -32 -28 -10 -6 -9 -19 -31 -42 -45 -40 -25 -24 -28 -27 -48 -121 -101 -68 -57 -51 -54 -80 -73 -68 -34 -13 -14 -17 -2 0 -5 -10 -17 -27 -23 -25 -25 -23 -22 -22 -23 -27 -28 -22 -19 -20 -11 -10 -10 -8 -5 -4 -4 -4 -4 -3 -2 -1 -3 -8 -8 -4 -7 -7 -8 -10 -10 -9 -9 -13 -10 -11 -18 -24 -22 -21 -25 -18 -10 -5 -10 -12 -11 -5 -4 -10 -15 -15 -14 -17 -21 -22 -20 -15 -18 -20 -21 -17 -8 -2 -12 -17 -19 -21 -22 -20 -20 -21 -14 -5 -6 -8 -6 -4 -5 -7 -9 -12 -11 -20 -19 -9 -7 -8 -7 -7 -8 -9 -4 -4 -9 -20 -37 -47 -55 -62 -63 -61 -51 -35 -30 -29 -19 -15 -16 -26 -51 -44 -39 -32 -30 -31 -29 -19 -13 -7 -10 -20 -20 -8 -8 -5 -4 -5 -4 -4 -4 -4 -9 -24 -39 -9 -27 -28 -14 -3 -8 -11 -12 -9 -27 -50 -43 -30 -33 -52 -54 -47 -47 -27 -19 -11 -5 -3 -2 -2 -2 -15 -12 -3 -6 -33 -47 -32 -14 -2 -3 -4 -1 -2 -4 -3 -6 -29 -45 -36 -30 -28 -24 -9 -5 -2 -3 -5 -6 -2 -12 -15 -14 -28 -51 -48 -29 -12 -36 -27 -28 -101 -103 -95 -80 -74 -80 -91 -54 -43 -32 -32 -39 -43 -39 -44 -43 -53 -59 -51 -43 -67 -58 -52 -51 -46 -38 -34 -22 -18 -18 -18 -19 -18 -19 -19 -21 -20 -17 -43 -39 -40 -28 -11 -7 -6 -22 -16 -9 -7 -6 -7 -14 -11 -12 -16 -15 -11 -34 -43 -41 -39 -44 -48 -36 -130 -169 -160 -147 -137 -60 -87 -105 -108 -115 -117 -50 -37 -38 -73 -89 -31 -22 -19 -21 -22 -21 -22 -21 -12 -10 -18 -28 -31 -33 -18 -12 -11 -11 -11 -10 -9 -12 -9 -5 -7 -16 -60 -112 -146 -162 -153 -105 -106 -31 -10 -9 -5 -6 -6 -8 -10 -12 -13 -11 -2 -3 -9 -97 -152 -123 -18 -100 -134 -167 -139 -134 -124 -142 -94 -53 -28 -54 -9 -18 -23 -20 -31 -17 -11 -8 -3 -3 -6 -2 -1 0 0 0 -12 -14 -12 -25 -50 -69 -60 -52 -50 -42 -17 -9 -16 -15 -28 -22 -22 -23 -14 -15 -33 -35 -38 -39 -41 -43 -41 -33 -32 -34 -34 -46 -43 -21 -49 -131 -152 -144 -129 -122 -124 -121 -104 -102 -105 -113 -126 -140 -118 -103 -109 -100 -111 -115 -105 -89 -77 -62 -75 -64 -59 -51 -54 -54 -60 -59 -74 -113 -118 -90 -48 -30 -43 -81 -80 -63 -59 -53 -31 -47 -43 -41 -28 -21 -34 -43 -58 -44 -25 -35 -29 -25 -44 -62 -61 -44 -49 -49 -54 -62 -65 -73 -77 -67 -51 -48 -69 -77 -79 -84 -86 -61 -58 -58 -56 -52 -49 -61 -62 -62 -65 -70 -80 -74 -67 -68 -71 -74 -82 -90 -90 -60 -23 -85 -80 -71 -68 -56 -33 -39 -37 -38 -39 -38 -41 -38 -35 -35 -38 -39 -34 -29 -29 -36 -40 -43 -44 -45 -45 -39 -25 -23 -27 -30 -33 -36 -50 -49 -47 -41 -32 -16 -12 -25 -28 -30 -33 -32 -23 -20 -16 -8 -7 -26 -17 -16 -16 -17 -29 -84 -113 -64 -18 -32 -8 -21 -16 -18 -20 -10 -11 -4 -11 -16 -14 -10 -20 -21 -20 -17 -13 -13 -12 -12 -12 -14 -14 -10 -7 -6 -6 -7 -11 -9 -12 -12 -8 -8 -6 -7 -6 -7 -6 -3 -4 -9 -33 -58 -64 -54 -36 -24 -21 -27 -43 -47 -35 -33 -48 -62 -37 -17 -9 -9 -13 -13 -8 -7 -8 -8 -9 -18 -9 -8 -14 -18 -52 -133 -103 -29 -15 -24 -25 -47 -40 -77 -86 -70 -46 -29 -26 -23 -21 -19 -23 -22 -24 -17 -10 -11 -15 -6 -5 -5 -9 -18 -25 -37 -43 -42 -34 -19 -10 -26 -32 -41 -51 -61 -59 -85 -92 -85 -76 -75 -77 -70 -53 -47 -51 -46 -61 -62 -60 -63 -56 -28 -33 -59 -63 -59 -65 -67 -58 -55 -42 -53 -119 -176 -40 -16 -19 -14 -1 0 0 -8 -23 -32 -26 -22 -19 -18 -50 -105 -102 -94 -60 -44 -49 -67 -68 -59 -44 -24 -19 -24 -8 -6 -11 -13 -15 -21 -21 -24 -27 -26 -27 -35 -33 -36 -39 -33 -20 -12 -11 -8 -9 -7 -4 -5 -5 -5 -2 0 -1 -3 -4 -7 -6 -6 -7 -7 -9 -11 -11 -9 -7 -8 -14 -16 -19 -20 -22 -24 -22 -12 -9 -10 -7 0 -1 -1 0 -4 -10 -8 -10 -16 -21 -23 -20 -12 -19 -20 -18 -13 -9 -7 -12 -16 -17 -18 -19 -19 -19 -19 -11 -4 -6 -8 -6 -5 -6 -9 -16 -29 -29 -24 -21 -14 -6 -6 -5 -6 -6 -8 -12 -11 -9 -9 -16 -20 -21 -55 -51 -40 -38 -39 -37 -30 -23 -17 -16 -15 -16 -43 -19 -21 -23 -20 -16 -20 -8 -9 -5 -2 0 -2 -15 -15 -8 -6 -9 -8 -4 -4 -3 -14 -43 -59 -59 -55 -35 -15 -11 -23 -42 -48 -54 -48 -33 -35 -78 -50 -42 -41 -37 -24 -13 -13 -8 -4 -6 -8 -26 -19 -11 -5 -8 -27 -45 -11 -2 -3 -2 -1 0 -2 -3 -3 -8 -25 -40 -35 -29 -16 -3 -9 -3 -2 -3 -5 -5 -5 -11 -12 -13 -16 -27 -38 -20 -41 -59 -32 -14 -47 -55 -53 -66 -67 -69 -70 -54 -47 -50 -53 -54 -52 -45 -45 -80 -87 -83 -70 -61 -56 -50 -47 -45 -43 -40 -31 -23 -21 -22 -21 -20 -23 -25 -24 -38 -46 -26 -61 -41 -36 -29 -20 -18 -13 -33 -26 -21 -17 -11 -10 -16 -15 -23 -28 -34 -66 -47 -36 -38 -41 -43 -47 -32 -81 -98 -116 -135 -131 -126 -103 -98 -88 -85 -114 -109 -37 -12 -25 -60 -70 -26 -22 -21 -19 -17 -15 -15 -17 -17 -18 -15 -9 -11 -11 -24 -27 -26 -21 -10 -8 -8 -8 -8 -9 -9 -17 -20 -41 -58 -82 -116 -81 -61 -34 -26 -30 -30 -32 -13 -10 -11 -13 -14 -11 -29 -32 -7 -111 -213 -168 -159 -138 -143 -156 -87 -36 -143 -56 -29 -39 -51 0 -6 -35 -27 -18 -23 -4 -2 -1 -2 -5 -1 -1 -1 0 0 0 0 -4 -31 -60 -72 -54 -54 -33 -13 -13 -16 -15 -12 -24 -56 -18 -17 -17 -18 -20 -21 -22 -28 -31 -35 -37 -34 -31 -32 -33 -34 -39 -38 -75 -148 -159 -144 -126 -129 -134 -127 -110 -108 -113 -110 -103 -91 -92 -88 -94 -90 -81 -93 -92 -82 -71 -62 -60 -49 -49 -54 -54 -53 -61 -70 -84 -102 -114 -108 -54 -40 -35 -41 -48 -24 -17 -13 -16 -28 -26 -53 -34 -19 -22 -19 -33 -29 -21 -23 -31 -25 -32 -40 -46 -48 -54 -51 -52 -66 -78 -71 -49 -47 -50 -64 -79 -61 -101 -101 -88 -67 -64 -73 -75 -58 -52 -69 -78 -70 -78 -80 -79 -78 -78 -85 -87 -90 -98 -92 -93 -70 -53 -76 -90 -86 -68 -49 -40 -53 -47 -44 -42 -43 -46 -44 -43 -44 -38 -29 -17 -33 -33 -41 -46 -46 -61 -60 -56 -46 -33 -32 -27 -28 -31 -35 -44 -58 -68 -49 -34 -16 -12 -17 -17 -20 -24 -31 -37 -19 -8 -6 -10 -18 -15 -16 -13 -21 -32 -43 -31 -19 -8 -9 -16 -34 -25 -20 -15 -13 -9 -8 -8 -11 -13 -11 -6 -7 -9 -15 -14 -11 -10 -12 -11 -12 -13 -9 -5 -5 -6 -8 -10 -14 -8 -15 -14 -9 -6 -9 -4 -2 -3 -4 -6 -16 -36 -53 -60 -51 -30 -21 -16 -18 -29 -38 -33 -48 -76 -125 -118 -19 -19 -16 -13 -14 -19 -37 -26 -17 -9 -6 -6 -20 -19 -57 -98 -129 -96 -13 -8 -14 -38 -54 -41 -94 -101 -86 -56 -28 -27 -21 -15 -15 -16 -20 -24 -23 -21 -14 -9 -7 -8 -8 -6 -8 -13 -17 -25 -36 -34 -28 -30 -52 -50 -49 -43 -42 -52 -52 -66 -82 -85 -83 -87 -89 -75 -48 -37 -42 -53 -57 -56 -62 -49 -18 -17 -38 -57 -38 -34 -68 -67 -62 -48 -37 -75 -149 -32 -16 -11 -8 -4 -3 -5 -5 -9 -18 -23 -23 -13 -16 -19 -30 -51 -57 -49 -29 -37 -60 -72 -51 -33 -38 -32 -25 -23 -20 -18 -22 -32 -39 -37 -30 -38 -37 -38 -37 -34 -39 -36 -31 -27 -22 -23 -30 -14 -9 -8 -7 -5 -5 -4 -1 -2 -5 -7 -6 -6 -7 -7 -7 -8 -9 -13 -9 -6 -9 -17 -17 -19 -17 -17 -19 -18 -16 -14 -12 -10 -6 -4 -4 -3 -4 -5 -5 -8 -15 -13 -14 -15 -14 -16 -16 -16 -15 -12 -7 -11 -17 -17 -17 -17 -16 -17 -18 -10 -12 -19 -16 -6 -6 -7 -14 -23 -25 -25 -23 -20 -17 -11 -6 -1 -3 -2 -2 -4 -10 -8 -9 -8 -10 -22 -47 -63 -48 -44 -42 -39 -33 -25 -14 -11 -12 -13 -6 -1 -2 -8 -16 -18 -17 -11 -13 -10 -4 -1 -1 -3 -23 -11 -4 -6 -6 -3 -3 -2 -2 -16 -44 -46 -38 -32 -23 -14 -10 -29 -41 -44 -41 -38 -39 -53 -38 -50 -49 -39 -27 -6 -11 -14 -16 -17 -19 -20 -17 -14 -13 -8 -4 -22 -6 0 0 0 0 0 -1 -1 -2 -7 -19 -32 -34 -10 -3 -4 -1 -2 -6 -6 -6 -8 -11 -10 -10 -19 -18 -9 -7 -23 -32 -49 -27 -9 -5 -8 -53 -75 -77 -59 -60 -90 -46 -88 -96 -79 -80 -107 -91 -125 -100 -78 -69 -63 -58 -57 -52 -46 -42 -39 -30 -25 -25 -25 -25 -23 -19 -24 -28 -25 -22 -24 -25 -25 -35 -29 -23 -21 -18 -40 -33 -26 -19 -12 -16 -20 -19 -57 -73 -66 -75 -76 -45 -32 -28 -28 -32 -26 -80 -41 -73 -124 -118 -103 -84 -93 -99 -101 -85 -31 -95 -99 -82 -78 -90 -71 -67 -32 -20 -17 -11 -13 -22 -22 -21 -19 -19 -19 -8 -8 -9 -11 -11 -10 -9 -11 -12 -11 -8 -7 -11 -24 -19 -22 -61 -124 -110 -82 -51 -38 -37 -36 -28 -12 -10 -10 -12 -14 -14 -23 -24 0 -10 -148 -173 -153 -157 -196 -184 -147 -109 -117 -39 -24 -48 -25 -3 -9 -47 -31 -19 -14 -6 -1 0 0 -1 0 0 -5 -4 -2 0 -2 -15 -69 -79 -54 -12 -19 -11 -7 -11 -15 -16 -12 -9 -10 -12 -17 -17 -18 -18 -15 -13 -17 -18 -23 -30 -35 -31 -22 -22 -27 -51 -149 -35 -116 -163 -156 -149 -159 -155 -126 -112 -104 -97 -113 -110 -95 -80 -89 -118 -125 -106 -83 -84 -70 -53 -53 -61 -58 -59 -68 -75 -81 -93 -105 -111 -110 -107 -86 -39 -62 -52 -46 -31 -7 -4 -1 -12 -34 -45 -53 -18 -23 -29 -24 -11 -12 -27 -27 -28 -31 -31 -40 -36 -32 -34 -39 -63 -66 -69 -69 -51 -50 -56 -84 -121 -138 -126 -106 -94 -74 -72 -84 -60 -56 -62 -70 -63 -76 -79 -75 -66 -66 -78 -92 -92 -96 -99 -95 -85 -87 -82 -78 -75 -73 -60 -49 -46 -44 -45 -46 -45 -47 -46 -49 -52 -52 -38 -31 -37 -38 -39 -43 -45 -54 -67 -67 -63 -64 -49 -38 -42 -38 -37 -32 -37 -39 -31 -49 -54 -38 -22 -20 -19 -18 -25 -35 -35 -17 -6 -5 -5 -4 -6 -8 -6 -29 -41 -32 -3 -5 -3 -3 -4 -6 -10 -16 -15 -16 -18 -12 -7 -7 -6 -9 -9 -2 -3 -22 -20 -13 -13 -9 -10 -11 -10 -8 -8 -8 -8 -7 -9 -9 -6 -22 -17 -10 -6 -8 -7 -7 -7 -6 -7 -11 -27 -37 -52 -51 -36 -34 -31 -18 -30 -44 -47 -58 -101 -141 -98 -24 -26 -27 -17 -39 -57 -52 -30 -23 -16 -10 -12 -19 -19 -101 -110 -91 -45 -13 -9 -15 -38 -55 -45 -48 -79 -98 -75 -45 -35 -35 -30 -16 -20 -27 -30 -28 -22 -19 -15 -13 -16 -13 -7 -10 -12 -9 -10 -19 -31 -33 -33 -40 -72 -62 -40 -42 -54 -59 -87 -84 -69 -62 -70 -89 -51 -38 -33 -33 -35 -34 -34 -36 -40 -30 -17 -18 -39 -25 -13 -14 -29 -62 -58 -50 -73 -105 -88 -10 -2 -22 -28 -22 -23 -36 -14 -16 -18 -17 -16 -15 -14 -13 -23 -41 -54 -36 -41 -75 -99 -81 -28 -26 -23 -32 -28 -6 -18 -27 -49 -56 -52 -47 -50 -37 -30 -21 -18 -33 -42 -24 -23 -18 -9 -11 -11 -11 -11 -8 -5 -3 -6 -5 -4 -4 -4 -3 -3 -7 -8 -7 -6 -7 -10 -8 -5 -5 -4 -3 -4 -13 -17 -17 -19 -23 -18 -10 -4 -4 -3 -3 -4 -2 -3 -5 -8 -14 -13 -15 -16 -16 -15 -14 -18 -12 -7 -6 -5 -13 -15 -15 -13 -11 -11 -13 -18 -17 -17 -17 -14 -12 -9 -8 -8 -12 -24 -22 -20 -20 -18 -12 -2 -7 -7 -8 -8 -8 -9 -9 -8 -10 -19 -31 -32 -39 -41 -44 -43 -36 -28 -16 -10 -9 -10 -10 -8 -8 -6 -7 -11 -11 -7 -2 -7 -8 -7 -7 -7 -9 -9 -6 -4 -4 -4 -6 -3 -6 -9 -22 -47 -42 -39 -28 -16 -8 -10 -18 -25 -28 -17 -6 -12 -32 -31 -32 -20 -7 -7 -16 -13 -19 -25 -20 -10 -6 -8 -10 -10 -5 -5 -12 -3 0 0 0 0 0 0 0 -3 -6 -6 -6 -1 0 0 0 0 -3 -7 -6 -9 -13 -17 -26 -14 -13 -11 -15 -23 -20 -76 -75 -34 -34 -84 -128 -79 -93 -89 -75 -76 -90 -90 -85 -97 -113 -125 -112 -110 -84 -70 -63 -58 -59 -52 -42 -33 -29 -28 -27 -27 -25 -24 -24 -23 -18 -15 -20 -24 -25 -23 -22 -23 -27 -44 -41 -26 -20 -33 -42 -27 -17 -15 -15 -27 -38 -58 -73 -73 -68 -77 -47 -31 -22 -20 -21 -29 -127 -90 -99 -118 -111 -119 -43 -71 -89 -95 -99 -97 -78 -107 -112 -98 -72 -40 -43 -22 -16 -32 -36 -15 -21 -16 -13 -13 -11 -10 -9 -8 -8 -9 -9 -11 -16 -20 -13 -9 -7 -8 -15 -37 -30 -55 -65 -75 -146 -81 -74 -67 -42 -12 -4 -12 -10 -10 -12 -13 -12 -13 -13 0 -67 -193 -159 -165 -162 -205 -185 -112 -108 -55 -23 -24 -69 -19 -5 -28 -49 -33 -30 -29 -13 0 0 0 0 0 0 0 -1 -1 -3 -12 -33 -69 -77 -46 -9 -7 -2 -4 -9 -11 -12 -10 -8 -11 -13 -14 -13 -11 -9 -9 -10 -12 -16 -27 -33 -32 -29 -32 -33 -74 -69 -28 -13 -148 -162 -135 -115 -125 -149 -121 -126 -153 -151 -149 -139 -159 -131 -81 -99 -123 -100 -88 -85 -76 -60 -50 -52 -61 -70 -71 -99 -67 -52 -84 -125 -102 -88 -68 -48 -73 -85 -37 -15 -2 -1 -7 -13 -49 -61 -42 -21 -22 -28 -23 -11 -7 -14 -18 -28 -38 -41 -41 -38 -40 -46 -53 -58 -63 -54 -51 -55 -57 -59 -55 -53 -88 -133 -110 -71 -46 -39 -59 -63 -63 -61 -63 -69 -75 -72 -77 -76 -78 -88 -96 -92 -98 -104 -91 -78 -84 -73 -73 -62 -54 -56 -51 -58 -62 -52 -44 -47 -56 -60 -60 -63 -66 -58 -35 -24 -35 -45 -40 -45 -67 -66 -54 -55 -82 -76 -70 -63 -54 -45 -36 -44 -39 -24 -34 -42 -26 -15 -18 -20 -18 -19 -26 -23 -12 -4 -5 -6 -6 -5 -6 -10 -37 -15 -10 -10 -5 -6 -10 -6 -3 -4 -5 -5 -7 -8 -7 -5 -4 -2 -6 -9 -8 -10 -30 -20 -14 -10 -7 -8 -11 -10 -8 -9 -10 -9 -7 -6 -9 -14 -17 -13 -8 -8 -9 -10 -10 -12 -7 -10 -18 -21 -21 -50 -46 -39 -41 -41 -41 -46 -62 -73 -85 -132 -169 -74 -20 -38 -58 -27 -67 -43 -23 -19 -20 -24 -23 -16 -31 -60 -107 -50 -80 -63 -24 -27 -22 -27 -36 -46 -59 -100 -102 -77 -46 -29 -31 -26 -22 -20 -24 -24 -22 -23 -18 -18 -16 -16 -15 -9 -7 -7 -7 -7 -12 -37 -42 -47 -49 -51 -57 -54 -56 -59 -58 -60 -61 -45 -38 -36 -36 -30 -46 -45 -39 -35 -31 -33 -26 -25 -33 -41 -39 -13 -26 -23 -17 -31 -60 -64 -55 -42 -25 -13 -18 -38 -48 -47 -33 -18 -22 -33 -10 -10 -15 -20 -18 -16 -15 -12 -33 -61 -52 -45 -72 -109 -109 -55 -15 -31 -40 -29 -8 -3 -18 -11 -43 -54 -46 -36 -37 -16 -20 -25 -32 -49 -26 -28 -21 -14 -12 -12 -8 -6 -6 -16 -18 -3 -3 -4 -4 -3 -3 -2 -8 -8 -8 -7 -7 -10 -7 -7 -8 -9 -9 -18 -14 -18 -18 -16 -18 -18 -16 -8 -2 -2 -1 -1 -2 -4 -3 -3 -8 -15 -13 -13 -14 -15 -15 -17 -15 -12 -11 -11 -10 -12 -12 -10 -9 -8 -10 -13 -14 -14 -15 -16 -17 -12 -8 -8 -7 -10 -19 -17 -17 -29 -34 -27 -23 -13 -8 -8 -9 -7 -3 -5 -9 -13 -17 -17 -19 -32 -26 -25 -29 -31 -21 -10 -9 -7 -5 -4 -3 -7 -4 -5 -6 -3 -3 -5 -7 -9 -7 -5 -6 -8 -6 -4 -4 -5 -8 -5 -5 -4 -12 -32 -54 -47 -26 -13 -10 -13 -14 -15 -14 -12 -11 -12 -12 -3 -11 -10 -9 -21 -55 -62 -43 -55 -54 -28 -13 -7 -2 -6 -10 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -19 -10 -9 -6 -7 -14 -27 -20 -10 -6 -20 -31 -14 -27 -72 -70 -81 -114 -111 -78 -78 -74 -63 -65 -90 -91 -79 -88 -96 -98 -96 -84 -66 -57 -49 -43 -43 -38 -40 -33 -27 -25 -25 -22 -23 -23 -20 -18 -19 -17 -23 -32 -29 -21 -16 -14 -15 -37 -40 -37 -40 -48 -56 -45 -37 -31 -24 -27 -68 -62 -58 -58 -63 -78 -69 -35 -21 -18 -18 -36 -146 -134 -127 -126 -124 -109 -36 -32 -32 -46 -63 -67 -73 -79 -85 -99 -72 -8 -7 -8 -8 -31 -42 -18 -16 -3 -2 -13 -22 -23 -22 -22 -17 -15 -16 -16 -15 -18 -16 -15 -16 -17 -17 -27 -31 -114 -156 -135 -103 -85 -83 -78 -66 -47 -30 -34 -12 -11 -12 -12 -12 -11 -12 0 -119 -123 -51 -82 -20 -7 -108 -109 -78 -12 -11 -27 -41 -19 -16 -26 -44 -33 -20 -27 -8 0 0 0 0 0 0 0 0 -2 -6 -5 -22 -52 -71 -74 -31 -4 -1 -4 -9 -10 -9 -12 -16 -17 -16 -12 -7 -3 -3 -4 -6 -7 -12 -27 -34 -36 -81 -128 -113 -138 -130 -162 -149 -138 -135 -116 -105 -105 -114 -125 -138 -145 -152 -147 -121 -132 -125 -111 -101 -106 -84 -73 -71 -69 -62 -44 -45 -60 -66 -53 -20 -9 -12 -40 -88 -75 -66 -66 -48 -31 -23 -8 -7 -2 -4 -14 -26 -57 -56 -40 -31 -28 -27 -27 -20 -18 -19 -12 -26 -31 -38 -39 -40 -48 -60 -58 -54 -58 -59 -53 -57 -64 -67 -65 -66 -48 -58 -63 -38 -53 -52 -60 -66 -65 -66 -78 -87 -89 -81 -74 -83 -88 -94 -95 -90 -88 -88 -77 -78 -88 -83 -83 -65 -58 -59 -55 -48 -47 -43 -48 -61 -71 -84 -84 -68 -55 -41 -48 -46 -54 -53 -42 -41 -71 -52 -42 -48 -76 -78 -80 -73 -60 -47 -40 -36 -31 -18 -18 -34 -49 -46 -31 -29 -27 -14 -22 -23 -12 -6 -8 -6 -5 -5 -8 -25 -53 -11 -8 -11 -9 -9 -28 -33 -26 -14 -6 -4 -5 -10 -10 -7 -4 -2 -5 -6 -5 -12 -26 -14 -10 -9 -8 -8 -14 -14 -14 -13 -11 -11 -12 -6 -10 -9 -7 -8 -6 -6 -8 -10 -11 -15 -10 -19 -22 -22 -23 -26 -26 -37 -47 -51 -33 -71 -55 -59 -84 -122 -142 -130 -109 -79 -67 -38 -90 -38 -19 -17 -18 -20 -50 -59 -56 -77 -96 -39 -64 -76 -56 -34 -25 -47 -46 -60 -48 -48 -98 -64 -46 -35 -29 -26 -23 -20 -19 -16 -15 -20 -12 -17 -14 -13 -17 -20 -20 -19 -27 -24 -18 -29 -55 -47 -42 -40 -39 -41 -47 -59 -50 -41 -53 -50 -45 -41 -43 -45 -27 -31 -30 -32 -37 -34 -27 -22 -21 -30 -41 -39 -63 -70 -68 -57 -58 -63 -63 -55 -47 -28 -12 -23 -28 -33 -41 -47 -35 -7 -1 -6 -9 -12 -15 -19 -15 -11 -20 -32 -33 -43 -40 -66 -69 -50 -42 -47 -39 -30 -11 -7 -21 -17 -39 -46 -41 -35 -32 -30 -11 -24 -39 -43 -28 -29 -21 -17 -16 -15 -11 -4 -6 -43 -51 -10 -3 -1 -4 -5 -5 -3 -6 -7 -9 -11 -11 -10 -6 -10 -11 -9 -7 -10 -10 -12 -13 -11 -12 -20 -16 -15 -14 -9 -3 -2 -3 -7 -6 -6 -10 -15 -15 -14 -14 -16 -17 -13 -12 -8 -7 -7 -6 -8 -9 -8 -7 -7 -6 -7 -8 -11 -13 -14 -16 -16 -11 -10 -7 -10 -18 -14 -10 -36 -56 -63 -56 -30 -9 -5 -5 -4 -4 -4 -6 -6 -6 -7 -14 -38 -25 -21 -21 -25 -23 -6 -14 -16 -11 -4 -2 -5 -5 -3 -3 -4 -6 -7 -6 -5 -6 -5 -3 -6 -5 -3 -2 -3 -5 -5 -3 -3 -10 -22 -31 -27 -22 -18 -11 -5 0 0 -1 -19 -48 -47 -10 -15 -14 -14 -15 -24 -38 -87 -29 -11 -19 -19 -7 -6 -3 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 -1 -6 -7 -8 -6 -9 -14 -16 -5 -3 -9 -23 -39 -48 -46 -77 -84 -83 -83 -85 -82 -70 -70 -62 -53 -53 -51 -53 -69 -76 -75 -74 -72 -59 -43 -37 -37 -38 -39 -37 -36 -30 -25 -22 -21 -21 -35 -23 -21 -29 -30 -32 -42 -44 -42 -40 -39 -37 -49 -51 -45 -43 -50 -55 -52 -51 -48 -44 -49 -69 -57 -53 -51 -56 -68 -63 -28 -20 -19 -19 -48 -166 -137 -128 -122 -112 -90 -47 -34 -30 -29 -54 -87 -68 -70 -76 -84 -78 -57 -55 -54 -51 -22 -6 -8 -7 -4 -26 -27 -23 -21 -20 -16 -17 -19 -19 -22 -29 -25 -25 -25 -30 -28 -16 -16 -26 -127 -134 -97 -93 -94 -87 -77 -70 -59 -39 -8 -7 -11 -12 -12 -13 -9 -11 -14 -157 -162 -56 0 0 0 -171 -164 -73 -17 -22 -30 -32 -23 -12 -22 -56 -39 -14 -7 0 0 0 0 0 0 0 0 -1 -6 -8 -3 -28 -46 -55 -53 -14 -3 -1 -3 -6 -7 -10 -15 -18 -12 -13 -10 -6 -5 -4 -3 -4 -8 -16 -29 -37 -36 -103 -142 -140 -122 -61 -132 -139 -88 -55 -84 -108 -107 -73 -66 -105 -105 -108 -110 -120 -142 -123 -122 -94 -78 -75 -44 -61 -59 -46 -31 -28 -54 -54 -38 -15 -11 -16 -19 -55 -95 -72 -39 -52 -49 -41 -29 -22 -2 -5 -5 -23 -56 -54 -34 -23 -25 -28 -33 -19 -12 -11 -14 -27 -21 -24 -29 -33 -39 -55 -52 -50 -53 -57 -55 -62 -66 -69 -69 -63 -24 -43 -52 -56 -65 -65 -64 -74 -75 -75 -85 -96 -100 -92 -85 -90 -91 -93 -90 -87 -88 -88 -82 -88 -82 -71 -69 -57 -60 -63 -62 -60 -59 -51 -58 -69 -77 -90 -92 -61 -46 -44 -40 -22 -64 -59 -47 -43 -48 -38 -44 -42 -39 -48 -85 -79 -65 -49 -39 -31 -39 -27 -40 -59 -62 -62 -39 -41 -30 -19 -30 -22 -13 -12 -14 -13 -13 -11 -11 -35 -59 -11 -7 -8 -15 -17 -14 -8 -6 -13 -10 -7 -6 -9 -9 -10 -8 -6 -6 -7 -8 -18 -25 -19 -20 -17 -12 -11 -14 -14 -13 -10 -10 -14 -16 -6 -8 -6 -6 -8 -7 -9 -8 -7 -9 -12 -10 -24 -21 -23 -24 -21 -20 -42 -43 -50 -73 -95 -25 -22 -24 -25 -25 -42 -58 -44 -43 -50 -33 -24 -17 -15 -14 -14 -20 -64 -36 -37 -66 -68 -1 -32 -58 -44 -29 -41 -41 -58 -99 -97 -78 -52 -39 -32 -26 -22 -22 -22 -23 -25 -21 -15 -10 -12 -9 -10 -16 -22 -23 -24 -42 -32 -42 -64 -77 -54 -27 -23 -24 -20 -21 -31 -32 -43 -48 -37 -46 -48 -36 -27 -27 -26 -21 -21 -35 -43 -38 -39 -10 -10 -24 -48 -59 -65 -70 -61 -56 -61 -63 -38 -26 -9 -3 -13 -29 -20 -50 -106 -122 -62 -7 -54 -36 -24 -19 -21 -12 -21 -23 -18 -16 -27 -26 -12 -9 -44 -72 -63 -39 -49 -32 -10 -5 -19 -42 -38 -38 -39 -35 -30 -16 -27 -31 -30 -25 -23 -19 -18 -17 -12 -5 -6 -38 -74 -69 -45 -36 -24 -22 -29 -17 -5 -7 -7 -8 -8 -10 -9 -6 -8 -7 -6 -4 -7 -9 -5 -10 -9 -11 -16 -21 -21 -8 -4 -4 -4 -5 -7 -7 -5 -4 -5 -7 -20 -20 -17 -14 -11 -12 -5 -4 -5 -5 -6 -6 -5 -5 -5 -5 -3 -5 -7 -10 -11 -13 -15 -16 -17 -18 -12 -6 -7 -14 -46 -58 -51 -32 -2 -7 -2 -2 -2 -3 -5 -6 -6 -7 -8 -9 -11 -22 -19 -21 -21 -19 -15 -18 -16 -13 -9 -5 -3 -6 -5 -6 -9 -11 -10 -9 -8 -6 -4 -4 -3 -4 -2 -3 -5 -10 -10 -3 -4 -8 -14 -15 -11 -13 -15 -7 0 0 -3 -32 -67 -82 -69 -42 -40 -53 -27 -9 -10 -32 -53 -55 -23 -15 -10 -1 -4 -15 -14 -6 -4 -3 -1 -2 0 0 0 0 0 0 0 0 -1 -3 -7 -1 0 0 0 0 -2 -8 -9 -12 -17 -15 -6 -12 -23 -56 -75 -72 -70 -93 -91 -87 -81 -79 -77 -62 -56 -54 -49 -49 -56 -47 -48 -60 -66 -66 -65 -60 -55 -34 -31 -32 -22 -17 -34 -45 -30 -14 -14 -15 -38 -34 -36 -42 -43 -48 -37 -30 -37 -47 -45 -32 -54 -59 -48 -40 -43 -46 -47 -46 -45 -46 -51 -61 -54 -60 -56 -69 -85 -62 -56 -25 -20 -65 -124 -148 -135 -121 -107 -101 -102 -97 -54 -33 -28 -30 -42 -66 -68 -69 -74 -76 -79 -83 -84 -88 -33 -5 -17 -33 -22 -89 -107 -112 -118 -119 -64 -39 -36 -35 -37 -43 -41 -39 -38 -40 -41 -32 -22 -25 -123 -117 -82 -84 -84 -76 -71 -69 -59 -37 -20 -13 -13 -11 -12 -13 -11 -12 -54 -142 -147 -35 0 0 -29 -171 -112 -100 -117 -102 -49 -43 -17 -21 -46 -71 -31 -11 -3 -2 -1 0 0 0 0 0 0 -1 -9 -15 -16 -40 -43 -44 -34 -12 -8 -3 -4 -5 -6 -13 -16 -18 -18 -15 -10 -8 -8 -5 -4 -7 -17 -20 -23 -30 -51 -115 -58 -67 -100 -125 -143 -142 -46 0 0 -13 -118 -96 -50 -55 -105 -27 -108 -124 -133 -124 -97 -69 -66 -63 -48 -40 -56 -44 -33 -30 -40 -51 -54 -34 -19 -22 -24 -26 -41 -40 -23 -48 -58 -44 -38 -30 -6 -11 -13 -19 -33 -39 -43 -27 -27 -34 -37 -14 -11 -12 -18 -23 -25 -25 -30 -31 -38 -50 -49 -57 -61 -66 -70 -61 -62 -68 -71 -63 -46 -67 -65 -67 -70 -78 -92 -93 -91 -100 -109 -105 -105 -94 -94 -96 -95 -95 -91 -86 -84 -84 -84 -90 -70 -63 -64 -69 -70 -68 -69 -68 -63 -61 -67 -74 -80 -84 -82 -48 -45 -45 -60 -66 -43 -47 -46 -38 -36 -40 -48 -39 -37 -59 -90 -82 -70 -50 -38 -35 -38 -30 -49 -52 -53 -57 -50 -43 -30 -24 -29 -21 -9 -10 -11 -12 -11 -12 -13 -13 -31 -41 -14 -41 -27 -30 -34 -31 -7 -9 -9 -6 -7 -9 -9 -8 -8 -7 -9 -18 -8 -19 -23 -19 -11 -11 -10 -11 -11 -11 -9 -6 -11 -12 -11 -7 -9 -11 -12 -12 -12 -12 -8 -6 -8 -9 -9 -12 -6 -20 -26 -23 -24 -38 -35 -44 -68 -73 -25 -24 -26 -25 -22 -19 -11 -18 -43 -47 -31 -21 -13 -15 -13 -8 -7 -11 -29 -19 -30 -31 -6 -20 -40 -20 -11 -17 -23 -56 -74 -84 -68 -45 -32 -25 -22 -21 -20 -20 -21 -22 -17 -14 -10 -9 -10 -6 -10 -16 -18 -22 -46 -27 -58 -81 -58 -32 -23 -20 -20 -24 -28 -22 -27 -31 -31 -26 -34 -43 -36 -32 -27 -22 -19 -19 -25 -28 -41 -50 -12 -31 -29 -39 -55 -59 -66 -61 -56 -59 -56 -32 -44 -42 -15 -7 -16 -8 -10 -23 -62 -85 -68 -74 -66 -62 -43 -21 -14 -26 -10 -14 -18 -17 -11 -5 -2 -62 -94 -82 -51 -32 -25 -19 -15 -22 -39 -36 -30 -38 -36 -25 -35 -32 -30 -23 -20 -20 -18 -17 -16 -13 -7 -17 -76 -81 -63 -40 -30 -40 -38 -30 -13 -8 -11 -9 -33 -41 -28 -12 -4 -4 -4 -8 -7 -7 -10 -6 -12 -10 -13 -17 -16 -11 -5 -7 -6 -5 -6 -6 -9 -6 -8 -11 -9 -15 -17 -15 -14 -15 -14 -12 -8 -7 -5 -3 -4 -2 -2 -2 -3 -6 -13 -6 -6 -8 -9 -11 -11 -10 -11 -15 -14 -12 -18 -32 -51 -23 -8 -23 -51 -30 -6 -1 -3 -7 -7 -6 -5 -4 -6 -10 -15 -23 -18 -15 -16 -22 -23 -20 -17 -9 -4 -5 -5 -8 -7 -11 -13 -13 -11 -7 -6 -6 -6 -5 -6 -5 -5 -5 -5 -5 -6 -5 -6 -8 -9 -8 -6 -7 -6 -2 0 -9 -50 -61 -27 -35 -37 -20 -35 -6 -2 -2 -5 -14 -44 -11 -8 -5 0 -2 -12 -18 -13 -8 -8 -6 -9 -1 0 0 0 0 0 0 0 -7 -7 0 0 0 0 0 0 -2 -12 -16 -14 -15 -16 -18 -49 -48 -46 -56 -68 -75 -91 -86 -86 -84 -77 -66 -57 -59 -60 -53 -40 -36 -61 -54 -51 -53 -65 -77 -73 -53 -29 -42 -55 -47 -46 -41 -39 -37 -33 -32 -31 -37 -33 -31 -34 -38 -41 -37 -28 -25 -27 -30 -32 -37 -42 -42 -42 -46 -50 -51 -45 -43 -45 -48 -49 -43 -66 -65 -132 -207 -195 -173 -135 -146 -161 -161 -128 -85 -75 -72 -76 -82 -86 -90 -42 -31 -31 -26 -27 -61 -62 -64 -65 -68 -73 -79 -85 -55 -39 -53 -80 -69 -70 -80 -100 -103 -90 -100 -137 -111 -125 -134 -117 -94 -98 -54 -44 -40 -31 -26 -48 -78 -84 -98 -106 -91 -84 -75 -58 -46 -45 -48 -15 -14 -15 -9 -6 -13 -14 -94 -167 -124 0 0 0 -8 -55 -69 -77 -98 -98 -75 -63 -15 -22 -42 -43 -6 -2 -2 -3 -2 0 0 0 0 0 0 0 -8 -10 -14 -25 -31 -46 -43 -24 -6 -7 -4 -3 -9 -19 -26 -23 -18 -16 -12 -9 -11 -5 -6 -11 -18 -21 -21 -24 -68 -100 -36 -41 -70 -124 -140 -124 -11 0 -19 -54 -146 -131 -115 -116 -74 -32 -155 -131 -129 -123 -95 -60 -63 -60 -66 -60 -55 -52 -48 -44 -49 -63 -63 -25 -19 -23 -24 -17 -21 -38 -36 -27 -20 -20 -42 -38 -21 -17 -6 -15 -21 -25 -27 -30 -36 -36 -26 -13 -10 -11 -18 -22 -23 -24 -26 -25 -31 -43 -53 -60 -69 -69 -67 -63 -64 -72 -62 -69 -66 -63 -71 -73 -76 -82 -94 -94 -92 -103 -100 -93 -98 -97 -100 -100 -100 -101 -99 -89 -83 -82 -83 -81 -56 -75 -86 -84 -78 -72 -65 -67 -73 -77 -78 -73 -82 -75 -66 -55 -52 -45 -46 -41 -28 -33 -50 -30 -30 -53 -76 -60 -37 -61 -85 -84 -72 -56 -51 -52 -46 -37 -52 -55 -57 -59 -58 -45 -41 -30 -20 -15 -7 -7 -7 -11 -12 -16 -20 -14 -18 -14 -14 -21 -15 -17 -12 -27 -44 -25 -8 -7 -8 -8 -6 -5 -5 -6 -5 -13 -31 -12 -19 -16 -11 -12 -17 -15 -12 -10 -8 -6 -11 -11 -10 -9 -9 -11 -11 -12 -15 -13 -9 -9 -8 -7 -8 -9 -9 -20 -22 -26 -28 -31 -33 -34 -36 -35 -26 -23 -18 -18 -15 -12 -10 -16 -32 -34 -32 -21 -13 -14 -15 -11 -10 -30 -65 -22 -15 -10 -14 -32 -52 -41 -27 -30 -38 -42 -115 -73 -54 -35 -19 -12 -18 -20 -20 -20 -20 -19 -11 -9 -7 -5 -7 -9 -7 -19 -28 -33 -43 -20 -30 -33 -39 -47 -15 -16 -23 -35 -38 -26 -15 -30 -24 -20 -25 -41 -44 -47 -41 -27 -17 -19 -31 -31 -23 -20 -17 -28 -48 -52 -51 -56 -61 -61 -57 -72 -72 -66 -65 -64 -39 -12 -7 -12 -15 -23 -42 -36 -32 -40 -46 -48 -39 -24 -11 -9 -15 -26 -23 -21 -21 -21 -6 -42 -53 -67 -66 -36 -21 -26 -17 -11 -19 -28 -23 -35 -45 -43 -32 -14 -20 -14 -13 -18 -21 -19 -18 -10 -6 -28 -72 -45 -38 -38 -40 -39 -37 -29 -16 -17 -18 -8 -6 -35 -31 -25 -12 -3 -8 -6 -9 -11 -14 -16 -6 -12 -14 -14 -12 -8 -5 -5 -6 -6 -6 -5 -8 -11 -10 -11 -10 -6 -13 -15 -16 -16 -16 -15 -10 -10 -4 -1 -1 -2 -5 -4 -4 -6 -6 -2 -3 -5 -7 -7 -7 -6 -8 -9 -15 -15 -10 -13 -52 -34 -39 -53 -48 -35 -21 -17 -10 -5 -6 -9 -5 -2 -7 -12 -13 -16 -12 -16 -17 -17 -16 -16 -20 -13 -7 -7 -7 -6 -6 -7 -10 -11 -11 -12 -13 -9 -9 -10 -9 -7 -7 -7 -8 -10 -9 -3 -5 -10 -8 -4 -5 -9 -10 -6 -7 -5 0 -3 -2 -6 -8 -1 -2 -7 -26 -15 -27 -37 -10 -3 -2 -1 0 -1 -3 -6 -26 -11 0 0 0 0 -6 -7 -3 0 0 0 -1 -14 -12 0 -1 0 0 0 0 -2 -7 -17 -12 -14 -21 -33 -46 -64 -68 -64 -60 -64 -74 -75 -76 -80 -74 -58 -44 -43 -42 -46 -48 -47 -46 -41 -41 -53 -65 -77 -76 -15 -30 -39 -43 -43 -42 -38 -36 -36 -37 -38 -37 -31 -28 -27 -31 -37 -38 -27 -26 -29 -31 -30 -29 -32 -40 -34 -34 -39 -43 -44 -42 -41 -49 -52 -48 -52 -59 -79 -149 -211 -211 -208 -153 -173 -181 -163 -119 -45 -40 -37 -34 -33 -34 -36 -38 -37 -53 -44 -26 -59 -59 -55 -56 -61 -67 -73 -78 -79 -78 -75 -74 -74 -78 -96 -107 -101 -91 -98 -104 -134 -143 -124 -111 -127 -110 -54 -33 -30 -31 -40 -80 -77 -86 -121 -132 -88 -79 -64 -52 -51 -47 -33 -32 -20 -18 -15 -13 -13 -4 -9 0 -19 0 0 0 0 -54 -92 -80 -88 -89 -94 -72 -39 -38 -27 -23 -13 -9 -10 -3 -1 0 -1 0 -1 0 0 -1 -5 -10 -30 -35 -39 -51 -22 -11 -10 -8 -3 -5 -26 -35 -37 -33 -23 -17 -9 -3 -4 -8 -9 -18 -19 -20 -21 -25 -66 -63 -32 -41 -43 -118 -131 -131 -109 -72 -107 -135 -124 -102 -64 -76 -90 -97 -123 -102 -113 -110 -94 -74 -68 -48 -61 -60 -52 -51 -57 -55 -63 -76 -78 -17 -17 -17 -21 -17 -16 -26 -33 -29 -21 -22 -18 -31 -28 -22 -28 -17 -18 -19 -20 -32 -50 -31 -27 -28 -22 -13 -15 -17 -17 -16 -18 -22 -23 -42 -60 -68 -71 -62 -65 -67 -69 -66 -28 -59 -69 -71 -78 -87 -96 -95 -93 -93 -92 -92 -91 -93 -98 -102 -104 -103 -103 -103 -99 -87 -81 -85 -85 -75 -62 -83 -83 -79 -78 -77 -68 -80 -77 -77 -76 -69 -81 -57 -54 -56 -56 -47 -44 -44 -38 -39 -57 -28 -26 -60 -87 -81 -40 -25 -75 -90 -70 -50 -53 -46 -42 -39 -39 -34 -39 -46 -60 -56 -37 -40 -22 -11 -7 -6 -6 -20 -26 -28 -26 -17 -32 -18 -11 -11 -11 -11 -12 -13 -18 -16 -9 -14 -11 -8 -6 -5 -5 -5 -4 -5 -15 -17 -14 -16 -12 -11 -14 -14 -10 -7 -10 -11 -8 -13 -12 -12 -11 -8 -9 -10 -17 -14 -7 -3 -4 -6 -7 -7 -4 -6 -26 -29 -24 -20 -20 -21 -42 -51 -58 -55 -38 -20 -25 -18 -12 -18 -33 -16 -33 -26 -14 -13 -13 -7 -10 -18 -28 -18 -12 -9 -8 -23 -46 -47 -43 -46 -56 -58 -41 -34 -30 -21 -13 -10 -10 -19 -20 -21 -18 -13 -10 -18 -8 -6 -7 -11 -14 -28 -31 -25 -25 -26 -27 -32 -26 -19 -15 -15 -21 -43 -41 -32 -33 -26 -21 -20 -23 -28 -26 -16 -23 -23 -28 -36 -45 -45 -28 -16 -12 -15 -31 -38 -32 -34 -47 -57 -60 -75 -77 -72 -67 -58 -53 -12 -16 -20 -14 -19 -21 -27 -28 -25 -19 -14 -15 -20 -19 -15 -13 -18 -22 -17 -11 -8 -9 -28 -34 -56 -65 -48 -33 -25 -18 -15 -16 -20 -19 -23 -45 -53 -34 -13 -39 -11 -7 -17 -30 -33 -17 -17 -10 -41 -64 -32 -37 -36 -28 -24 -24 -23 -23 -22 -21 -13 -7 -26 -27 -14 -6 -3 -11 -23 -5 -4 -10 -12 -5 -9 -14 -15 -10 -5 -10 -13 -9 -5 -4 -5 -6 -6 -8 -6 -5 -7 -11 -13 -14 -14 -14 -14 -15 -14 -9 -5 -4 -6 -11 -7 -5 -4 -4 -5 -8 -4 -4 -5 -6 -7 -13 -5 -13 -16 -14 -17 -38 -39 -43 -26 -6 -13 -49 -60 -55 -29 -23 -38 -5 -4 -10 -8 -8 -6 -7 -11 -19 -21 -20 -20 -17 -16 -14 -11 -9 -6 -6 -5 -7 -11 -14 -9 -10 -3 -8 -10 -7 -6 -6 -5 -6 -7 -6 -9 -5 -11 -9 -6 -7 -12 -7 -8 -27 -27 -2 0 0 0 -22 -35 -26 -15 -43 -36 -43 -38 -6 -2 -1 -6 -7 -7 -10 -15 -42 -13 -1 -1 -1 -3 -1 -1 -2 -1 0 0 -4 -12 -9 -1 0 0 0 0 0 0 -3 -11 -12 -17 -21 -25 -30 -33 -39 -36 -56 -75 -82 -87 -84 -80 -75 -65 -57 -58 -48 -37 -42 -45 -40 -28 -36 -42 -40 -44 -48 -22 -43 -41 -38 -39 -44 -41 -42 -39 -32 -29 -32 -32 -29 -32 -36 -37 -36 -36 -36 -38 -36 -32 -31 -33 -39 -29 -29 -32 -34 -37 -43 -48 -55 -52 -46 -57 -42 -207 -275 -258 -225 -196 -134 -143 -120 -100 -80 -45 -43 -42 -38 -37 -35 -27 -32 -35 -52 -60 -55 -53 -54 -52 -53 -57 -63 -67 -72 -70 -70 -68 -65 -60 -47 -82 -94 -107 -122 -128 -97 -98 -100 -96 -94 -101 -96 -82 -46 -36 -41 -46 -59 -54 -70 -75 -74 -75 -71 -63 -50 -37 -29 -27 -22 -18 -28 -21 -9 -3 0 0 0 0 -46 -25 -20 -84 -106 -143 -126 -100 -94 -63 -52 -26 -29 -39 -35 -30 -15 -4 -2 -3 -2 0 0 -1 0 0 -1 -5 -14 -20 -25 -45 -43 -23 -17 -12 -6 -7 -12 -14 -26 -34 -40 -31 -12 -6 -2 -2 -10 -20 -35 -32 -29 -30 -34 -38 -30 -35 -42 -69 -151 -138 -140 -150 -133 -30 -120 -122 -95 -44 -29 -128 -124 -106 -78 -67 -73 -67 -64 -62 -54 -60 -51 -49 -48 -47 -49 -55 -64 -75 -79 -53 -13 -29 -24 -14 -15 -17 -19 -14 -12 -12 -15 -40 -51 -31 -15 -17 -28 -21 -39 -44 -21 -20 -36 -40 -28 -19 -19 -21 -22 -28 -31 -27 -41 -46 -55 -59 -53 -54 -75 -62 -59 -56 -82 -78 -79 -91 -104 -103 -98 -108 -107 -101 -98 -97 -101 -104 -106 -101 -100 -105 -71 -69 -80 -85 -80 -79 -72 -64 -69 -76 -76 -81 -86 -86 -68 -75 -81 -77 -78 -83 -44 -66 -66 -53 -50 -67 -53 -39 -39 -46 -71 -31 -33 -45 -66 -81 -98 -90 -94 -72 -47 -54 -43 -36 -35 -39 -45 -43 -37 -51 -49 -32 -28 -13 -14 -13 -10 -11 -19 -28 -25 -21 -19 -18 -15 -23 -23 -20 -17 -15 -17 -16 -13 -12 -17 -11 -9 -8 -7 -5 -5 -4 -5 -15 -18 -7 -14 -12 -13 -13 -10 -3 -3 -6 -12 -12 -11 -13 -13 -13 -13 -12 -13 -15 -13 -8 -10 -14 -8 -5 -6 -8 -10 -16 -17 -13 -9 -11 -24 -42 -45 -69 -83 -68 -31 -16 -32 -20 -21 -27 -15 -35 -34 -30 -20 -9 -6 -8 -16 -24 -23 -16 -15 -7 -2 -9 -19 -25 -35 -31 -23 -12 -8 -10 -9 -10 -13 -16 -18 -20 -21 -17 -12 -13 -24 -10 -6 -5 -6 -10 -16 -17 -28 -26 -23 -23 -30 -24 -21 -21 -20 -19 -34 -34 -33 -33 -30 -27 -28 -30 -27 -33 -51 -64 -46 -48 -50 -44 -44 -37 -34 -28 -32 -33 -15 -38 -69 -68 -68 -82 -82 -85 -82 -72 -56 -48 -36 -47 -37 -23 -18 -19 -33 -34 -28 -21 -13 -3 -17 -18 -19 -16 -9 -13 -17 -17 -11 -8 -27 -37 -44 -60 -60 -43 -36 -37 -27 -18 -16 -20 -28 -31 -35 -32 -38 -62 -52 -13 -22 -43 -51 -23 -10 -8 -45 -45 -15 -32 -36 -30 -26 -22 -18 -21 -20 -19 -13 -12 -20 -20 -4 -8 -5 -25 -57 -3 -1 -10 -9 -4 -5 -10 -14 -9 -6 -7 -7 -6 -22 -16 -11 -11 -9 -5 -4 -4 -6 -8 -9 -11 -13 -9 -5 -4 -4 -10 -9 -8 -9 -9 -3 -6 -6 -5 -6 -8 -5 -7 -9 -7 -7 -9 -3 -13 -15 -11 -9 -11 -6 -31 -21 -10 -5 -10 -15 -22 -17 -27 -52 -25 -4 -52 -34 -7 -5 -8 -8 -43 -42 -27 -17 -18 -16 -10 -6 -5 -5 -5 -8 -6 -7 -10 -11 -11 -7 -6 -8 -9 -9 -7 -5 -4 -7 -8 -4 -2 -7 -14 -15 -19 -25 -21 -12 -8 -5 -1 -1 -4 -9 -20 -27 -22 -7 -1 -49 -49 -34 -16 0 -2 -3 -5 -14 -26 -38 -54 -13 -4 -5 -4 0 0 0 0 -3 -4 -4 -8 -6 -9 -9 -4 -2 0 0 0 -1 -4 -10 -17 -25 -28 -19 -13 -21 -34 -57 -56 -63 -71 -71 -64 -79 -82 -75 -61 -52 -53 -42 -64 -84 -76 -49 -62 -60 -36 -33 -40 -35 -46 -34 -34 -33 -29 -28 -28 -27 -29 -30 -32 -36 -32 -37 -41 -42 -40 -38 -43 -49 -41 -33 -33 -36 -26 -27 -28 -31 -34 -37 -43 -50 -51 -51 -52 -52 -42 -42 -218 -278 -227 -168 -141 -126 -82 -58 -55 -53 -47 -39 -34 -33 -32 -33 -39 -28 -45 -53 -50 -47 -49 -47 -46 -52 -50 -43 -50 -60 -62 -62 -62 -56 -44 -68 -61 -79 -89 -79 -88 -88 -92 -87 -82 -81 -83 -91 -78 -72 -71 -60 -38 -39 -55 -62 -67 -74 -72 -50 -35 -30 -28 -28 -27 -17 -17 -16 -13 -12 -12 -23 0 -4 -70 -35 0 -48 -121 -174 -151 -126 -88 -18 -46 -77 -54 -44 -43 -19 -17 -7 -2 -1 -1 0 0 0 0 0 -1 -5 -12 -20 -20 -35 -25 -13 -11 -9 -6 -11 -15 -15 -16 -16 -30 -24 -11 -7 -3 -8 -20 -30 -36 -36 -35 -39 -47 -51 -50 -60 -28 -85 -160 -167 -161 -139 -133 -102 -22 -114 -134 -135 -138 -131 -121 -121 -107 -86 -74 -79 -46 -39 -36 -43 -45 -48 -51 -49 -39 -32 -60 -81 -54 -22 -9 -30 -20 -16 -17 -17 -15 -19 -15 -14 -15 -23 -70 -45 -28 -30 -49 -32 -30 -26 -19 -22 -23 -26 -24 -21 -21 -23 -27 -37 -37 -34 -37 -46 -43 -50 -52 -58 -89 -49 -63 -78 -77 -76 -82 -100 -113 -123 -124 -120 -109 -111 -106 -106 -110 -110 -94 -68 -32 -40 -34 -37 -67 -82 -74 -74 -70 -65 -61 -64 -69 -92 -105 -103 -98 -86 -83 -84 -76 -62 -44 -53 -74 -56 -59 -75 -76 -77 -49 -45 -45 -75 -63 -27 -54 -83 -85 -85 -88 -87 -75 -68 -67 -60 -36 -37 -46 -54 -52 -52 -51 -41 -28 -14 -14 -11 -11 -14 -21 -31 -21 -13 -17 -27 -32 -24 -24 -26 -21 -14 -15 -15 -12 -10 -10 -9 -9 -9 -11 -9 -5 -5 -8 -8 -6 -6 -9 -6 -4 -11 -9 -4 -8 -2 -6 -9 -11 -14 -14 -14 -8 -9 -15 -18 -19 -17 -12 -9 -8 -9 -7 -6 -7 -14 -18 -11 -11 -16 -20 -20 -19 -33 -52 -39 -23 -33 -37 -19 -25 -24 -15 -14 -18 -21 -16 -10 -9 -7 -13 -33 -29 -16 -11 -13 -12 -9 -9 -11 -14 -4 -3 -3 -3 -4 -4 -3 -10 -16 -19 -20 -23 -18 -15 -12 -9 -7 -6 -12 -12 -14 -17 -17 -34 -24 -19 -20 -17 -20 -20 -27 -26 -21 -24 -19 -17 -30 -39 -31 -29 -30 -21 -23 -44 -58 -46 -62 -54 -46 -43 -38 -38 -35 -44 -48 -28 -23 -90 -80 -74 -86 -93 -94 -80 -68 -82 -67 -12 -25 -47 -35 -24 -24 -36 -48 -39 -39 -30 -7 -3 -10 -13 -27 -35 -24 -2 -9 -28 -33 -25 -30 -32 -83 -84 -63 -36 -31 -12 -13 -16 -22 -32 -30 -35 -43 -60 -69 -54 -27 -27 -27 -30 -31 -23 -48 -46 -27 -12 -14 -21 -24 -23 -18 -15 -17 -18 -17 -19 -20 -19 -16 -11 -12 -12 -26 -38 -6 -2 -9 -10 -7 -6 -8 -11 -9 -5 -3 -5 -11 -28 -25 -21 -18 -12 -6 -3 -3 -5 -8 -9 -10 -12 -12 -9 -5 -5 -9 -7 -5 -5 -8 -11 -11 -10 -10 -9 -7 -5 -7 -13 -9 -5 -6 -11 -10 -9 -8 -7 -8 -9 -39 -15 -14 -22 -18 -15 -4 -5 -4 -41 -74 -4 -48 -52 -37 -26 -25 -28 -66 -63 -40 -20 -17 -12 -7 -5 -4 -5 -7 -12 -8 -7 -3 -3 -8 -6 -4 -3 -14 -22 -17 -6 -5 -10 -11 -8 -7 -3 -5 -15 -20 -21 -22 -22 -9 -3 -1 -3 -9 -10 -13 -8 -4 -4 -5 -32 -27 -11 -6 -11 -10 -6 -7 -11 -20 -33 -45 -12 -3 -9 -16 -13 0 -3 -1 -3 -5 -6 -6 -16 -16 -17 -11 -1 -4 0 0 0 -2 -7 -14 -17 -19 -11 -8 -21 -34 -45 -58 -69 -77 -79 -74 -84 -83 -84 -77 -64 -63 -69 -97 -114 -106 -84 -83 -67 -65 -58 -48 -37 -36 -31 -31 -30 -29 -29 -27 -27 -29 -31 -36 -40 -39 -41 -42 -42 -38 -36 -51 -51 -48 -42 -34 -30 -29 -30 -32 -34 -36 -38 -41 -46 -51 -55 -48 -37 -37 -38 -244 -259 -203 -168 -114 -105 -76 -62 -57 -55 -51 -46 -36 -32 -30 -28 -29 -20 -39 -46 -33 -25 -49 -45 -44 -45 -44 -36 -31 -42 -53 -55 -53 -49 -40 -39 -44 -50 -57 -63 -65 -74 -80 -78 -76 -76 -75 -81 -86 -88 -90 -74 -39 -64 -61 -58 -58 -59 -57 -44 -44 -39 -32 -25 -24 -21 -20 -17 -14 -14 -16 -96 -65 -24 -8 -16 0 -65 -116 -121 -133 -138 -87 -39 -38 -36 -28 -35 -35 -28 -31 -23 -12 -4 -1 -1 0 0 0 0 0 -1 -1 -7 -12 -13 -13 -10 -8 -9 -10 -15 -19 -19 -17 -15 -11 -6 -7 -8 -10 -18 -34 -34 -33 -34 -39 -39 -48 -70 -88 -137 -93 -104 -78 -3 -57 -156 -126 -129 -133 -139 -132 -111 -123 -132 -123 -122 -108 -64 -62 -75 -55 -61 -50 -52 -50 -39 -40 -33 -22 -36 -58 -26 -32 -12 -14 -25 -17 -15 -16 -14 -11 -9 -13 -14 -13 -11 -8 -15 -19 -19 -20 -26 -21 -16 -15 -16 -19 -22 -24 -24 -26 -29 -33 -37 -34 -34 -36 -41 -42 -50 -61 -53 -52 -57 -64 -64 -70 -82 -103 -117 -114 -109 -115 -125 -114 -119 -118 -113 -97 -67 -60 -58 -58 -47 -39 -61 -85 -90 -81 -73 -65 -71 -62 -55 -65 -88 -102 -110 -100 -94 -94 -98 -75 -77 -79 -70 -68 -53 -74 -91 -97 -95 -65 -87 -62 -37 -45 -38 -49 -74 -79 -65 -53 -84 -73 -61 -62 -58 -38 -37 -39 -49 -53 -44 -53 -37 -25 -21 -18 -8 -10 -26 -29 -23 -20 -30 -26 -29 -35 -32 -25 -23 -19 -11 -9 -11 -10 -9 -7 -6 -6 -7 -14 -13 -9 -7 -12 -10 -9 -10 -13 -16 -16 -15 -8 -8 -11 -6 -7 -12 -12 -12 -12 -13 -5 -4 -10 -18 -18 -9 -11 -9 -8 -8 -10 -14 -10 -15 -19 -12 -10 -15 -11 -8 -10 -11 -24 -30 -38 -44 -39 -25 -29 -26 -22 -21 -19 -11 -11 -14 -15 -10 -8 -15 -18 -15 -14 -17 -17 -15 -11 -7 -3 -2 -5 -6 -4 -4 -7 -11 -15 -16 -18 -20 -24 -23 -17 -13 -9 -6 -7 -18 -13 -13 -22 -29 -28 -25 -20 -22 -25 -26 -45 -25 -22 -24 -25 -22 -25 -24 -23 -21 -22 -26 -22 -11 -6 -17 -32 -70 -61 -52 -47 -43 -41 -37 -43 -37 -30 -30 -79 -69 -73 -79 -82 -79 -67 -22 -57 -90 -55 -3 -33 -32 -29 -39 -52 -54 -47 -54 -50 -29 -9 -10 -35 -23 -21 -19 -5 -24 -27 -35 -32 -22 -30 -112 -96 -82 -67 -45 -50 -28 -19 -15 -15 -21 -20 -35 -42 -47 -50 -52 -19 -29 -33 -30 -23 -44 -55 -42 -24 -16 -11 -3 -20 -18 -16 -16 -16 -14 -17 -19 -21 -17 -9 -9 -15 -12 -13 -16 -4 -10 -10 -7 -5 -30 -74 -7 0 -1 -3 -8 -17 -19 -21 -18 -11 -4 -3 -2 -2 -3 -4 -6 -7 -4 -4 -4 -4 -4 -3 -2 -3 -7 -11 -12 -14 -13 -8 -8 -9 -7 -8 -8 -6 -4 -4 -7 -6 -6 -5 -4 -6 -21 -7 -2 -1 -2 -3 -4 -5 -6 -51 -73 -16 -53 -63 -63 -55 -47 -45 -60 -61 -49 -31 -25 -50 -56 -51 -20 -7 -12 -16 -4 -9 -13 -8 -3 0 -1 -3 -10 -16 -15 -13 -8 -9 -10 -24 -40 -29 -26 -17 -19 -20 -17 -13 -11 -8 -17 -24 -19 -18 -13 -7 -3 -4 -7 -5 -23 -11 -2 0 -1 -2 -10 -7 -7 -12 -15 0 -2 -1 0 -1 -4 -7 -2 -1 -2 -3 -6 -19 -11 -3 -1 -1 -3 0 0 -1 -2 -4 -7 -5 -5 -2 -2 -7 -22 -52 -56 -71 -88 -97 -95 -89 -89 -86 -72 -63 -78 -105 -142 -116 -96 -90 -78 -71 -66 -70 -59 -46 -43 -33 -32 -31 -31 -30 -30 -31 -33 -35 -38 -37 -31 -34 -34 -40 -43 -47 -50 -33 -45 -49 -44 -36 -37 -37 -39 -39 -37 -36 -37 -39 -46 -50 -45 -36 -34 -40 -89 -192 -214 -169 -120 -89 -65 -59 -52 -46 -50 -56 -44 -41 -37 -32 -30 -30 -30 -20 -22 -23 -18 -22 -40 -42 -35 -28 -24 -24 -36 -41 -36 -30 -33 -32 -35 -40 -42 -47 -55 -61 -67 -63 -65 -70 -70 -70 -75 -76 -81 -76 -60 -62 -58 -47 -43 -44 -44 -39 -37 -28 -35 -37 -24 -20 -20 -16 -13 -12 -14 -5 -156 -61 -59 -75 -4 -75 -125 -117 -77 -79 -38 -20 -37 -60 -30 -55 -35 -25 -23 -25 -20 -11 -8 -6 -2 0 0 0 0 0 0 -4 -6 -6 -8 -16 -7 -7 -8 -8 -8 -11 -10 -9 -10 -2 -5 -8 -15 -24 -35 -38 -36 -31 -34 -41 -32 -116 -106 -116 -149 -104 -138 -150 -125 -141 -110 -128 -134 -131 -119 -100 -59 -61 -93 -114 -119 -114 -109 -76 -50 -48 -42 -52 -50 -40 -36 -35 -15 -56 -64 -34 -38 -24 -23 -34 -35 -23 -20 -13 -9 -7 -5 -11 -5 -4 -3 -5 -8 -10 -13 -15 -15 -17 -18 -17 -18 -21 -24 -26 -34 -40 -38 -32 -33 -42 -44 -51 -56 -54 -71 -52 -51 -65 -74 -67 -107 -122 -130 -141 -137 -132 -118 -113 -116 -112 -115 -66 -49 -43 -53 -55 -44 -40 -61 -98 -91 -86 -84 -81 -74 -74 -73 -38 -43 -64 -75 -118 -106 -105 -87 -71 -65 -64 -71 -65 -57 -63 -93 -68 -71 -89 -101 -88 -87 -80 -70 -58 -49 -84 -90 -53 -34 -63 -82 -45 -35 -44 -45 -36 -38 -47 -47 -46 -53 -36 -23 -17 -17 -13 -8 -35 -36 -34 -35 -45 -35 -33 -23 -24 -30 -21 -23 -15 -13 -17 -15 -12 -8 -5 -9 -16 -16 -17 -16 -11 -6 -7 -16 -15 -13 -15 -15 -7 -7 -6 -7 -8 -8 -8 -8 -9 -10 -11 -3 -2 -5 -10 -11 -4 -11 -6 -5 -5 -7 -14 -11 -17 -19 -14 -9 -16 -20 -21 -17 -14 -15 -22 -26 -39 -45 -38 -31 -31 -25 -20 -17 -9 -8 -12 -14 -12 -6 -6 -14 -17 -18 -16 -12 -19 -14 -8 -4 -4 -5 -6 -5 -4 -7 -13 -13 -14 -18 -21 -25 -28 -18 -15 -14 -10 -7 -11 -11 -11 -29 -39 -23 -30 -18 -20 -23 -23 -20 -18 -15 -18 -26 -33 -28 -13 -17 -19 -22 -29 -30 -23 -26 -22 -20 -39 -55 -60 -66 -60 -45 -43 -55 -37 -29 -29 -21 -15 -74 -84 -76 -60 -39 -12 -65 -91 -72 -30 -22 -2 0 -22 -43 -52 -62 -79 -75 -58 -31 -12 -22 -18 -13 -15 -33 -85 -85 -43 -20 -18 -33 -66 -70 -92 -86 -64 -45 -33 -23 -17 -16 -13 -12 -25 -27 -35 -53 -51 -6 -44 -22 -16 -28 -42 -50 -53 -38 -37 -31 -8 -30 -19 -24 -20 -15 -15 -13 -12 -13 -14 -11 -7 -9 -8 -9 -9 -6 -4 -4 -6 -62 -95 -103 -4 -1 0 -9 -16 -16 -12 -16 -11 -8 -7 -6 -2 -4 -38 -49 -42 -36 -25 -12 -5 -4 -5 -6 -5 -9 -9 -6 -3 -3 -2 -5 -11 -12 -9 -8 -12 -13 -12 -10 -7 -10 -6 -2 -1 -2 -5 -1 -1 0 0 0 -2 -5 -5 -22 -26 -26 -49 -53 -56 -34 -50 -82 -79 -65 -49 -46 -38 -30 -40 -42 -28 -12 -9 -12 -5 -5 -39 -50 -31 0 -1 -29 -30 -29 -27 -26 -18 -17 -11 -18 -30 -29 -26 -29 -28 -31 -26 -10 -9 -8 -19 -26 -22 -13 -5 -4 -4 -7 -10 -7 -19 -15 -15 -12 -5 0 -3 -5 -9 -14 -12 0 0 0 0 0 -4 -13 -5 -1 -3 -5 -6 -12 -22 -10 -3 -2 -1 0 -1 -1 -1 -2 -3 -4 -3 -1 -3 -5 -15 -53 -92 -86 -85 -96 -104 -95 -90 -84 -69 -69 -88 -115 -134 -135 -110 -89 -80 -69 -61 -58 -53 -50 -49 -35 -34 -34 -33 -31 -31 -30 -34 -37 -41 -40 -36 -36 -35 -41 -44 -44 -41 -34 -36 -36 -37 -38 -38 -38 -39 -36 -34 -31 -30 -33 -42 -38 -41 -42 -36 -37 -39 -189 -214 -161 -119 -96 -89 -68 -49 -42 -47 -51 -53 -56 -48 -37 -32 -32 -32 -18 -25 -31 -22 -13 -21 -23 -21 -19 -20 -20 -21 -30 -26 -23 -25 -25 -26 -27 -28 -32 -40 -50 -55 -48 -36 -43 -58 -56 -58 -59 -66 -68 -61 -50 -46 -35 -32 -35 -38 -38 -33 -26 -25 -23 -22 -20 -6 -15 -18 -16 -14 0 -27 -20 -122 -90 -16 -56 -81 -119 -112 -50 -3 -9 -36 -43 -45 -59 -22 -25 -26 -21 -17 -16 -4 -4 -3 -1 0 0 0 0 -1 -3 -2 -2 -2 -2 -5 -2 -3 -6 -10 -9 -7 -6 -4 -4 -8 -9 -13 -20 -27 -32 -34 -42 -51 -44 -40 -116 -119 -119 -141 -133 -121 -112 -112 -111 -113 -113 -118 -125 -127 -136 -150 -132 -107 -96 -87 -89 -105 -77 -48 -47 -61 -62 -59 -45 -29 -24 -24 -39 -29 -18 -25 -33 -19 -15 -9 -12 -17 -9 -3 -1 -2 -5 -3 -7 -9 -8 -8 -10 -13 -17 -18 -20 -23 -22 -22 -22 -24 -28 -33 -17 -15 -27 -41 -49 -41 -50 -56 -60 -67 -45 -57 -76 -84 -78 -75 -123 -133 -138 -140 -132 -134 -119 -115 -119 -114 -49 -41 -43 -45 -47 -45 -90 -95 -96 -89 -86 -88 -89 -82 -76 -70 -15 -48 -74 -97 -127 -115 -85 -64 -49 -58 -64 -48 -62 -54 -51 -59 -54 -73 -89 -102 -108 -107 -92 -86 -61 -32 -30 -78 -40 -28 -47 -74 -72 -39 -46 -50 -39 -31 -4 -42 -57 -53 -37 -38 -23 -16 -14 -15 -24 -7 -24 -34 -33 -24 -23 -17 -25 -25 -17 -18 -19 -16 -15 -15 -15 -14 -14 -17 -20 -19 -13 -9 -6 -4 -6 -10 -11 -5 -6 -7 -6 -7 -8 -9 -8 -6 -7 -7 -7 -9 -10 -10 -3 -3 -3 -3 -4 -5 -5 -6 -16 -20 -18 -7 -12 -12 -13 -12 -15 -11 -12 -12 -15 -23 -26 -19 -71 -71 -52 -42 -46 -41 -28 -19 -11 -7 -13 -13 -14 -14 -12 -15 -16 -16 -19 -15 -16 -14 -9 -9 -8 -8 -11 -10 -5 -5 -9 -16 -15 -18 -20 -21 -32 -43 -28 -15 -11 -11 -11 -12 -23 -23 -36 -40 -34 -23 -21 -16 -18 -25 -22 -12 -13 -26 -33 -30 -27 -27 -23 -24 -35 -44 -44 -31 -28 -26 -26 -36 -37 -58 -71 -74 -70 -67 -63 -54 -50 -38 -14 -27 -31 -55 -48 -23 -5 -48 -74 -52 -35 -36 -12 -11 -46 -52 -39 -40 -63 -86 -77 -42 -11 -29 -28 -25 -28 -32 -45 -82 -53 -24 -16 -17 -12 -15 -64 -85 -73 -49 -33 -25 -19 -26 -22 -10 -10 -12 -30 -49 -44 -22 -50 -40 -28 -24 -27 -31 -39 -36 -35 -44 -52 -47 -33 -31 -17 -13 -20 -23 -15 -10 -14 -12 -6 -8 -9 -7 -5 -9 -12 -1 -4 -54 -51 -11 -14 -30 -9 -23 -30 -28 -24 -21 -12 -10 -10 -6 -3 -5 -54 -71 -82 -93 -88 -75 -68 -30 -9 -13 -12 -11 -11 -7 -2 -4 -13 -8 -7 -9 -10 -10 -11 -13 -10 -9 -9 -6 -5 -1 0 -3 -7 -8 -7 -3 -37 -31 -1 -2 0 -22 -23 -16 -9 -6 -7 -54 -64 -70 -73 -56 -34 -36 -33 -24 -23 -23 -34 -20 -10 -8 -9 -9 -39 -39 -35 -32 -30 -48 -36 -32 -32 -27 -18 -9 -8 -8 -11 -14 -15 -14 -18 -21 -18 -12 -9 -12 -11 -26 -28 -18 -23 -12 -9 -7 -7 -5 0 0 -1 -2 -3 -3 0 -2 -6 -9 -7 0 0 -1 0 0 0 -2 -1 0 -5 -6 -5 -4 -2 -2 0 -1 -1 0 0 0 0 0 -1 -2 0 -3 -10 -29 -47 -52 -50 -95 -103 -102 -100 -92 -84 -83 -77 -100 -126 -125 -157 -159 -106 -72 -65 -56 -52 -46 -47 -44 -39 -35 -36 -38 -37 -35 -34 -35 -38 -40 -34 -32 -32 -34 -35 -36 -37 -34 -29 -32 -29 -33 -33 -32 -32 -32 -32 -27 -26 -25 -25 -31 -38 -42 -40 -43 -50 -48 -40 -78 -143 -146 -103 -76 -78 -66 -49 -42 -44 -47 -51 -49 -51 -44 -35 -34 -36 -35 -37 -29 -16 -14 -14 -12 -12 -14 -16 -18 -19 -28 -24 -19 -20 -20 -21 -21 -23 -25 -30 -37 -42 -43 -26 -21 -27 -28 -33 -49 -56 -54 -50 -50 -38 -29 -23 -21 -22 -23 -26 -22 -18 -15 -16 -17 -12 -13 -16 -15 -14 -4 -9 -45 -136 -25 -37 -35 0 0 -32 -18 -6 -14 -30 -44 -45 -47 -37 -38 -35 -24 -13 -8 0 -4 -3 -1 0 0 0 0 0 -1 -1 -3 -4 -5 -7 -7 -6 -5 -14 -15 -8 -4 -3 -6 -9 -11 -14 -21 -23 -21 -17 -21 -35 -81 -68 -58 -139 -125 -150 -165 -147 -100 -120 -73 -112 -100 -32 -120 -133 -131 -130 -130 -109 -93 -79 -72 -76 -65 -40 -34 -27 -26 -38 -45 -45 -44 -33 -8 -11 -10 -28 -40 -31 -22 -22 -16 -13 -6 -1 -10 -4 -4 -7 -5 -3 -12 -14 -15 -22 -29 -28 -25 -28 -33 -21 -20 -23 -25 -19 -7 -14 -26 -43 -57 -73 -69 -61 -54 -52 -64 -77 -79 -94 -112 -134 -126 -125 -123 -123 -118 -122 -133 -124 -122 -118 -107 -43 -42 -55 -73 -100 -113 -104 -97 -92 -91 -94 -95 -86 -74 -74 -75 -79 -67 -63 -72 -92 -94 -69 -52 -35 -39 -57 -69 -57 -41 -48 -81 -79 -99 -106 -109 -105 -91 -89 -79 -68 -55 -26 -63 -48 -57 -58 -38 -51 -54 -53 -43 -22 -3 -15 -52 -45 -34 -33 -26 -21 -16 -14 -20 -45 -57 -33 -28 -28 -26 -21 -19 -12 -10 -15 -19 -19 -17 -16 -15 -15 -15 -8 -9 -9 -7 -10 -27 -11 -5 -5 -5 -4 -13 -8 -6 -7 -9 -6 -10 -11 -11 -10 -8 -11 -7 -4 -4 -6 -4 -4 -4 -5 -5 -7 -32 -32 -18 -6 -10 -5 -9 -12 -12 -14 -14 -16 -11 -21 -30 -23 -81 -66 -61 -61 -69 -75 -49 -33 -19 -12 -15 -13 -12 -12 -12 -13 -14 -15 -46 -36 -10 -15 -10 -12 -12 -10 -11 -10 -4 -6 -5 -6 -11 -18 -20 -20 -51 -89 -84 -25 -14 -11 -10 -15 -48 -34 -44 -45 -40 -34 -26 -17 -13 -11 -12 -9 -12 -25 -33 -32 -26 -17 -28 -26 -39 -51 -47 -47 -45 -46 -45 -39 -32 -53 -67 -72 -72 -70 -76 -59 -57 -104 -152 -123 -63 -64 -48 -29 -23 -49 -59 -38 -30 -33 -36 -52 -67 -47 -27 -24 -36 -59 -67 -71 -73 -59 -32 -22 -17 -12 -21 -39 -33 -15 -15 -14 -12 -10 -10 -64 -73 -56 -35 -26 -22 -25 -20 -15 -15 -20 -33 -39 -44 -41 -39 -39 -41 -50 -51 -46 -42 -37 -32 -36 -41 -38 -30 -23 -15 -10 -11 -16 -16 -6 -4 -5 -5 -5 -6 -4 -5 -10 -47 -76 -4 -5 -6 -8 -61 -157 -68 -59 -70 -64 -48 -36 -10 -5 -16 -29 -34 -37 -48 -48 -76 -89 -75 -71 -72 -59 -30 -13 -10 -7 -5 -2 -1 -4 -11 -7 -6 -7 -8 -8 -5 -5 -5 -9 -8 -4 -6 -2 -4 -5 -9 -14 -16 -17 -27 -42 -27 -1 -1 -16 -25 -35 -44 -39 -21 -60 -53 -47 -45 -35 -25 -20 -26 -33 -29 -17 -19 -24 -15 -9 -7 -7 -18 -27 -33 -35 -36 -35 -28 -16 -17 -16 -7 -1 -1 -1 -2 -7 -12 -7 -8 -11 -12 -16 -22 -24 -23 -14 -14 -14 -13 -15 -10 -7 -3 -1 0 0 -2 -4 -3 0 0 -1 -1 -1 0 0 -1 -4 -1 0 0 0 -1 -4 -15 -16 -11 -6 -3 -7 -2 -5 -5 -1 0 -1 -1 -1 -2 -3 -2 -10 -18 -33 -44 -63 -112 -113 -112 -103 -99 -99 -95 -100 -97 -121 -137 -129 -125 -91 -81 -75 -76 -75 -55 -49 -42 -36 -32 -32 -35 -35 -36 -35 -37 -40 -39 -42 -42 -34 -28 -28 -30 -30 -29 -28 -32 -39 -31 -32 -32 -30 -28 -28 -24 -25 -22 -22 -27 -33 -33 -35 -37 -50 -74 -98 -71 -70 -145 -145 -112 -99 -70 -53 -46 -46 -45 -42 -53 -40 -39 -39 -38 -36 -38 -42 -40 -39 -39 -34 -15 -15 -12 -11 -13 -16 -17 -18 -17 -17 -18 -18 -18 -17 -18 -21 -27 -34 -39 -20 -28 -33 -26 -17 -21 -30 -31 -32 -37 -40 -28 -16 -14 -13 -14 -16 -18 -19 -15 -13 -15 -17 -14 -14 -15 -9 -7 -23 -108 -126 -125 -25 -46 -18 0 -11 -46 -15 -17 -18 -24 -42 -47 -64 -70 -55 -28 -16 -5 0 0 -2 0 0 0 0 0 0 0 -2 -3 -4 -4 -12 -27 -29 -21 -15 -43 -26 -11 -6 -4 -8 -14 -17 -19 -19 -20 -22 -22 -23 -36 -90 -108 -129 -133 -106 -133 -144 -136 -115 -113 -61 -104 -149 -142 -136 -140 -137 -138 -127 -109 -93 -91 -38 -44 -57 -44 -33 -32 -22 -13 -18 -50 -23 -11 -5 -12 -21 -41 -47 -39 -26 -42 -11 -7 -9 -4 -3 -3 -6 -9 -11 -14 -24 -22 -21 -24 -27 -23 -28 -27 -26 -25 -24 -20 -23 -21 -14 -14 -31 -43 -54 -73 -68 -47 -56 -60 -61 -72 -80 -113 -124 -118 -113 -117 -125 -135 -134 -125 -131 -138 -106 -65 -31 -29 -33 -92 -110 -114 -108 -103 -101 -99 -101 -95 -85 -89 -80 -75 -73 -62 -32 -51 -69 -90 -85 -53 -58 -48 -60 -67 -49 -61 -59 -56 -58 -74 -100 -103 -103 -94 -87 -90 -82 -47 -50 -54 -53 -57 -56 -56 -58 -52 -42 -32 -43 -26 -6 -16 -66 -52 -30 -30 -30 -20 -13 -9 -15 -28 -42 -42 -39 -33 -25 -18 -27 -13 -10 -8 -8 -10 -10 -11 -12 -14 -14 -4 -4 -5 -5 -18 -40 -18 -18 -16 -10 -9 -17 -15 -8 -5 -5 -7 -11 -11 -11 -12 -11 -10 -6 -16 -15 -9 -6 -8 -7 -7 -6 -9 -25 -32 -17 -6 -4 -6 -7 -7 -9 -18 -28 -16 -8 -17 -21 -15 -19 -28 -55 -55 -64 -85 -41 -24 -19 -16 -18 -20 -14 -20 -20 -16 -12 -13 -19 -18 -14 -15 -14 -10 -7 -5 -4 -6 -7 -8 -6 -5 -6 -10 -14 -21 -44 -75 -86 -75 -13 -9 -9 -29 -40 -37 -30 -22 -22 -25 -21 -13 -22 -49 -65 -58 -46 -45 -36 -36 -32 -24 -28 -28 -45 -50 -48 -48 -47 -54 -56 -44 -29 -31 -37 -32 -54 -56 -43 -52 -54 -47 -50 -72 -88 -94 -77 -84 -82 -52 -25 -22 -23 -26 -34 -44 -49 -27 -19 -26 -34 -33 -41 -54 -62 -48 -23 -8 -6 -6 -16 -19 -16 -8 -10 -11 -15 -16 -24 -95 -75 -50 -38 -33 -25 -26 -26 -21 -23 -28 -24 -30 -43 -46 -41 -33 -20 -24 -32 -41 -43 -35 -35 -34 -34 -32 -26 -18 -18 -13 -10 -8 -7 -5 -3 -3 -4 -5 -6 -6 -11 -9 -9 -19 -7 -6 -6 -39 -90 -149 -151 -147 -131 -104 -73 -47 -19 -6 -10 -21 -28 -32 -40 -40 -61 -78 -76 -65 -51 -55 -26 -10 -9 -7 -2 -2 -1 -3 -7 -9 -11 -7 -6 -6 -6 -6 -10 -7 -7 -10 -13 -5 -7 -7 -6 -9 -16 -24 -18 -27 -32 -19 -5 -13 -37 -52 -42 -21 -4 -22 -33 -38 -33 -16 -3 -9 -7 -8 -10 -12 -14 -27 -21 -13 -7 -2 0 0 -14 -29 -33 -28 -31 -14 -7 -4 -3 -3 -3 -7 -3 -2 -5 -5 -4 -9 -12 -17 -22 -22 -13 -13 -11 -12 -13 -12 -7 -9 -6 -2 -1 -2 -1 -5 -2 0 -1 0 0 -1 0 0 0 0 -2 -1 0 0 -1 -5 -11 -13 -13 -9 -3 0 -4 -1 0 -2 -5 -5 -3 -6 -8 -7 -4 -11 -23 -31 -36 -35 -39 -52 -105 -103 -107 -109 -99 -121 -99 -128 -146 -146 -146 -165 -101 -67 -75 -83 -58 -43 -36 -34 -33 -32 -34 -36 -38 -31 -26 -26 -28 -45 -46 -42 -34 -29 -31 -31 -33 -31 -30 -29 -27 -27 -29 -29 -29 -28 -28 -29 -27 -30 -34 -36 -33 -31 -33 -67 -81 -67 -64 -59 -60 -64 -80 -94 -73 -50 -45 -52 -51 -44 -52 -46 -45 -44 -43 -42 -42 -46 -43 -44 -43 -39 -34 -20 -28 -22 -16 -17 -19 -19 -18 -17 -17 -18 -18 -15 -13 -16 -20 -25 -29 -25 -30 -33 -30 -26 -26 -16 -21 -22 -18 -15 -16 -12 -12 -11 -12 -13 -15 -17 -14 -13 -14 -15 -11 -12 -16 -9 -9 -107 -99 -139 -147 -176 -160 -114 -50 -8 -25 -47 -18 -21 -30 -61 -74 -71 -75 -42 -13 -2 0 -6 -2 0 0 0 0 0 -1 -1 0 -1 -2 -8 -12 -20 -40 -41 -40 -40 -37 -20 -15 -13 -12 -11 -22 -28 -30 -22 -14 -22 -21 -31 -39 -46 -47 -37 -116 -150 -139 -124 -128 -143 -132 -127 -132 -130 -135 -126 -117 -119 -112 -110 -101 -88 -88 -71 -55 -43 -27 -8 -12 -15 -12 -26 -56 -1 -1 -13 -41 -73 -68 -63 -60 -57 -41 -6 -10 -12 -16 -11 -4 -7 -7 -11 -15 -21 -23 -23 -23 -24 -25 -31 -32 -32 -33 -29 -21 -21 -19 -18 -21 -35 -53 -33 -23 -32 -34 -50 -78 -78 -97 -125 -147 -147 -149 -142 -132 -129 -131 -127 -127 -130 -120 -28 -31 -81 -97 -88 -120 -113 -109 -107 -104 -104 -103 -105 -103 -95 -89 -84 -64 -77 -74 -59 -81 -82 -93 -85 -63 -58 -65 -43 -39 -54 -71 -53 -53 -60 -77 -93 -91 -80 -93 -91 -88 -75 -30 -32 -38 -41 -47 -50 -36 -34 -41 -37 -19 -33 -25 -20 -40 -76 -75 -24 -25 -31 -21 -13 -7 -12 -17 -27 -41 -43 -36 -27 -21 -22 -21 -14 -9 -9 -11 -10 -10 -10 -7 -7 -5 -1 -3 -5 -25 -36 -16 -18 -17 -8 -8 -20 -18 -9 -12 -13 -10 -4 -4 -8 -10 -10 -6 -7 -22 -17 -11 -10 -13 -10 -9 -7 -9 -14 -22 -9 -8 -9 -10 -9 -5 -3 -6 -9 -11 -21 -21 -15 -26 -33 -16 -44 -36 -37 -52 -66 -21 -27 -19 -20 -23 -20 -24 -24 -16 -12 -12 -11 -8 -13 -14 -15 -15 -8 -7 -12 -10 -6 -6 -4 -8 -12 -15 -16 -18 -19 -52 -91 -84 -23 -13 -49 -82 -72 -13 -33 -30 -17 -21 -24 -29 -77 -78 -73 -53 -38 -49 -29 -31 -46 -50 -42 -35 -48 -50 -50 -49 -44 -47 -50 -38 -29 -30 -35 -36 -33 -31 -23 -36 -75 -88 -63 -71 -94 -97 -69 -66 -72 -56 -22 -11 -12 -16 -26 -29 -23 -55 -20 -28 -40 -39 -29 -27 -18 -12 -7 -3 -1 -4 -27 -28 -15 -7 -7 -6 -10 -16 -40 -86 -61 -45 -42 -35 -25 -26 -26 -21 -23 -25 -23 -26 -39 -43 -42 -42 -41 -23 -28 -38 -40 -34 -25 -20 -38 -34 -28 -25 -20 -10 -7 -10 -12 -8 -7 -5 -4 -5 -7 -8 -9 -14 -13 -8 -6 -14 -67 -122 -136 -128 -123 -109 -79 -68 -64 -45 -19 -11 -4 -16 -23 -30 -40 -35 -37 -43 -48 -49 -52 -51 -56 -51 -43 -35 -23 -5 -5 -7 -9 -10 -8 -7 -7 -6 -7 -8 -5 -7 -12 -12 -11 -8 -8 -8 -5 -6 -11 -13 -15 -11 -14 -13 -6 -13 -15 -43 -32 -12 -5 -20 -25 -31 -29 -17 -3 -3 -4 -7 -13 -14 -12 -18 -15 -11 -11 -10 -6 -1 -3 -6 -17 -19 -12 -10 -6 -3 -2 -2 -2 -3 -9 -5 -3 -6 -10 -12 -15 -16 -17 -20 -20 -9 -10 -11 -16 -18 -12 -10 -7 -5 -4 -5 -5 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -5 -7 -6 -3 0 0 0 0 0 0 -1 -2 -6 -11 -8 -12 -20 -26 -50 -46 -47 -48 -45 -50 -92 -104 -104 -95 -87 -102 -70 -100 -114 -125 -133 -106 -75 -64 -61 -97 -123 -54 -46 -48 -42 -36 -34 -33 -34 -38 -40 -35 -25 -28 -44 -39 -34 -32 -34 -33 -34 -33 -30 -28 -27 -25 -30 -30 -31 -31 -30 -32 -34 -36 -51 -60 -54 -54 -42 -57 -62 -58 -56 -56 -56 -57 -81 -93 -68 -56 -52 -63 -67 -61 -53 -53 -48 -49 -49 -46 -44 -49 -47 -47 -37 -25 -25 -22 -37 -36 -27 -20 -18 -13 -12 -13 -13 -15 -18 -17 -17 -17 -18 -18 -20 -25 -19 -23 -27 -28 -28 -23 -18 -24 -19 -10 -11 -13 -13 -12 -12 -12 -13 -14 -14 -13 -12 -11 -9 -11 -19 -11 -7 -141 -124 -167 -116 -145 -161 -149 -95 -17 -3 -16 -22 -68 -84 -70 -70 -63 -57 -13 -3 0 -1 -3 0 0 0 0 0 0 -1 -2 -1 0 -4 -19 -26 -33 -52 -46 -38 -31 -25 -18 -20 -17 -14 -13 -20 -29 -31 -20 -18 -26 -25 -32 -37 -39 -30 0 -13 -50 -82 -81 -1 -23 -112 -118 -103 -84 -87 -91 -96 -100 -96 -95 -91 -57 -31 -27 -16 -10 -4 -1 -2 -4 -7 -8 -11 -14 -19 -44 -61 -67 -65 -67 -70 -59 -33 -6 -9 -4 -12 -8 -4 -9 -17 -16 -14 -17 -24 -25 -23 -23 -26 -30 -32 -33 -35 -28 -22 -20 -22 -39 -40 -41 -47 -46 -50 -33 -36 -55 -89 -78 -120 -141 -141 -126 -122 -140 -132 -125 -132 -141 -127 -103 -79 -52 -102 -105 -122 -124 -117 -111 -108 -106 -106 -107 -110 -113 -111 -102 -92 -73 -29 -67 -86 -78 -76 -105 -106 -85 -77 -76 -71 -67 -44 -49 -64 -65 -60 -32 -39 -53 -61 -42 -33 -79 -100 -96 -72 -34 -50 -51 -46 -39 -27 -23 -30 -30 -22 -17 -25 -24 -30 -60 -76 -47 -34 -26 -15 -10 -11 -12 -14 -24 -32 -31 -27 -28 -25 -22 -19 -14 -7 -10 -14 -15 -13 -10 -7 -4 -4 -4 -5 -7 -37 -42 -24 -21 -11 -12 -16 -24 -24 -20 -22 -21 -19 -17 -14 -10 -9 -12 -12 -13 -26 -16 -13 -14 -16 -14 -11 -14 -11 -9 -8 -10 -11 -6 -5 -5 -6 -4 -22 -12 -10 -26 -35 -17 -15 -24 -29 -33 -23 -50 -70 -60 -35 -41 -19 -25 -29 -29 -29 -29 -20 -13 -11 -12 -16 -22 -20 -15 -13 -11 -12 -15 -13 -7 -4 -3 -4 -3 -4 -7 -9 -12 -17 -59 -101 -96 -76 -98 -90 -55 -19 -6 -10 -9 -35 -26 -36 -87 -79 -63 -29 -8 -6 -7 -25 -53 -51 -42 -40 -36 -49 -49 -44 -40 -40 -43 -32 -24 -23 -26 -29 -34 -36 -30 -24 -32 -81 -88 -78 -75 -66 -36 -20 -33 -44 -42 -31 -13 -8 -8 -10 -21 -36 -13 -26 -41 -44 -43 -43 -33 -31 -20 -13 -9 -1 -12 -11 -8 -7 -7 -4 -6 -11 -49 -78 -51 -41 -40 -36 -30 -27 -26 -19 -27 -30 -25 -23 -40 -36 -31 -29 -28 -24 -23 -29 -35 -29 -19 -23 -67 -41 -38 -39 -28 -10 -7 -9 -8 -8 -10 -6 -4 -4 -3 -4 -6 -3 -10 -8 -4 -17 -78 -123 -131 -113 -96 -83 -42 -28 -29 -24 -11 -12 -5 -3 -21 -43 -68 -79 -36 -34 -40 -43 -43 -58 -59 -68 -56 -50 -47 -16 -6 -4 -6 -6 -4 -5 -6 -6 -7 -8 -6 -5 -10 -12 -40 -64 -51 -12 -9 -8 -10 -11 -4 -5 -6 -5 -4 -5 -8 -43 -21 -17 -19 -14 -25 -26 -25 -20 -12 -9 -10 -4 -2 -7 -10 -8 -9 -7 -14 -25 -25 -13 -48 -45 -37 -26 -13 -10 -9 -7 -5 -4 -3 -1 -3 -7 -12 -14 -15 -19 -21 -19 -21 -23 -21 -10 -8 -7 -8 -10 -12 -10 -2 -3 -4 -5 -9 -2 -1 0 0 -1 -1 0 0 0 0 0 0 -1 0 -3 -6 -6 -6 -7 -4 -2 -1 0 0 0 0 0 0 0 -2 -5 -2 -9 -35 -68 -84 -82 -83 -92 -98 -90 -102 -108 -98 -87 -80 -76 -68 -66 -56 -66 -73 -63 -61 -83 -71 -69 -77 -55 -49 -53 -54 -47 -38 -32 -32 -35 -38 -39 -35 -27 -33 -29 -29 -39 -45 -37 -37 -35 -33 -32 -31 -29 -29 -29 -31 -32 -31 -36 -86 -87 -83 -81 -78 -74 -66 -63 -60 -58 -56 -55 -55 -56 -60 -69 -73 -69 -67 -64 -66 -65 -59 -58 -50 -47 -50 -51 -50 -48 -49 -37 -31 -29 -27 -27 -29 -30 -27 -22 -16 -5 -5 -4 -4 -7 -13 -12 -15 -14 -14 -14 -13 -14 -17 -20 -17 -19 -26 -18 -26 -21 -15 -11 -12 -13 -13 -12 -12 -12 -11 -12 -12 -13 -12 -11 -10 -12 -20 -21 -20 -72 -75 -55 -6 -31 -55 -96 -69 -14 -121 -33 -19 -39 -57 -51 -56 -56 -43 0 0 0 0 -1 0 0 -2 -3 -2 0 0 -2 0 -1 -6 -19 -31 -30 -34 -42 -39 -19 -20 -25 -25 -21 -23 -16 -15 -20 -22 -13 -22 -26 -28 -37 -35 -86 -59 -12 0 0 0 0 -66 -164 -150 -116 -92 -90 -85 -82 -78 -69 -69 -75 -79 -39 -19 -10 -2 -5 -5 -3 -1 0 -1 -6 -30 -41 -48 -69 -70 -71 -68 -67 -58 -10 -7 -5 -3 -6 -14 -24 -22 -20 -22 -6 -8 -18 -26 -31 -32 -33 -32 -32 -34 -38 -36 -30 -27 -28 -33 -38 -36 -41 -45 -41 -19 -25 -40 -55 -60 -73 -156 -136 -135 -142 -140 -131 -122 -130 -139 -135 -116 -76 -69 -75 -76 -83 -125 -125 -118 -112 -110 -110 -110 -111 -113 -118 -117 -93 -89 -89 -92 -95 -81 -81 -82 -88 -77 -64 -61 -70 -61 -42 -41 -35 -52 -41 -42 -84 -72 -60 -67 -83 -80 -94 -97 -97 -79 -63 -74 -70 -41 -36 -41 -38 -35 -33 -25 -20 -22 -21 -21 -35 -60 -54 -25 -24 -19 -11 -11 -12 -1 -4 -13 -18 -19 -34 -69 -56 -31 -15 -7 -5 -4 -13 -13 -5 -6 -5 -4 -4 -4 -2 -3 -4 -23 -32 -22 -27 -16 -24 -28 -29 -37 -25 -24 -31 -36 -27 -17 -16 -14 -23 -31 -12 -17 -20 -21 -22 -21 -10 -9 -8 -7 -15 -45 -8 -3 -3 -4 -8 -24 -23 -18 -22 -33 -22 -12 -13 -17 -19 -20 -37 -64 -47 -32 -31 -15 -24 -23 -22 -25 -28 -21 -19 -15 -11 -8 -16 -25 -21 -16 -11 -10 -16 -8 -6 -4 -2 -2 -2 -2 -3 -4 -8 -12 -17 -74 -99 -75 -48 -54 -82 -91 -107 -88 -6 -67 -28 -42 -91 -87 -85 -64 -49 -26 -17 -39 -60 -48 -38 -38 -37 -52 -43 -42 -37 -33 -35 -28 -23 -22 -22 -19 -10 -25 -29 -24 -22 -24 -33 -60 -67 -48 -23 -5 -6 -17 -25 -26 -21 -17 -11 -6 -17 -20 -5 -21 -31 -36 -48 -61 -53 -60 -32 -14 -9 -5 -6 -3 0 -2 -4 -4 -6 -11 -47 -66 -50 -54 -47 -45 -39 -33 -30 -24 -21 -26 -21 -19 -27 -20 -20 -29 -40 -36 -21 -30 -35 -28 -18 -14 -19 -20 -42 -50 -36 -11 -7 -8 -7 -6 -6 -5 -5 -4 -4 -5 -5 -4 -8 -9 -6 -5 -16 -67 -87 -71 -65 -57 -33 -25 -12 -14 -16 -14 -16 -16 -30 -39 -53 -70 -52 -35 -34 -46 -61 -68 -66 -65 -52 -41 -40 -38 -23 -5 0 -2 -4 -4 -6 -5 -3 -4 -5 -5 -9 -12 -25 -42 -41 -11 -15 -14 -14 -12 -6 -2 -2 -3 -4 -4 -8 -37 -40 -29 -12 -11 -33 -34 -33 -28 -20 -15 -17 -5 -3 -4 -5 -5 -6 -5 -5 -26 -40 -38 -36 -30 -27 -26 -23 -18 -16 -12 -8 -5 -4 -1 -1 -4 -7 -14 -20 -22 -22 -18 -19 -21 -17 -11 -10 -9 -5 -3 -5 -6 -1 -5 -6 -7 -8 -5 -1 0 0 0 0 0 0 0 0 0 0 0 -9 -10 -17 -17 -8 -4 -1 -2 -3 -1 0 0 0 -1 0 0 0 0 0 -25 -47 -64 -67 -67 -71 -73 -78 -84 -90 -101 -93 -82 -75 -71 -71 -71 -71 -129 -184 -162 -71 -87 -82 -75 -70 -65 -51 -47 -54 -52 -44 -37 -33 -32 -33 -33 -34 -33 -25 -24 -27 -36 -41 -36 -39 -38 -39 -38 -35 -33 -28 -30 -29 -29 -31 -35 -56 -88 -86 -76 -66 -56 -61 -56 -56 -54 -53 -54 -54 -56 -44 -48 -61 -62 -62 -46 -43 -50 -57 -54 -48 -41 -48 -54 -48 -29 -16 -14 -14 -15 -21 -32 -29 -27 -25 -24 -22 -15 -8 -5 -4 -3 -3 -3 -11 -5 -12 -19 -19 -19 -15 -14 -15 -15 -14 -12 -20 -15 -13 -13 -13 -12 -12 -12 -12 -12 -11 -9 -9 -9 -10 -12 -14 -14 -18 -20 -13 -101 -107 -52 -56 -130 -109 -99 -47 -4 -30 -61 -43 -21 -11 -22 -30 -12 -3 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -1 0 -7 -19 -22 -25 -25 -31 -39 -21 -20 -32 -28 -24 -34 -14 -12 -12 -11 -10 -22 -22 -24 -28 -31 -80 -123 -118 -91 -71 -95 -38 -98 -153 -132 -132 -104 -98 -97 -89 -76 -56 -42 -56 -61 -39 -16 -4 -7 -13 -11 -7 -13 -17 -20 -40 -86 -81 -73 -70 -68 -65 -71 -49 -31 -10 -7 -8 -7 -17 -39 -36 -35 -21 -12 -7 -15 -22 -26 -27 -26 -24 -18 -22 -28 -24 -14 -29 -34 -32 -42 -52 -33 -22 -26 -24 -20 -33 -52 -64 -67 -91 -143 -114 -125 -136 -128 -112 -115 -134 -136 -131 -109 -53 -58 -76 -92 -101 -127 -123 -115 -111 -110 -110 -113 -111 -99 -90 -94 -88 -92 -90 -96 -91 -73 -88 -77 -64 -59 -58 -55 -66 -55 -45 -44 -39 -62 -48 -59 -90 -85 -58 -74 -80 -87 -94 -94 -92 -83 -85 -100 -92 -44 -32 -34 -35 -34 -31 -27 -23 -18 -13 -14 -15 -43 -48 -28 -25 -10 -3 0 -1 -3 -2 -2 -7 -8 0 -3 -16 -16 -13 -13 -16 -15 -14 -13 -10 -10 -8 -20 -9 -3 -2 -2 -2 -4 -11 -14 -14 -6 -34 -31 -30 -33 -23 -23 -16 -13 -16 -18 -13 -8 -11 -15 -12 -12 -15 -14 -16 -16 -11 -6 -9 -7 -21 -36 -18 -15 -16 -11 -7 -10 -48 -31 -27 -39 -53 -34 -31 -21 -17 -18 -29 -67 -57 -46 -34 -21 -25 -23 -20 -22 -29 -30 -22 -21 -20 -26 -39 -53 -45 -33 -17 -10 -16 -5 -10 -7 -4 -2 -1 0 -1 -2 -4 -5 -9 -84 -90 -51 -12 -15 -53 -71 -36 -18 -21 -85 -19 -7 -46 -89 -85 -50 -55 -44 -36 -43 -17 -38 -40 -47 -56 -52 -39 -39 -42 -38 -32 -26 -27 -34 -30 -26 -26 -30 -33 -33 -28 -28 -30 -39 -68 -53 -25 -20 -30 -28 -20 -14 -17 -28 -29 -8 -21 -20 -12 -26 -26 -29 -29 -20 -12 -49 -22 -6 -3 -11 -19 -21 -4 -1 -4 -6 -9 -21 -14 -32 -50 -57 -55 -53 -44 -42 -39 -32 -24 -26 -21 -21 -23 -20 -16 -14 -15 -25 -30 -30 -28 -25 -18 -15 -18 -18 -21 -46 -35 -13 -10 -11 -8 -7 -7 -7 -7 -6 -3 -8 -10 -7 -13 -12 -7 -6 -7 -12 -41 -28 -24 -35 -37 -22 -12 -10 -13 -17 -17 -11 -29 -34 -29 -34 -48 -37 -56 -54 -45 -50 -61 -52 -42 -37 -37 -38 -31 -9 -3 -3 -4 -5 -7 -7 -4 -5 -6 -6 -8 -6 -6 -11 -12 -10 -13 -13 -15 -12 -6 -3 -3 -3 -3 -2 -1 -6 -34 -34 -30 -26 -29 -26 -28 -25 -22 -18 -16 -8 -3 -4 -6 -6 -5 -5 -21 -40 -51 -49 -45 -41 -31 -29 -23 -17 -17 -13 -12 -7 -4 -2 0 -4 -4 -10 -16 -17 -19 -19 -15 -12 -9 -5 -10 -8 -3 -1 -2 -3 -2 -6 -6 -6 -5 -1 0 -1 -2 -1 0 0 0 0 0 -1 -3 -5 -10 -10 -11 -11 -7 -5 -1 -1 -2 -2 0 0 0 0 0 -3 -7 -7 -12 -48 -61 -60 -63 -64 -72 -79 -83 -88 -92 -84 -81 -74 -70 -74 -80 -82 -83 -87 -132 -181 -161 -89 -84 -83 -81 -75 -62 -36 -42 -42 -42 -40 -34 -32 -33 -33 -34 -35 -33 -35 -28 -30 -34 -35 -36 -36 -39 -40 -40 -37 -30 -32 -27 -27 -29 -30 -34 -61 -73 -70 -61 -54 -59 -39 -36 -38 -37 -38 -52 -50 -48 -49 -52 -54 -55 -35 -33 -46 -58 -53 -34 -48 -49 -43 -36 -33 -32 -29 -29 -29 -29 -30 -29 -26 -25 -26 -28 -26 -17 -15 -8 -4 -3 -2 -2 -3 -10 -15 -15 -15 -17 -14 -14 -16 -15 -9 -12 -12 -12 -12 -12 -10 -10 -12 -13 -13 -12 -9 -8 -7 -10 -14 -15 -14 -17 -15 -13 -133 -134 -57 -58 -98 -101 -43 -47 -64 -100 -102 -61 -35 -11 -4 -5 0 0 -1 -3 -3 -1 0 0 0 0 0 0 -2 -6 -6 -1 0 -4 -20 -26 -25 -25 -24 -29 -34 -27 -33 -22 -21 -21 -11 -11 -9 -7 -10 -18 -25 -27 -28 -16 -16 -105 -136 -124 -95 -129 -145 -141 -123 -113 -111 -95 -90 -91 -87 -71 -63 -34 -59 -43 -15 -1 0 -8 -12 -15 -11 -16 -21 -40 -58 -92 -96 -82 -81 -83 -82 -78 -19 -7 -8 -9 -7 -9 -19 -31 -44 -41 -26 -21 -13 -11 -18 -25 -21 -27 -27 -20 -11 -13 -12 -27 -42 -38 -38 -39 -39 -31 -17 -6 -10 -20 -30 -44 -69 -77 -92 -105 -97 -99 -114 -106 -104 -116 -138 -149 -93 -71 -56 -47 -46 -99 -117 -120 -118 -114 -110 -111 -114 -111 -92 -93 -91 -89 -89 -89 -70 -70 -87 -75 -66 -107 -100 -61 -45 -53 -55 -47 -31 -32 -34 -24 -25 -26 -36 -39 -26 -49 -27 -59 -89 -88 -89 -90 -90 -85 -78 -61 -41 -36 -37 -38 -31 -24 -21 -20 -17 -13 -10 -29 -44 -36 -19 -2 0 0 0 -1 -2 0 0 -1 -2 -3 -5 -31 -19 -17 -15 -9 -12 -16 -21 -24 -26 -22 -15 -11 -9 -6 -3 -1 -4 -5 -7 -14 -42 -55 -36 -26 -23 -20 -15 -24 -25 -19 -8 -5 -5 -13 -16 -11 -6 -6 -17 -18 -12 -7 -11 -6 -33 -47 -38 -35 -33 -17 -10 -14 -32 -32 -24 -45 -53 -44 -42 -27 -23 -14 -7 -16 -55 -44 -38 -34 -34 -32 -20 -25 -25 -24 -20 -27 -33 -26 -40 -60 -54 -32 -21 -12 -8 -9 -12 -10 -6 -3 -2 -2 -4 -3 -3 -5 -21 -91 -87 -38 -16 -18 -23 -75 -28 -7 -32 -61 -3 -8 -66 -92 -89 -73 -62 -58 -50 -35 -22 -64 -45 -49 -53 -50 -38 -36 -32 -34 -31 -28 -31 -25 -27 -28 -29 -30 -28 -42 -28 -15 -15 -27 -52 -51 -33 -27 -41 -41 -17 -8 -13 -31 -44 -11 -17 -32 -32 -29 -31 -48 -38 -38 -41 -30 -4 -1 0 -4 -9 -9 -3 -13 -14 -13 -13 -18 -11 -37 -48 -51 -47 -35 -32 -42 -41 -32 -24 -20 -20 -21 -23 -22 -16 -9 -15 -25 -37 -39 -31 -34 -36 -30 -20 -15 -21 -36 -32 -21 -14 -8 -5 -3 -3 -4 -6 -6 -3 -6 -6 -6 -8 -13 -6 -6 -7 -13 -20 -4 -3 -11 -17 -13 -8 -14 -16 -20 -29 -31 -3 -14 -17 -14 -20 -43 -98 -107 -66 -32 -31 -36 -33 -37 -44 -42 -35 -37 -38 -13 -5 -5 -7 -7 -6 -5 -4 -3 -3 -3 -5 -7 -7 -6 -6 -3 -6 -5 -2 0 -1 -3 -2 -1 -2 -7 -22 -7 -20 -26 -26 -24 -22 -19 -23 -15 -5 -3 -3 -11 -9 -8 -6 -7 -27 -51 -55 -45 -33 -37 -34 -29 -25 -17 -11 -11 -16 -11 -8 -5 -2 -2 -7 -8 -11 -13 -14 -17 -17 -11 -6 -3 -2 -8 -7 -4 -3 -5 -9 -5 -6 -3 -3 -4 -2 -2 -6 -3 -1 0 0 0 0 -1 -4 -9 -10 -31 -19 -11 -7 -3 -1 -2 -2 -1 0 0 0 0 0 -5 -11 -12 -9 -20 -29 -35 -45 -60 -59 -69 -68 -76 -84 -75 -86 -84 -81 -86 -92 -78 -67 -68 -69 -71 -74 -89 -88 -87 -84 -73 -52 -26 -38 -36 -35 -33 -22 -22 -23 -34 -39 -33 -25 -29 -25 -29 -33 -36 -38 -41 -40 -39 -39 -39 -36 -23 -28 -30 -29 -28 -35 -66 -68 -57 -51 -51 -49 -36 -34 -41 -47 -48 -49 -31 -29 -30 -32 -35 -37 -34 -35 -43 -50 -47 -38 -45 -34 -39 -47 -47 -47 -31 -28 -27 -27 -28 -27 -25 -26 -27 -28 -30 -33 -21 -9 -8 -7 -4 -4 -3 -3 -2 -1 -2 -3 -4 -11 -15 -14 -8 -9 -10 -11 -12 -10 -6 -10 -11 -13 -13 -12 -12 -9 -8 -10 -14 -15 -13 -13 -14 -14 -18 -32 0 0 -111 -95 -69 -136 -108 -54 -40 -25 -13 -1 0 0 -1 -2 -8 -10 -10 -7 0 -1 -1 0 0 0 -1 -6 -4 -1 0 -1 -31 -46 -35 -22 -16 -17 -10 -10 -16 -15 -13 -11 -9 -9 -7 -7 -10 -15 -22 -20 -29 -40 -16 0 -10 -116 -80 -73 -107 -104 -95 -96 -95 -92 -86 -87 -92 -91 -82 -60 -57 -19 -9 -21 -29 -25 -14 -27 -34 -19 -8 -52 -62 -69 -71 -43 -57 -73 -51 -24 -7 -8 -9 -9 -7 -11 -37 -42 -37 -36 -36 -35 -24 -23 -23 -21 -4 -22 -26 -21 -13 -13 -11 -17 -25 -31 -40 -31 -15 -14 -18 -16 -27 -25 -21 -34 -74 -108 -106 -111 -108 -107 -121 -125 -121 -128 -145 -148 -54 -52 -52 -48 -59 -122 -121 -117 -116 -116 -114 -102 -102 -97 -87 -87 -86 -87 -88 -82 -73 -103 -59 -49 -52 -108 -131 -55 -65 -59 -38 -27 -30 -35 -28 -18 -18 -17 -94 -55 -53 -110 -110 -99 -94 -91 -93 -94 -92 -88 -79 -65 -45 -45 -44 -46 -42 -29 -19 -18 -21 -13 -4 -5 -35 -41 -34 -18 0 -1 0 -2 -2 -2 -3 -7 -7 -5 -7 -23 -8 -8 -12 -14 -15 -25 -33 -31 -29 -22 -20 -19 -19 -18 -14 -5 -8 -10 -11 -19 -32 -29 -24 -23 -27 -23 -16 -22 -14 -16 -13 -7 -6 -15 -17 -14 -10 -11 -15 -20 -14 -11 -13 -6 -34 -46 -40 -33 -31 -23 -27 -38 -30 -10 -10 -39 -49 -45 -34 -26 -35 -18 -9 -33 -82 -56 -46 -43 -37 -36 -39 -28 -31 -28 -24 -24 -37 -26 -27 -38 -40 -25 -17 -18 -17 -13 -10 -11 -7 -4 -1 -4 -10 -7 -3 -4 -8 -12 -22 -14 -14 -17 -18 -16 -11 -13 -22 -25 -5 -12 -101 -101 -91 -93 -93 -77 -34 -54 -81 -75 -28 -31 -41 -46 -47 -40 -36 -28 -23 -25 -33 -30 -32 -24 -23 -27 -32 -31 -24 -35 -29 -20 -33 -21 -26 -27 -31 -31 -11 -8 -19 -43 -53 -42 -42 -18 -15 -20 -33 -57 -46 -33 -34 -28 -8 0 0 0 -3 -7 -8 -6 -12 -16 -24 -25 -11 -38 -41 -40 -32 -18 -17 -24 -23 -20 -23 -30 -20 -19 -18 -16 -16 -19 -21 -28 -37 -40 -34 -29 -54 -64 -53 -29 -20 -26 -26 -22 -14 -7 -11 -5 -4 -4 -5 -5 -2 -5 -4 -3 -17 -43 -37 -18 -9 -13 -19 -5 -7 -7 -14 -13 -8 -12 -16 -24 -36 -28 0 -3 -5 -3 -16 -33 -38 -40 -43 -40 -34 -33 -35 -30 -38 -33 -28 -32 -32 -10 -5 -5 -5 -7 -7 -6 -4 -4 -6 -6 -7 -7 -7 -6 -5 -3 -3 -2 0 0 -1 -4 -3 -3 -4 -6 -7 -6 -13 -13 -13 -15 -17 -16 -16 -9 -5 -6 -8 -10 -11 -11 -9 -14 -33 -63 -58 -48 -42 -39 -36 -35 -33 -25 -17 -13 -8 -6 -5 -5 -3 -5 -5 -8 -10 -9 -8 -10 -13 -10 -6 -8 -14 -12 -3 -5 -3 -6 -13 -8 -10 -6 -7 -9 -8 -3 -3 -3 -1 0 0 -1 -6 -11 -13 -12 -14 -20 -15 -8 -4 -1 -1 -1 -1 -1 0 0 0 -1 0 -1 -3 -3 0 0 0 0 -22 -57 -49 -70 -67 -70 -81 -89 -85 -86 -91 -87 -86 -86 -73 -67 -66 -84 -107 -102 -64 -52 -72 -69 -44 -27 -35 -41 -30 -22 -23 -24 -20 -38 -35 -29 -26 -22 -26 -33 -35 -36 -38 -42 -43 -42 -42 -43 -41 -40 -57 -57 -42 -28 -31 -52 -52 -44 -44 -42 -33 -43 -43 -45 -46 -41 -29 -45 -46 -35 -30 -31 -31 -30 -33 -35 -36 -35 -34 -30 -29 -28 -29 -29 -28 -32 -28 -25 -24 -26 -27 -25 -26 -25 -25 -27 -33 -17 -13 -18 -15 -3 -3 -2 -3 -3 -2 -3 -5 -4 -4 -4 -3 -2 -2 -4 -5 -9 -8 -1 -7 -8 -9 -12 -16 -16 -12 -10 -12 -14 -17 -20 -19 -18 -17 0 0 0 -7 -44 -80 -72 -95 -77 -39 -15 -3 0 0 0 -5 -3 -5 -7 -8 -10 -9 -5 -1 -1 0 0 0 -2 -6 -6 -2 0 -2 -13 -16 -17 -11 -5 -1 -4 -4 -6 -11 -11 -8 -8 -8 -8 -8 -11 -18 -28 -32 -24 -42 -24 -8 -1 -38 -102 -83 -99 -85 -75 -87 -85 -81 -80 -78 -71 -70 -66 -63 -55 -28 -5 -38 -54 -42 -20 -19 -23 -27 -24 -33 -52 -30 -22 -12 -12 -12 -9 -6 -5 -3 -6 -8 -8 -12 -24 -28 -23 -25 -31 -39 -36 -26 -18 -12 -8 -24 -25 -18 -12 -11 -16 -15 -20 -23 -31 -32 -7 -6 -16 -33 -37 -9 -38 -41 -99 -161 -143 -139 -132 -124 -120 -118 -121 -138 -135 -119 -67 -50 -68 -72 -74 -98 -99 -111 -112 -114 -119 -120 -95 -89 -85 -84 -83 -85 -87 -79 -79 -107 -95 -46 -28 -17 -17 -24 -63 -56 -41 -37 -35 -24 -20 -19 -21 -21 -38 -88 -110 -124 -115 -114 -106 -103 -103 -103 -101 -85 -78 -51 -34 -24 -45 -51 -42 -32 -22 -21 -26 -20 -10 -7 -12 -52 -55 -26 -2 -3 -3 -7 -8 -6 -5 -7 -5 -2 -2 -2 -1 0 -4 -6 -9 -17 -28 -9 -14 -16 -12 -14 -17 -14 -10 -8 -12 -14 -18 -18 -19 -21 -21 -20 -37 -30 -16 -20 -9 -10 -12 -10 -9 -14 -15 -26 -21 -12 -15 -10 -7 -11 -14 -11 -6 -7 -20 -25 -28 -33 -30 -36 -18 -1 -6 -22 -31 -30 -41 -49 -43 -25 -19 -19 -36 -50 -24 -29 -25 -30 -49 -39 -35 -30 -24 -24 -33 -31 -30 -37 -49 -48 -31 -27 -18 -20 -19 -14 -18 -15 -9 -6 -7 -10 -4 -7 -13 -14 -13 -16 -15 -12 -13 -14 -7 -6 -12 -9 -6 -19 -89 -97 -94 -98 -88 -61 -29 -65 -78 -57 -22 -27 -32 -31 -40 -48 -42 -28 -26 -27 -28 -30 -32 -31 -24 -36 -42 -34 -31 -18 -18 -20 -21 -12 -22 -23 -28 -30 -25 -17 -16 -35 -50 -48 -54 -22 -19 -38 -47 -47 -40 -36 -82 -51 -7 0 0 0 -1 -4 -5 -5 -9 -14 -24 -24 -14 -41 -44 -34 -26 -17 -10 -4 -9 -14 -13 -14 -18 -18 -16 -17 -21 -27 -13 -9 -20 -28 -29 -28 -27 -23 -24 -23 -18 -17 -18 -17 -14 -11 -8 -7 -4 -5 -5 -4 -3 -3 -3 -4 -16 -33 -34 -25 -11 -8 -7 -3 -2 -11 -23 -15 -6 -8 -15 -18 -27 -19 -3 -2 0 -4 -22 -33 -35 -40 -43 -41 -37 -36 -34 -18 -22 -24 -25 -26 -30 -35 -44 -18 -5 -5 -5 -4 -3 -2 -2 -3 -7 -11 -8 -6 -4 -2 -3 -4 -4 -3 -3 -4 -1 -3 -5 -9 -13 -11 -7 -7 -6 -5 -5 -8 -10 -8 -6 -5 -6 -12 -12 -8 -10 -30 -63 -68 -66 -63 -59 -49 -32 -33 -31 -28 -24 -19 -14 -12 -6 -11 -15 -12 -11 -6 -11 -6 -3 -7 -11 -11 -6 -2 0 -2 -2 -12 -8 -8 -10 -8 -10 -7 -9 -11 -11 -8 -1 -4 -5 -4 -4 -4 -18 -24 -27 -27 -22 -8 -3 -5 -4 -4 -5 -1 -2 -2 -1 -1 -2 -2 -4 -4 -2 0 0 0 0 -2 -21 -44 -46 -50 -36 -64 -82 -80 -80 -93 -97 -76 -71 -84 -73 -61 -56 -54 -54 -56 -57 -35 -47 -50 -39 -29 -37 -40 -30 -23 -22 -24 -21 -20 -22 -24 -25 -25 -34 -36 -38 -39 -40 -42 -42 -40 -40 -39 -38 -36 -36 -36 -55 -58 -48 -49 -53 -42 -39 -37 -33 -39 -41 -44 -33 -31 -40 -30 -33 -29 -28 -28 -27 -23 -31 -31 -29 -27 -26 -27 -30 -31 -31 -33 -31 -16 -29 -32 -30 -27 -25 -24 -24 -24 -24 -23 -23 -25 -18 -17 -12 -5 -5 -4 -2 -2 -9 -14 -5 -1 -5 -6 -3 0 0 0 0 -4 -4 0 0 -1 -1 -9 -26 -33 -13 -3 -3 -13 -14 -9 -20 -20 -20 -182 -131 -26 -17 -35 -58 -38 -71 -98 -64 -22 -7 -2 -13 -20 -16 -2 -2 -4 -7 -14 -10 -5 -3 -1 0 0 0 -1 -3 -7 -1 0 0 0 -1 -6 -4 -4 -5 -10 -7 -2 -5 -7 -7 -7 -7 -11 -14 -14 -21 -33 -36 -31 -30 -31 -39 -35 -24 -52 -52 -111 -103 -82 -84 -86 -90 -83 -75 -59 -47 -49 -42 -54 -56 -27 -51 -56 -44 -30 -35 -52 -33 -30 -29 -34 -42 -13 -7 -8 -8 -3 -5 -2 0 -1 -2 -9 -10 -8 -8 -10 -17 -14 -13 -13 -9 -6 -4 -4 -10 -20 -13 -10 -16 -20 -20 -24 -13 -6 -3 -6 -15 -20 -43 -54 -35 -33 -29 -110 -139 -122 -127 -126 -122 -101 -78 -56 -84 -75 -70 -76 -86 -101 -92 -85 -83 -101 -114 -111 -109 -100 -99 -104 -100 -88 -82 -80 -82 -86 -79 -58 -64 -109 -78 -61 -38 -23 -23 -37 -36 -44 -40 -29 -20 -20 -19 -21 -23 -46 -141 -147 -125 -109 -112 -109 -104 -105 -97 -93 -89 -76 -55 -64 -90 -86 -42 -35 -32 -25 -15 -10 -14 -8 -5 -24 -77 -60 -19 -5 -9 -15 -19 -16 -12 -6 -4 -6 -12 -10 -8 -7 -8 -24 -15 -10 -7 -4 -2 -4 -5 -5 -8 -13 -9 -16 -23 -22 -18 -19 -14 -17 -18 -22 -30 -46 -24 -22 -22 -10 -5 -10 -23 -35 -31 -21 -40 -30 -18 -11 -10 -6 -9 -12 -12 -11 -4 -21 -17 -23 -30 -30 -58 -27 -16 -15 -11 -16 -32 -41 -41 -36 -35 -38 -33 -52 -66 -46 -21 -31 -29 -38 -50 -33 -24 -23 -31 -40 -41 -39 -40 -46 -60 -57 -30 -48 -38 -30 -26 -33 -32 -22 -20 -15 -10 -9 -13 -31 -23 -10 -25 -67 -22 -15 -16 -17 -14 -11 -10 -9 -11 -16 -19 -22 -36 -34 -13 -19 -65 -77 -59 -47 -55 -50 -40 -50 -42 -25 -24 -29 -31 -28 -26 -31 -30 -9 -23 -27 -22 -23 -17 -16 -36 -43 -37 -31 -15 -31 -28 -22 -22 -14 -8 -32 -35 -17 -16 -17 -21 -35 -41 -45 -60 -74 -29 -3 0 0 0 -2 -8 -14 -13 -11 -14 -21 -21 -19 -15 -13 -15 -31 -24 -8 -2 -7 -9 -9 -9 -11 -12 -13 -16 -15 -12 -9 -14 -14 -19 -24 -25 -25 -21 -19 -23 -25 -23 -21 -23 -17 -14 -13 -12 -6 -5 -5 -3 -2 -2 -2 -2 -3 -10 -18 -21 -10 -6 -5 -4 -6 -10 -21 -19 -10 -7 -11 -18 -27 -35 -22 -5 -5 -13 -23 -24 -31 -41 -42 -29 -25 -29 -31 -24 -21 -22 -23 -25 -34 -48 -43 -40 -28 -22 -20 -15 -10 -6 -2 -3 -6 -10 -8 -4 -4 -6 -5 -5 -6 -4 -3 -3 -1 -2 -4 -11 -11 -7 -7 -2 -1 -1 0 -2 -6 -8 -4 -3 -4 -6 -11 -11 -28 -50 -67 -67 -76 -67 -58 -51 -48 -47 -46 -31 -23 -20 -19 -18 -10 -12 -14 -14 -14 -13 -9 -5 -7 -13 -15 -19 -23 -24 -14 -4 -6 -6 -9 -12 -15 -16 -16 -10 -6 -8 -10 -11 -4 -4 -4 -4 -5 -6 -12 -16 -23 -17 -6 -1 -1 -8 -6 -5 -5 -1 0 0 0 -2 -5 -9 -4 -5 -3 -1 -1 0 0 -8 -22 -37 -46 -58 -59 -63 -66 -62 -57 -66 -66 -59 -58 -57 -47 -46 -46 -47 -48 -48 -47 -43 -38 -38 -32 -29 -39 -39 -39 -36 -31 -26 -23 -24 -30 -26 -22 -24 -27 -30 -37 -40 -38 -36 -34 -39 -40 -39 -38 -34 -31 -32 -62 -67 -59 -56 -44 -34 -31 -33 -34 -33 -36 -24 -22 -25 -28 -28 -26 -26 -28 -30 -28 -18 -33 -31 -29 -28 -29 -32 -32 -34 -25 -20 -19 -11 -14 -28 -33 -29 -25 -25 -23 -23 -23 -24 -25 -17 -7 -5 -5 -6 -7 -3 -1 -1 -2 -3 -1 -2 -3 -4 -5 -5 -7 -13 -2 0 -3 -4 0 0 0 -2 -18 -26 -2 -3 -4 -4 -4 -3 -6 -19 -21 -99 -123 -38 -60 -33 -20 -46 -59 -70 -46 -22 -16 -14 -19 -33 -22 -2 0 -8 -10 -8 -5 -10 -8 -4 0 0 0 0 -1 -2 0 0 0 0 0 -2 -4 -14 -11 -5 -2 0 -7 -7 -7 -6 -3 -7 -12 -17 -23 -31 -36 -26 -22 -29 -43 -108 -113 -102 -121 -108 -39 -76 -96 -90 -76 -79 -76 -55 -24 -27 -30 -41 -46 -50 -56 -56 -59 -46 -39 -27 -30 -34 -30 -24 -18 -11 -7 -3 -2 -3 -4 -1 0 -2 -7 -14 -13 -8 -5 -6 -11 -7 -5 -4 -4 -4 -6 -4 -16 -19 -8 -9 -24 -24 -20 -20 -10 -8 -6 -11 -18 -13 -15 -10 -23 -28 -24 -86 -91 -91 -102 -109 -106 -50 -29 -29 -32 -40 -74 -97 -108 -105 -64 -68 -86 -107 -114 -107 -106 -92 -96 -108 -106 -89 -78 -77 -82 -85 -77 -108 -113 -86 -64 -79 -65 -38 -15 -21 -34 -37 -34 -38 -40 -33 -22 -23 -26 -75 -143 -140 -136 -128 -124 -119 -112 -102 -77 -76 -92 -89 -95 -96 -70 -43 -26 -28 -32 -25 -22 -17 -6 -4 -3 -2 -18 -49 -34 -15 -20 -28 -27 -28 -19 -11 -12 -15 -13 -13 -17 -19 -18 -12 -9 -8 -7 -6 -6 -7 -4 -4 -6 -10 -8 -4 -21 -23 -25 -27 -12 -34 -36 -35 -42 -50 -14 -23 -22 -14 -10 -12 -9 -6 -14 -21 -26 -14 -7 -8 -9 -6 -9 -10 -10 -8 -4 -9 -6 -15 -14 -4 -6 -7 -12 -17 -18 -11 -6 -27 -27 -30 -36 -30 -29 -23 -29 -35 -31 -35 -32 -25 -38 -45 -25 -18 -19 -20 -24 -32 -37 -20 -40 -68 -78 -66 -56 -39 -33 -29 -22 -36 -21 -16 -14 -12 -7 -15 -12 -18 -71 -125 -19 -16 -17 -14 -9 -10 -17 -13 -13 -10 -5 -3 -4 -39 -47 -43 -70 -73 -60 -58 -65 -65 -51 -41 -48 -40 -25 -21 -38 -33 -36 -31 -19 -13 -12 -20 -12 -8 -17 -43 -29 -31 -34 -34 -20 -35 -28 -31 -35 -26 -9 -21 -27 -30 -29 -23 -4 -25 -51 -68 -71 -61 -10 0 -1 -1 0 -1 -4 -15 -28 -36 -40 -36 -37 -36 -30 -13 -9 -22 -20 -10 -6 -11 -10 -9 -16 -16 -11 -16 -12 -10 -8 -8 -13 -14 -16 -13 -11 -10 -13 -13 -12 -15 -17 -18 -21 -18 -16 -12 -6 -4 -5 -4 -3 -2 -1 -1 -2 -2 -4 -10 -14 -10 -7 -7 -5 -4 -9 -17 -17 -14 -12 -15 -22 -19 -29 -18 -7 -6 -10 -11 -6 -20 -44 -50 -49 -28 -17 -21 -26 -23 -28 -26 -29 -38 -46 -38 -38 -42 -42 -44 -48 -52 -58 -23 -5 -6 -8 -7 -3 -3 -4 -5 -6 -6 -3 -2 -2 0 0 -2 -8 -5 0 0 0 0 0 0 -1 -3 -1 -1 -6 -9 -11 -20 -44 -51 -63 -71 -73 -74 -61 -53 -62 -65 -55 -56 -34 -21 -13 -13 -19 -12 -13 -12 -12 -12 -8 -5 -8 -18 -22 -20 -20 -20 -16 -19 -16 -8 -7 -5 -7 -14 -26 -33 -31 -15 -27 -19 -6 -9 -6 -6 -2 -2 -4 -5 -13 -17 -9 -3 -5 -9 -9 -8 -5 -3 -2 0 0 -1 -6 -11 -10 -4 -4 -2 -1 -1 0 -1 -9 -21 -39 -56 -61 -60 -60 -52 -42 -42 -60 -58 -55 -52 -47 -38 -33 -33 -34 -36 -37 -36 -37 -37 -35 -34 -35 -39 -39 -39 -37 -34 -31 -29 -30 -34 -26 -20 -17 -19 -26 -35 -35 -33 -30 -29 -41 -39 -36 -34 -32 -34 -50 -65 -62 -54 -51 -45 -32 -30 -31 -28 -23 -24 -19 -24 -24 -21 -25 -32 -31 -20 -24 -25 -18 -33 -34 -32 -31 -32 -35 -36 -32 -23 -17 -13 -8 -9 -31 -34 -32 -30 -28 -28 -27 -25 -27 -24 -7 -6 -5 -4 -5 -6 -7 -4 -16 -10 -1 0 -1 -1 -3 -5 -6 -9 -12 -5 -5 -9 -10 -6 -6 -1 -4 -6 -4 -2 -11 -12 -7 -2 -1 -2 -4 -7 -42 -83 -108 -93 -16 0 -22 -52 -62 -33 -22 -21 -22 -21 -21 -13 -3 -7 -13 -15 -9 -4 -5 -6 -4 -2 -3 -3 0 0 0 0 0 0 0 0 -2 -5 -10 -1 0 0 -2 -11 -12 -5 -4 -3 -4 -7 -16 -27 -36 -34 -15 -14 -39 -60 -92 -117 -117 -154 -148 -43 -32 -69 -104 -125 -101 -66 -64 -37 -5 -11 -29 -29 -22 -42 -62 -42 -26 -23 -25 -21 -23 -17 -11 -11 -11 -9 -3 0 -3 -4 0 0 -3 -7 -10 -11 -4 -2 -7 -8 -6 -5 -8 -6 -6 -10 -11 -12 -9 -8 -12 -16 -10 -16 -16 -12 -15 -16 -19 -18 -18 -22 -38 -38 -25 -11 -11 -11 -30 -53 -56 -24 -17 -17 -25 -30 -44 -82 -82 -94 -105 -106 -98 -104 -112 -105 -95 -95 -97 -98 -96 -90 -84 -92 -76 -71 -75 -82 -113 -118 -103 -65 -38 -24 -51 -44 -37 -37 -29 -32 -30 -33 -34 -27 -21 -25 -105 -143 -132 -136 -116 -115 -118 -115 -102 -96 -108 -108 -109 -111 -110 -70 -53 -45 -38 -30 -22 -13 -9 -5 -4 -4 -1 -27 -50 -46 -26 -21 -31 -34 -26 -18 -17 -27 -28 -25 -22 -23 -26 -19 -13 -10 -3 -7 -10 -10 -9 -8 -7 -5 -4 -6 -9 -36 -31 -32 -27 -13 -14 -17 -16 -24 -25 -9 -40 -31 -20 -19 -27 -27 -23 -19 -16 -12 -11 -9 -11 -9 -6 -7 -8 -5 -6 -7 -6 -9 -6 -5 -6 -7 -2 -3 -6 -11 -13 -11 -12 -12 -24 -29 -31 -41 -39 -26 -17 -20 -25 -23 -21 -27 -29 -23 -21 -20 -21 -23 -26 -25 -15 -38 -64 -70 -54 -57 -49 -39 -30 -18 -4 -8 -17 -16 -16 -19 -21 -28 -19 -44 -64 -14 -16 -16 -16 -14 -12 -18 -13 -11 -12 -11 -5 -5 -79 -105 -95 -75 -71 -83 -79 -72 -64 -50 -46 -35 -35 -24 -21 -42 -22 -15 -35 -39 -23 -13 -33 -16 -18 -32 -19 -9 -10 -20 -31 -44 -53 -29 -29 -31 -29 -24 -35 -27 -33 -21 -8 -16 -40 -72 -92 -82 -56 -17 -14 -6 -2 -1 -3 -7 -11 -44 -56 -45 -36 -35 -27 -22 -23 -22 -22 -33 -22 -16 -20 -26 -26 -9 -8 -8 -11 -12 -9 -8 -8 -8 -8 -9 -9 -8 -10 -12 -11 -12 -13 -12 -11 -12 -14 -10 -9 -8 -6 -5 -6 -4 -3 -3 -2 -3 -3 -1 -8 -14 -11 -6 -1 -5 -8 -8 -9 -9 -11 -16 -22 -26 -21 -31 -10 -5 -8 -7 -7 -8 -14 -30 -50 -50 -35 -29 -29 -31 -33 -41 -32 -32 -30 -31 -31 -27 -29 -35 -37 -44 -56 -34 -37 -19 -8 -7 -6 -2 0 0 -1 -3 -6 -3 -1 0 0 0 0 -6 -5 -2 -1 -2 -3 -21 -10 -4 -5 -1 -3 -3 -4 -6 -19 -52 -59 -63 -61 -61 -67 -62 -62 -59 -56 -52 -47 -27 -18 -14 -12 -11 -11 -9 -8 -11 -11 -7 -7 -9 -22 -28 -26 -19 -15 -28 -30 -22 -11 -7 -2 -4 -7 -21 -43 -48 -17 -27 -33 -29 -22 -13 -8 -4 -3 -4 -5 -6 -10 -5 -4 -6 -8 -6 -10 -9 -6 -2 0 0 0 -5 -9 -8 -4 -6 -5 -2 0 0 -1 -8 -23 -44 -57 -61 -68 -68 -56 -66 -73 -69 -70 -57 -48 -43 -39 -35 -35 -36 -38 -38 -35 -36 -49 -38 -39 -40 -40 -41 -41 -40 -39 -38 -32 -21 -29 -29 -32 -31 -26 -28 -31 -31 -32 -35 -40 -39 -36 -34 -35 -40 -52 -48 -62 -55 -48 -45 -41 -35 -34 -33 -22 -17 -33 -21 -18 -20 -16 -9 -11 -25 -27 -20 -20 -25 -31 -32 -31 -31 -31 -32 -34 -30 -19 -14 -12 -10 -10 -16 -17 -26 -33 -33 -34 -31 -29 -23 -13 -4 -4 -6 -5 -6 -7 -10 -10 -6 -3 -1 -1 -1 -2 -1 -1 -2 -2 -2 -2 -9 -11 -9 -7 -8 -1 -11 -17 -11 -2 -2 -1 -1 -2 -2 -3 -4 -3 -118 -81 -78 -32 0 0 -28 -71 -96 -75 -54 -33 -11 -5 0 -3 -4 -16 -23 -19 -15 -16 -9 -3 -1 -3 -10 -6 -1 0 0 0 0 0 0 0 -1 -4 -5 0 0 0 -2 -4 -4 -1 -4 -9 -10 -9 -16 -21 -27 -27 -16 -7 -50 -50 -55 -106 -128 -149 -101 -72 -68 -46 -17 -1 -26 -41 -57 -58 -54 -46 -46 -48 -49 -33 -28 -19 -31 -17 -20 -14 -9 -14 -9 -8 -7 -6 -5 -3 -10 -6 -1 -1 0 -1 -5 -6 -4 -1 -5 -6 -6 -6 -3 -6 -6 -6 -8 -14 -8 -10 -10 -10 -9 -18 -13 -10 -13 -18 -13 -9 -29 -51 -51 -38 -22 -10 -8 -10 -13 -23 -21 -19 -24 -30 -34 -27 -51 -91 -95 -93 -104 -105 -106 -109 -90 -100 -102 -99 -97 -97 -88 -79 -80 -83 -73 -77 -68 -64 -55 -42 -58 -54 -49 -45 -36 -24 -68 -46 -32 -39 -32 -31 -34 -29 -21 -30 -111 -124 -120 -122 -119 -53 -60 -89 -88 -57 -109 -142 -132 -119 -109 -85 -57 -52 -49 -41 -39 -27 -14 -11 -10 -8 -2 -46 -59 -40 -15 0 0 -3 -11 -17 -24 -35 -25 -20 -21 -22 -29 -22 -15 -10 -6 -8 -12 -10 -7 -10 -15 -6 -15 -31 -46 -39 -34 -32 -22 -11 -10 -13 -3 -6 -8 -9 -24 -23 -20 -21 -24 -24 -17 -14 -14 -12 -10 -9 -6 -11 -11 -8 -7 -5 -4 -4 -10 -14 -6 -3 -4 -4 -2 -3 -7 -10 -13 -13 -10 -12 -22 -26 -35 -48 -49 -40 -32 -24 -24 -24 -20 -31 -26 -21 -21 -22 -30 -28 -22 -22 -27 -44 -29 -45 -56 -56 -55 -46 -30 -31 -29 -11 -10 -18 -15 -17 -20 -23 -46 -45 -73 -57 -14 -22 -19 -10 -7 -9 -10 -10 -9 -9 -9 -22 -92 -93 -80 -74 -77 -79 -76 -46 -66 -86 -75 -16 -32 -22 -23 -33 -32 -14 -6 -13 -14 -12 -24 -15 -15 -20 -26 -23 -22 -31 -39 -44 -45 -27 -30 -27 -23 -23 -23 -7 -35 -39 -29 -31 -56 -94 -104 -64 -20 -22 -29 -8 -3 -2 -3 -7 -2 -11 -51 -69 -64 -61 -42 -27 -23 -31 -45 -74 -27 -18 -23 -24 -5 -3 -4 -4 -6 -13 -10 -12 -14 -14 -12 -9 -10 -9 -11 -12 -10 -9 -13 -10 -8 -7 -6 -7 -7 -5 -4 -4 -5 -5 -5 -4 -3 -4 -5 -4 -4 -12 -14 -9 -7 -17 -20 -18 -15 -7 -9 -17 -24 -27 -30 -41 -13 -8 -9 -7 -5 -8 -30 -41 -48 -47 -33 -34 -35 -35 -36 -38 -36 -24 -16 -13 -12 -13 -18 -23 -28 -32 -36 -42 -43 -29 -16 -9 -5 -3 -2 -1 -1 -3 -5 -3 -2 -3 -3 -6 -14 -27 -27 -27 -27 -28 -36 -40 -23 -18 -14 -3 -5 -4 -5 -41 -64 -55 -65 -62 -54 -52 -58 -60 -64 -67 -65 -58 -50 -42 -29 -22 -18 -17 -17 -12 -9 -10 -11 -8 -5 -4 -15 -23 -28 -25 -14 -28 -43 -24 -8 -9 -18 -15 -13 -11 -20 -33 -8 -19 -27 -32 -30 -23 -15 -13 -10 -7 -7 -8 -13 -11 -11 -11 -8 -2 -4 -9 -7 -3 0 0 -1 -3 -5 -6 -5 -5 -4 -1 0 0 -1 -7 -18 -53 -70 -71 -72 -71 -60 -69 -72 -63 -57 -54 -52 -50 -48 -45 -43 -41 -43 -50 -49 -38 -43 -41 -43 -41 -39 -41 -43 -36 -30 -30 -29 -19 -21 -21 -33 -35 -31 -34 -35 -35 -36 -37 -38 -38 -37 -35 -45 -51 -49 -49 -47 -39 -33 -31 -30 -31 -25 -25 -20 -20 -28 -16 -17 -17 -18 -14 -6 -9 -13 -22 -26 -27 -28 -29 -29 -29 -29 -32 -38 -44 -20 -11 -13 -18 -18 -18 -19 -18 -19 -25 -34 -20 -16 -10 -5 -5 -5 -4 -6 -6 -8 -10 -7 -3 -4 -7 -8 -5 0 0 0 -1 -3 -4 -4 -8 -9 -5 0 -1 -5 -11 -15 -10 -1 -2 -2 -2 -2 -2 -3 -3 -1 -112 -62 -46 -19 0 0 0 0 -11 -33 -55 -71 -19 -1 -3 -6 -9 -31 -24 -14 -7 -8 -10 -5 -1 -1 -7 -4 -1 -1 -2 -4 -3 -1 0 0 0 -1 -1 0 0 -2 -1 -8 -9 -3 -4 -10 -13 -17 -20 -21 -19 -15 -19 -17 -13 -41 -40 -57 -111 -168 -143 -127 -122 -106 -72 -69 -60 -58 -57 -51 -45 -52 -53 -44 -38 -7 -13 -37 -37 -22 -11 -7 -9 -12 -19 -19 -15 -14 -11 -7 -10 -5 -2 -2 -1 -1 -3 -2 -2 -3 -6 -7 -7 -8 -9 -6 -6 -5 -6 -8 -7 -12 -4 -7 -15 -24 -18 -15 -15 -20 -19 -1 -25 -47 -51 -31 -18 -28 -17 -5 -9 -16 -16 -20 -25 -28 -31 -24 -29 -34 -62 -103 -105 -108 -104 -92 -74 -102 -113 -104 -93 -92 -86 -79 -87 -83 -73 -81 -59 -56 -48 -41 -37 -31 -33 -26 -15 -20 -61 -36 -29 -35 -50 -92 -46 -31 -31 -63 -127 -112 -106 -120 -140 -123 -83 -98 -105 -102 -92 -72 -107 -97 -94 -88 -83 -56 -52 -47 -37 -33 -26 -21 -16 -13 -11 -12 -53 -36 -8 -1 0 0 -10 -17 -19 -20 -22 -15 -14 -13 -11 -12 -10 -14 -14 -10 -10 -11 -9 -9 -11 -10 -35 -43 -49 -41 -27 -21 -24 -15 -8 -8 -2 -4 -8 -13 -19 -26 -17 -17 -22 -24 -19 -14 -17 -16 -14 -12 -13 -18 -18 -12 -10 -6 -6 -9 -14 -20 -15 -4 -4 -4 -6 -6 -4 -7 -5 -17 -21 -17 -22 -19 -20 -34 -49 -47 -46 -32 -23 -23 -29 -33 -29 -27 -23 -22 -23 -33 -31 -28 -33 -39 -22 -51 -58 -52 -45 -42 -36 -35 -26 -12 -5 -15 -34 -34 -27 -31 -55 -61 -97 -111 -48 -18 -58 -45 -36 -20 -7 -6 -6 -8 -9 -35 -87 -81 -71 -84 -95 -91 -77 -10 -57 -81 -78 -69 -36 -21 -21 -30 -28 -10 -10 -14 -11 -9 -11 -12 -22 -25 -24 -27 -32 -23 -31 -28 -23 -20 -14 -15 -13 -20 -21 -11 -39 -29 -30 -42 -70 -109 -69 -26 -1 -5 -13 -2 -21 -11 -7 -12 -8 -2 -59 -83 -79 -66 -12 -10 -7 -9 -17 -33 -5 0 0 -28 -61 -3 -20 -19 -20 -18 -11 -19 -13 -11 -12 -12 -12 -10 -8 -6 -4 -5 -7 -9 -9 -7 -9 -18 -13 -6 -4 -15 -31 -36 -28 -9 -3 -2 -2 -1 -1 -8 -14 -17 -26 -30 -31 -31 -29 -25 -23 -19 -31 -38 -41 -39 -10 -9 -10 -7 -7 -18 -15 -13 -28 -39 -35 -34 -35 -34 -31 -31 -34 -30 -17 -10 -9 -13 -20 -20 -29 -35 -45 -55 -50 -28 -23 -29 -33 -27 -18 -6 -4 -5 -4 -1 -2 -3 -21 -34 -39 -37 -27 -29 -29 -26 -25 -27 -18 -25 -22 -11 -7 -2 -2 -53 -77 -66 -67 -63 -53 -47 -46 -46 -49 -56 -68 -70 -62 -50 -34 -30 -23 -15 -12 -13 -7 -13 -10 -5 -2 -2 -11 -12 -11 -17 -29 -32 -36 -36 -18 -14 -29 -21 -20 -16 -18 -18 -2 -13 -5 -17 -29 -31 -22 -22 -18 -14 -11 -13 -18 -12 -12 -15 -15 -10 -10 -14 -7 -2 -1 -1 -3 -2 -2 -3 -3 -2 -2 -1 0 0 0 -2 -6 -42 -56 -56 -54 -61 -67 -73 -67 -60 -64 -78 -73 -72 -69 -62 -54 -45 -56 -58 -58 -52 -40 -45 -43 -38 -33 -34 -39 -28 -29 -32 -30 -22 -21 -18 -24 -30 -33 -36 -37 -37 -36 -36 -36 -36 -35 -33 -48 -46 -32 -29 -28 -29 -36 -38 -35 -26 -16 -15 -14 -14 -15 -16 -17 -16 -17 -13 -10 -24 -23 -25 -27 -23 -17 -15 -16 -19 -22 -30 -40 -18 -18 -17 -24 -32 -33 -33 -33 -22 -18 -19 -19 -12 -7 -6 -8 -10 -9 -3 -6 -3 -5 -10 -6 -8 -9 -8 -4 0 -1 -16 -18 -11 -4 -3 -6 -6 -4 -2 -2 -6 -10 -4 -9 -6 0 0 0 -2 -11 -9 -2 -5 -15 -96 -97 -59 -9 -39 -40 -24 -8 0 0 -12 -20 0 0 -7 -8 -10 -29 -9 -5 -4 -7 -12 -7 -2 0 -3 -7 -3 -4 -4 -5 -7 -1 0 0 0 0 0 0 0 -1 -2 -4 -3 -1 -2 -5 -9 -16 -20 -19 -11 -13 -12 -12 -14 -39 -103 -90 -101 -133 -136 -136 -135 -116 -94 -100 -91 -85 -73 -58 -49 -34 -39 -25 -7 -10 -17 -48 -31 -1 -1 -2 -9 -7 -4 -14 -19 -21 -17 -13 -9 -2 -4 -6 -6 -5 -3 0 -2 -6 -8 -8 -8 -8 -5 -1 -2 -2 -3 -5 -6 -6 -1 -15 -17 -15 -18 -24 -19 -23 -16 -8 -35 -36 -28 -22 -21 -50 -62 -26 -10 -15 -14 -16 -20 -22 -23 -23 -24 -26 -31 -66 -99 -116 -85 -78 -87 -103 -100 -106 -82 -77 -87 -88 -95 -95 -84 -69 -53 -73 -86 -70 -57 -52 -26 -32 -22 -17 -26 -25 -39 -27 -36 -71 -79 -69 -38 -84 -136 -123 -113 -118 -120 -118 -107 -105 -106 -92 -103 -112 -102 -57 -64 -84 -81 -61 -59 -51 -31 -17 -28 -23 -25 -22 -21 -24 -42 -23 -10 -9 -14 -30 -27 -21 -16 -12 -12 -16 -8 -8 -7 -7 -18 -16 -9 -7 -8 -7 -5 -37 -42 -34 -24 -8 -57 -37 -22 -28 -22 -7 -19 -15 -9 -19 -12 -25 -32 -24 -8 -10 -26 -25 -24 -23 -18 -21 -18 -14 -14 -19 -19 -14 -13 -14 -9 -10 -14 -21 -20 -10 -9 -9 -11 -7 -4 -10 -6 -4 -6 -8 -13 -14 -14 -24 -43 -51 -40 -28 -26 -28 -32 -33 -32 -32 -27 -22 -22 -23 -33 -26 -35 -37 -31 -57 -58 -43 -32 -30 -40 -35 -23 -12 -11 -25 -62 -71 -45 -35 -53 -59 -53 -104 -92 -37 -75 -61 -59 -41 -17 -6 -1 -1 -50 -71 -82 -83 -76 -76 -79 -87 -83 -46 -75 -90 -87 -77 -61 -16 -16 -26 -33 -27 -13 -20 -10 -9 -9 -6 -8 -9 -11 -15 -19 -13 -24 -17 -9 -10 -18 -23 -21 -34 -40 -35 -35 -21 -27 -49 -73 -92 -71 -67 -44 -30 -34 -43 -47 -18 -5 -9 -21 -38 -50 -62 -60 -37 -15 -27 -8 -2 -22 -39 -26 -19 -10 -24 -34 -15 -23 -25 -31 -30 -25 -32 -33 -32 -19 -11 -13 -13 -10 -6 -7 -8 -8 -9 -10 -10 -28 -55 -56 -59 -48 -47 -58 -68 -66 -34 -14 -9 -5 -3 -1 -6 -9 -17 -26 -27 -36 -33 -29 -26 -26 -26 -38 -44 -45 -45 -43 -39 -38 -35 -36 -45 -43 -38 -38 -38 -38 -37 -36 -35 -33 -31 -31 -33 -28 -26 -26 -26 -27 -26 -28 -43 -58 -67 -59 -37 -28 -35 -42 -41 -31 -15 -8 -7 -4 -1 -2 -19 -23 -29 -39 -47 -32 -31 -25 -19 -16 -16 -9 -19 -23 -32 -31 -16 -12 -70 -91 -86 -72 -45 -43 -44 -45 -48 -47 -12 -59 -32 -47 -66 -36 -35 -39 -22 -8 -4 -4 -13 -11 -4 0 -1 -4 -7 -6 -13 -23 -31 -39 -34 -25 -18 -21 -21 -22 -19 -11 -5 -6 -20 -33 -22 -21 -24 -22 -23 -22 -24 -21 -19 -22 -16 -14 -30 -38 -31 -19 -20 -7 -2 -1 -1 -2 -2 -1 -1 -2 -3 -1 0 0 0 0 -1 -5 -27 -39 -49 -61 -74 -82 -96 -87 -76 -79 -95 -86 -85 -81 -72 -61 -59 -56 -57 -50 -43 -40 -41 -38 -35 -30 -28 -32 -29 -32 -33 -33 -35 -33 -17 -23 -29 -32 -33 -35 -35 -35 -35 -34 -34 -31 -23 -22 -26 -35 -43 -39 -37 -38 -43 -40 -29 -26 -16 -10 -10 -14 -18 -19 -17 -10 -7 -8 -8 -10 -12 -15 -15 -11 -9 -7 -8 -10 -19 -29 -24 -26 -30 -31 -32 -33 -35 -34 -32 -24 -18 -16 -11 -5 -5 -7 -8 -7 -3 -5 -5 -7 -10 -9 -11 -11 -40 -33 -2 -8 -28 -19 -18 -14 -8 -8 -3 -1 -4 -8 -11 -8 -7 -7 -3 0 0 0 -2 -11 -7 -4 -11 -10 -110 -78 -47 0 -19 -35 -69 -63 0 0 -9 -8 0 -2 -16 -12 -14 -13 -1 0 -1 -2 -5 -6 -1 0 -1 -5 -7 -8 -9 -5 -4 -1 0 0 -2 -2 0 0 0 0 0 -1 -3 -1 -2 -5 -8 -7 -13 -14 -12 -11 -8 -4 -21 -46 -87 -71 -90 -114 -113 -115 -110 -120 -106 -95 -96 -97 -95 -82 -56 -32 -30 -30 -23 -17 -19 -21 -10 -3 -2 -1 -4 -8 -13 -13 -16 -20 -16 -12 -10 -7 -8 -16 -17 -10 -4 -1 -3 -9 -11 -10 -10 -4 -4 -1 -1 -2 -3 -4 -3 -1 -3 -10 -15 -16 -18 -23 -19 -23 -23 -23 -38 -49 -25 -16 -14 -17 -24 -7 -11 -16 -17 -19 -29 -32 -25 -22 -23 -28 -21 -60 -95 -100 -66 -72 -90 -93 -80 -80 -83 -81 -91 -99 -94 -79 -68 -55 -43 -37 -37 -46 -67 -54 -11 -16 -15 -18 -49 -80 -114 -111 -106 -112 -130 -132 -51 -97 -130 -125 -112 -119 -120 -111 -98 -88 -88 -78 -73 -62 -52 -50 -41 -39 -55 -65 -62 -50 -27 -19 -21 -21 -28 -25 -24 -25 -25 -13 -10 -37 -42 -28 -32 -15 -13 -16 -15 -10 -6 -29 -35 -20 -20 -70 -46 -35 -23 -19 -40 -63 -69 -73 -61 -18 -7 -7 -38 -55 -40 -7 -33 -31 -23 -23 -16 -31 -52 -52 -34 -20 -35 -26 -24 -23 -21 -23 -22 -16 -15 -20 -24 -19 -17 -14 -13 -17 -21 -15 -15 -14 -13 -10 -8 -9 -9 -8 -7 -2 -6 -6 -7 -12 -15 -20 -18 -21 -24 -29 -33 -30 -32 -36 -35 -32 -29 -22 -22 -29 -34 -25 -46 -41 -27 -28 -49 -35 -33 -30 -27 -34 -21 -7 -18 -33 -33 -34 -24 -38 -45 -42 -47 -31 -90 -71 -31 -40 -69 -56 -34 -16 -10 -8 -21 -34 -41 -48 -62 -80 -83 -87 -88 -85 -81 -78 -76 -54 -36 -25 -20 -33 -28 -36 -38 -17 -18 -16 -12 -7 -4 -3 -4 -20 -25 -19 -15 -19 -10 -31 -50 -44 -26 -24 -20 -16 -16 -25 -38 -51 -71 -83 -93 -90 -77 -62 -49 -46 -42 -20 -11 -36 -90 -135 -121 -71 -58 -37 -18 -39 -50 -23 -38 -55 -51 -47 -37 -30 -28 -27 -28 -30 -27 -26 -25 -24 -22 -23 -29 -19 -12 -14 -13 -8 -8 -8 -7 -7 -7 -28 -50 -68 -76 -83 -78 -72 -72 -74 -71 -70 -44 -34 -22 -11 -13 -12 -10 -15 -21 -25 -36 -13 -22 -25 -24 -30 -35 -42 -43 -43 -43 -42 -44 -51 -55 -53 -47 -35 -36 -36 -36 -35 -35 -36 -36 -34 -33 -32 -30 -23 -23 -25 -25 -25 -32 -54 -57 -56 -53 -43 -24 -25 -28 -28 -26 -26 -14 -19 -27 -18 -3 -13 -7 -5 -19 -30 -27 -30 -30 -24 -21 -17 -5 -9 -19 -69 -102 -87 -73 -86 -89 -90 -64 -14 -17 -20 -24 -30 -28 -16 -56 -51 -61 -70 -58 -55 -54 -28 -12 -10 -7 -8 -3 -1 0 0 0 -3 -10 -26 -34 -32 -26 -37 -30 -26 -24 -25 -28 -28 -29 -22 -13 -10 -36 -23 -20 -22 -21 -18 -28 -31 -28 -23 -22 -32 -24 -23 -23 -22 -20 -17 -8 -6 -3 -1 -2 -4 -5 -3 -2 -3 -2 0 0 0 0 0 -1 -2 -34 -63 -93 -119 -114 -106 -103 -129 -150 -137 -89 -84 -106 -102 -81 -62 -57 -56 -45 -39 -38 -34 -33 -35 -34 -32 -32 -33 -24 -23 -23 -24 -26 -25 -26 -28 -30 -31 -33 -33 -33 -34 -34 -31 -22 -22 -29 -29 -34 -42 -38 -38 -36 -35 -33 -31 -34 -11 -5 -7 -14 -20 -20 -11 -7 -16 -19 -8 -9 -10 -11 -12 -11 -10 -6 -4 -5 -13 -19 -14 -16 -28 -26 -22 -22 -23 -20 -36 -38 -35 -31 -28 -24 -10 -7 -8 -8 -7 -7 -10 -11 -10 -9 -10 -11 -4 0 -9 -25 -22 -28 -28 -27 -23 -16 -1 -5 -16 -16 -9 -6 -6 -3 -1 0 -2 -3 -4 -12 -8 -7 -11 -7 -51 -45 -68 -92 -64 -15 -39 -60 -64 -48 -1 0 0 -3 -10 -7 -3 -3 -1 -1 -1 0 -4 -4 -1 0 0 -2 -4 -3 -4 -1 -1 -1 -1 -5 -8 -4 -1 0 0 -2 -1 0 -2 -2 -2 -3 -7 -10 -14 -13 -12 -6 -7 -9 -47 -43 -73 -101 -75 -86 -116 -110 -101 -109 -98 -86 -80 -86 -100 -105 -80 -60 -50 -41 -55 -21 -17 -23 -27 -11 -24 -25 -19 -9 -6 -9 -12 -16 -16 -10 -14 -11 -8 -8 -11 -11 -6 -3 -2 -2 -7 -8 -7 -5 -4 -5 -3 -4 -2 -1 0 -1 -8 -17 -16 -16 -21 -19 -22 -38 -28 -23 -18 -19 -17 -17 -16 -15 -13 -9 -11 -16 -21 -25 -28 -37 -32 -26 -24 -26 -25 -79 -93 -88 -81 -75 -90 -88 -80 -80 -83 -84 -96 -99 -91 -79 -85 -57 -48 -66 -96 -56 -67 -38 -14 -17 -18 -32 -88 -123 -117 -88 -64 -90 -114 -119 -120 -105 -63 -59 -70 -75 -11 -89 -96 -60 -20 -13 -36 -72 -55 -37 -39 -50 -62 -65 -59 -51 -22 -24 -25 -22 -19 -19 -26 -19 -22 -24 -15 -46 -39 -28 -19 -7 -28 -20 -18 -18 -26 -70 -98 -93 -89 -96 -94 -87 -64 -40 -37 -61 -86 -62 -70 -82 -80 -58 -46 -44 -31 -17 -37 -44 -24 -15 -19 -30 -38 -42 -34 -29 -35 -24 -25 -20 -18 -19 -21 -19 -18 -21 -23 -21 -25 -21 -14 -13 -18 -18 -17 -17 -15 -11 -12 -20 -13 -11 -9 -4 -8 -6 -6 -9 -16 -17 -13 -12 -15 -28 -36 -36 -23 -21 -25 -26 -25 -24 -26 -26 -25 -27 -50 -45 -42 -39 -34 -30 -35 -40 -45 -45 -25 -14 -24 -31 -34 -39 -36 -26 -30 -32 -51 -86 -114 -54 -15 -37 -75 -59 -53 -52 -33 -8 -8 -8 -4 -2 -27 -83 -83 -87 -88 -85 -80 -75 -74 -68 -61 -46 -28 -64 -36 -43 -42 -17 -13 -21 -14 -9 -8 -6 -9 -11 -24 -26 -20 -29 -16 -29 -38 -41 -35 -20 -20 -22 -38 -54 -31 -50 -65 -77 -81 -71 -60 -45 -43 -40 -40 -36 -25 -59 -78 -88 -84 -32 -34 -20 -19 -36 -99 -59 -63 -65 -54 -37 -30 -34 -40 -54 -55 -36 -35 -35 -35 -37 -40 -37 -33 -26 -21 -17 -12 -9 -10 -11 -9 -17 -42 -64 -55 -63 -78 -92 -92 -56 -53 -53 -48 -33 -36 -38 -22 -9 -10 -15 -10 -10 -12 -17 -28 -33 -27 -25 -24 -26 -28 -35 -39 -41 -41 -41 -42 -50 -48 -42 -35 -35 -35 -35 -34 -33 -28 -20 -35 -36 -35 -33 -29 -26 -25 -28 -29 -29 -39 -53 -41 -31 -26 -22 -11 -13 -16 -17 -19 -23 -27 -23 -25 -16 -5 -16 -53 -41 -44 -27 0 -3 -36 -42 -35 -28 -22 -18 -60 -86 -93 -59 -13 -75 -38 -25 -16 0 -1 -1 -13 -34 -45 -35 -29 -30 -28 -32 -41 -51 -47 -43 -23 -13 -13 -10 -2 -2 -2 -1 0 -1 -6 -27 -28 -26 -34 -24 -33 -34 -37 -34 -26 -31 -47 -57 -55 -41 -3 -27 -28 -22 -17 -18 -29 -22 -33 -29 -20 -18 -17 -16 -18 -24 -25 -16 -13 -9 -9 -7 -6 -6 -10 -7 -3 -1 -1 -1 0 0 0 0 -1 -4 -61 -95 -135 -156 -153 -106 -96 -142 -173 -150 -84 -71 -136 -136 -97 -60 -49 -46 -45 -47 -43 -32 -33 -33 -34 -34 -33 -31 -32 -32 -34 -27 -19 -23 -26 -27 -27 -29 -31 -31 -31 -32 -30 -28 -26 -23 -31 -28 -25 -23 -27 -39 -35 -31 -29 -27 -23 -4 -4 -15 -22 -22 -24 -23 -8 -5 -7 -8 -9 -9 -10 -10 -15 -20 -16 -6 -4 -6 -9 -15 -18 -18 -21 -25 -28 -28 -11 -19 -17 -21 -26 -23 -24 -14 -11 -13 -13 -8 -10 -22 -12 -3 -5 -9 -8 -4 -6 -31 -53 -11 -24 -28 -29 -39 -52 -32 -38 -35 -36 -27 -9 -11 -10 -10 -12 -14 -14 -13 -11 -4 0 -4 -14 -24 0 0 -9 -22 -12 0 0 -33 -35 -4 0 -1 -1 -1 -1 -1 -2 -2 -1 0 0 -2 -1 -1 -1 -2 -3 -3 -2 -2 0 0 -1 -2 -3 -5 -1 0 0 -2 -7 -3 -2 -2 -2 -1 -5 -11 -14 -16 -18 -44 -24 -19 -29 -34 -71 -83 -92 -78 -6 -5 -76 -96 -88 -80 -71 -79 -72 -76 -86 -85 -89 -72 -52 -40 -28 -27 -15 -5 -13 -38 -40 -36 -23 -8 -5 -10 -18 -21 -18 -6 -7 -7 -7 -9 -13 -5 -5 -6 -6 -5 -7 -9 -11 -10 -8 -7 -8 -7 -3 -2 -5 -14 -19 -17 -15 -20 -19 -14 -19 -28 -17 -13 -24 -34 -31 -29 -20 -18 -15 -10 -15 -23 -28 -31 -35 -36 -32 -27 -28 -51 -105 -73 -76 -75 -77 -96 -94 -74 -77 -75 -56 -96 -100 -90 -83 -91 -89 -78 -81 -75 -52 -63 -50 -25 -21 -14 -20 -103 -115 -105 -90 -66 -76 -66 -47 -18 -23 -26 -13 -9 -9 -9 -30 -44 -57 -32 -29 -39 -92 -54 -34 -53 -90 -52 -41 -53 -49 -26 -16 -26 -26 -21 -15 -3 -11 -13 -17 -21 -57 -57 -60 -51 -44 -64 -43 -39 -36 -46 -72 -83 -66 -37 -34 -51 -70 -102 -88 -73 -57 -35 -12 -15 -21 -25 -33 -34 -25 -24 -24 -21 -25 -19 -16 -13 -9 -10 -17 -27 -32 -32 -22 -3 -9 -15 -16 -15 -18 -25 -19 -19 -24 -29 -18 -16 -16 -19 -22 -18 -15 -12 -10 -13 -19 -8 -11 -11 -9 -7 -7 -8 -9 -13 -15 -10 -21 -13 -24 -43 -43 -44 -35 -26 -21 -17 -17 -21 -26 -21 -22 -40 -37 -38 -35 -30 -30 -34 -36 -36 -37 -32 -15 -18 -33 -33 -26 -16 -21 -27 -31 -92 -169 -137 -138 -115 -88 -76 -62 -53 -56 -28 -6 -8 -7 -5 -3 -27 -63 -69 -69 -85 -84 -78 -74 -73 -73 -68 -60 -52 -64 -62 -65 -41 -18 -15 -21 -16 -14 -12 -10 -13 -39 -35 -31 -26 -23 -15 -13 -38 -54 -49 -28 -35 -59 -74 -78 -78 -95 -84 -87 -83 -90 -68 -18 -38 -41 -42 -47 -43 -53 -56 -44 -29 -13 -12 -19 -65 -65 -7 -13 -23 -31 -31 -24 -17 -27 -71 -75 -59 -40 -41 -41 -41 -40 -45 -54 -51 -40 -38 -30 -14 -4 -4 -5 -10 -18 -33 -41 -13 -7 -8 -37 -96 -85 -47 -39 -33 -27 -30 -28 -25 -24 -19 -14 -10 -7 -13 -22 -28 -29 -22 -23 -24 -23 -22 -23 -30 -36 -39 -40 -42 -47 -37 -36 -36 -35 -36 -34 -33 -31 -28 -24 -36 -35 -36 -35 -34 -34 -36 -21 -24 -25 -24 -33 -30 -23 -71 -106 -91 -71 -64 -53 -47 -42 -38 -24 -44 -26 -30 -58 -78 -69 -65 -42 -17 -13 -10 -40 -39 -36 -31 -30 -92 -66 -64 -49 -35 -73 -29 -21 -17 -11 -3 -1 -2 -7 -12 -13 -20 -42 -39 -32 -26 -27 -30 -36 -26 -21 -14 -3 0 -5 -4 -2 0 -2 -6 -33 -36 -37 -33 -22 -24 -43 -47 -40 -29 -30 -32 -49 -44 -36 -40 -40 -29 -15 -10 -16 -23 -16 -36 -34 -28 -27 -31 -44 -36 -30 -25 -20 -21 -12 -15 -15 -11 -10 -12 -14 -10 -4 -2 -3 0 0 0 0 -1 -9 -77 -37 -115 -184 -162 -134 -103 -112 -146 -138 -83 -77 -111 -108 -88 -62 -46 -50 -50 -44 -41 -38 -34 -34 -35 -32 -29 -29 -30 -29 -31 -26 -22 -23 -23 -22 -23 -26 -29 -29 -29 -29 -22 -33 -40 -22 -29 -18 -10 -7 -8 -11 -33 -32 -23 -18 -15 -4 -11 -19 -22 -21 -21 -20 -7 -4 -4 -6 -9 -9 -8 -17 -23 -26 -24 -10 -7 -7 -8 -10 -13 -14 -13 -16 -15 -12 -24 -20 -18 -15 -14 -13 -15 -17 -12 -11 -21 -33 -32 -60 -38 -12 -3 -2 -6 -1 -10 -41 -55 -14 -50 -52 -49 -47 -53 -64 -57 -40 -51 -53 -34 -35 -40 -49 -50 -37 -13 -9 -10 -7 -3 -1 -4 -18 -6 0 0 0 -33 -28 -15 -73 -26 -9 -7 -11 -1 0 0 0 -1 -1 -1 0 0 0 0 -2 -1 -4 -8 -7 -4 -4 -3 0 0 -10 -5 0 -1 -1 -1 -5 -9 -7 -2 -3 -3 -2 -3 -13 -14 -16 -16 -14 -10 -17 -42 -62 -67 -72 -89 -73 -50 -42 -90 -86 -67 -55 -65 -74 -45 -53 -65 -65 -56 -50 -53 -39 -21 -38 -8 -1 -7 -19 -25 -27 -15 -4 -6 -17 -25 -36 -24 -2 -4 -4 -2 -1 -5 -4 -6 -6 -7 -8 -8 -8 -10 -11 -11 -13 -13 -21 -20 -14 -12 -14 -16 -15 -15 -15 -16 -9 -20 -23 -9 -11 -36 -42 -41 -35 -15 -13 -8 -8 -15 -24 -33 -31 -30 -32 -33 -24 -27 -61 -77 -22 -27 -31 -34 -47 -62 -67 -80 -54 -36 -65 -95 -83 -82 -87 -98 -110 -97 -66 -56 -66 -72 -42 -69 -62 -36 -75 -98 -89 -85 -77 -58 -14 -24 -56 -51 -14 -11 -12 -25 -51 -67 -16 -66 -51 -31 -33 -42 -30 -29 -57 -77 -56 -52 -57 -57 -42 -27 -28 -28 -21 -11 -2 -3 -3 -12 -17 -11 -10 -44 -52 -53 -52 -59 -73 -32 -33 -43 -42 -27 -21 -19 -18 -29 -83 -136 -130 -66 -12 -11 -5 -7 -3 -18 -35 -28 -17 -9 -23 -41 -39 -26 -15 -11 -11 -13 -32 -38 -35 -25 -14 -18 -13 -14 -14 -13 -17 -90 -43 -31 -34 -24 -27 -16 -20 -24 -22 -14 -10 -9 -11 -12 -8 -17 -12 -8 -8 -9 -10 -10 -15 -19 -20 -22 -14 -15 -19 -24 -28 -40 -31 -24 -18 -12 -6 -15 -27 -28 -28 -28 -25 -31 -30 -30 -34 -36 -25 -25 -28 -26 -25 -45 -36 -31 -30 -34 -27 -30 -73 -124 -129 -129 -47 -83 -83 -62 -53 -50 -41 -47 -37 -19 -16 -3 -5 -5 -29 -76 -78 -76 -75 -73 -70 -70 -42 -40 -48 -56 -61 -54 -24 -16 -17 -18 -18 -16 -14 -13 -15 -17 -19 -25 -28 -30 -32 -32 -35 -41 -42 -39 -52 -65 -58 -92 -119 -122 -121 -152 -111 -127 -143 -17 -40 -37 -43 -47 -45 -49 -47 -55 -38 -18 -11 -21 -19 -13 -8 -12 -11 -5 -3 -4 -4 -1 -2 -58 -63 -41 -26 -31 -38 -43 -45 -45 -51 -45 -47 -45 -31 -13 -12 -10 -9 -10 -9 -9 -7 -5 -5 -10 -24 -33 -32 -41 -39 -32 -30 -33 -18 -12 -10 -12 -15 -5 -13 -20 -19 -14 -18 -19 -20 -19 -18 -20 -24 -31 -36 -40 -43 -43 -30 -31 -31 -32 -32 -32 -31 -27 -27 -30 -32 -32 -33 -34 -35 -36 -36 -21 -18 -18 -19 -25 -35 -32 -32 -71 -103 -98 -96 -96 -74 -67 -72 -78 -62 -56 -64 -73 -68 -64 -52 -61 -80 -87 -64 -44 -42 -61 -42 -17 -51 -32 -46 -46 -36 -30 -26 -26 -17 -12 -7 -1 -2 -1 -25 -27 -7 -22 -24 -26 -32 -36 -35 -18 -7 -6 -7 -7 -8 -16 -12 -4 -2 -4 -10 -48 -33 -40 -51 -48 -45 -33 -40 -37 -34 -42 -65 -47 -28 -15 -11 -10 -12 -11 -19 -24 -25 -26 -26 -15 -9 -13 -21 -2 -32 -27 -19 -17 -19 -19 -19 -18 -14 -12 -19 -9 -10 -6 -6 -8 -1 -1 0 0 -4 -20 -71 -95 -157 -207 -196 -152 -144 -116 -149 -132 -78 -74 -79 -66 -66 -60 -42 -41 -38 -36 -36 -36 -34 -32 -34 -31 -29 -27 -23 -23 -24 -26 -29 -27 -17 -17 -30 -34 -30 -25 -26 -26 -22 -38 -44 -20 -19 -12 -10 -9 -7 -12 -35 -31 -28 -22 -15 -6 -13 -18 -18 -18 -18 -18 -6 -4 -3 -4 -6 -6 -8 -20 -19 -15 -15 -10 -9 -9 -8 -7 -7 -8 -7 -6 -7 -11 -15 -17 -16 -15 -11 -6 -7 -13 -11 -29 -52 -63 -39 -48 -53 -32 -10 -6 0 0 -8 -7 -8 -13 -18 -13 -14 -22 -42 -71 -51 -23 -41 -58 -58 -59 -76 -92 -69 -38 -21 -7 -12 -33 -42 -33 -16 -26 -31 -8 0 -2 -69 -113 -75 -26 -22 -9 -10 -7 0 -1 -2 -2 -1 0 0 0 0 0 -2 -6 -3 -6 -9 -9 -9 -10 -4 -2 -5 -20 -4 0 -2 -7 -6 -5 -11 -8 -7 -7 -5 -5 -7 -5 -7 -15 -20 -45 -59 -14 -36 -53 -75 -82 -80 -102 -110 -103 -94 -78 -55 -52 -51 -47 -24 -41 -49 -38 -21 -21 -37 -33 -25 -25 -1 0 -1 -3 -7 -12 -9 -4 -4 -9 -2 0 -21 -23 -12 -1 -2 -3 -8 -12 -12 -14 -14 -12 -10 -11 -16 -10 -20 -24 -16 -13 -22 -24 -17 -10 -11 -17 -20 -17 -13 -5 -21 -16 -15 -23 -40 -40 -30 -21 -12 -13 -10 -13 -18 -23 -24 -26 -27 -32 -33 -23 -29 -72 -50 -14 -13 -29 -29 -20 -31 -59 -85 -36 -25 -54 -92 -77 -77 -78 -87 -99 -98 -58 -56 -66 -72 -76 -74 -30 -15 -26 -47 -60 -30 -63 -55 -11 -29 -5 -16 -17 -26 -49 -79 -41 -35 -37 -18 -32 -30 -30 -25 -22 -18 -50 -49 -51 -68 -57 -48 -31 -13 -13 -16 -14 -11 -6 -5 -5 -9 -18 -20 -15 -17 -23 -55 -75 -90 -89 -33 -14 -28 -27 -19 -25 -24 -17 -12 -39 -130 -30 -19 -14 -23 -35 -62 -59 -48 -43 -34 -17 -16 -18 -25 -28 -21 -12 -12 -18 -18 -19 -35 -34 -32 -27 -17 -9 -12 -15 -15 -16 -44 -100 -53 -41 -39 -27 -24 -24 -27 -25 -19 -11 -14 -15 -12 -11 -14 -7 -5 -11 -14 -12 -10 -13 -14 -16 -16 -12 -13 -11 -9 -9 -15 -26 -27 -21 -13 -7 -12 -24 -26 -28 -29 -25 -30 -24 -25 -31 -32 -26 -23 -23 -26 -33 -44 -35 -49 -46 -32 -25 -29 -28 -56 -95 -105 -97 -100 -93 -72 -55 -50 -39 -55 -57 -41 -25 -11 -26 -23 -43 -73 -72 -40 -66 -74 -73 -63 -29 -25 -27 -39 -51 -47 -17 -13 -12 -14 -17 -10 -21 -17 -14 -15 -14 -15 -29 -32 -31 -31 -35 -32 -38 -50 -63 -83 -96 -141 -154 -145 -125 -97 -88 -72 -50 -29 -34 -36 -44 -47 -55 -68 -48 -56 -46 -29 -18 -14 -21 -44 -55 -45 -33 -29 -24 -11 -4 -1 -12 -106 -80 -57 -35 -22 -17 -9 -50 -57 -43 -39 -38 -43 -44 -51 -58 -58 -90 -33 -10 -9 -4 -3 -8 -9 -9 -15 -34 -38 -37 -33 -32 -35 -17 -16 -15 -22 -22 -3 -6 -8 -7 -10 -16 -15 -17 -18 -18 -20 -24 -27 -33 -39 -37 -34 -34 -31 -30 -27 -26 -23 -4 -19 -22 -23 -25 -27 -27 -28 -29 -30 -31 -27 -24 -18 -19 -23 -29 -28 -30 -28 -33 -35 -37 -49 -38 -12 -27 -75 -81 -79 -86 -77 -64 -62 -56 -63 -71 -67 -55 -52 -28 -25 -17 -15 -35 -34 -43 -34 -24 -19 -19 -17 -13 -9 -13 -13 -5 -2 -3 -3 -1 -3 -5 -7 -15 -45 -56 -32 -14 -4 -4 -6 -11 -23 -10 -5 -4 -9 -20 -51 -38 -43 -47 -54 -62 -40 -41 -34 -28 -39 -62 -13 -26 -35 -27 -11 -16 -21 -36 -34 -27 -26 -19 -22 -23 -20 -21 -31 -24 -19 -17 -17 -18 -17 -18 -17 -19 -21 -21 -11 -14 -15 -9 -3 0 0 0 -2 -14 -37 -60 -6 0 -141 -224 -177 -172 -119 -113 -95 -70 -65 -68 -55 -52 -52 -51 -47 -41 -37 -34 -36 -36 -29 -22 -27 -28 -25 -18 -19 -18 -23 -20 -15 -17 -20 -23 -29 -25 -19 -21 -21 -22 -17 -14 -15 -14 -11 -11 -12 -17 -22 -20 -29 -31 -24 -15 -10 -4 -15 -17 -17 -17 -16 -4 -4 -4 -4 -5 -7 -8 -12 -11 -14 -17 -10 -10 -10 -10 -9 -8 -7 -8 -7 -8 -10 -12 -17 -17 -16 -11 -5 -3 -7 -8 -27 -40 -31 -6 -12 -15 -8 -3 -2 -4 -1 -11 -14 -13 -11 -4 -1 -6 -9 -19 -34 -25 -5 -17 -30 -42 -58 -57 -68 -59 -38 -18 -11 -24 -25 -29 -36 -35 -27 -97 -88 -34 0 0 0 -3 -6 -12 0 0 -1 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -6 -7 -5 -2 -2 -1 -7 -9 -7 0 0 0 0 -2 -5 -23 -12 -4 -5 -9 -4 -12 -16 -14 -16 -23 -28 -34 -21 -21 -32 -30 -46 -47 -40 -26 -51 -61 -53 -39 -47 -27 -22 -26 -30 -16 -22 -24 -27 -29 -19 -17 -20 -11 0 0 0 -3 -7 -6 -10 -2 0 0 0 -5 -12 -10 -2 -3 -6 -10 -13 -14 -11 -7 -8 -13 -16 -20 -15 -37 -41 -38 -36 -29 -18 -16 -11 -10 -17 -14 -13 -10 -11 -23 -12 -20 -30 -33 -29 -18 -14 -16 -15 -7 -16 -18 -17 -13 -15 -28 -35 -28 -17 -22 -86 -27 -8 -14 -25 -26 -14 -34 -38 -14 -16 -25 -69 -94 -90 -77 -77 -86 -92 -84 -64 -65 -62 -66 -67 -76 -52 -40 -33 -24 -13 -6 -86 -50 -30 -64 -4 -4 -10 -43 -76 -12 -53 -53 -37 -37 -81 -44 -41 -30 -16 -11 -49 -42 -39 -41 -40 -44 -56 -56 -36 -16 -10 -19 -16 -12 -10 -9 -16 -21 -19 -15 -17 -68 -87 -97 -104 -77 0 -21 -19 -12 -15 -17 -9 -7 -4 -2 -2 -7 -18 -46 -73 -77 -83 -63 -57 -44 -26 -44 -22 -15 -12 -8 -7 -7 -8 -18 -18 -24 -35 -32 -25 -22 -21 -18 -16 -14 -12 -19 -55 -39 -34 -28 -22 -18 -19 -31 -26 -18 -16 -17 -21 -17 -13 -14 -15 -15 -13 -14 -15 -14 -11 -10 -11 -15 -15 -13 -12 -14 -18 -21 -27 -27 -23 -17 -13 -17 -26 -25 -28 -31 -27 -17 -21 -23 -26 -31 -35 -23 -22 -21 -47 -61 -30 -41 -38 -34 -33 -31 -28 -27 -71 -104 -101 -99 -97 -88 -61 -48 -57 -49 -50 -42 -30 -26 -32 -30 -27 -49 -54 -9 -44 -66 -68 -64 -56 -40 -19 -18 -32 -38 -14 -9 -8 -14 -17 -10 -13 -7 -6 -12 -17 -11 -25 -36 -34 -32 -34 -35 -54 -52 -61 -63 -22 -35 -54 -66 -58 -24 -46 -50 -41 -35 -36 -40 -44 -49 -54 -50 -37 -36 -49 -37 -22 -13 -12 -18 -20 -25 -39 -57 -46 -18 -11 -14 -23 -37 -38 -37 -32 -29 -31 -8 -71 -72 -56 -49 -46 -49 -49 -61 -66 -68 -118 -92 -77 -38 -7 -5 -8 -8 -8 -15 -29 -33 -27 -29 -27 -22 -22 -21 -16 -25 -24 -10 -6 -9 -7 -9 -13 -16 -16 -17 -19 -18 -14 -4 -27 -34 -35 -35 -39 -37 -35 -27 -21 -15 -2 -19 -20 -19 -19 -20 -21 -20 -22 -23 -24 -25 -27 -16 -24 -25 -18 -17 -25 -21 -18 -11 0 -1 -41 -21 -5 -9 -19 -88 -80 -63 -52 -53 -56 -55 -56 -61 -66 -59 -29 -15 -20 -28 -35 -36 -43 -27 -12 -3 -4 -4 -12 -13 -15 -15 -4 -3 -1 -1 0 0 0 0 -7 -38 -48 -28 -27 -13 -9 -18 -22 -14 -7 -6 -8 -16 -26 -27 -27 -29 -29 -34 -41 -36 -30 -27 -25 -36 -55 -18 -8 -11 -10 -12 -25 -51 -46 -41 -37 -35 -28 -30 -26 -16 -18 -27 -11 -8 -11 -12 -12 -11 -14 -15 -20 -20 -19 -27 -19 -16 -7 0 0 0 0 -3 -23 -34 -23 -24 -3 0 -6 -71 -179 -129 -103 -81 -77 -78 -63 -64 -66 -63 -61 -61 -53 -49 -42 -33 -24 -17 -16 -19 -20 -19 -19 -18 -12 -14 -16 -17 -17 -16 -17 -22 -18 -13 -14 -16 -14 -11 -11 -12 -10 -9 -10 -9 -8 -11 -16 -17 -17 -15 -14 -13 -10 -15 -17 -14 -9 -4 -4 -3 -3 -3 -4 -8 -21 -10 -8 -12 -14 -11 -11 -11 -11 -11 -10 -9 -8 -8 -8 -9 -11 -13 -13 -13 -13 -10 -6 -6 -7 -8 -8 -7 -9 -20 -24 -15 -7 -6 -10 -7 -6 -5 -10 -12 0 0 -7 -11 -10 -8 -5 -1 0 -3 -18 -42 -33 -35 -26 -18 -15 -18 -15 -19 -24 -26 -26 -59 -66 0 -3 0 -8 -5 0 -1 -1 -2 -3 -5 -3 -1 0 0 0 0 0 0 0 0 -2 -2 0 -2 -4 -3 -1 0 0 -5 -3 0 0 0 0 0 0 -5 -14 -6 -6 -6 -7 -5 -9 -11 -13 -18 -28 -16 -12 -13 -8 -4 -14 -24 -36 -48 -52 -37 -39 -35 -28 -22 -11 -21 -21 -19 -28 -16 -18 -20 -16 -6 -8 -26 -19 -1 0 0 0 -1 -1 -4 -3 -1 0 -1 -3 -2 -3 -5 -6 -8 -12 -12 -13 -13 -8 -7 -13 -18 -16 -13 -25 -41 -32 -25 -23 -15 -18 -16 -13 -12 -10 -11 -14 -15 -14 -13 -9 -10 -10 -13 -16 -14 -15 -15 -11 -12 -14 -16 -18 -20 -26 -34 -26 -18 -20 -37 -17 -13 -18 -24 -21 -9 -28 -26 -23 -24 -21 -50 -83 -90 -87 -78 -84 -91 -81 -59 -50 -47 -58 -61 -54 -54 -58 -51 -58 -73 -101 -112 -81 -61 -52 -40 -32 -17 -37 -45 -34 -55 -55 -29 -60 -80 -6 -9 -44 -28 -14 -21 -20 -45 -26 -19 -42 -51 -51 -46 -24 -8 -17 -16 -21 -18 -16 -23 -39 -44 -34 -44 -79 -90 -99 -114 -109 -56 0 0 0 -1 -5 -6 -5 -3 -1 -5 -13 -12 -30 -58 -63 -67 -70 -68 -70 -70 -68 -71 -34 -26 -20 -23 -37 -27 -29 -20 -17 -33 -37 -30 -28 -28 -24 -11 -19 -17 -19 -22 -30 -42 -28 -22 -24 -26 -29 -21 -15 -12 -18 -17 -19 -17 -16 -17 -15 -10 -12 -14 -15 -14 -19 -21 -18 -18 -17 -16 -14 -18 -19 -23 -29 -24 -21 -20 -21 -26 -29 -23 -24 -26 -29 -24 -23 -26 -28 -29 -28 -21 -24 -62 -67 -28 -25 -47 -44 -50 -55 -51 -56 -88 -98 -94 -92 -91 -97 -72 -48 -50 -49 -38 -49 -41 -30 -22 -34 -36 -38 -42 -32 -26 -45 -75 -75 -57 -41 -24 -16 -34 -37 -17 -15 -10 -15 -15 -10 -6 -13 -8 -8 -11 -11 -12 -36 -38 -35 -35 -41 -81 -38 -25 -30 -37 -36 -26 -39 -41 -39 -42 -47 -52 -46 -51 -61 -57 -62 -79 -70 -55 -37 -22 -24 -21 -17 -16 -15 -9 -12 -24 -45 -55 -43 -37 -30 -19 -15 -17 -25 -23 -20 -18 -13 -12 -21 -47 -63 -65 -64 -61 -66 -68 -99 -142 -47 -53 -31 -8 -6 -6 -5 -6 -9 -15 -22 -20 -18 -18 -18 -19 -19 -14 -17 -18 -15 -13 -12 -15 -14 -15 -17 -17 -14 -15 -9 -10 -24 -27 -32 -33 -34 -35 -35 -28 -31 -25 -19 -18 -22 -21 -26 -26 -22 -18 -16 -18 -18 -19 -22 -26 -21 -27 -27 -27 -28 -28 -26 -26 -24 -19 -22 -48 -33 -23 -43 -86 -83 -32 -46 -46 -48 -58 -60 -53 -51 -53 -58 -50 -33 -25 -25 -27 -30 -34 -9 -4 -6 -6 -2 -10 -11 -11 -8 -8 -9 -4 -18 -38 -30 -5 -7 -62 -33 -16 -21 -40 -37 -37 -30 -17 -6 -5 -4 -10 -13 -17 -18 -10 -8 -11 -10 -14 -21 -23 -22 -23 -29 -36 -36 -15 -16 -18 -12 -28 -83 -35 -47 -61 -65 -60 -55 -46 -30 -23 -24 -21 -6 -10 -11 -10 -12 -18 -14 -19 -19 -20 -24 -18 -9 -7 -3 0 0 0 -2 -26 -54 -80 -96 -9 0 0 -7 -57 -145 -122 -95 -92 -93 -88 -108 -103 -102 -89 -69 -56 -62 -35 -18 -10 -8 -10 -11 -13 -12 -10 -9 -8 -11 -12 -13 -14 -13 -15 -18 -19 -14 -10 -11 -6 -7 -8 -9 -8 -6 -5 -5 -5 -9 -14 -12 -12 -12 -13 -14 -15 -13 -17 -6 0 -1 -2 -3 -3 -3 -3 -4 -9 -7 -7 -7 -9 -10 -10 -7 -7 -11 -13 -11 -8 -10 -13 -14 -15 -15 -16 -15 -16 -12 -6 -8 -16 -17 -17 -14 -10 -10 -8 -9 -12 -16 -17 -11 -24 -28 -18 -6 -3 -3 -10 -6 -4 -4 -1 0 0 -3 -9 -17 -17 -28 -22 -17 -15 -13 -9 -8 -20 -22 -19 -59 -31 -8 0 0 -25 -27 -2 -5 0 -9 -9 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -7 -1 0 0 0 0 0 -5 -5 -3 -4 -5 -3 -2 -3 -8 -9 -12 -20 -16 -9 -12 -15 -13 -5 -7 -7 -23 -43 -47 -45 -36 -20 -11 -15 -16 -23 -13 -2 -5 -8 -12 -5 -4 -10 -18 -15 -14 -7 0 -1 -6 -3 -1 -2 -1 -1 0 -2 -5 -6 -9 -10 -13 -16 -15 -14 -8 -7 -7 -4 -6 -6 -6 -11 -29 -22 -15 -15 -18 -16 -12 -10 -11 -11 -10 -13 -14 -13 -11 -8 -7 -10 -13 -17 -16 -10 -12 -12 -13 -16 -14 -11 -16 -21 -27 -31 -23 -26 -25 -20 -16 -16 -15 -16 -14 -16 -20 -23 -55 -55 -17 -75 -84 -82 -81 -85 -90 -80 -60 -49 -51 -53 -65 -71 -64 -55 -43 -85 -96 -99 -107 -117 -113 -108 -104 -75 -22 -40 -76 -88 -62 -19 -19 -50 -56 -45 -47 -85 -34 -16 -18 -32 -64 -17 -11 -27 -55 -57 -42 -21 -8 -7 -4 -9 -17 -22 -24 -25 -36 -37 -61 -73 -68 -102 -111 -104 -78 -32 -19 -7 -2 -2 -6 -4 0 0 -10 -15 -5 -5 -64 -99 -85 -71 -79 -90 -108 -112 -92 -50 -46 -26 -31 -49 -43 -35 -21 -19 -25 -31 -23 -24 -28 -20 -9 -20 -17 -22 -21 -24 -44 -35 -32 -31 -29 -23 -15 -21 -16 -15 -19 -19 -24 -25 -23 -19 -11 -16 -14 -15 -17 -18 -20 -18 -17 -16 -14 -14 -14 -22 -26 -27 -22 -24 -24 -26 -28 -28 -25 -32 -35 -32 -29 -27 -29 -29 -28 -29 -33 -45 -86 -64 -44 -46 -46 -37 -66 -78 -84 -105 -97 -91 -89 -87 -86 -88 -93 -62 -36 -33 -30 -49 -53 -50 -43 -31 -40 -33 -31 -37 -40 -30 -43 -51 -41 -27 -24 -28 -43 -54 -58 -43 -9 -11 -14 -9 -5 -7 -7 -8 -9 -10 -18 -46 -41 -38 -34 -37 -54 -26 -25 -29 -33 -35 -38 -39 -57 -51 -40 -40 -60 -165 -183 -139 -86 -81 -120 -68 -36 -36 -22 -24 -25 -23 -20 -18 -13 -8 -26 -36 -45 -52 -20 -16 -16 -12 -7 -14 -20 -29 -43 -58 -70 -48 -50 -56 -60 -59 -48 -48 -46 -56 -75 -50 -8 -10 -11 -8 -7 -6 -5 -7 -8 -13 -22 -15 -16 -16 -17 -17 -13 -10 -13 -13 -12 -14 -10 -8 -8 -10 -11 -11 -7 -9 -15 -18 -14 -14 -17 -19 -25 -29 -23 -23 -22 -23 -23 -23 -22 -27 -29 -25 -20 -19 -19 -19 -18 -20 -24 -30 -30 -22 -18 -19 -23 -16 -21 -28 -26 -31 -66 -64 -81 -50 -16 -21 -14 -21 -21 -36 -59 -70 -58 -54 -22 -28 -61 -57 -29 -18 -15 -16 -17 -18 -25 -23 -13 -5 -7 -12 -15 -12 -15 -21 -20 -36 -70 -72 -41 -20 -95 -57 -22 -33 -55 -51 -48 -27 -15 -10 -9 -11 -11 -11 -12 -14 -13 -3 -8 -5 -5 -10 -13 -16 -14 -13 -13 -18 -35 -15 -52 -42 -17 -28 -26 -31 -82 -92 -67 -38 -30 -17 -17 -25 -30 -19 -18 -18 -17 -18 -20 -8 -12 -10 -13 -17 -12 -12 -11 -8 -3 0 0 0 -12 -28 -25 0 0 0 0 0 -50 -162 -166 -117 -100 -97 -96 -93 -68 -77 -73 -59 -41 -27 -24 -17 -14 -11 -8 -10 -13 -12 -11 -10 -10 -10 -9 -9 -11 -13 -14 -16 -19 -14 -8 -6 -4 -5 -5 -5 -6 -9 -10 -4 -4 -11 -15 -4 -5 -4 -5 -9 -13 -12 -14 -4 -1 -2 -1 -1 -3 -4 -5 -6 -7 -8 -8 -7 -7 -7 -4 -4 -3 -10 -14 -11 -9 -12 -13 -13 -14 -15 -16 -16 -16 -16 -16 -16 -18 -19 -21 -17 -12 -13 -14 -17 -19 -25 -33 -29 -15 -11 -8 -6 -6 -5 -5 -4 -6 -9 -6 -3 -2 -39 -37 -23 -37 -9 -14 -13 -9 -8 -9 -1 -9 -27 -29 -78 -39 -21 -10 -6 -1 0 -1 -2 -1 -4 -3 -4 -6 -5 -1 0 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 -4 -3 -1 0 -2 -8 -8 -5 -4 -5 -5 -2 -2 -2 -3 -4 -16 -44 -59 -36 -23 -25 -25 -24 -19 -14 -15 -29 -40 -39 -31 -26 -21 -17 -10 -5 -4 -1 -1 -6 -14 -2 -1 -5 -9 -12 -18 -7 -1 -2 0 0 -3 -3 -4 -5 -4 -8 -10 -12 -17 -18 -21 -18 -18 -24 -8 -6 -8 -7 -6 -8 -8 -9 -10 -12 -9 -10 -23 -25 -16 -21 -13 -11 -13 -17 -18 -15 -13 -13 -12 -13 -17 -22 -24 -20 -13 -11 -17 -21 -19 -11 -17 -21 -25 -27 -17 -21 -21 -23 -22 -19 -15 -28 -30 -22 -18 -13 -76 -58 -25 -63 -74 -89 -89 -89 -93 -88 -55 -52 -56 -56 -61 -63 -62 -51 -53 -97 -90 -88 -101 -118 -119 -114 -105 -60 -33 -63 -57 -22 -11 -12 -20 -29 -27 -65 -74 -49 -24 -14 -10 -16 -30 -12 -14 -14 -25 -36 -18 -25 -22 -17 -17 -17 -22 -27 -27 -23 -15 -36 -48 -42 -22 -24 -93 -78 -81 -81 -60 -3 -2 -5 -6 -4 -1 -7 -11 -15 -14 -11 -5 -54 -71 -53 -56 -100 -111 -89 -46 -15 -25 -26 -21 -31 -44 -34 -26 -18 -22 -24 -19 -20 -21 -14 -10 -20 -30 -20 -24 -25 -30 -39 -40 -36 -32 -26 -20 -16 -13 -14 -20 -24 -26 -26 -23 -19 -15 -17 -17 -22 -24 -22 -19 -18 -17 -15 -18 -22 -16 -26 -27 -24 -23 -28 -28 -29 -29 -27 -28 -25 -39 -39 -34 -29 -25 -26 -30 -30 -31 -46 -104 -66 -36 -33 -43 -50 -57 -70 -93 -102 -88 -81 -82 -81 -80 -80 -81 -82 -87 -84 -65 -38 -50 -46 -36 -27 -24 -28 -25 -20 -19 -26 -38 -12 -8 -9 -14 -29 -46 -51 -56 -40 -13 -15 -17 -11 -9 -10 -9 -8 -8 -18 -38 -62 -42 -37 -52 -57 -46 -28 -40 -34 -29 -33 -38 -34 -56 -45 -48 -57 -33 -178 -201 -151 -111 -122 -141 -60 -45 -40 -24 -15 -19 -21 -22 -19 -22 -23 -33 -25 -16 -14 -14 -13 -12 -10 -7 -5 -7 -8 -23 -24 -10 -17 -39 -43 -37 -36 -41 -45 -36 -39 -41 -32 -5 -9 -11 -9 -5 -5 -4 -5 -4 -7 -14 -19 -15 -15 -16 -16 -15 -12 -11 -14 -17 -18 -16 -11 -10 -8 -7 -7 -6 -9 -16 -20 -18 -10 -10 -10 -16 -25 -29 -20 -20 -22 -23 -22 -23 -23 -23 -23 -22 -22 -22 -23 -22 -24 -27 -30 -30 -23 -21 -18 -18 -26 -16 -18 -18 -11 -6 -9 -57 -73 -44 -14 -12 -9 -9 -19 -36 -54 -65 -54 -39 -33 -38 -44 -38 -29 -15 -9 -8 -8 -18 -38 -24 -7 -6 -16 -19 -16 -23 -32 -29 -15 -12 -37 -31 -14 -42 -45 -32 -52 -81 -87 -90 -50 -43 -35 -21 -10 -9 -7 -7 -7 -5 -4 -6 -7 -5 -4 -10 -21 -19 -17 -14 -14 -25 -49 -60 -61 -59 -51 -26 -23 -78 -82 -56 -37 -18 -11 -17 -29 -32 -22 -22 -29 -24 -21 -19 -10 -12 -10 -12 -15 -18 -18 -15 -7 -2 0 0 -1 -22 -9 0 0 0 0 0 0 -69 -167 -146 -134 -113 -105 -102 -95 -65 -73 -70 -55 -36 -19 -20 -14 -12 -13 -13 -12 -12 -13 -11 -9 -9 -13 -3 0 -8 -16 -16 -16 -19 -9 -5 -6 -6 -5 -6 -4 -2 0 0 -1 -12 -18 -13 0 0 0 0 -7 -14 -12 -13 -8 -3 -2 -2 -2 -5 -6 -6 -7 -8 -8 -8 -8 -5 -2 -1 -4 -5 -10 -13 -11 -11 -16 -16 -18 -19 -19 -19 -19 -23 -20 -17 -20 -26 -19 -21 -26 -32 -34 -26 -25 -22 -18 -14 -16 -29 -28 -27 -18 -8 -7 -9 -10 -12 -12 -11 -7 -6 -44 -37 -36 -76 -9 -14 -27 -28 -18 -8 -1 0 -1 -7 -41 -2 -3 -4 -5 -1 0 0 -2 -3 -4 -4 -3 -4 -3 -2 -2 -1 -1 -1 -2 0 0 0 0 0 -1 -5 -3 0 0 0 -2 -5 -7 -6 0 0 -4 -6 -2 -1 -1 -3 -6 -5 -3 -1 -1 -5 -22 -21 -25 -48 -50 -42 -44 -47 -41 -34 -27 -29 -33 -30 -24 -20 -16 -17 -16 -13 -6 -3 -6 -9 -10 0 -1 -1 -1 -3 -7 -5 -1 0 0 -1 -5 -5 -7 -10 -11 -12 -13 -16 -21 -27 -22 -18 -19 -24 -22 -10 -11 -11 -9 -10 -8 -11 -11 -10 -7 -8 -22 -27 -14 -9 -14 -12 -13 -14 -15 -18 -17 -16 -15 -16 -18 -22 -30 -24 -13 -17 -19 -18 -20 -22 -23 -22 -25 -27 -27 -21 -19 -23 -30 -32 -32 -43 -41 -28 -14 -14 -28 -22 -14 -13 -19 -89 -52 -51 -75 -83 -70 -64 -57 -53 -57 -67 -57 -42 -52 -85 -76 -95 -104 -118 -130 -132 -122 -97 -96 -102 -63 -16 -7 -19 -32 -43 -43 -55 -78 -60 -31 -15 -16 -28 -24 -14 -15 -16 -22 -21 -15 -23 -32 -34 -32 -27 -24 -27 -32 -43 -44 -34 -36 -32 -17 -9 -16 -24 -41 -76 -64 -15 -4 -2 -6 -3 -1 -4 -10 -12 -13 -22 -21 -4 -12 -56 -61 -73 -83 -75 -67 -48 -37 -49 -61 -56 -54 -47 -33 -19 -27 -33 -23 -9 -13 -10 -7 -6 -8 -13 -23 -29 -30 -37 -54 -39 -33 -30 -26 -22 -19 -14 -19 -24 -26 -27 -23 -18 -18 -21 -23 -25 -32 -27 -20 -19 -18 -16 -20 -24 -24 -23 -28 -27 -28 -29 -30 -33 -33 -26 -28 -40 -40 -37 -35 -28 -21 -22 -35 -27 -24 -38 -72 -78 -40 -25 -25 -25 -30 -73 -104 -101 -78 -73 -72 -74 -74 -74 -75 -77 -80 -84 -81 -59 -35 -31 -32 -25 -19 -22 -23 -19 -12 -10 -14 -9 -4 -7 -6 -6 -20 -23 -20 -27 -23 -15 -16 -13 -12 -9 -5 -5 -5 -34 -67 -77 -58 -36 -56 -61 -50 -40 -64 -75 -78 -58 -40 -37 -53 -32 -36 -77 -125 -135 -167 -157 -156 -163 -138 -55 -43 -29 -15 -6 -8 -11 -23 -16 -16 -47 -36 -23 -16 -20 -25 -25 -12 -19 -15 -8 -8 -6 -11 -16 -16 -13 -19 -22 -25 -28 -35 -37 -27 -28 -29 -19 -5 -5 -6 -7 -7 -6 -5 -4 -6 -5 -9 -16 -7 -8 -16 -20 -18 -15 -12 -10 -11 -14 -16 -17 -13 -7 -6 -6 -6 -8 -16 -19 -20 -20 -18 -16 -19 -26 -27 -19 -19 -21 -21 -21 -21 -21 -23 -26 -28 -30 -29 -24 -23 -15 -13 -20 -28 -20 -16 -16 -15 -11 -4 -27 -19 -11 -6 -5 -14 -51 -31 -11 -10 -8 -7 -8 -8 -28 -56 -45 -32 -20 -15 -21 -36 -36 -19 -14 -10 -6 -16 -23 -21 -20 -23 -27 -27 -27 -24 -17 -19 -47 -32 -14 -6 -4 -10 -19 -33 -34 -57 -82 -96 -106 -59 -26 -18 -22 -19 -16 -12 -8 -8 -9 -10 -6 -6 -24 -36 -26 -27 -25 -22 -22 -26 -37 -56 -57 -46 -41 -41 -39 -46 -57 -50 -30 -9 -11 -7 -13 -22 -26 -26 -30 -32 -27 -21 -16 -14 -10 -11 -13 -14 -17 -16 -9 -3 -1 -9 -36 -58 -33 -24 -14 0 0 0 0 -76 -164 -169 -145 -135 -122 -111 -101 -90 -71 -63 -48 -35 -30 -28 -26 -21 -20 -19 -11 -11 -18 -12 -5 -3 -11 -13 -3 -10 -17 -17 -18 -18 -9 -6 -8 -9 -9 -11 -4 -5 -8 -7 -5 -4 -6 -7 -5 -7 -11 -10 -11 -13 -11 -12 -11 -5 -2 -2 -2 -7 -8 -7 -7 -8 -10 -10 -9 -7 -4 -2 0 0 -5 -9 -10 -11 -12 -12 -14 -15 -15 -18 -23 -28 -28 -27 -29 -31 -22 -32 -39 -45 -44 -34 -18 -9 -6 -7 -10 -25 -22 -24 -17 -9 -11 -12 -26 -29 -27 -21 -12 -13 -50 -50 -44 -46 -7 -7 -36 -49 -32 0 -1 -1 -7 -12 -10 0 0 0 0 -1 0 -2 -8 -5 -5 -5 -3 -3 -1 0 0 -1 -2 -2 -2 -2 0 0 0 0 -1 -5 -7 -4 -1 -1 -8 -12 -12 -8 -1 0 -2 -2 -1 -2 0 -2 -4 -8 -9 0 0 -5 -8 -23 -56 -82 -74 -50 -35 -27 -47 -43 -34 -35 -40 -38 -33 -28 -21 -20 -23 -23 -21 -16 -11 -11 -6 -1 0 0 -1 -1 0 -1 0 -1 -2 -3 -4 -9 -8 -9 -11 -15 -17 -20 -22 -26 -26 -18 -17 -17 -15 -11 -13 -14 -14 -19 -22 -10 -9 -11 -14 -21 -44 -39 -29 -20 -16 -12 -13 -15 -17 -19 -24 -25 -21 -17 -15 -20 -33 -23 -16 -16 -17 -16 -17 -18 -21 -26 -31 -19 -15 -17 -15 -16 -26 -30 -35 -45 -40 -22 -12 -6 -15 -44 -34 -15 -11 -25 -12 -45 -61 -86 -69 -67 -62 -63 -57 -52 -62 -34 -37 -71 -105 -100 -106 -112 -117 -125 -132 -103 -100 -97 -72 -40 -61 -31 -30 -40 -44 -35 -87 -63 -35 -29 -22 -22 -18 -13 -12 -10 -12 -20 -21 -17 -15 -28 -37 -37 -32 -30 -34 -40 -36 -29 -31 -36 -31 -26 -18 -9 -10 -44 -76 -59 -12 -9 -8 -2 0 -5 -16 -15 -11 -38 -48 -16 -20 -31 -33 -26 -25 -18 -23 -54 -60 -59 -67 -71 -65 -57 -38 -17 -16 -16 -28 -27 -18 -13 -8 -10 -17 -21 -18 -23 -27 -29 -29 -30 -30 -29 -29 -26 -20 -16 -17 -18 -24 -28 -20 -25 -20 -23 -27 -22 -19 -18 -19 -20 -20 -19 -20 -22 -20 -18 -28 -25 -26 -29 -33 -37 -35 -28 -28 -29 -30 -30 -34 -32 -29 -29 -37 -27 -25 -28 -40 -57 -43 -29 -32 -46 -59 -85 -95 -84 -72 -71 -70 -68 -67 -67 -68 -70 -76 -81 -84 -75 -47 -26 -29 -24 -21 -21 -20 -16 -15 -15 -14 -13 -10 -11 -6 -3 -5 -9 -8 -13 -17 -15 -12 -11 -12 -8 -6 -7 -12 -56 -84 -82 -70 -57 -50 -43 -32 -26 -23 -30 -47 -64 -57 -51 -59 -41 -30 -48 -70 -97 -171 -117 -108 -87 -46 -33 -41 -26 -16 -10 -10 -14 -15 -15 -19 -26 -21 -26 -16 -17 -23 -21 -7 -15 -11 -7 -7 -8 -4 -9 -10 -9 -9 -8 -38 -31 -27 -25 -20 -17 -27 -26 -16 -8 -6 -6 -7 -6 -5 -6 -6 -3 -4 -5 -6 -7 -7 -17 -19 -17 -16 -14 -10 -9 -9 -11 -10 -8 -7 -5 -5 -7 -16 -19 -19 -20 -20 -19 -22 -23 -22 -20 -20 -21 -22 -22 -22 -21 -21 -26 -25 -25 -30 -43 -39 -29 -24 -25 -28 -19 -19 -15 -14 -14 -14 -18 -14 -13 -15 -12 -4 -18 -11 -8 -25 -46 -35 -30 -31 -48 -62 -44 -30 -18 -12 -11 -16 -19 -14 -12 -10 -9 -13 -27 -53 -54 -50 -49 -45 -43 -38 -28 -27 -38 -37 -34 -22 -9 -6 -13 -14 -12 -57 -107 -118 -98 -57 -27 -13 -13 -15 -18 -14 -7 -5 -7 -8 -10 -4 -18 -25 -20 -28 -17 -14 -14 -15 -20 -39 -49 -36 -29 -46 -70 -16 -35 -35 -24 -14 -7 -6 -2 -1 -6 -13 -17 -25 -24 -22 -20 -11 -12 -12 -12 -10 -7 -7 -7 -2 -1 -20 -62 -70 -68 -99 -79 -24 -12 0 0 -12 -83 -155 -117 -120 -114 -101 -87 -76 -63 -47 -36 -31 -30 -30 -30 -26 -27 -22 -12 -12 -23 -13 -9 -8 -7 -12 -4 -12 -12 -9 -18 -18 -17 -16 -12 -9 -9 -7 -2 -19 -34 -33 -35 -8 -2 -4 -6 -7 -8 -12 -12 -11 -9 -6 -1 0 -2 -2 -2 -6 -6 -7 -8 -8 -8 -8 -8 -8 -6 -4 -2 -1 -5 -7 -8 -9 -12 -13 -12 -11 -8 -9 -27 -22 -23 -24 -28 -34 -34 -39 -37 -33 -28 -16 -16 -11 -9 -8 -13 -30 -28 -16 -9 -11 -20 -29 -32 -79 -96 -67 -24 -56 -76 -75 -53 -28 -27 -27 -7 -9 -13 -11 -6 -13 -13 -12 -3 -1 0 0 0 -8 -15 -10 -6 -10 -11 -10 -8 -5 -3 -6 -4 -2 -1 -2 -5 -3 0 -1 -3 -1 0 -2 -7 -3 -3 -3 -5 -14 -14 -9 -3 0 -2 -3 -3 -3 -1 -3 -3 -3 -2 0 0 -5 -4 -21 -58 -82 -77 -84 -86 -67 -61 -49 -30 -20 -28 -38 -32 -31 -30 -33 -44 -36 -28 -21 -13 -11 -6 -4 -2 -2 -3 -4 -2 -1 -3 -6 -5 -8 -13 -16 -14 -17 -23 -25 -27 -31 -28 -30 -28 -21 -19 -17 -20 -19 -21 -27 -21 -16 -15 -10 -11 -10 -12 -21 -43 -42 -26 -21 -18 -16 -20 -16 -18 -18 -21 -24 -21 -20 -19 -24 -35 -21 -13 -12 -16 -24 -24 -28 -29 -31 -35 -22 -22 -21 -19 -19 -28 -26 -53 -57 -37 -25 -26 -13 -17 -42 -69 -24 -12 -19 -30 -67 -43 -67 -79 -64 -66 -77 -70 -56 -42 -23 -35 -69 -91 -102 -105 -106 -109 -120 -127 -109 -72 -78 -89 -66 -17 -13 -15 -32 -41 -43 -66 -43 -53 -41 -27 -21 -13 -12 -14 -19 -42 -29 -22 -20 -24 -40 -39 -38 -37 -32 -24 -24 -23 -23 -25 -31 -39 -25 -20 -13 -7 -4 -2 0 -6 -10 -7 -1 -3 -3 -5 -9 -16 -23 -19 -11 -12 -10 -19 -44 -66 -74 -60 -25 -33 -47 -62 -63 -20 -22 -17 -8 -9 -6 -9 -10 -14 -17 -9 -17 -21 -22 -19 -19 -25 -27 -24 -30 -42 -34 -34 -30 -22 -21 -20 -19 -21 -22 -24 -30 -27 -28 -30 -32 -25 -22 -23 -23 -25 -27 -28 -21 -17 -20 -26 -22 -21 -28 -41 -43 -31 -33 -30 -32 -30 -27 -37 -37 -37 -30 -24 -28 -29 -29 -31 -42 -56 -50 -42 -50 -66 -77 -76 -72 -67 -66 -66 -63 -63 -61 -61 -63 -67 -72 -77 -60 -41 -24 -28 -23 -22 -21 -20 -19 -17 -18 -18 -17 -16 -18 -12 -7 -6 -6 -5 -24 -36 -23 -12 -16 -17 -19 -19 -19 -24 -54 -99 -52 -31 -33 -32 -12 -9 -25 -29 -24 -36 -50 -55 -54 -53 -43 -50 -41 -53 -65 -69 -62 -41 -42 -31 -16 -38 -32 -28 -21 -19 -20 -17 -26 -48 -66 -56 -21 -18 -16 -25 -29 -30 -10 -9 -7 -5 -5 -7 -6 -6 -8 -26 -53 -50 -26 -19 -28 -43 -52 -50 -47 -27 -8 -4 -3 -5 -5 -5 -6 -6 -5 -3 -3 -5 -7 -7 -11 -16 -17 -16 -13 -11 -13 -11 -10 -10 -16 -8 -8 -7 -7 -6 -13 -15 -15 -15 -15 -16 -17 -17 -19 -21 -22 -21 -24 -23 -21 -21 -27 -22 -23 -23 -20 -20 -21 -23 -22 -20 -18 -18 -18 -14 -12 -12 -12 -12 -12 -16 -17 -14 -16 -18 -17 -45 -68 -59 -58 -62 -67 -61 -47 -32 -23 -23 -16 -10 -9 -7 -6 -5 -3 -3 -8 -50 -53 -58 -61 -59 -53 -57 -58 -55 -50 -41 -32 -36 -17 -5 -6 -7 -29 -43 -72 -99 -94 -57 -21 -13 -11 -11 -9 -1 0 0 -2 -5 -5 -5 -11 -16 -18 -21 -8 -5 -5 -7 -13 -21 -31 -32 -27 -41 -58 -2 -20 -20 -16 -10 -6 -3 -2 -2 -3 -6 -8 -14 -15 -15 -13 -7 -13 -13 -15 -16 -13 -6 -4 -1 -3 -27 -61 -75 -82 -124 -150 -156 -128 0 0 0 -62 -127 -108 -91 -89 -82 -74 -63 -49 -42 -37 -34 -33 -32 -29 -25 -24 -18 -13 -18 -22 -11 -16 -25 -25 -14 -12 -6 -11 -16 -17 -18 -19 -20 -14 -9 -9 -5 -11 -21 -32 -34 -34 -34 -11 -4 -6 -7 -6 -12 -11 -7 -3 0 0 0 -6 -7 -7 -18 -7 -5 -5 -5 -5 -5 -6 -7 -6 -4 -4 -3 -4 -6 -7 -8 -9 -12 -11 -9 -6 -8 -25 -19 -19 -21 -27 -34 -34 -31 -28 -24 -21 -19 -19 -17 -16 -22 -30 -29 -25 -27 -21 -20 -26 -27 -31 -90 -111 -77 -31 -77 -70 -66 -63 -63 -65 -68 -17 -24 -41 -36 -9 -9 -17 -20 -20 -11 -3 0 -1 -7 -14 -12 -11 -16 -14 -14 -9 -7 -7 -12 -9 -5 -1 -1 -3 -4 -3 -1 -1 0 0 0 -1 -3 -3 -6 -9 -11 -12 -6 -3 0 -3 -7 -2 -5 -6 -5 -4 -1 0 0 0 -1 -8 -7 -39 -65 -56 -50 -37 -46 -50 -38 -28 -25 -29 -28 -11 -10 -8 -17 -32 -38 -43 -18 -7 -6 -7 -6 -5 -4 -3 -3 -2 -12 -12 -13 -18 -21 -21 -23 -25 -28 -34 -31 -35 -38 -36 -35 -24 -20 -21 -17 -20 -47 -54 -52 -32 -15 -16 -13 -11 -12 -15 -43 -50 -46 -27 -9 -14 -24 -26 -8 -6 -12 -11 -14 -24 -24 -25 -29 -30 -20 -14 -13 -20 -28 -33 -28 -31 -34 -32 -30 -45 -42 -28 -24 -27 -21 -36 -41 -37 -48 -96 -32 -15 -42 -63 -17 -28 -24 -25 -42 -92 -103 -102 -93 -82 -75 -72 -38 -21 -28 -56 -85 -82 -90 -98 -100 -104 -100 -90 -72 -56 -55 -63 -68 -57 -44 -28 -35 -32 -33 -41 -47 -97 -69 -37 -23 -20 -19 -15 -11 -14 -28 -14 -12 -17 -25 -36 -36 -40 -31 -23 -20 -14 -21 -31 -41 -47 -42 -41 -20 -8 -6 -6 -1 -1 -6 -6 -3 -9 -10 -12 -16 -21 -18 -24 -17 -9 -13 -22 -18 -18 -32 -42 -9 -12 -10 -13 -14 -6 -6 -5 -5 -5 -6 -5 -15 -13 -16 -17 -17 -15 -27 -31 -29 -27 -30 -19 -17 -26 -30 -29 -43 -37 -28 -26 -24 -21 -22 -34 -43 -37 -29 -22 -26 -37 -37 -25 -25 -22 -26 -27 -33 -28 -27 -27 -26 -25 -28 -35 -33 -25 -25 -19 -25 -29 -32 -32 -31 -36 -29 -26 -31 -35 -35 -37 -47 -66 -78 -92 -65 -66 -73 -72 -71 -64 -64 -63 -61 -61 -57 -57 -57 -64 -65 -42 -50 -31 -24 -23 -17 -19 -16 -20 -23 -19 -16 -15 -16 -18 -19 -19 -16 -12 -11 -21 -38 -27 -27 -16 -9 -7 -7 -13 -18 -21 -43 -123 -49 -38 -35 -23 -17 -13 -28 -23 -27 -60 -56 -69 -74 -79 -87 -115 -118 -90 -58 -36 -37 -36 -36 -25 -15 -14 -22 -24 -23 -26 -26 -19 -53 -34 -52 -53 -25 -26 -26 -61 -50 -15 -8 -4 -3 -2 -13 -24 -17 -9 -82 -104 -85 -54 -39 -45 -40 -41 -42 -43 -40 -33 -26 -18 -9 -8 -11 -9 -8 -8 -8 -5 -5 -6 -7 -6 -9 -10 -10 -10 -7 -7 -15 -12 -7 -8 -14 -11 -9 -8 -7 -8 -8 -6 -6 -8 -11 -16 -21 -17 -15 -17 -21 -20 -24 -23 -21 -20 -20 -17 -13 -17 -19 -14 -14 -10 -10 -12 -15 -19 -21 -16 -14 -14 -13 -12 -10 -14 -17 -18 -19 -24 -18 -20 -28 -38 -57 -48 -58 -57 -52 -49 -37 -33 -23 -17 -15 -10 -10 -15 -8 -17 -36 -34 -41 -48 -52 -53 -48 -38 -48 -55 -56 -54 -53 -44 -36 -31 -27 -24 -42 -51 -44 -36 -32 -24 -8 -8 -19 -26 -21 -3 -1 -1 -2 -4 -7 -9 -9 -13 -19 -18 -4 -5 -4 -6 -9 -10 -16 -17 -19 -24 -25 -8 -14 -14 -12 -14 -13 -7 -7 -9 -8 -8 -11 -16 -16 -12 -9 -9 -8 -6 -11 -14 -11 -5 -1 -3 -14 -28 -44 -55 -70 -93 -130 -148 -108 0 0 0 -13 -63 -108 -90 -70 -67 -63 -54 -40 -36 -34 -33 -31 -28 -24 -15 -12 -13 -14 -15 -15 -8 -10 -16 -23 -23 -14 -18 -18 -17 -17 -17 -18 -19 -12 -7 -10 -14 -24 -11 -21 -38 -38 -38 -39 -17 -6 -6 -5 -6 -6 -3 -1 -1 0 0 0 -6 -13 -15 -16 -16 -8 -7 -8 -2 -1 -4 -5 -5 -5 -5 -4 -3 -4 -5 -6 -5 -6 -2 -4 -11 -17 -16 -19 -21 -24 -26 -21 -24 -24 -22 -23 -27 -26 -19 -24 -26 -26 -31 -46 -51 -90 -108 -105 -101 -98 -94 -101 -86 -63 -86 -77 -73 -75 -68 -54 -51 -22 -10 -9 -10 -10 -10 -10 -9 -42 -49 -69 -14 -1 -4 -13 -12 -15 -18 -20 -18 -9 -7 -8 -10 -9 -7 -3 -1 -2 -3 -5 -2 0 0 -1 0 0 -1 -1 -2 -3 -2 -3 -3 -4 -1 -3 -5 -1 -3 -3 -3 -2 0 0 0 0 -5 -18 -4 -43 -58 -57 -50 -45 -55 -41 -22 -15 -14 -19 -22 -18 -15 -6 -6 -5 -7 -13 -3 -1 -1 0 0 -1 -1 -1 -2 -5 -20 -12 -12 -15 -16 -18 -29 -32 -34 -36 -38 -31 -38 -35 -26 -18 -16 -21 -44 -90 -93 -56 -64 -63 -10 -12 -10 -8 -9 -13 -33 -47 -43 -35 -26 -25 -23 -29 -24 -8 -16 -14 -23 -35 -37 -28 -22 -26 -29 -28 -20 -22 -29 -30 -31 -38 -35 -32 -26 -20 -24 -22 -26 -25 -21 -30 -34 -32 -22 -13 -11 -12 -32 -39 -20 -28 -16 -16 -38 -79 -102 -103 -104 -90 -78 -77 -26 -13 -25 -61 -89 -71 -73 -82 -88 -82 -23 -73 -71 -54 -42 -24 -72 -80 -61 -37 -28 -17 -28 -36 -49 -75 -48 -29 -22 -22 -22 -12 -10 -41 -54 -25 -8 -17 -28 -35 -36 -39 -36 -27 -36 -45 -19 -34 -36 -35 -30 -31 -11 -10 -10 -8 -6 -1 -5 -10 -11 -10 -8 -15 -12 -14 -15 -15 -8 -10 -19 -27 -20 -14 -10 -23 -29 -22 -19 -17 -12 -14 -14 -12 -10 -9 -6 -4 -13 -8 -12 -10 -4 -12 -17 -30 -40 -40 -32 -20 -18 -18 -18 -16 -40 -46 -44 -36 -26 -23 -14 -23 -24 -18 -16 -13 -13 -27 -35 -27 -28 -11 -23 -35 -27 -41 -35 -33 -29 -25 -25 -28 -34 -30 -27 -33 -31 -32 -32 -31 -31 -37 -34 -31 -33 -35 -34 -40 -33 -39 -59 -106 -62 -72 -79 -81 -77 -62 -65 -66 -64 -61 -57 -57 -46 -40 -44 -42 -52 -38 -43 -56 -55 -38 -25 -24 -22 -16 -14 -15 -19 -20 -20 -19 -17 -19 -20 -20 -20 -11 -36 -24 -13 -12 -18 -22 -16 -18 -61 -121 -82 -41 -32 -31 -27 -21 -27 -32 -45 -61 -71 -86 -87 -102 -114 -125 -150 -54 -41 -50 -48 -37 -34 -19 -10 -7 -19 -55 -49 -48 -39 -22 -11 -47 -83 -61 -34 -31 -24 -67 -41 -15 -8 -4 0 0 -23 -52 -71 -142 -157 -133 -102 -73 -49 -70 -36 -21 -23 -25 -27 -39 -46 -35 -11 -4 -4 -20 -24 -17 -7 -5 -9 -9 -7 -7 -9 -7 -12 -13 -10 -7 -8 -10 -8 -9 -11 -9 -4 -4 -5 -5 -4 -4 -6 -5 -11 -18 -19 -16 -7 -2 -7 -19 -18 -11 -17 -20 -20 -20 -24 -20 -17 -14 -10 -7 -8 -10 -9 -9 -14 -10 -10 -10 -9 -8 -8 -12 -13 -15 -15 -11 -15 -50 -31 -21 -39 -42 -51 -46 -41 -39 -38 -40 -37 -34 -27 -21 -21 -33 -20 -21 -33 -35 -34 -36 -43 -47 -49 -45 -51 -50 -44 -38 -39 -32 -33 -35 -34 -34 -32 -7 -3 -4 -3 -6 -21 -19 -24 -26 -19 -5 -2 -3 -5 -6 -7 -8 -16 -17 -20 -15 -2 -2 -4 -3 -4 -6 -7 -12 -13 -14 -19 -24 -21 -17 -11 -12 -16 -18 -29 -21 -21 -17 -13 -15 -16 -13 -11 -9 -7 -6 -11 -17 -13 -5 -2 -4 -19 -23 -33 -48 -55 -46 -77 -97 -68 0 0 0 0 -58 -115 -95 -69 -62 -59 -52 -40 -33 -33 -34 -31 -27 -23 -15 -13 -13 -11 -9 -8 -7 -15 -14 -11 -14 -15 -19 -10 -13 -19 -19 -18 -18 -14 -9 -7 -10 -6 -5 -19 -31 -32 -33 -8 -3 -2 -3 -3 -2 -8 -9 -6 -1 0 -1 -1 -2 -8 -15 -13 -11 -11 -11 -7 -2 -8 -3 -4 -3 -4 -6 -5 -4 -5 -6 -6 -4 -4 -4 -6 -10 -13 -13 -19 -20 -18 -18 -21 -19 -22 -22 -25 -30 -32 -29 -28 -28 -34 -44 -43 -44 -80 -99 -95 -89 -100 -94 -95 -93 -75 -46 -44 -46 -51 -44 -27 -25 -32 -18 -14 -12 -6 -6 -6 -6 -13 -41 -75 -3 -1 -2 -4 -5 -10 -15 -20 -14 -4 -6 -6 -8 -10 -10 -6 -6 -6 -4 -2 0 0 -1 -1 -1 -8 -4 -3 -2 -1 0 -7 -7 -3 -2 -1 -1 -1 0 0 -2 -1 -1 0 0 0 -1 -5 -12 -37 -42 -69 -66 -55 -60 -32 -15 -6 -2 -4 -11 -19 -19 -11 -7 -2 0 0 0 -1 0 0 0 0 -1 -1 -2 -4 -9 -8 -14 -20 -23 -23 -31 -27 -38 -49 -50 -30 -30 -24 -17 -20 -19 -26 -19 -24 -45 -22 -15 -10 -9 -9 -8 -6 -9 -15 -22 -29 -25 -29 -26 -20 -19 -16 -12 -11 -16 -27 -34 -34 -33 -26 -9 -22 -23 -23 -24 -22 -31 -30 -33 -38 -34 -30 -29 -28 -24 -18 -24 -21 -26 -36 -41 -33 -20 -14 -14 -13 -9 -15 -20 -23 -21 -13 -19 -58 -88 -89 -92 -83 -79 -64 -30 -11 -27 -59 -80 -71 -71 -61 -62 -72 -85 -102 -74 -67 -45 -26 -55 -59 -50 -27 -10 -10 -6 -17 -27 -35 -37 -24 -22 -22 -18 -14 -24 -19 -25 -19 -7 -14 -14 -16 -21 -28 -39 -21 -10 -17 -20 -23 -15 -12 -13 -18 -17 -15 -15 -9 -3 -2 -7 -16 -19 -15 -5 -6 -3 -13 -25 -23 -7 -19 -29 -34 -29 -11 -3 -22 -32 -29 -31 -44 -22 -14 -16 -16 -16 -17 -9 -9 -15 -7 -19 -12 -6 -7 -9 -30 -55 -57 -44 -38 -25 -21 -22 -24 -22 -21 -46 -47 -36 -27 -18 -17 -13 -8 -6 -6 -8 -29 -43 -37 -28 -13 -17 -18 -16 -18 -20 -25 -23 -23 -23 -18 -34 -38 -43 -42 -23 -24 -16 -34 -51 -57 -59 -42 -38 -37 -36 -40 -40 -86 -107 -93 -75 -73 -83 -90 -81 -60 -65 -65 -63 -61 -58 -56 -61 -64 -53 -43 -42 -46 -45 -42 -39 -36 -22 -20 -23 -22 -16 -16 -22 -23 -21 -20 -20 -17 -23 -26 -38 -44 -22 -21 -26 -25 -14 -16 -38 -24 -77 -119 -92 -46 -44 -43 -27 -15 -33 -30 -43 -57 -67 -74 -92 -98 -105 -110 -110 -63 -54 -51 -52 -43 -32 -18 -14 -50 -54 -43 -111 -104 -70 -48 -45 -60 -55 -49 -61 -53 -23 -57 -33 -15 -42 -71 -46 -5 0 0 -2 -23 -134 -135 -113 -86 -61 -49 -20 -14 -13 -14 -18 -30 -34 -37 -24 -5 -8 -25 -29 -26 -19 -14 -17 -11 -8 -8 -9 -4 -16 -18 -14 -11 -15 -15 -10 -8 -6 -4 -5 -5 -4 -3 -3 -4 -8 -10 -12 -15 -14 -14 -14 -14 -15 -17 -18 -18 -18 -20 -18 -17 -20 -22 -20 -15 -10 -10 -12 -9 -8 -10 -14 -11 -11 -9 -8 -9 -10 -12 -12 -16 -20 -30 -67 -56 -48 -44 -44 -42 -40 -35 -31 -31 -39 -57 -55 -49 -37 -28 -26 -26 -31 -33 -39 -46 -45 -42 -46 -50 -50 -49 -50 -38 -30 -32 -38 -36 -30 -29 -28 -33 -35 -12 -9 -7 -12 -19 -25 -28 -27 -18 -10 -5 -5 -7 -9 -9 -8 -8 -11 -15 -17 -11 -1 0 -2 -2 -1 -2 -3 -7 -13 -15 -19 -23 -24 -17 -15 -15 -13 -13 -21 -19 -22 -20 -17 -19 -20 -20 -17 -11 -6 -4 -7 -9 -8 -5 -3 -5 -10 -11 -18 -27 -26 -1 0 0 0 0 0 0 0 -17 -37 -48 -83 -68 -60 -51 -42 -34 -33 -34 -33 -30 -26 -19 -27 -25 -23 -22 -20 -17 -12 -13 -14 -15 -17 -19 -20 -20 -20 -20 -18 -17 -16 -13 -9 -8 -11 -14 -13 -6 0 -1 -8 -2 0 -7 -14 -13 -15 -16 -8 -2 -1 -3 -2 -1 -7 -13 -14 -15 -13 -12 -11 -9 -9 -8 -3 -1 -1 -3 -4 -3 -5 -7 -6 -6 -6 -8 -8 -7 -9 -13 -18 -21 -20 -18 -19 -18 -21 -21 -23 -27 -30 -32 -37 -43 -49 -53 -59 -120 -130 -120 -110 -90 -34 -37 -39 -41 -34 -16 -17 -19 -20 -22 -26 -29 -30 -26 -19 -12 -6 -5 -3 -4 0 -37 -44 -14 0 0 0 -1 -2 -2 -3 -4 -3 -4 -6 -12 -14 -13 -12 -17 -15 -10 -4 0 0 -2 -1 0 0 -1 -3 -6 -4 -2 -15 -12 -5 0 0 0 -1 -2 -1 -1 -2 -2 -1 0 0 0 -12 -24 -28 -31 -75 -103 -103 -75 -29 -8 -2 0 0 0 -5 -3 -2 -2 0 0 0 -1 -2 -1 -1 0 0 -1 -1 -1 -2 -6 -10 -16 -20 -21 -26 -26 -6 -13 -25 -41 -40 -16 -15 -15 -17 -15 -6 -13 -18 -22 -28 -31 -32 -18 -12 -11 -9 -23 -26 -27 -26 -24 -30 -28 -26 -29 -28 -6 -7 -16 -28 -36 -33 -31 -27 -22 -34 -35 -26 -22 -24 -32 -26 -30 -32 -29 -24 -27 -23 -20 -20 -24 -17 -26 -21 -25 -34 -15 -11 -10 -11 -13 -20 -17 -20 -22 -21 -30 -76 -107 -97 -84 -87 -86 -60 -26 -13 -30 -52 -68 -80 -76 -62 -50 -54 -45 -16 -31 -53 -56 -52 -49 -38 -35 -31 -33 -36 -19 -9 -17 -22 -26 -27 -21 -23 -20 -10 -7 -17 -35 -34 -23 -19 -17 -9 -10 -15 -27 -39 -15 -19 -17 -9 -11 -13 -14 -22 -26 -16 -11 -5 -11 -17 -18 -20 -19 -16 -11 -6 -3 -10 -22 -28 -16 -11 -17 -29 -34 -29 -15 -8 -28 -25 -23 -41 -40 -36 -27 -19 -16 -17 -8 -12 -14 -8 -22 -17 -17 -12 -11 -34 -65 -56 -46 -31 -25 -18 -20 -23 -23 -32 -77 -60 -49 -36 -26 -16 -10 -7 -6 -7 -10 -9 -9 -15 -18 -18 -19 -18 -18 -18 -17 -18 -16 -15 -16 -25 -50 -23 -41 -40 -23 -18 -14 -23 -46 -65 -71 -56 -64 -50 -41 -44 -52 -69 -73 -61 -55 -70 -78 -91 -74 -59 -65 -65 -64 -64 -58 -53 -55 -58 -60 -56 -52 -51 -43 -44 -45 -41 -31 -19 -30 -27 -19 -12 -13 -18 -20 -22 -23 -22 -30 -22 -44 -43 -5 -6 -19 -46 -46 -19 -28 -32 -95 -113 -80 -44 -42 -41 -19 -16 -29 -1 -30 -69 -75 -74 -95 -96 -96 -93 -80 -60 -52 -51 -46 -42 -37 -37 -34 -27 -69 -102 -130 -144 -99 -70 -76 -90 -52 -51 -81 -71 -41 -45 -61 -78 -68 -74 -76 -43 -31 -24 -14 -2 -26 -126 -107 -74 -45 -24 -13 -14 -8 -6 -12 -20 -19 -30 -24 -11 -8 -10 -34 -34 -30 -28 -26 -9 -4 -6 -8 -10 -13 -14 -16 -12 -9 -11 -12 -7 -4 -4 -6 -6 -5 -5 -5 -2 -4 -7 -9 -9 -10 -11 -14 -15 -16 -17 -16 -11 -16 -19 -17 -12 -10 -9 -11 -12 -12 -13 -15 -7 -20 -23 -22 -19 -18 -14 -15 -16 -17 -18 -20 -25 -38 -50 -52 -55 -54 -50 -42 -33 -31 -19 -18 -21 -24 -26 -23 -36 -31 -27 -26 -29 -30 -41 -41 -39 -39 -38 -43 -45 -44 -40 -40 -44 -46 -41 -36 -38 -41 -41 -44 -41 -34 -21 -17 -12 -9 -14 -20 -21 -23 -16 -12 -11 -13 -16 -18 -18 -17 -14 -9 -16 -13 -7 -2 0 -1 -4 -5 -10 -12 -7 -10 -10 -13 -14 -15 -21 -17 -15 -17 -17 -14 -12 -15 -18 -17 -14 -17 -18 -19 -14 -7 -4 -3 -8 -10 -10 -9 -8 -5 -3 -2 -2 0 0 0 0 0 0 0 0 0 0 0 -28 -92 -73 -71 -60 -47 -40 -34 -30 -27 -26 -23 -17 -34 -31 -31 -31 -31 -29 -15 -14 -13 -13 -16 -18 -17 -17 -16 -14 -12 -10 -11 -13 -11 -6 -9 -19 -20 -9 -1 -3 -2 -1 -1 -8 -16 -17 -17 -17 -13 -6 -3 -3 -3 -2 -2 -2 -5 -18 -16 -16 -14 -11 -9 -10 -2 0 0 -1 -2 -2 -5 -5 -5 -6 -7 -11 -11 -11 -9 -10 -20 -22 -27 -23 -17 -22 -23 -23 -25 -29 -32 -33 -35 -42 -43 -43 -49 -50 -51 -110 -104 -52 -37 -29 -22 -18 -20 -25 -29 -37 -42 -36 -30 -30 -29 -25 -18 -14 -14 -10 -8 -8 -4 -8 -11 -7 0 0 0 -1 -1 -6 -16 -14 -8 -3 -1 -5 -8 -13 -14 -14 -15 -12 -8 -4 -1 -1 0 -2 -2 0 -1 -7 -4 -8 -17 -11 -2 0 0 0 0 0 -2 -2 -1 -2 -2 -4 -2 0 0 0 -16 -18 -3 -23 -30 -40 -27 -5 -1 0 0 0 0 0 -1 -1 -2 -1 0 -1 -2 -3 -3 -1 0 0 0 0 -2 -5 -9 -11 -13 -7 -20 -19 -12 -23 -37 -40 -31 -18 -18 -17 -19 -10 -3 -5 -12 -22 -23 -19 -15 -19 -18 -18 -22 -28 -27 -25 -37 -36 -26 -24 -25 -29 -30 -24 -15 -18 -22 -30 -40 -35 -37 -37 -37 -40 -28 -23 -26 -30 -32 -31 -31 -29 -28 -28 -21 -24 -26 -26 -23 -23 -30 -26 -26 -20 -22 -10 -12 -20 -27 -21 -22 -21 -33 -51 -47 -87 -95 -91 -94 -88 -71 -28 -15 -23 -15 -15 -71 -68 -40 -56 -17 -14 -11 -8 -16 -28 -37 -59 -64 -47 -36 -39 -37 -21 -3 -10 -11 -13 -15 -18 -20 -18 -13 -6 -14 -50 -53 -46 -29 -19 -1 -12 -12 -19 -19 -8 -7 -22 -22 -13 -4 -3 -14 -14 -11 -12 -7 -17 -27 -30 -27 -20 -14 -13 -11 -8 -12 -11 -13 -17 -14 -13 -23 -25 -18 -8 -9 -19 -18 -16 -19 -18 -22 -23 -29 -24 -18 -17 -18 -12 -17 -27 -15 -7 -7 -15 -34 -55 -30 -38 -39 -27 -21 -20 -18 -15 -12 -33 -85 -69 -36 -19 -16 -12 -12 -9 -8 -8 -10 -12 -15 -17 -20 -20 -14 -10 -15 -20 -27 -47 -24 -28 -48 -60 -9 -28 -36 -31 -18 -15 -17 -24 -55 -63 -48 -72 -73 -68 -69 -71 -53 -51 -49 -56 -68 -75 -88 -69 -59 -60 -63 -67 -64 -56 -51 -56 -63 -58 -56 -55 -53 -42 -43 -46 -33 -22 -24 -36 -25 -17 -13 -14 -17 -21 -23 -25 -22 -17 -27 -21 -20 -12 -11 -15 -12 -17 -31 -43 -50 -100 -113 -93 -62 -60 -56 -34 -30 -27 -7 0 -55 -72 -75 -84 -93 -79 -66 -92 -97 -41 -55 -40 -40 -39 -35 -30 -101 -105 -106 -115 -138 -121 -97 -91 -94 -84 -67 -79 -66 -58 -65 -51 -43 -45 -35 -35 -44 -49 -85 -86 -56 -34 -128 -105 -43 -13 -4 -3 -8 -2 -1 -8 -15 -17 -23 -30 -31 -31 -30 -38 -36 -34 -30 -25 -11 -5 -2 -3 -4 -6 -8 -15 -13 -8 -7 -5 -7 -5 -4 -5 -4 -2 -5 -6 -5 -4 -4 -9 -6 -5 -8 -14 -16 -15 -13 -11 -10 -12 -16 -17 -16 -15 -13 -9 -9 -12 -11 -8 -7 -48 -51 -43 -38 -30 -29 -20 -19 -19 -20 -35 -51 -50 -49 -53 -59 -47 -34 -30 -29 -27 -12 -11 -11 -17 -28 -37 -33 -27 -23 -23 -26 -30 -32 -32 -31 -33 -39 -41 -36 -37 -39 -41 -37 -41 -43 -38 -33 -32 -36 -45 -41 -32 -24 -20 -19 -18 -21 -26 -29 -26 -20 -29 -30 -27 -32 -31 -30 -26 -20 -18 -33 -13 -4 -1 0 -1 -1 -1 -8 -15 -14 -7 -7 -11 -12 -12 -16 -17 -13 -17 -18 -13 -15 -20 -15 -16 -15 -10 -8 -18 -17 -10 -4 -4 -9 -9 -15 -19 -16 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -43 -83 -98 -76 -82 -83 -71 -57 -51 -31 -32 -27 -20 -15 -18 -19 -26 -29 -29 -27 -17 -16 -14 -13 -17 -30 -31 -19 -16 -10 -4 -8 -8 -11 -8 -5 -6 -6 -1 0 -6 -13 -15 -18 -28 -23 -17 -18 -18 -11 -11 -8 -4 -4 -4 -4 -3 -3 -3 -5 -5 -4 -8 -12 -14 -14 -11 -10 -5 -1 -2 -1 -4 -3 -7 -12 -7 -13 -14 -12 -9 -9 -19 -16 -26 -25 -19 -20 -21 -23 -23 -23 -27 -31 -27 -30 -29 -26 -30 -41 -23 -22 -36 -43 -40 -34 -28 -25 -38 -51 -39 -37 -39 -32 -24 -22 -22 -18 -18 -19 -19 -17 -17 -15 -31 -72 -41 -7 -3 0 0 0 0 0 -1 -7 -13 -3 -4 -6 -6 -12 -12 -13 -13 -12 -12 -10 -4 0 0 0 0 0 0 0 0 -16 -15 -6 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -5 -5 -1 -3 -13 -21 -14 -4 -1 0 0 0 0 0 -2 -3 -2 -1 0 0 0 0 0 0 -1 -1 -1 -1 -3 -7 -10 -8 -6 -6 -9 -24 -31 -58 -67 -41 -28 -15 -7 -9 -11 -6 -2 -3 -7 -19 -21 -20 -17 -18 -19 -17 -19 -23 -25 -21 -67 -65 -37 -24 -24 -28 -30 -38 -47 -27 -27 -38 -43 -33 -18 -24 -42 -45 -35 -23 -27 -26 -27 -37 -30 -29 -29 -28 -22 -28 -31 -29 -27 -31 -27 -29 -25 -27 -37 -20 -19 -23 -19 -7 -24 -30 -38 -51 -69 -139 -119 -111 -104 -95 -80 -36 -22 -20 -15 -16 -19 -22 -27 -40 -14 -19 -17 -15 -13 -10 -7 -13 -44 -55 -41 -37 -45 -26 -5 -8 -6 -5 -13 -18 -16 -11 -19 -14 -26 -46 -29 -37 -24 -5 -3 -7 -9 -30 -36 -22 -33 -28 -31 -21 -10 -21 -14 -5 -10 -18 -12 -13 -31 -36 -29 -17 -13 -12 -13 -13 -18 -30 -10 -18 -25 -24 -26 -21 -17 -15 -12 -17 -28 -29 -29 -29 -28 -34 -39 -29 -45 -115 -88 -58 -45 -48 -41 -5 -4 -9 -21 -43 -71 -49 -40 -32 -28 -27 -27 -24 -23 -26 -49 -61 -24 -36 -44 -21 -20 -9 -5 -5 -6 -7 -15 -16 -21 -28 -33 -34 -20 -20 -34 -61 -41 -48 -71 -54 -15 -17 -18 -19 -18 -16 -16 -13 -37 -61 -64 -70 -71 -72 -78 -76 -57 -48 -53 -67 -76 -75 -69 -62 -60 -60 -60 -60 -59 -56 -57 -59 -60 -55 -55 -47 -40 -39 -43 -45 -19 -22 -36 -38 -29 -23 -20 -18 -16 -21 -18 -22 -26 -28 -28 -14 -14 -23 -28 -23 -15 -41 -53 -46 -41 -76 -91 -92 -64 -34 -47 -35 -34 -35 -23 -14 -74 -80 -80 -76 -80 -95 -68 -62 -56 -43 -32 -34 -37 -26 -20 -26 -27 -50 -75 -103 -126 -125 -106 -89 -81 -79 -68 -58 -41 -33 -43 -63 -14 -15 -13 -8 -13 -24 -54 -28 -63 -114 -118 -34 -8 0 0 -2 -6 -7 -8 -12 -16 -16 -12 -21 -23 -26 -29 -32 -28 -30 -21 -11 -10 -9 -3 -2 -2 -4 -5 -8 -15 -15 -10 -4 -5 -5 -4 -4 -2 -2 -3 -4 -5 -5 -3 -4 -2 -2 -3 -8 -18 -15 -11 -9 -9 -10 -13 -15 -15 -15 -14 -11 -7 -13 -11 -17 -36 -47 -51 -30 -10 -8 -10 -10 -10 -10 -10 -11 -14 -15 -35 -31 -20 -47 -28 -29 -25 -18 -10 -11 -12 -14 -18 -26 -37 -26 -29 -30 -31 -33 -35 -35 -36 -39 -44 -44 -36 -39 -39 -36 -36 -34 -33 -30 -29 -30 -31 -29 -31 -31 -29 -27 -26 -26 -30 -35 -41 -41 -15 -42 -47 -43 -42 -42 -40 -36 -33 -31 -31 -7 -2 0 0 -1 -1 -1 -7 -9 -7 -4 -7 -8 -10 -11 -12 -15 -14 -14 -16 -16 -14 -16 -9 -9 -11 -11 -11 -19 -11 -10 -9 -3 -4 -3 -4 -15 -19 -7 -6 -2 0 0 0 0 0 0 0 0 0 0 -79 -98 -97 -84 -71 -76 -79 -74 -68 -67 -64 -62 -30 -22 -26 -23 -22 -25 -25 -25 -24 -23 -17 -15 -9 -6 -12 -12 -15 -17 -13 -8 -8 -4 -10 -7 -5 -5 -5 -1 -1 -5 -9 -8 -8 -11 -11 -13 -15 -10 -5 -18 -11 -3 -3 -4 -4 -5 -4 -3 -2 -2 -1 -1 -4 -8 -12 -12 -10 -5 -2 -3 -1 -4 -3 -7 -11 -7 -8 -13 -12 -8 -8 -18 -12 -24 -26 -23 -22 -20 -24 -20 -21 -26 -30 -29 -27 -25 -24 -30 -45 -25 -23 -26 -32 -38 -40 -44 -44 -42 -38 -30 -36 -29 -24 -19 -14 -13 -13 -16 -30 -39 -30 -21 -15 -2 -26 -33 -5 -10 -4 0 0 0 0 0 -3 -7 0 0 -1 -7 -14 -15 -15 -10 -12 -17 -17 -4 0 0 0 0 0 0 0 0 -7 -4 -2 -1 -1 -9 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -14 -4 -1 -1 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 -2 -6 -7 -5 -6 -9 -11 -15 -26 -18 -7 -35 -22 -15 -32 -39 -42 -44 -31 -19 -17 -14 -4 -4 -16 -29 -14 -16 -17 -17 -18 -19 -27 -36 -32 -28 -85 -68 -47 -35 -33 -33 -31 -26 -35 -42 -40 -54 -56 -49 -37 -32 -44 -33 -25 -33 -27 -31 -35 -37 -32 -31 -29 -24 -26 -31 -30 -31 -23 -23 -34 -29 -31 -27 -24 -24 -17 -22 -22 -23 -19 -10 -14 -28 -28 -52 -133 -125 -115 -95 -71 -39 -34 -28 -20 -27 -62 -78 -57 -34 -20 -25 -15 -16 -18 -21 -22 -25 -20 -27 -30 -27 -12 -10 -6 -7 -8 -5 -15 -17 -14 -16 -43 -45 -45 -30 -7 -8 -28 -34 -24 -10 -12 -9 -8 -5 -8 -12 -13 -8 -6 -9 -13 -3 -5 -7 -9 -11 -16 -18 -16 -13 -18 -11 -13 -20 -23 -25 -13 -23 -24 -35 -41 -27 -13 -3 -11 -25 -44 -58 -50 -39 -41 -48 -43 -21 -17 -16 -31 -69 -58 -54 -48 -28 -13 -8 -9 -20 -36 -41 -38 -26 -22 -25 -26 -14 -19 -28 -36 -43 -24 -40 -31 -23 -20 -8 -4 -6 -11 -15 -13 -13 -19 -25 -29 -29 -21 -22 -27 -58 -91 -20 -64 -67 -52 -39 -18 -20 -19 -19 -18 -14 -8 -35 -57 -66 -68 -66 -62 -70 -59 -31 -36 -77 -81 -73 -66 -66 -70 -63 -60 -59 -57 -60 -54 -48 -42 -45 -46 -41 -36 -36 -42 -36 -12 -28 -36 -36 -44 -50 -32 -25 -21 -17 -13 -16 -23 -24 -20 -20 -19 -45 -48 -34 -15 -13 -43 -50 -45 -54 -77 -96 -82 -61 -48 -39 -37 -39 -28 -32 -70 -72 -81 -70 -62 -64 -63 -89 -69 -50 -27 -21 -23 -19 -15 -19 -34 -68 -66 -79 -105 -122 -113 -116 -105 -94 -83 -64 -44 -48 -40 -27 -26 -21 -20 -16 -21 -25 -7 -60 -88 -56 -24 0 0 0 0 -3 -5 -9 -11 -8 -8 -10 -12 -15 -18 -19 -20 -24 -25 -24 -20 -17 -18 -10 -9 -12 -6 -4 -6 -7 -12 -13 -9 -5 -2 -3 -3 -3 -2 -3 -3 -7 -8 -6 -3 -2 -2 -1 -2 -4 -9 -20 -16 -10 -9 -11 -11 -9 -8 -7 -8 -12 -2 -5 -8 -19 -35 -23 -26 -24 -14 -3 -1 -3 -3 -3 -5 -6 -6 -5 -25 -29 -30 -43 -29 -30 -17 -7 -5 -5 -7 -13 -18 -33 -53 -46 -36 -35 -35 -35 -36 -39 -46 -50 -49 -43 -33 -34 -34 -34 -31 -29 -38 -33 -26 -23 -23 -23 -23 -26 -29 -30 -31 -31 -36 -46 -53 -46 -9 -23 -44 -51 -52 -57 -57 -54 -56 -44 -23 -10 -2 0 0 0 -1 -2 -6 -6 -4 -3 -3 -5 -6 -8 -9 -13 -13 -18 -22 -23 -19 -15 -10 -9 -10 -12 -15 -17 -7 -3 -3 -4 -6 -6 -17 -15 -11 -7 -5 -1 0 0 0 0 0 0 0 0 0 -11 -119 -100 -75 -62 -56 -55 -56 -51 -46 -48 -57 -56 -39 -30 -28 -27 -25 -23 -22 -22 -22 -21 -19 -13 -12 -12 -15 -24 -13 -13 -12 -11 -11 -8 -7 -4 -3 -3 -3 -1 -5 -9 -18 -29 -27 -14 -12 -9 -6 -9 -25 -20 -9 -2 -2 -2 -2 -5 -6 -4 0 0 0 0 0 -1 -3 -6 -3 -1 -2 -4 -1 -1 -2 -5 -6 -8 -16 -12 -10 -8 -8 -16 -21 -27 -26 -29 -31 -21 -26 -22 -26 -34 -40 -41 -38 -36 -36 -35 -27 -25 -24 -16 -18 -54 -132 -129 -130 -63 -9 -17 -51 -46 -38 -29 -22 -20 -22 -22 -27 -40 -47 -37 -35 0 -3 -10 -5 -4 -17 -13 -4 0 0 0 0 0 -2 -3 0 -4 -7 -10 -12 -4 -8 -8 0 0 0 0 0 0 0 0 0 0 0 0 -5 -4 -5 -11 -12 -3 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -2 -1 -1 -3 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 0 0 -1 -2 -8 -15 -16 -12 -19 -20 -12 -7 -1 -6 -11 -21 -25 -16 -31 -32 -27 -33 -28 -28 -28 -23 -7 -4 -27 -35 -23 -19 -17 -22 -20 -22 -38 -32 -54 -64 -81 -69 -71 -51 -45 -46 -37 -36 -35 -52 -65 -70 -78 -76 -69 -60 -31 -33 -38 -39 -33 -38 -39 -39 -37 -36 -37 -30 -29 -29 -27 -30 -29 -25 -23 -25 -30 -25 -18 -16 -16 -25 -17 -20 -25 -21 -16 -32 -25 -15 -54 -112 -113 -91 -63 -41 -28 -31 -24 -44 -81 -101 -77 -37 -30 -35 -33 -18 -16 -22 -28 -11 -10 -7 -8 -7 -8 -9 -7 -6 -5 -8 -24 -24 -13 -6 -6 -5 -30 -32 -25 -23 -37 -16 -9 -12 -21 -23 -17 -10 -15 -17 -5 -2 -4 -5 -5 -2 -2 -2 -12 -20 -18 -14 -13 -12 -14 -18 -26 -23 -18 -17 -30 -54 -48 -31 -25 -19 -42 -29 -21 -38 -64 -90 -91 -80 -37 -21 -29 -13 -13 -18 -36 -66 -64 -42 -35 -31 -29 -19 -12 -22 -40 -51 -31 -28 -25 -21 -19 -14 -8 -99 -101 -70 -58 -88 -89 -47 -33 -35 -8 -14 -14 -19 -22 -16 -18 -19 -18 -14 -17 -31 -22 -53 -70 -15 -6 -57 -69 -49 -19 -19 -19 -22 -19 -15 -12 -11 -13 -15 -35 -64 -51 -52 -53 -56 -51 -86 -81 -76 -70 -66 -68 -66 -52 -47 -46 -44 -38 -40 -42 -44 -46 -44 -48 -46 -41 -34 -20 -36 -30 -25 -28 -36 -23 -19 -23 -25 -22 -17 -21 -24 -24 -24 -21 -34 -45 -30 -14 -11 -24 -47 -48 -42 -54 -115 -108 -109 -83 -49 -50 -46 -22 -26 -47 -53 -77 -62 -59 -62 -94 -257 -86 -34 -26 -20 -17 -18 -17 -12 -13 -33 -65 -79 -103 -114 -102 -100 -99 -93 -85 -77 -71 -57 -52 -45 -36 -33 -25 -22 -18 -11 -21 -76 -106 -35 -1 0 0 0 0 -5 -7 -6 -8 -3 -1 -2 -4 -5 -14 -24 -26 -23 -22 -21 -20 -14 -11 -16 -17 -23 -11 -6 -7 -7 -8 -12 -7 -2 -2 -2 -2 -2 -2 -2 -4 -9 -8 -7 -6 -5 -4 -3 -1 -2 -7 -13 -2 -2 -3 -5 -6 -5 -6 -10 -11 -22 -44 -33 -13 -7 -6 -5 -5 -5 -6 -4 -2 -2 -5 -6 -6 -4 -4 -8 -9 -20 -27 -29 -24 -29 -15 -7 -4 -4 -9 -14 -21 -28 -36 -37 -33 -30 -29 -25 -21 -25 -25 -30 -30 -32 -39 -37 -35 -33 -19 -12 -60 -66 -49 -35 -31 -34 -34 -31 -27 -24 -24 -28 -36 -45 -47 -40 -27 -28 -47 -55 -61 -70 -74 -72 -30 -20 -22 -14 -1 0 0 0 -2 -4 -10 -9 -8 -7 -7 -9 -9 -8 -7 -6 -8 -16 -19 -20 -18 -17 -16 -12 -11 -12 -12 -9 -3 -1 -1 -3 -5 -6 -20 -11 -8 -10 -9 0 0 0 0 0 0 0 0 0 0 -22 -130 -88 -61 -51 -53 -55 -44 -40 -37 -36 -36 -36 -30 -27 -26 -26 -24 -23 -21 -23 -24 -21 -10 -11 -10 -18 -25 -21 -8 -11 -12 -9 -6 -9 -6 -5 -3 -1 -1 -5 -10 -15 -15 -16 -22 -21 -12 -9 -7 -13 -35 -11 -4 -2 -1 -1 -1 -10 -13 -7 0 -1 0 0 0 0 0 -1 0 0 -2 -3 -2 -2 -4 -5 -4 -4 -6 -9 -8 -6 -9 -16 -22 -23 -24 -33 -35 -22 -29 -28 -35 -43 -48 -49 -49 -47 -40 -33 -32 -31 -27 -25 -22 -23 -36 -30 -37 -18 0 -5 -22 -24 -23 -21 -20 -22 -29 -28 -10 -26 -57 -52 -59 -16 -43 -14 -4 -3 -2 -6 -4 -1 0 -1 -3 -4 -4 -4 0 -1 -4 -11 -14 -6 -1 -7 -4 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -5 -5 0 0 0 0 0 0 0 0 -1 0 0 0 -5 -10 -10 -9 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -16 -20 -19 -17 -33 -33 -28 -29 -40 -20 -31 -33 -33 -24 -35 -28 -17 -15 -27 -33 -27 -30 -34 -32 -34 -33 -30 -23 -4 -12 -12 -17 -24 -33 -71 -71 -61 -54 -54 -47 -48 -51 -44 -39 -36 -37 -55 -55 -28 -39 -56 -49 -33 -40 -48 -43 -37 -30 -25 -26 -32 -35 -34 -30 -25 -30 -33 -32 -25 -22 -22 -29 -38 -39 -17 -13 -14 -19 -19 -16 -24 -28 -28 -29 -25 -15 -53 -100 -102 -100 -78 -63 -50 -36 -26 -44 -71 -71 -44 -30 -23 -28 -33 -26 -13 -10 -36 -47 -16 -12 -12 -8 -6 -10 -10 -14 -10 -7 -6 -8 -9 -6 -5 -11 -38 -37 -28 -21 -12 -14 -18 -16 -23 -28 -22 -26 -24 -19 -10 -3 -6 -4 -5 -4 -2 -7 -22 -29 -26 -23 -26 -20 -26 -33 -31 -22 -13 -11 -11 -14 -20 -8 -9 -17 -22 -18 -9 -23 -39 -36 -15 -94 -27 -2 -5 -3 -3 -18 -52 -73 -65 -31 -34 -23 -12 -9 -11 -22 -41 -54 -55 -50 -37 -20 -18 -60 -152 -126 -119 -75 -52 -79 -89 -89 -69 -58 -36 -23 -17 -23 -23 -18 -18 -19 -24 -23 -20 -29 -15 -17 -24 -26 -13 -23 -66 -42 -17 -16 -10 -18 -18 -16 -13 -8 -9 -9 -16 -38 -55 -40 -40 -134 -184 -96 -84 -83 -71 -61 -55 -66 -51 -45 -39 -37 -47 -44 -40 -42 -44 -44 -46 -45 -43 -30 -18 -43 -37 -29 -29 -34 -34 -15 -24 -30 -25 -13 -14 -22 -18 -14 -25 -52 -54 -28 -15 -20 -20 -23 -25 -34 -67 -121 -133 -133 -95 -62 -54 -47 -22 -13 -24 -51 -77 -97 -85 -64 -112 -218 -179 -73 -44 -33 -20 -13 -20 -15 -13 -25 -51 -61 -88 -102 -116 -129 -119 -96 -88 -85 -84 -88 -85 -83 -83 -64 -33 -27 -25 -17 -30 -75 -99 -17 0 0 0 0 -1 -4 -9 -9 -7 -12 -8 -7 -4 -2 -2 -1 -19 -28 -22 -12 -16 -16 -17 -20 -22 -19 -16 -9 -7 -8 -7 -1 -4 -6 -4 -1 -2 -2 -2 -3 -5 -7 -4 -8 -9 -9 -7 -6 -3 -3 -3 -1 0 0 0 0 -1 -4 -7 -7 -10 -26 -37 -9 -5 -4 -3 -2 -4 -10 -7 -7 -7 -7 -9 -6 -6 -5 -8 -18 -29 -27 -22 -20 -20 -21 -16 -16 -11 -6 -8 -1 -28 -31 -27 -30 -39 -37 -37 -28 -20 -21 -29 -30 -25 -25 -30 -30 -33 -32 -17 -7 -20 -22 -14 -40 -38 -24 -46 -45 -42 -39 -35 -32 -37 -49 -44 -33 -27 -34 -40 -49 -54 -58 -60 -67 -20 -18 -21 -17 -11 -3 -1 -1 -2 -5 -12 -13 -13 -12 -10 -11 -11 -9 -7 -6 -6 -13 -12 -12 -13 -14 -16 -15 -13 -9 -6 -2 0 0 -1 -3 -6 -12 -23 -8 -4 -9 -21 -32 -4 0 0 0 0 0 0 0 0 -34 -129 -88 -76 -67 -62 -60 -48 -40 -32 -28 -28 -28 -25 -22 -22 -23 -24 -24 -23 -23 -24 -23 -17 -16 -11 -19 -24 -21 -18 -11 -13 -11 -8 -9 -7 -8 -5 -2 -4 -10 -19 -17 -13 -11 -10 -7 -18 -13 -16 -24 -29 -15 -10 -7 -3 -1 -4 -8 -14 -9 -1 -1 -2 0 0 0 0 0 0 0 -1 -3 -5 -6 -9 -9 -7 -5 -4 -7 -10 -8 -7 -12 -20 -20 -25 -31 -31 -24 -28 -25 -28 -34 -38 -39 -39 -41 -37 -34 -36 -43 -106 -52 -26 -28 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -48 -19 -6 -21 -16 -17 -17 -2 -1 -4 -5 -7 -2 -5 -5 -4 -10 -14 -19 -11 -2 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -5 -1 -4 0 0 0 0 0 -1 -1 -2 -4 -6 -12 -16 -18 -18 -13 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -10 -8 -19 -23 -25 -30 -39 -38 -18 -10 -9 -15 -29 -26 -17 -13 -19 -24 -26 -30 -33 -36 -16 -30 -32 -26 -31 -29 -30 -25 -20 -24 -20 -31 -31 -31 -64 -62 -60 -60 -62 -66 -59 -54 -50 -39 -25 -10 -33 -44 -45 -52 -67 -49 -42 -43 -42 -41 -41 -37 -34 -33 -35 -30 -28 -24 -23 -31 -34 -32 -27 -30 -28 -33 -36 -31 -19 -13 -12 -15 -18 -20 -21 -23 -26 -31 -31 -20 -27 -75 -100 -98 -88 -84 -75 -64 -56 -52 -77 -61 -40 -52 -36 -43 -42 -28 -9 -14 -4 -6 -11 -16 -18 -11 -11 -11 -14 -24 -13 -7 -5 -8 -8 -5 -4 -3 -10 -25 -12 -8 -8 -7 -11 -11 -22 -27 -24 -24 -20 -18 -12 -7 -9 -4 -6 -4 -4 -11 -13 -20 -23 -27 -29 -17 -17 -17 -17 -14 -9 -10 -8 -8 -9 -6 -7 -8 -6 -4 -3 -4 -11 -9 -7 -12 -11 -6 -4 -4 -6 -2 -12 -55 -59 -39 -41 -19 -9 -6 -6 -5 -19 -24 -34 -42 -39 -23 -37 -89 -138 -113 -109 -77 -52 -57 -89 -84 -71 -65 -60 -42 -19 -37 -34 -28 -27 -30 -27 -31 -32 -29 -19 -19 -20 -23 -25 -31 -77 -35 -32 -27 -20 -14 -11 -11 -9 -7 -7 -8 -12 -20 -48 -75 -52 -79 -91 -89 -84 -73 -62 -59 -52 -40 -43 -30 -30 -47 -65 -64 -63 -45 -40 -44 -45 -41 -44 -37 -30 -33 -35 -29 -33 -42 -44 -23 -27 -26 -24 -28 -40 -27 -15 -44 -52 -49 -59 -22 -10 -16 -38 -69 -59 -77 -106 -140 -140 -146 -94 -53 -37 -36 -32 -36 -21 -37 -80 -114 -120 -94 -149 -215 -170 -155 -66 -32 -22 -18 -15 -20 -22 -20 -28 -42 -54 -62 -89 -114 -115 -96 -83 -86 -88 -78 -58 -54 -73 -75 -51 -27 -23 -19 -17 -37 -79 -84 -73 -28 -3 -2 -5 0 -6 -6 -5 -12 -13 -12 -8 -3 -6 -24 -22 -14 -8 -8 -20 -16 -9 -16 -22 -23 -26 -18 -11 -10 -10 -2 -1 -2 -2 -2 -3 -4 -2 -1 -1 -1 -1 -2 -3 -6 -8 -7 -5 -7 -7 -4 -2 -3 -2 -1 -1 -5 -11 -3 -9 -2 -21 -43 -38 -8 -2 -7 -8 -3 -4 -10 -9 -5 -5 -3 -5 -6 -15 -27 -21 -7 -13 -19 -19 -16 -16 -21 -18 -13 -13 -19 -41 -37 -33 -34 -40 -36 -35 -30 -25 -23 -29 -34 -31 -27 -25 -23 -22 -8 -2 -14 -30 -17 -5 -13 -13 -11 -28 -43 -44 -47 -46 -38 -37 -46 -48 -35 -24 -26 -35 -54 -48 -47 -56 -51 -52 -31 -26 -19 -8 -6 -5 -1 -5 -11 -14 -16 -12 -11 -10 -8 -6 -6 -7 -6 -6 -8 -20 -20 -20 -18 -14 -13 -13 -7 -3 -2 0 0 0 -6 -21 -33 -13 -21 -12 -22 -41 -48 -2 0 0 0 0 0 0 0 0 -47 -129 -88 -97 -90 -79 -69 -60 -45 -35 -29 -26 -24 -24 -21 -19 -19 -20 -20 -21 -21 -21 -22 -23 -24 -14 -20 -22 -19 -16 -15 -10 -9 -9 -8 -8 -9 -6 -3 -7 -18 -12 -11 -12 -8 -3 -4 -16 -26 -31 -34 -32 -23 -13 -11 -6 -2 -6 -2 -3 -3 -3 -3 -3 -4 -5 -2 0 -1 -3 -2 -1 -3 -6 -8 -9 -7 -5 -4 -4 -6 -8 -7 -8 -9 -12 -18 -24 -23 -20 -21 -24 -18 -19 -22 -25 -27 -29 -31 -35 -32 -29 -40 -52 -13 -1 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -14 -26 -71 -74 -34 -16 -5 -2 -19 -33 -18 -4 -11 -10 -7 -10 -26 -16 -5 -1 -2 -5 -11 -9 -4 -1 0 0 0 0 0 0 0 -3 -2 -2 -10 -5 -4 -4 0 0 0 0 0 -1 -2 -3 -2 -2 -8 -20 -24 -20 -12 -7 -6 -3 -1 -1 0 0 0 0 0 0 -1 0 0 0 -1 -8 -10 -13 -19 -26 -28 -25 -22 -21 -8 -7 -14 -17 -17 -23 -20 -14 -13 -13 -12 -26 -29 -26 -18 -26 -28 -30 -27 -23 -24 -21 -22 -27 -29 -23 -21 -49 -74 -70 -66 -74 -77 -77 -71 -53 -50 -37 -22 -15 -58 -56 -57 -58 -59 -56 -59 -59 -58 -56 -40 -36 -35 -34 -34 -31 -34 -38 -41 -38 -32 -34 -36 -39 -39 -22 -37 -45 -46 -35 -16 -18 -22 -22 -21 -20 -22 -29 -29 -17 -11 -46 -91 -100 -93 -92 -88 -81 -69 -54 -19 -21 -23 -21 -18 -45 -46 -25 -17 -28 -4 -14 -21 -21 -18 -14 -21 -20 -20 -22 -11 -14 -9 -8 -7 -4 -4 -4 -28 -38 -7 -6 -8 -11 -10 -11 -23 -22 -22 -22 -21 -20 -12 -15 -20 -32 -32 -18 -11 -8 -8 -26 -24 -29 -28 -18 -16 -15 -12 -8 -5 -3 -3 -5 -6 -7 -9 -12 -8 -6 -5 -5 -13 -11 -8 -10 -9 -11 -8 -9 -11 -3 -3 -60 -57 -31 -34 -21 -14 -11 -8 -6 -8 -9 -29 -39 -35 -28 -41 -28 -23 -56 -106 -108 -109 -110 -110 -99 -67 -60 -57 -48 -41 -47 -44 -50 -46 -40 -40 -22 -26 -25 -23 -26 -29 -29 -30 -35 -46 -24 -71 -51 -19 -14 -7 -11 -11 -9 -6 -8 -9 -10 -47 -90 -92 -89 -55 -46 -55 -59 -52 -55 -46 -36 -35 -20 -20 -37 -54 -57 -44 -44 -45 -73 -86 -60 -39 -18 -14 -17 -23 -38 -29 -36 -34 -20 -25 -21 -23 -50 -98 -112 -98 -80 -46 -23 -37 -14 -12 -10 -14 -42 -90 -142 -145 -145 -124 -48 -67 -52 -56 -59 -49 -49 -111 -89 -77 -98 -123 -135 -186 -197 -174 -162 -56 -30 -23 -21 -17 -11 -15 -17 -22 -32 -34 -49 -81 -96 -96 -94 -76 -84 -88 -85 -78 -80 -59 -55 -51 -40 -32 -30 -20 -39 -67 -69 -69 -20 -2 -4 -9 0 0 0 -2 -5 -8 -12 -8 -9 -15 -25 -25 -25 -13 -14 -20 -16 -7 -10 -17 -19 -21 -18 -8 -6 -5 -4 -4 -3 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -3 -4 -7 -7 -4 -1 -3 -4 -3 -3 -2 -3 -3 -3 -2 -5 -62 -74 -37 -14 -17 -4 -3 -22 -23 -9 -11 -8 -7 -5 -4 -4 -6 -7 -7 -4 -6 -21 -22 -25 -24 -21 -18 -21 -22 -18 -21 -33 -34 -36 -38 -28 -22 -31 -26 -22 -20 -18 -18 -23 -27 -29 -30 -30 -28 -10 -2 -9 -18 -17 -20 -27 -27 -26 -29 -40 -42 -34 -32 -27 -17 -34 -28 -25 -27 -35 -47 -70 -61 -45 -37 -37 -11 -26 -14 -7 -4 -6 -7 -2 -9 -26 -39 -45 -43 -29 -16 -10 -11 -5 -5 -7 -8 -8 -14 -15 -8 -8 -11 -9 -9 -10 -6 -2 0 -1 -1 -10 -18 -22 -21 -20 -14 -25 -41 -45 -27 -53 -15 0 0 0 0 0 0 -40 -94 -86 -87 -89 -83 -75 -68 -51 -42 -34 -30 -29 -26 -21 -21 -20 -18 -17 -19 -19 -19 -20 -20 -23 -20 -21 -15 -14 -21 -20 -10 -9 -8 -8 -9 -10 -7 -10 -13 -16 -14 -7 -5 -5 -4 -8 -22 -16 -26 -33 -26 -10 -5 -5 -2 0 0 -1 -2 -5 -6 -6 -5 -8 -6 -4 -2 -1 -4 -5 -4 -4 -4 -5 -8 -5 -2 -1 -3 -6 -9 -7 -6 -7 -9 -17 -24 -19 -16 -20 -23 -19 -19 -19 -22 -26 -27 -34 -39 -34 -26 -25 -36 -37 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -83 -10 -8 -14 -18 -23 -15 -11 -15 -18 -15 -34 -20 -4 -11 -11 -9 -12 -17 -13 0 -4 -10 -16 -21 -20 -14 -6 -2 0 0 0 0 -1 -3 -15 -16 -8 -3 -4 -3 -4 -3 0 0 -1 0 -2 -4 -3 -3 -2 -4 -11 -15 -8 -6 -7 -7 -4 -1 0 0 0 0 0 0 0 -2 -3 -3 -4 -6 -13 -15 -7 -11 -18 -17 -9 -7 -8 -10 -10 -10 -17 -22 -27 -31 -21 -18 -14 -12 -15 -18 -23 -27 -28 -22 -23 -23 -21 -20 -20 -21 -22 -25 -27 -46 -65 -76 -80 -84 -107 -74 -68 -63 -50 -59 -59 -31 -26 -67 -87 -80 -66 -62 -74 -73 -55 -58 -55 -34 -32 -34 -37 -41 -47 -48 -45 -42 -37 -30 -29 -29 -19 -16 -16 -36 -38 -44 -39 -23 -17 -26 -31 -27 -21 -18 -24 -21 -20 -21 -19 -69 -100 -110 -87 -45 -52 -29 -10 -29 -61 -17 -13 -14 -12 -18 -15 -14 -12 -9 -18 -28 -21 -19 -22 -20 -16 -19 -18 -12 -14 -5 -6 -8 -7 -7 -5 -9 -17 -10 -6 -5 -5 -5 -14 -34 -28 -23 -26 -26 -19 -15 -28 -39 -35 -31 -33 -30 -29 -27 -23 -23 -33 -34 -31 -20 -8 -6 -6 -5 -3 -6 -11 -11 -10 -12 -17 -8 -11 -12 -9 -5 -10 -5 -4 -6 -9 -8 -12 -50 -87 -73 -74 -74 -46 -22 -31 -21 -20 -16 -11 -10 -11 -17 -31 -35 -28 -24 -15 -26 -80 -128 -121 -111 -103 -114 -103 -80 -66 -66 -54 -44 -46 -46 -45 -55 -49 -38 -21 -35 -44 -36 -29 -29 -35 -35 -33 -28 -23 -60 -38 -21 -17 -17 -18 -16 -14 -10 -4 -6 -7 -26 -55 -66 -61 -62 -57 -47 -45 -44 -35 -35 -38 -33 -23 -22 -22 -23 -33 -55 -58 -46 -120 -146 -116 -43 -17 -15 -14 -20 -33 -9 -13 -37 -44 -26 -19 -21 -21 -73 -128 -99 -86 -34 -16 -18 -12 -7 -18 -20 -64 -139 -165 -170 -165 -114 -51 -69 -45 -60 -81 -91 -89 -101 -76 -70 -81 -107 -147 -149 -155 -158 -133 -41 -28 -23 -23 -26 -27 -26 -21 -21 -26 -33 -46 -66 -68 -74 -81 -71 -85 -75 -68 -61 -56 -51 -48 -43 -40 -40 -41 -37 -44 -52 -41 -12 -2 0 0 0 0 0 0 0 -1 -2 -5 -1 -2 -1 -10 -33 -32 -15 -12 -11 -5 -24 -8 -9 -14 -14 -14 -8 -4 -3 -3 -3 -1 -1 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -5 -6 -4 -2 -3 -2 -2 -2 -1 -3 -3 -5 -7 -8 -11 -6 -7 -5 -6 -5 -16 -24 -28 -15 -11 -9 -7 -7 -5 -4 -3 -4 -4 -5 -8 -19 -30 -29 -29 -26 -21 -20 -19 -17 -19 -20 -16 -9 -12 -11 -17 -33 -27 -24 -25 -26 -27 -30 -33 -34 -34 -34 -31 -21 -7 -3 -8 -17 -20 -28 -30 -33 -33 -32 -43 -32 -22 -19 -19 -16 -16 -17 -34 -43 -43 -61 -46 -42 -37 -26 -2 -5 -26 -20 -9 -4 -5 -1 -2 -32 -67 -74 -74 -54 -32 -22 -20 -5 -4 -8 -9 -8 -8 -14 -8 -6 -5 -5 -6 -6 -4 -2 0 0 -2 -14 -24 -27 -27 -31 -18 -33 -43 -48 -60 -109 -60 -15 0 0 0 0 -83 -115 -83 -30 -79 -80 -76 -75 -74 -59 -58 -49 -40 -34 -27 -23 -22 -21 -18 -17 -17 -18 -18 -18 -18 -18 -17 -17 -17 -19 -20 -19 -18 -15 -11 -9 -9 -10 -12 -18 -22 -22 -22 -21 -31 -38 -26 -5 -14 -23 -25 -17 -7 0 0 0 0 -1 -1 -3 -3 -13 -19 -20 -19 -15 -8 -5 -3 -2 -3 -6 -6 -6 -5 -5 -5 -4 -1 0 0 -3 -18 -10 -7 -7 -8 -10 -21 -22 -19 -20 -26 -25 -18 -17 -22 -28 -25 -35 -35 -29 -21 -16 -15 -18 -28 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -16 0 0 -3 -7 -9 -11 -19 -17 -19 -20 -2 -1 -9 -12 -6 -5 -6 -6 -2 -2 -13 -17 -19 -20 -21 -16 -5 0 0 0 0 -1 -6 -16 -20 -19 -7 -1 -5 -3 -1 0 -1 -6 -5 -10 -10 -7 -4 -11 -4 0 0 0 -7 -7 -5 -2 -1 0 0 0 0 0 0 0 -1 -4 -6 -8 -9 -11 -12 -5 -4 -5 -6 -6 -8 -10 -10 -9 -11 -22 -28 -29 -28 -26 -16 -14 -16 -18 -13 -23 -23 -24 -24 -21 -21 -21 -22 -22 -18 -19 -30 -38 -57 -115 -107 -90 -84 -79 -70 -63 -45 -28 -20 -51 -20 -13 -47 -83 -11 -61 -63 -63 -59 -66 -25 -59 -68 -56 -52 -52 -54 -54 -44 -37 -44 -40 -35 -32 -30 -17 -13 -21 -35 -33 -30 -29 -26 -23 -22 -24 -28 -25 -21 -28 -30 -27 -22 -18 -23 -24 -23 -52 -62 -51 -29 -10 -13 -36 -32 -22 -21 -18 -13 -12 -14 -13 -20 -25 -20 -14 -16 -17 -15 -14 -25 -19 -15 -8 -4 -5 -9 -11 -10 -7 -7 -9 -10 -9 -10 -10 -5 -20 -37 -37 -29 -28 -24 -18 -15 -8 -24 -43 -51 -54 -50 -40 -37 -34 -34 -43 -40 -37 -37 -37 -30 -12 -6 -4 -3 -7 -16 -16 -17 -16 -8 -8 -13 -14 -11 -10 -4 -9 -8 -22 -41 -26 -18 -40 -69 -71 -61 -55 -28 -21 -37 -21 -26 -25 -21 -18 -20 -29 -37 -35 -30 -33 -25 -40 -65 -81 -80 -23 -7 -72 -102 -80 -71 -55 -37 -29 -32 -32 -49 -49 -37 -38 -54 -44 -37 -32 -31 -31 -41 -31 -20 -16 -21 -27 -20 -15 -14 -15 -14 -12 -10 -10 -11 -5 -5 -27 -49 -54 -56 -56 -39 -38 -43 -33 -24 -20 -23 -23 -22 -23 -22 -15 -11 -21 -31 -70 -89 -103 -116 -107 -96 -40 -19 -25 -35 -59 -52 -36 -23 -19 -21 -24 -116 -175 -162 -101 -68 -24 -12 -11 -8 -7 -12 -103 -176 -175 -180 -172 -169 -144 -108 -82 -73 -53 -64 -80 -75 -66 -72 -130 -174 -197 -156 -143 -140 -98 -37 -39 -34 -31 -27 -21 -13 -14 -27 -33 -37 -46 -74 -68 -74 -80 -79 -82 -74 -67 -50 -35 -46 -44 -41 -44 -40 -29 -25 -23 -22 -27 -21 0 0 0 0 0 0 0 0 0 0 -2 -7 -9 -4 -12 -21 -7 -17 -17 -7 -11 -36 -43 -23 -14 -13 -13 -9 -6 -5 -4 -4 -4 0 -3 -2 -3 -5 -3 -3 -2 -2 -2 -1 -2 -3 -3 -3 -3 -2 -4 -3 -2 -1 -1 -2 -3 -4 -5 -3 -5 -5 -3 -3 -11 -41 -7 -31 -32 -7 -11 -11 -4 -5 -7 -10 -27 -11 -18 -24 -23 -30 -30 -28 -23 -18 -16 -16 -14 -18 -22 -20 -10 -9 -12 -19 -25 -24 -26 -37 -38 -35 -31 -32 -36 -39 -41 -39 -32 -16 -13 -12 -11 -13 -15 -22 -19 -32 -42 -38 -20 -34 -36 -27 -20 -19 -24 -32 -40 -41 -43 -29 -45 -42 -34 -32 -19 -16 -20 -15 -7 -4 -4 -5 -34 -67 -75 -76 -66 -45 -29 -19 -8 -6 -9 -10 -10 -9 -7 -11 -12 -10 -9 -9 -6 -3 -2 -1 -1 -3 -12 -17 -20 -31 -53 -41 -31 -31 -40 -58 -85 -107 -64 -16 0 -2 -6 -2 -11 -12 -27 -112 -97 -94 -86 -73 -65 -74 -73 -56 -39 -29 -24 -20 -19 -18 -17 -17 -17 -18 -19 -20 -19 -17 -14 -15 -16 -16 -17 -17 -16 -10 -7 -8 -9 -11 -11 -10 -9 -8 -3 -21 -12 -5 -6 -7 -13 -13 -10 -9 -14 -24 -30 -9 -2 -3 -6 -5 -14 -18 -20 -20 -12 -7 -5 -3 -3 -4 -3 -4 -5 -5 -4 -4 -3 -2 -1 0 -4 -17 -18 -10 -10 -11 -8 -20 -20 -28 -33 -34 -32 -14 -10 -13 -16 -18 -28 -35 -26 -21 -19 -11 -11 -23 -12 -43 -86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -16 0 -1 -7 -9 -11 -13 -23 -21 -14 -14 -2 0 -3 -4 -3 -3 -3 -2 -4 -3 -4 -12 -14 -9 -2 -1 -1 -1 0 0 0 0 -1 -2 -5 -10 -7 -2 -1 0 0 0 -1 -1 -4 -18 -12 -12 -10 -3 -2 -1 -3 -3 -5 -11 -6 -3 -2 -1 0 0 0 0 -1 -1 -2 -1 -2 -5 -6 -11 -13 -7 -3 -4 -4 -3 -7 -15 -15 -15 -18 -24 -28 -27 -29 -26 -17 -16 -16 -29 -30 -14 -14 -15 -18 -20 -21 -24 -31 -39 -38 -30 -40 -41 -80 -126 -124 -103 -83 -82 -61 -43 -37 -25 -44 -67 -36 -28 -62 -93 -85 -51 -33 -39 -50 -65 -51 -78 -93 -99 -92 -69 -58 -58 -53 -43 -39 -30 -31 -36 -32 -17 -16 -21 -39 -54 -25 -29 -31 -31 -28 -22 -31 -26 -26 -29 -30 -25 -18 -16 -19 -21 -13 -49 -78 -82 -71 -28 -14 -22 -34 -22 -22 -20 -15 -13 -17 -12 -19 -18 -18 -29 -23 -15 -12 -12 -20 -15 -18 -12 -2 -4 -6 -6 -6 -5 -6 -7 -7 -8 -7 -4 -6 -13 -32 -39 -38 -36 -25 -19 -14 -8 -5 -24 -35 -48 -61 -63 -69 -68 -68 -67 -54 -50 -44 -41 -35 -14 -8 -4 -5 -9 -18 -67 -48 -31 -19 -13 -13 -13 -15 -16 -13 -8 -11 -45 -75 -64 -61 -61 -56 -53 -47 -48 -47 -45 -44 -40 -41 -33 -21 -14 -13 -16 -30 -32 -30 -26 -23 -22 -21 -20 -25 -30 -16 -22 -78 -107 -101 -77 -82 -53 -33 -34 -36 -46 -39 -27 -29 -32 -30 -29 -33 -34 -44 -19 -14 -19 -25 -29 -14 -10 -10 -10 -10 -9 -9 -6 -5 -4 -4 -6 -22 -36 -45 -58 -37 -35 -34 -34 -38 -24 -23 -24 -23 -22 -22 -22 -13 -11 -17 -15 -8 -8 -9 -43 -137 -110 -73 -61 -60 -39 -27 -23 -22 -22 -22 -26 -189 -232 -200 -142 -115 -60 -24 -15 -15 -16 -11 -43 -129 -177 -184 -186 -173 -146 -133 -134 -113 -69 -76 -99 -108 -92 -102 -164 -195 -186 -175 -117 -124 -81 -43 -44 -41 -37 -29 -32 -42 -40 -56 -53 -47 -46 -55 -58 -73 -82 -83 -83 -82 -66 -55 -55 -61 -49 -48 -44 -40 -34 -35 -35 -40 -33 -18 0 0 0 0 0 0 0 0 0 0 -3 -10 -1 0 -8 -10 -1 -7 -10 -4 -14 -34 -43 -37 -17 -13 -14 -12 -11 -6 -2 0 0 0 -1 0 -2 -4 -2 -3 -3 -2 -1 -1 -2 -3 -2 -3 -4 -4 -7 -3 -1 -1 -2 -3 -4 -2 -3 -4 -4 -2 -24 -15 -22 -55 -4 -4 -11 -12 -5 -6 -4 -3 -5 -20 -52 -20 -14 -17 -17 -14 -21 -27 -20 -15 -15 -16 -16 -16 -22 -26 -22 -13 -15 -14 -10 -3 -2 -29 -25 -51 -74 -63 -30 -39 -43 -42 -37 -23 -14 -12 -13 -12 -11 -15 -19 -39 -53 -47 -26 -25 -28 -30 -23 -11 -12 -23 -32 -35 -28 -21 -16 -20 -23 -26 -29 -14 -11 -19 -15 -5 -6 -1 0 -40 -85 -84 -61 -45 -30 -18 -12 -12 -12 -12 -12 -11 -9 -11 -8 -10 -10 -7 -5 -4 -2 -2 -6 -12 -21 -13 -15 -21 -29 -31 -29 -27 -44 -66 -85 -118 -91 -38 -7 -37 -125 -125 -110 -77 -61 -85 -85 -84 -83 -76 -67 -66 -58 -52 -42 -31 -23 -15 -17 -18 -19 -18 -18 -16 -17 -17 -17 -16 -8 -14 -14 -13 -14 -14 -14 -8 -8 -9 -8 -8 -13 -10 -9 -11 -14 -5 -4 -5 -3 -1 -2 -11 -13 -25 -35 -38 -69 -36 -11 -4 -5 -6 -6 -17 -24 -21 -8 -6 -4 -3 -3 -3 -2 -2 -3 -2 -2 -3 -4 -3 -2 -2 -3 -3 -5 -8 -13 -12 -8 -19 -17 -34 -42 -40 -34 -12 -7 -8 -10 -16 -29 -38 -21 -12 -11 -10 -12 -20 -9 -5 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -74 -59 -18 -13 -36 -28 -33 -31 -25 -28 -39 -25 -16 -7 -1 -4 -3 -3 -4 -1 -6 -6 -5 -6 -5 -3 -2 -2 -1 -1 0 0 0 0 0 -3 -3 -2 -4 -1 0 0 0 0 -3 -5 -4 -7 -6 -13 -36 -28 -5 -3 -23 -28 -25 -24 -7 -5 -4 -2 -1 0 0 0 -1 -1 -4 -1 0 -1 -1 -3 -3 -4 -5 -4 -8 -16 -21 -23 -19 -17 -15 -18 -22 -17 -15 -16 -18 -19 -12 -11 -15 -14 -15 -15 -15 -16 -18 -23 -24 -33 -35 -31 -34 -40 -102 -130 -122 -101 -30 -37 -49 -41 -36 -15 -5 -8 -16 -29 -75 -62 -33 -21 -33 -60 -50 -54 -57 -59 -59 -66 -62 -54 -52 -58 -57 -51 -40 -19 -20 -34 -33 -22 -21 -27 -36 -41 -32 -27 -29 -34 -31 -26 -33 -24 -28 -31 -24 -18 -21 -19 -20 -25 -20 -60 -63 -64 -62 -70 -75 -36 -22 -20 -17 -16 -10 -11 -14 -13 -17 -12 -16 -28 -32 -14 -8 -10 -13 -15 -12 -7 -6 -7 -7 -7 -7 -5 -4 -6 -12 -10 -9 -7 -6 -6 -35 -44 -44 -44 -34 -26 -17 -11 -9 -15 -17 -30 -50 -71 -83 -64 -59 -61 -51 -36 -22 -21 -23 -18 -11 -7 -8 -36 -75 -120 -98 -89 -82 -75 -60 -43 -30 -18 -15 -14 -17 -52 -67 -63 -54 -53 -47 -45 -45 -47 -53 -47 -50 -52 -49 -37 -21 -12 -13 -16 -20 -24 -29 -33 -34 -31 -18 -16 -30 -49 -49 -25 -39 -87 -96 -56 -48 -55 -46 -47 -52 -37 -31 -27 -37 -49 -43 -36 -53 -58 -39 -12 -16 -18 -19 -16 -17 -16 -11 -8 -8 -8 -8 -12 -8 -5 -5 -8 -7 -8 -9 -22 -39 -41 -38 -36 -37 -39 -22 -21 -21 -22 -24 -23 -21 -17 -18 -20 -13 -9 -5 -6 -57 -151 -61 -47 -57 -47 -22 -30 -30 -25 -23 -58 -249 -244 -193 -138 -104 -82 -42 -25 -28 -66 -217 -183 -206 -217 -218 -247 -192 -160 -162 -162 -137 -103 -128 -147 -143 -127 -144 -178 -190 -180 -153 -97 -94 -58 -44 -44 -43 -44 -31 -26 -28 -33 -36 -43 -51 -73 -89 -106 -91 -92 -92 -88 -79 -58 -55 -47 -41 -41 -45 -43 -34 -31 -33 -37 -43 -31 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -8 -16 -33 -41 -32 -23 -21 -21 -20 -17 -5 -2 -1 -1 0 0 0 0 0 -2 -7 -6 -2 -1 -1 -2 -1 -1 -2 -2 -3 -3 -2 -4 -4 -3 -4 -5 -3 -4 -6 -6 -5 -31 -14 -34 -56 -4 -5 -6 -7 -5 -2 -3 -1 -2 -18 -33 -12 -16 -13 -12 -12 -11 -18 -20 -16 -14 -14 -15 -12 -15 -19 -19 -17 -15 -16 -13 -6 -3 -18 -18 -17 -48 -63 -23 -16 -30 -33 -39 -55 -52 -29 -20 -20 -17 -12 -25 -23 -22 -22 -24 -28 -28 -30 -27 -16 -9 -12 -13 -16 -17 -14 -14 -15 -16 -29 -40 -17 -7 -11 -14 -8 0 0 0 -30 -68 -82 -60 -38 -29 -24 -19 -14 -13 -13 -14 -14 -12 -7 -10 -9 -10 -8 -2 -2 -2 -9 -19 -28 -26 -16 -8 -9 -13 -14 -12 -28 -59 -83 -95 -113 -47 -27 -55 -90 -89 -87 -73 -67 -64 -64 -61 -58 -63 -66 -67 -67 -63 -62 -48 -32 -22 -15 -15 -15 -15 -16 -16 -14 -15 -15 -14 -15 -16 -15 -16 -15 -15 -16 -16 -16 -11 -8 -8 -7 -14 -8 -9 -17 -25 -16 -10 -9 -10 -12 -15 -16 -20 -27 -31 -35 -68 -67 -25 -3 -2 -3 -3 -10 -12 -17 -24 -13 -8 -5 -3 -1 -6 -31 -7 0 0 0 -2 -6 -8 -8 -8 -8 -6 -2 -4 -7 -10 -17 -11 -16 -31 -35 -22 -11 -8 -9 -15 -21 -24 -16 -15 -13 -12 -12 -15 -20 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -10 -5 -1 -7 -25 -8 -25 -43 -31 -36 -54 -87 -85 -53 -46 -43 -20 -2 -7 -4 -2 -2 -2 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 -1 0 0 0 0 -3 -9 -6 -9 -8 -11 -23 -25 -28 -23 -8 -7 -3 -2 -2 -1 0 0 0 -1 -2 -1 0 0 -1 -3 -6 -17 -18 -12 -8 -10 -15 -19 -21 -27 -24 -21 -21 -22 -24 -15 -13 -15 -12 -11 -16 -17 -17 -16 -16 -17 -14 -11 -8 -12 -23 -33 -39 -55 -105 -114 -103 -89 -73 -46 -55 -49 -26 0 0 0 0 -26 -81 -90 -27 -43 -65 -60 -8 -5 -15 -41 -69 -66 -59 -57 -59 -61 -66 -62 -56 -38 -22 -38 -29 -26 -26 -27 -28 -30 -31 -31 -30 -34 -32 -34 -33 -24 -27 -31 -32 -29 -31 -29 -25 -43 -67 -62 -41 -49 -35 -10 -19 -15 -18 -25 -22 -19 -8 -10 -13 -16 -19 -15 -15 -11 -14 -21 -11 -9 -14 -17 -12 -6 -10 -12 -10 -9 -6 -3 -4 -7 -12 -4 -5 -7 -7 -13 -46 -41 -42 -37 -26 -25 -18 -20 -21 -20 -21 -31 -31 -41 -43 -23 -27 -32 -30 -17 -16 -20 -21 -19 -15 -7 -7 -59 -65 -60 -74 -90 -43 -71 -109 -83 -55 -36 -14 -24 -56 -63 -64 -58 -53 -49 -45 -66 -63 -66 -81 -70 -67 -66 -63 -55 -37 -32 -21 -25 -30 -26 -34 -32 -32 -35 -35 -35 -27 -27 -26 -22 -19 -78 -100 -81 -55 -60 -56 -61 -67 -59 -47 -52 -49 -50 -53 -55 -59 -58 -47 -27 -15 -5 -11 -17 -23 -21 -13 -11 -11 -14 -13 -8 -14 -10 -6 -7 -7 -8 -8 -11 -18 -24 -41 -37 -32 -25 -25 -35 -25 -20 -23 -28 -12 -15 -14 -12 -10 -11 -6 -6 -69 -130 -7 -7 -79 -92 -50 -33 -33 -25 -21 -93 -253 -241 -175 -123 -91 -74 -68 -67 -165 -255 -252 -251 -262 -250 -245 -247 -247 -241 -192 -181 -170 -144 -166 -176 -169 -153 -153 -180 -183 -139 -107 -98 -96 -51 -44 -43 -45 -51 -43 -41 -39 -37 -32 -25 -54 -99 -119 -99 -89 -82 -83 -79 -70 -59 -57 -49 -44 -41 -39 -42 -35 -29 -32 -41 -46 -34 -21 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -6 -16 -27 -21 -2 -5 -8 -12 -15 -9 -1 0 -2 -2 0 0 0 0 -3 -6 -4 -1 -1 -1 -2 -1 -1 -1 -1 -1 -3 -1 -5 -4 -3 -3 -3 -3 -2 -3 -2 -2 -6 -4 -19 -25 -8 -21 -16 -7 -4 -4 -5 -1 -2 -22 -28 -12 -11 -12 -10 -9 -9 -12 -15 -15 -12 -11 -13 -11 -11 -17 -21 -20 -14 -18 -18 -12 -7 -15 -19 -21 -23 -23 -20 -40 -49 -47 -55 -67 -64 -64 -72 -42 -20 -21 -17 -11 -10 -17 -25 -29 -32 -23 -18 -18 -18 -17 -10 -12 -16 -16 -12 -12 -14 -9 -10 -13 -3 -4 -10 -8 0 0 0 0 -32 -63 -60 -34 -29 -28 -26 -20 -16 -14 -15 -16 -15 -12 -14 -8 -5 -5 -3 -1 -5 -18 -24 -22 -15 -15 -8 -8 -9 -9 -7 -35 -67 -87 -92 -88 -93 -93 -93 -85 -71 -67 -65 -75 -69 -57 -51 -46 -49 -51 -53 -53 -49 -40 -44 -36 -21 -14 -14 -14 -14 -14 -13 -13 -12 -14 -14 -14 -13 -10 -10 -11 -9 -6 -8 -10 -10 -9 -8 -7 -7 -6 -12 -15 -18 -27 -14 -10 -12 -13 -12 -3 -20 -21 -22 -24 -28 -41 -13 0 0 0 -1 -4 -17 -30 -37 -35 -26 -25 -24 -26 -34 -46 -8 -2 -2 -3 -6 -12 -14 -16 -14 -11 -14 -6 -1 -1 -2 -4 -3 -4 -12 -18 -16 -10 -14 -15 -19 -17 -6 -17 -19 -22 -18 -12 -13 -10 -17 -13 -8 -8 -7 -2 0 0 0 0 0 0 0 0 -6 -29 -43 -31 -14 -5 0 0 0 -5 -3 -7 -13 -21 -8 -38 -52 -51 -48 -11 -4 -7 -8 -4 -5 -5 -4 -4 -4 -1 -2 -1 0 0 0 0 -2 -9 -7 -2 0 0 0 -1 -1 0 0 0 -1 -1 -1 0 0 -2 -3 -4 -5 -8 -8 -11 -16 -22 -17 -11 -8 -7 -1 -3 -3 -3 -2 -2 0 0 0 0 0 0 0 -1 -2 -10 -18 -12 -2 -5 -6 -6 -8 -14 -23 -21 -21 -23 -24 -19 -16 -20 -24 -26 -22 -16 -16 -17 -19 -24 -15 -10 -9 -9 -16 -44 -47 -44 -32 -95 -76 -74 -73 -71 -76 -64 -25 0 0 0 0 -29 -75 -86 -59 -37 -25 0 0 0 0 -57 -92 -65 -68 -65 -67 -70 -73 -73 -70 -56 -46 -57 -42 -42 -32 -28 -35 -36 -36 -35 -34 -31 -29 -36 -34 -29 -31 -31 -31 -32 -34 -35 -34 -26 -28 -34 -27 -24 -14 -7 -6 -7 -15 -38 -37 -17 -9 -9 -12 -11 -14 -25 -23 -9 -15 -22 -6 -10 -14 -20 -20 -15 -6 -7 -6 -5 -5 -4 -8 -13 -12 -5 -5 -5 -25 -39 -51 -41 -39 -36 -29 -25 -23 -32 -32 -35 -42 -48 -32 -34 -36 -22 -23 -20 -21 -23 -23 -22 -16 -15 -12 -17 -23 -97 -42 -11 -13 -14 -16 -25 -43 -49 -43 -70 -102 -55 -21 -37 -77 -65 -64 -72 -74 -87 -85 -86 -83 -73 -72 -75 -77 -71 -61 -59 -56 -40 -34 -33 -48 -53 -68 -59 -46 -48 -29 -24 -24 -23 -24 -60 -94 -55 -27 -60 -60 -63 -64 -58 -45 -55 -54 -54 -58 -64 -58 -57 -39 -20 -12 -19 -28 -28 -20 -15 -16 -13 -10 -18 -26 -23 -17 -9 -6 -8 -11 -21 -12 -8 -7 -11 -32 -14 -8 -8 -12 -19 -18 -13 -10 -12 -13 -20 -13 -8 -4 -2 -2 -3 -17 -42 -24 -9 -96 -89 -67 -55 -32 -30 -64 -138 -206 -164 -141 -118 -91 -75 -74 -73 -61 -60 -142 -238 -259 -231 -232 -239 -243 -243 -226 -217 -196 -183 -187 -177 -183 -172 -161 -162 -148 -107 -88 -67 -42 -49 -55 -46 -44 -47 -47 -46 -34 -34 -54 -75 -78 -85 -94 -94 -88 -86 -70 -71 -65 -59 -59 -59 -49 -44 -40 -36 -36 -29 -27 -26 -24 -24 -35 -20 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 0 0 0 0 -3 -9 -13 -5 -3 -1 0 0 0 0 0 -5 -6 -1 0 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 0 -10 -4 -2 0 -4 -2 -1 -12 -42 -49 -16 -3 -1 -2 -1 -2 -17 -23 -13 -7 -4 -3 -3 -4 -6 -7 -11 -8 -8 -12 -13 -20 -24 -24 -22 -18 -20 -19 -18 -14 -8 -7 -3 -16 -38 -44 -39 -68 -72 -71 -71 -67 -65 -78 -36 -19 -20 -7 -6 -5 -12 -18 -21 -35 -36 -28 -22 -22 -27 -21 -16 -17 -21 -24 -32 -18 -13 -17 -19 -4 -1 -4 -3 -1 -1 0 0 -40 -60 -46 -29 -25 -26 -27 -24 -17 -15 -18 -16 -13 -13 -9 -10 -10 -5 -2 -3 -7 -16 -22 -20 -12 -10 -7 -6 -5 -7 -18 -55 -73 -82 -87 -85 -81 -85 -86 -83 -75 -64 -61 -72 -63 -53 -49 -45 -45 -45 -45 -45 -42 -44 -41 -30 -22 -20 -20 -23 -18 -15 -14 -13 -11 -12 -12 -12 -11 -9 -4 -4 -4 -4 -4 -6 -7 -8 -7 -8 -9 -11 -13 -14 -16 -20 -18 -11 -5 -4 -7 -14 -17 -9 -7 -6 0 0 0 0 0 -1 -5 -17 -23 -38 -45 -43 -54 -53 -38 -33 -36 -34 -4 -2 -4 -5 -6 -6 -7 -11 -9 -4 -2 -4 -5 -6 -7 -10 -16 -5 -5 -11 -15 -11 -16 -17 -13 -10 -10 -7 -9 -15 -15 -33 -75 -12 -10 -10 -10 -11 -10 -5 -66 -44 0 0 0 0 0 -21 -52 -73 -46 -55 -36 -12 0 0 0 -4 -15 -9 -8 -29 -59 -54 -31 -29 -22 -2 -8 -8 -6 -4 -3 -3 -4 -6 -6 -7 -6 -4 -1 0 -1 -1 0 0 -2 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -6 -11 -8 -5 -3 -2 -2 -4 -8 -8 -8 -3 -3 -2 -2 -4 -8 -10 -7 -3 0 0 0 0 0 0 0 0 -1 -3 -1 0 -2 -4 -4 -5 -18 -27 -23 -22 -22 -24 -23 -21 -22 -22 -22 -20 -16 -15 -17 -20 -19 -13 -11 -13 -24 -33 -40 -42 -63 -80 -83 -80 -83 -84 -90 -78 -27 -8 0 0 0 0 -30 -37 -62 -59 -14 -2 0 0 0 0 -98 -102 -81 -69 -67 -70 -73 -75 -76 -75 -72 -72 -71 -59 -63 -39 -39 -42 -34 -35 -32 -34 -35 -36 -44 -36 -33 -35 -37 -33 -34 -36 -39 -38 -28 -58 -43 -21 -10 -11 -11 -10 -11 -15 -15 -14 -13 -10 -10 -11 -10 -7 -15 -22 -7 -1 -1 -2 -8 -17 -23 -20 -18 -16 -10 -9 -14 -15 -9 -10 -12 -13 -10 -6 -6 -52 -52 -45 -44 -43 -38 -35 -32 -33 -43 -46 -49 -50 -49 -47 -22 -49 -43 -20 -23 -23 -22 -24 -22 -15 -50 -41 -75 -153 -129 -26 -10 -10 -12 -14 -15 -14 -19 -30 -32 -40 -17 -3 -32 -91 -77 -63 -62 -64 -65 -76 -97 -94 -87 -84 -78 -75 -74 -75 -72 -56 -33 -36 -38 -42 -70 -44 -31 -25 -22 -23 -25 -26 -24 -22 -29 -87 -39 -42 -72 -73 -80 -73 -70 -65 -62 -61 -63 -47 -46 -46 -39 -36 -31 -32 -40 -43 -37 -25 -12 -11 -15 -32 -41 -42 -37 -31 -26 -13 -27 -35 -31 -27 -12 -7 -15 -23 -17 -12 -6 -5 -6 -11 -10 -6 -6 -10 -12 -9 -8 -26 -20 0 -2 -4 -100 -105 -38 -129 -113 -101 -114 -105 -36 -143 -165 -145 -133 -194 -252 -229 -140 -80 -70 -55 -50 -86 -181 -258 -221 -230 -233 -233 -233 -233 -234 -220 -206 -206 -186 -171 -156 -152 -148 -130 -101 -70 -54 -49 -48 -47 -45 -40 -39 -40 -35 -38 -44 -78 -102 -73 -65 -82 -89 -90 -87 -72 -75 -68 -60 -61 -61 -42 -35 -33 -34 -37 -29 -26 -22 -17 -19 -25 -19 -7 -2 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -10 -26 -2 0 -3 -11 -17 -1 0 -2 -6 -9 -3 0 -7 -8 -5 -3 -1 -2 -1 -1 -1 -1 -2 -7 -4 -1 -1 -1 -27 -33 -19 -2 -2 -84 -126 -75 -1 -4 -1 0 0 -1 -2 -5 -6 -3 -1 0 -1 -4 -11 -17 -16 -8 -8 -3 -1 -2 -3 -5 -5 -5 -6 -8 -17 -21 -27 -29 -25 -16 -17 -18 -19 -17 -14 -3 -11 -19 -20 -18 -40 -50 -52 -54 -51 -37 -82 -31 -25 -23 -7 -1 -11 -16 -19 -23 -30 -41 -41 -38 -50 -62 -30 -12 -9 -14 -22 -29 -13 -10 -17 -23 -17 0 0 -1 -2 -2 -2 0 -32 -44 -41 -33 -24 -24 -24 -23 -20 -15 -16 -20 -17 -10 -5 -1 -2 -1 -2 -6 -11 -15 -23 -21 -12 -6 -6 -7 -9 -17 -33 -50 -68 -81 -84 -83 -84 -83 -78 -72 -66 -64 -68 -65 -61 -51 -43 -43 -43 -51 -46 -36 -31 -34 -30 -31 -26 -19 -19 -14 -14 -16 -14 -10 -10 -9 -9 -9 -9 -8 -7 -8 -5 -3 -6 -11 -12 -12 -9 -8 -10 -9 -9 -8 -9 -13 -13 -7 -5 -7 -10 -14 -6 -9 -4 -1 -1 -2 -2 -1 0 -2 -8 -13 -30 -61 -62 -30 -32 -34 -25 -16 -11 -10 -1 0 -2 -3 -3 -4 -6 -8 -6 -4 -5 -5 -1 -15 -24 -23 -21 -8 -15 -17 -16 -15 -9 -6 -5 -5 -4 -3 -5 -10 -12 -14 -16 -15 -11 -10 -13 -17 -16 -23 -30 -17 0 0 0 0 0 -51 -96 -71 -59 -55 -30 -8 -1 -10 -2 -20 -42 -26 -5 -21 -27 -10 -4 -3 -2 -2 -7 -7 -4 -2 -1 0 0 -6 -7 -5 -3 -6 -10 -6 -1 -2 -1 -1 0 0 0 0 0 0 0 -3 -2 0 0 0 0 0 -3 -10 -25 -19 -15 -10 -5 -3 -10 -6 -6 -10 -3 -3 -4 -4 -6 -7 -7 -5 -3 -1 0 0 0 -1 -2 -3 -3 -1 0 0 0 -1 -3 -6 -6 -9 -14 -21 -26 -20 -20 -17 -15 -14 -15 -17 -17 -16 -16 -13 -17 -14 -11 -15 -19 -23 -38 -51 -73 -83 -84 -94 -85 -61 -83 -36 -12 0 0 0 0 -36 -69 -87 -15 0 -9 -6 0 0 0 0 -33 -151 -99 -85 -76 -68 -73 -76 -77 -77 -76 -76 -76 -75 -71 -64 -57 -55 -43 -28 -28 -32 -36 -41 -39 -36 -37 -39 -44 -43 -35 -35 -39 -45 -47 -40 -47 -60 -27 -8 -7 -6 -11 -11 -12 -14 -10 -6 -8 -11 -13 -17 -19 -15 -12 -5 0 -2 -5 -10 -18 -22 -15 -12 -12 -11 -11 -17 -12 -7 -8 -9 -9 -7 -4 -16 -66 -53 -47 -54 -61 -48 -58 -50 -43 -42 -58 -58 -51 -45 -37 -16 -41 -63 -42 -21 -21 -13 -59 -83 -79 -90 -98 -42 -12 -27 -19 -17 -12 -14 -17 -14 -10 -14 -22 -25 -4 -3 -6 -24 -60 -68 -65 -56 -50 -45 -57 -108 -126 -134 -118 -97 -86 -74 -78 -59 -17 -11 -37 -45 -49 -41 -25 -21 -17 -17 -23 -34 -55 -58 -53 -51 -76 -60 -71 -78 -84 -96 -84 -89 -95 -78 -51 -67 -47 -42 -50 -45 -39 -34 -36 -40 -37 -14 -45 -48 -40 -41 -66 -88 -97 -95 -82 -73 -53 -64 -78 -82 -75 -40 -13 -16 -29 -33 -38 -9 -3 -6 -8 -9 -7 -5 -5 -6 -5 -7 -82 -68 -9 -26 -178 -204 -125 -77 -158 -159 -181 -190 -180 -142 -172 -125 -97 -129 -214 -289 -291 -235 -131 -73 -61 -104 -93 -183 -250 -217 -223 -229 -228 -227 -227 -231 -238 -171 -159 -177 -168 -166 -147 -139 -137 -128 -92 -43 -23 -27 -33 -36 -28 -29 -34 -37 -27 -36 -79 -90 -69 -53 -61 -62 -85 -99 -80 -74 -72 -62 -60 -65 -50 -39 -36 -38 -38 -30 -25 -29 -28 -24 -25 -20 -13 -14 -11 0 0 0 0 -2 -6 -8 -1 0 0 0 0 0 0 0 0 0 0 -21 -30 -18 -6 0 0 0 -5 -9 0 0 0 -5 -14 -17 -9 -10 -10 -14 -28 -72 -59 -50 -43 -35 -26 -16 -44 -47 -41 -42 -30 -55 -62 -35 -3 -5 -5 -2 -5 0 -1 0 0 0 -1 -2 -3 -2 -1 -1 -1 0 -2 -3 -3 -11 -26 -43 -40 -15 -2 -1 -2 -3 -4 -2 -3 -8 -8 -23 -22 -16 -13 -17 -18 -17 -12 -6 -9 -7 -10 -14 -15 -15 -17 -15 -13 -38 -65 -25 -19 -16 -16 -16 -19 -23 -24 -26 -26 -28 -28 -15 -23 -25 -29 -29 -17 -5 -11 -20 -19 -5 -3 -9 -9 -6 -2 -2 -3 -3 -4 -8 -11 -46 -53 -46 -39 -34 -21 -24 -26 -27 -24 -17 -21 -13 -7 -9 -8 -2 -10 -17 -21 -24 -30 -30 -21 -11 -5 -5 -5 -8 -21 -36 -43 -55 -77 -85 -85 -83 -78 -70 -64 -58 -57 -63 -54 -51 -48 -44 -42 -42 -53 -44 -34 -28 -22 -24 -23 -19 -15 -15 -18 -14 -15 -14 -11 -11 -9 -8 -8 -7 -6 -9 -5 -6 -9 -11 -12 -9 -9 -13 -15 -13 -11 -8 -5 -3 -5 -12 -13 -18 -14 -10 -11 -10 -12 -5 -1 -1 -2 -3 -1 -2 -6 -10 -13 -70 -40 -55 -94 -88 -64 -25 -6 -1 0 0 0 0 -1 -1 -1 -4 -4 -3 -4 -8 -12 -30 -32 -28 -20 -14 -12 -9 -7 -8 -8 -3 -2 -1 -1 -1 -2 -5 -10 -19 -15 -4 -19 -20 -16 -13 -14 -15 -6 -2 0 0 0 -5 -61 -65 -85 -96 -75 -79 -55 -23 -6 -1 -7 -1 -13 -23 -20 -4 -2 -5 -7 -7 -1 0 0 -2 -3 0 0 0 0 0 0 -1 -1 -1 -2 -6 -3 -1 -1 0 0 0 0 0 0 0 0 0 -1 -9 -7 -3 0 0 -2 -9 -14 -18 -21 -9 -8 -10 -10 -11 -11 -8 -6 -3 -2 -2 -4 -5 -4 -1 -1 -2 -3 -4 -9 -9 -8 -8 -5 -5 -2 -2 -2 -2 -5 -5 -7 -11 -10 -10 -17 -21 -16 -14 -12 -11 -11 -13 -17 -18 -17 -17 -18 -18 -13 -13 -20 -29 -46 -55 -58 -58 -82 -119 -52 -24 0 0 0 0 0 0 -2 0 -71 -72 -40 0 0 0 0 0 0 0 0 -85 -172 -119 -94 -85 -77 -73 -69 -73 -76 -77 -76 -77 -78 -76 -72 -69 -69 -68 -67 -54 -41 -40 -46 -47 -44 -44 -50 -55 -56 -48 -39 -44 -52 -56 -52 -40 -49 -21 -11 -11 -10 -7 -11 -9 -10 -10 -10 -20 -16 -11 -7 -6 -12 -8 -4 -2 -5 -7 -11 -13 -12 -13 -11 -8 -7 -8 -11 -6 -6 -8 -8 -4 -4 -5 -38 -79 -62 -52 -64 -73 -79 -78 -67 -63 -61 -56 -36 -39 -39 -33 -28 -35 -46 -41 -38 -36 -24 -63 -92 -74 -53 -67 -21 -16 -18 -19 -19 -15 -13 -11 -11 -13 -18 -20 -19 -19 -16 -11 -11 -38 -73 -72 -62 -65 -51 -40 -39 -35 -53 -69 -85 -96 -67 -49 -58 -54 -37 -43 -38 -54 -46 -10 -12 -15 -21 -45 -69 -69 -69 -67 -56 -45 -67 -74 -89 -98 -101 -91 -64 -71 -70 -57 -59 -78 -67 -76 -93 -95 -70 -63 -53 -46 -51 -68 -55 -52 -52 -57 -74 -83 -84 -67 -59 -74 -61 -57 -48 -34 -22 -9 -6 -6 -8 -9 -9 -117 -56 -9 -11 -8 -9 -6 -4 -26 -79 -122 -105 -62 -80 -198 -187 -117 -107 -141 -152 -204 -186 -164 -154 -138 -84 -97 -154 -195 -230 -296 -306 -204 -117 -85 -87 -95 -205 -235 -212 -213 -225 -220 -227 -228 -223 -233 -103 -140 -184 -173 -171 -150 -177 -145 -114 -145 -84 -51 -33 -28 -28 -27 -28 -26 -46 -89 -103 -87 -76 -66 -62 -67 -69 -102 -106 -83 -65 -64 -53 -54 -58 -50 -49 -47 -41 -37 -34 -31 -24 -28 -28 -25 -29 -27 -29 -18 -3 0 0 0 -5 -11 -13 -5 -4 -2 -9 -18 -12 -1 0 0 0 0 0 0 -1 0 0 0 0 0 -3 -8 -23 -21 -11 -9 -14 -17 -9 -34 -68 -84 -64 -80 -79 -75 -73 -69 -58 -58 -60 -64 -64 -58 -63 -52 -23 -3 -5 -6 -7 -2 0 0 0 0 0 0 -1 -2 -1 0 -2 -2 0 0 0 -1 -18 -39 -40 -64 -51 -30 -12 -1 -2 -3 -2 -1 -2 -5 -11 -15 -14 -13 -13 -13 -14 -17 -13 -4 -12 -10 -13 -16 -18 -18 -11 -12 -13 -18 -24 -21 -14 -15 -28 -41 -39 -30 -38 -28 -16 -27 -65 -40 -19 -13 -20 -27 -12 -16 -21 -20 -15 -7 -4 -4 -4 -4 -2 -2 -5 -8 -20 -49 -49 -46 -41 -36 -30 -21 -24 -25 -26 -27 -21 -18 -10 -5 -6 -8 -5 -21 -28 -33 -36 -36 -29 -20 -12 -9 -6 -6 -18 -20 -24 -33 -45 -64 -72 -79 -83 -79 -78 -78 -75 -68 -59 -52 -47 -46 -44 -41 -40 -38 -35 -27 -24 -23 -20 -19 -20 -17 -15 -18 -12 -15 -13 -11 -9 -8 -9 -9 -7 -6 -11 -10 -11 -12 -12 -11 -10 -8 -9 -14 -16 -11 -9 -5 -2 -1 -1 0 -7 -11 -11 -10 -9 -10 -3 0 0 0 -1 -1 -13 -22 -21 -17 -47 -23 -12 -18 -27 -30 -17 -9 -6 -5 -5 -1 -1 -1 -2 -3 -9 -9 -4 0 0 -1 -7 -9 -30 -29 -4 -11 -8 -7 -7 -6 -1 -2 -1 -1 -1 -2 -7 -14 -11 -5 -1 -3 -20 -19 -17 -19 -19 0 0 0 0 -21 -74 -123 -137 -128 -104 -79 -73 -51 -32 -16 0 -8 -8 0 -60 -29 -6 -4 -2 -21 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 0 -1 -1 -1 0 0 0 0 0 0 0 -1 0 0 -2 -5 -3 -4 -12 -20 -25 -23 -17 -6 -6 -10 -9 -7 -17 -18 -11 -4 -1 -1 -3 -4 -3 0 0 0 0 -4 -14 -27 -14 -10 -8 -4 -1 -2 -2 -2 -3 -4 -7 -9 -11 -11 -12 -13 -14 -13 -9 -8 -11 -16 -20 -20 -21 -20 -15 -9 -13 -15 -27 -43 -50 -58 -59 -25 0 -8 -1 0 0 0 0 0 0 -25 -51 -97 -29 -13 0 0 0 0 0 0 0 0 0 -51 -111 -132 -94 -91 -46 -79 -96 -70 -66 -75 -85 -91 -95 -93 -83 -76 -74 -71 -69 -55 -42 -38 -41 -45 -48 -54 -58 -53 -56 -56 -50 -51 -58 -55 -59 -50 -31 -9 -10 -11 -12 -11 -14 -8 -10 -12 -12 -16 -14 -13 -12 -10 -15 -6 -5 -11 -21 -5 -10 -8 -6 -7 -8 -7 -6 -6 -7 -4 -2 -2 -3 -2 -3 -4 -59 -78 -60 -57 -88 -98 -94 -89 -81 -59 -57 -47 -37 -36 -35 -32 -29 -29 -31 -33 -45 -59 -69 -73 -71 -39 -15 -9 -10 -13 -14 -15 -15 -12 -14 -14 -14 -18 -23 -24 -23 -23 -20 -15 -15 -13 -13 -14 -23 -32 -33 -36 -32 -15 -12 -20 -37 -46 -41 -75 -65 -58 -53 -51 -44 -28 -10 -8 -14 -13 -23 -61 -76 -67 -67 -63 -66 -60 -54 -60 -97 -82 -95 -91 -39 -16 -52 -54 -56 -78 -70 -76 -64 -65 -79 -80 -64 -55 -47 -49 -54 -95 -78 -64 -65 -83 -85 -57 -39 -45 -52 -39 -33 -48 -50 -24 -20 -17 -20 -23 -18 -33 -16 -11 -19 -19 -13 -13 -8 -24 -76 -110 -112 -75 -103 -162 -124 -103 -102 -91 -106 -160 -158 -154 -130 -106 -85 -127 -179 -199 -230 -287 -293 -249 -211 -157 -86 -112 -216 -229 -218 -216 -221 -216 -222 -222 -190 -147 -118 -200 -235 -231 -206 -170 -193 -121 -64 -61 -55 -39 -41 -41 -35 -31 -49 -29 -65 -104 -104 -90 -65 -60 -60 -66 -88 -91 -93 -78 -62 -65 -43 -34 -39 -48 -47 -42 -38 -32 -31 -28 -20 -5 -20 -31 -34 -38 -46 -34 -15 -7 -23 -11 -4 -6 -9 -11 -13 -11 -11 -8 -2 0 0 -4 -4 -3 -2 0 -3 -2 -14 -35 -17 -13 -20 -27 -25 -19 -8 -4 -5 -26 -59 -104 -93 -80 -78 -79 -78 -70 -74 -76 -72 -63 -72 -59 -52 -55 -56 -60 -33 -11 -4 -3 0 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -3 -1 -1 0 -1 -3 -21 -51 -57 -53 -35 -21 -12 -7 -3 -3 -3 -3 -3 -4 -9 -10 -10 -9 -12 -16 -16 -17 -16 -9 -4 -9 -13 -16 -15 -10 -11 -14 -18 -23 -23 -20 -37 -46 -43 -31 -21 -24 -25 -31 -36 -28 -28 -19 -15 -20 -30 -20 -18 -19 -19 -16 -12 -8 -7 -7 -6 -3 -3 -10 -20 -26 -32 -49 -52 -53 -44 -29 -17 -22 -25 -19 -16 -19 -10 -14 -16 -12 -5 -7 -26 -34 -37 -35 -29 -27 -28 -21 -14 -12 -18 -17 -17 -25 -37 -45 -50 -56 -68 -78 -82 -82 -74 -71 -71 -64 -49 -50 -47 -48 -47 -43 -35 -36 -30 -25 -27 -34 -32 -28 -20 -13 -12 -11 -16 -13 -10 -8 -8 -8 -9 -7 -7 -9 -3 -9 -9 -8 -9 -11 -7 -5 -8 -12 -13 -12 -8 -8 -9 -7 -3 -13 -14 -13 -11 -9 -10 -2 0 0 0 0 0 -30 -50 -46 -20 -5 -3 -8 -12 -15 -14 -16 -19 -19 -14 -4 -2 -1 0 -2 -5 -10 -6 -2 0 0 0 0 0 -6 -13 -14 -9 -9 -8 -9 -9 -5 -1 -1 -1 -1 -4 -9 -10 -7 -6 -10 -17 -19 -21 -9 -2 -24 -81 -87 -84 -37 -39 -112 -109 -121 -127 -108 -79 -63 -58 -59 -30 0 -11 -12 0 -15 -39 -15 -12 -11 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 0 0 0 0 0 0 -3 -3 0 -1 -2 -1 -1 -4 -8 -4 -4 -15 -30 -20 -17 -14 -13 -15 -15 -16 -19 -22 -15 -5 -3 -5 -3 -1 -1 -5 -5 0 0 -7 -16 -21 -11 -12 -7 -2 -1 -1 0 0 -1 -2 -5 -6 -9 -9 -7 -8 -9 -6 -5 -8 -10 -12 -15 -16 -18 -16 -15 -15 -20 -28 -40 -50 -48 -33 -39 -8 0 0 0 0 0 0 0 0 0 -68 -102 -69 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -54 -12 -3 -73 -142 -182 -182 -106 -103 -107 -103 -92 -92 -90 -87 -85 -82 -77 -57 -49 -54 -57 -59 -55 -51 -44 -44 -50 -45 -48 -57 -58 -54 -27 -11 -4 -4 -8 -9 -9 -11 -12 -14 -14 -15 -15 -13 -12 -14 -15 -14 -8 -8 -5 -2 -2 -5 -4 -5 -7 -10 -11 -5 -7 -6 -4 -6 -1 0 -1 -2 -2 -10 -58 -67 -59 -52 -49 -47 -54 -56 -35 -59 -68 -61 -51 -42 -35 -37 -35 -31 -30 -27 -22 -19 -18 -28 -39 -29 -19 -15 -15 -13 -13 -15 -14 -11 -11 -11 -17 -22 -18 -17 -19 -19 -17 -16 -15 -17 -19 -16 -14 -16 -15 -15 -16 -16 -12 -14 -13 -36 -72 -67 -65 -40 -36 -42 -35 -17 -19 -20 -19 -26 -60 -71 -61 -56 -72 -62 -47 -41 -50 -73 -79 -109 -122 -94 -23 -31 -60 -74 -75 -70 -92 -105 -90 -79 -77 -65 -48 -37 -32 -51 -103 -86 -63 -59 -53 -7 -14 -20 -27 -38 -38 -39 -41 -46 -44 -42 -37 -39 -39 -32 -28 -95 -69 -34 -18 -18 -16 -12 -10 -23 -61 -98 -102 -132 -113 -64 -64 -69 -33 -57 -111 -118 -121 -106 -96 -113 -162 -163 -201 -237 -259 -253 -226 -124 -94 -140 -214 -222 -224 -219 -215 -213 -205 -215 -201 -134 -99 -177 -203 -214 -206 -179 -148 -158 -89 -64 -68 -70 -34 -35 -34 -35 -51 -105 -70 -104 -88 -56 -80 -50 -48 -46 -59 -94 -87 -77 -66 -58 -58 -45 -32 -27 -20 -19 -28 -28 -27 -28 -33 -35 -31 -35 -37 -40 -45 -43 -43 -24 -12 -11 -11 -9 -9 -8 -7 -8 -8 -8 -3 0 0 0 -11 -14 -13 -12 -5 -5 -2 -27 -55 -41 -40 -38 -36 -36 -39 -36 -12 -3 -31 -99 -121 -116 -115 -116 -113 -99 -83 -89 -86 -81 -83 -67 -52 -48 -53 -62 -78 -61 -22 -3 -3 0 -1 -2 -2 -8 -15 -4 -2 -5 -6 -3 -4 -6 -6 -4 -2 -2 -3 -5 -11 -24 -54 -46 -34 -29 -24 -14 -4 -2 -5 -4 0 -2 -5 -4 -5 -9 -15 -20 -16 -18 -15 -9 -7 -6 -7 -12 -13 -10 -13 -15 -11 -9 -13 -15 -26 -31 -27 -20 -22 -25 -26 -28 -29 -30 -37 -34 -31 -30 -26 -11 -10 -14 -19 -18 -8 -5 -5 -9 -8 -3 -3 -16 -30 -30 -27 -47 -49 -54 -37 -21 -18 -35 -32 -24 -18 -15 -10 -11 -9 -10 -11 -16 -34 -38 -41 -36 -27 -24 -22 -15 -13 -21 -37 -32 -23 -25 -33 -39 -41 -60 -69 -75 -79 -81 -79 -68 -62 -61 -58 -51 -47 -47 -50 -51 -47 -35 -36 -38 -38 -34 -20 -23 -17 -13 -12 -10 -16 -11 -10 -8 -7 -5 -7 -6 -6 -6 -4 -4 -4 -4 -5 -8 -6 -6 -6 -10 -16 -14 -15 -17 -20 -19 -11 -10 -10 -10 -9 -6 -3 -4 -3 -3 -3 -7 -16 -39 -51 -45 -24 -11 -10 -51 -63 -47 -37 -21 -16 -10 -5 0 0 0 -7 -6 -6 -9 -1 0 0 0 0 0 0 -4 -9 -12 -12 -9 -8 -9 -10 -8 0 0 -3 -3 -5 -12 -13 -7 -5 -10 -17 -12 -18 -6 0 -4 -27 -99 -104 -44 -42 -105 -101 -100 -103 -89 -64 -46 -46 -49 -26 0 0 0 0 -4 -22 -3 0 -1 0 -1 -8 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 -1 0 0 -5 -2 -1 -6 -19 -27 -34 -39 -30 -24 -23 -28 -31 -25 -26 -21 -12 -3 -1 -1 -2 -3 -2 -3 -2 -2 0 0 -1 -9 -11 -7 -5 -1 -1 -2 -2 -1 -1 -1 -2 -4 -3 -4 -5 -5 -6 -11 -7 -7 -9 -9 -6 -6 -9 -10 -11 -15 -23 -40 -46 -49 -8 -4 -7 -9 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -78 -168 -142 -125 -111 -101 -84 -87 -94 -96 -91 -77 -58 -62 -66 -54 -16 -63 -63 -59 -58 -58 -54 -51 -55 -46 -14 -9 -6 -5 -5 -8 -7 -6 -8 -11 -14 -19 -13 -12 -13 -15 -16 -16 -13 -9 -3 -5 -6 -4 -2 -3 -7 -10 -11 -11 -9 -9 -6 -4 -5 -5 -4 -4 -4 -1 -7 -77 -77 -59 -52 -64 -60 -48 -40 -40 -50 -79 -71 -57 -46 -33 -33 -35 -30 -27 -27 -19 -21 -24 -32 -51 -31 -19 -13 -12 -9 -11 -15 -16 -15 -15 -11 -14 -17 -18 -18 -15 -14 -14 -16 -17 -17 -21 -21 -20 -19 -17 -15 -16 -16 -15 -18 -16 -42 -53 -21 -28 -12 -23 -38 -37 -18 -18 -16 -22 -35 -50 -56 -72 -72 -66 -51 -48 -55 -65 -78 -97 -111 -123 -101 -61 -34 -33 -88 -89 -79 -94 -94 -93 -90 -85 -78 -54 -42 -28 -61 -118 -125 -42 -23 -15 -4 -6 -21 -47 -42 -33 -33 -33 -35 -38 -40 -44 -64 -38 -72 -110 -123 -103 -61 -35 -52 -91 -8 -5 -3 -43 -109 -98 -138 -110 -78 -62 -28 -15 -74 -108 -114 -130 -107 -117 -135 -158 -164 -199 -223 -230 -224 -209 -171 -224 -226 -214 -213 -212 -211 -209 -207 -202 -201 -171 -95 -111 -177 -178 -194 -183 -159 -141 -137 -87 -58 -53 -48 -36 -36 -27 -26 -60 -119 -150 -71 -85 -70 -46 -41 -63 -54 -65 -87 -95 -75 -61 -50 -42 -39 -39 -43 -37 -32 -31 -25 -35 -31 -32 -38 -47 -47 -43 -46 -39 -20 -45 -27 -15 -12 -10 -10 -10 -9 -8 -9 -14 -14 -4 0 -2 -6 -12 -12 -10 -6 -11 -64 -58 -57 -60 -55 -48 -47 -46 -44 -44 -49 -40 -16 -17 -64 -144 -128 -118 -126 -117 -95 -92 -104 -101 -89 -76 -72 -72 -57 -52 -68 -92 -87 -25 -5 -2 -1 -3 -3 -3 -10 -18 -7 -5 -7 -8 -7 -4 -5 -6 -3 -3 -5 -5 -23 -60 -72 -54 -40 -38 -28 -20 -15 -11 -4 -3 -1 0 -1 -2 -2 -4 -7 -12 -17 -15 -18 -19 -16 -11 -10 -9 -12 -13 -12 -14 -7 -5 -5 -15 -30 -29 -47 -49 -36 -21 -26 -24 -25 -26 -24 -22 -23 -18 -22 -20 -8 -2 -8 -7 -3 -1 -3 -6 -6 -6 -4 -2 -10 -12 -12 -15 -20 -21 -17 -12 -14 -27 -49 -41 -32 -24 -19 -19 -23 -14 -14 -17 -25 -39 -36 -36 -33 -28 -25 -23 -23 -24 -30 -34 -29 -23 -33 -39 -39 -40 -64 -80 -79 -77 -81 -78 -66 -56 -51 -53 -56 -52 -50 -54 -55 -48 -36 -37 -38 -35 -28 -24 -21 -20 -18 -15 -9 -12 -10 -8 -6 -4 -3 -8 -7 -6 -5 -6 -3 -3 -2 -2 -3 -2 -6 -4 -7 -12 -10 -10 -17 -21 -23 -20 0 -3 -2 -3 -5 -4 -4 -4 -5 -7 -14 -30 -33 -37 -44 -50 -56 -78 -49 -37 -33 -25 -18 -9 -2 0 0 0 0 -14 -10 -4 -5 -2 -17 -16 -7 -1 0 0 -8 -12 -12 -11 -11 -10 -11 -9 -5 -2 0 -5 -6 -8 -16 -21 -23 -29 -27 -17 -14 -9 -11 -6 0 -3 -20 -25 -50 -75 -97 -102 -99 -94 -76 -53 -36 -33 -37 -27 -28 0 0 0 0 0 -5 -9 -29 -13 -7 -25 -3 -2 -3 -3 -2 0 0 0 -1 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -3 -9 -2 0 -10 -22 -46 -60 -70 -79 -78 -63 -54 -50 -45 -41 -12 -5 -1 0 0 0 -5 -9 -10 0 -1 -1 -3 -6 -5 -6 -3 0 0 -1 -3 -2 -1 -3 -1 -3 -4 -5 -7 -5 -7 -7 -8 -8 -12 -15 -16 -13 -5 -6 -7 -15 -31 -67 -31 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -129 -200 -160 -148 -116 -101 -100 -97 -103 -97 -93 -81 -62 -68 -68 -66 -58 -65 -69 -70 -70 -66 -62 -59 -46 -30 -10 -6 -6 -7 -7 -6 -8 -6 -7 -8 -8 -8 -12 -12 -10 -10 -11 -7 -9 -9 -8 -13 -9 -4 -2 -3 -5 -7 -6 -7 -8 -4 -5 -11 -13 -11 -6 -2 -1 -2 -46 -152 -106 -84 -70 -66 -64 -50 -45 -42 -51 -70 -65 -59 -47 -37 -26 -25 -24 -26 -28 -23 -27 -30 -29 -29 -16 -10 -11 -11 -12 -13 -16 -14 -14 -14 -13 -13 -14 -15 -15 -14 -13 -13 -14 -15 -17 -19 -21 -21 -19 -17 -19 -21 -20 -18 -17 -14 -14 -15 -17 -16 -8 -21 -33 -36 -24 -6 -14 -22 -27 -31 -51 -76 -75 -59 -46 -46 -53 -77 -93 -101 -101 -109 -92 -59 -35 -35 -87 -95 -96 -98 -96 -96 -94 -83 -81 -95 -95 -115 -135 -145 -128 -65 -34 -15 -6 -23 -75 -122 -78 -37 -44 -115 -102 -92 -77 -80 -131 -111 -97 -93 -85 -74 -89 -91 -95 -89 -54 -8 -5 -63 -105 -81 -78 -81 -95 -65 -11 -34 -101 -157 -155 -133 -126 -150 -152 -173 -208 -220 -215 -211 -206 -203 -210 -226 -210 -204 -206 -207 -207 -195 -191 -187 -175 -147 -80 -98 -155 -179 -176 -169 -144 -127 -109 -74 -52 -40 -35 -35 -36 -28 -25 -61 -103 -131 -55 -34 -38 -37 -48 -88 -60 -65 -90 -107 -69 -57 -47 -40 -38 -39 -42 -39 -38 -37 -38 -51 -41 -44 -42 -30 -31 -30 -43 -43 -34 -43 -32 -18 -14 -14 -13 -10 -10 -10 -17 -34 -40 -8 0 -1 -4 -4 -1 0 0 -26 -84 -69 -63 -66 -66 -60 -58 -49 -46 -49 -53 -50 -33 -49 -119 -188 -183 -141 -138 -113 -86 -83 -105 -95 -86 -77 -71 -69 -56 -52 -74 -95 -78 -24 -9 -7 -4 -3 -2 -3 -9 -14 -14 -9 -10 -10 -10 -9 -8 -5 -4 -4 -5 -15 -78 -73 -67 -56 -42 -41 -21 -12 -10 -11 -7 -2 -1 -2 -2 -2 -3 -6 -7 -10 -13 -11 -14 -18 -15 -11 -11 -15 -15 -14 -14 -12 -9 -6 -4 -5 -9 -14 -26 -39 -31 -17 -17 -18 -22 -28 -32 -33 -39 -28 -24 -23 -16 -5 -6 -9 -7 -17 -37 -5 -2 -2 -3 -7 -13 -15 -14 -12 -12 -13 -16 -29 -35 -39 -44 -36 -34 -32 -31 -30 -26 -18 -14 -18 -33 -51 -51 -42 -39 -34 -26 -22 -32 -30 -31 -33 -29 -24 -23 -28 -32 -38 -59 -51 -75 -82 -74 -64 -68 -74 -69 -61 -64 -64 -58 -63 -60 -48 -35 -35 -34 -35 -36 -36 -24 -18 -14 -13 -11 -9 -9 -6 -7 -8 -8 -8 -7 -5 -4 -5 -5 -7 -5 -4 -3 -2 -2 -2 -3 -5 -6 -6 -8 -9 -7 -5 -6 -1 0 0 -1 -1 -1 -1 -5 -8 -12 -18 -15 -19 -21 -26 -34 -31 -32 -26 -29 -32 -16 -3 0 0 -1 -2 -3 -9 -7 -16 -24 -14 -64 -75 -42 -5 0 0 0 -2 -3 -4 -9 -10 -10 -6 -2 -3 -3 -4 -7 -11 -14 -14 -17 -17 -14 -12 -13 -7 -9 -4 0 0 -3 -62 -78 -87 -92 -94 -97 -83 -71 -51 -27 -15 -26 -20 -78 -47 -17 -6 -36 -28 -45 -71 -43 -8 -19 -11 0 -1 -2 -7 -13 -12 -10 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -6 -3 0 -1 -34 -47 -47 -76 -75 -75 -76 -78 -72 -52 -33 -14 -3 -4 -1 0 0 0 -5 -4 -1 0 -1 -10 -5 -5 -6 -5 -1 0 0 0 -1 0 0 0 0 -1 -1 -3 -5 -7 -9 -3 -3 -11 -23 -20 -21 -16 -9 -4 -8 -22 -60 -75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -63 -94 -122 -159 -101 -90 -100 -111 -99 -98 -79 -67 -67 -64 -61 -61 -57 -55 -64 -53 -53 -53 -45 -15 -7 -8 -11 -9 -7 -9 -9 -8 -10 -10 -9 -10 -14 -15 -15 -10 -8 -8 -8 -6 -7 -8 -9 -8 -7 -6 -5 -4 -6 -8 -7 -7 -5 -4 -12 -14 -10 -5 -3 -3 -2 -79 -164 -145 -133 -119 -107 -77 -25 -58 -47 -56 -80 -93 -73 -47 -36 -32 -23 -29 -27 -26 -26 -30 -26 -25 -18 -12 -10 -16 -13 -12 -14 -18 -13 -13 -12 -11 -12 -13 -15 -16 -14 -12 -14 -15 -14 -14 -15 -16 -20 -20 -20 -21 -21 -21 -60 -54 -17 -21 -22 -21 -18 -14 -12 -22 -40 -33 -7 -16 -21 -24 -32 -49 -84 -69 -55 -49 -50 -56 -71 -77 -82 -85 -85 -80 -54 -35 -46 -78 -86 -93 -101 -106 -103 -102 -87 -82 -82 -81 -125 -128 -91 -67 -77 -54 -25 -97 -138 -141 -173 -90 -93 -105 -103 -105 -101 -93 -87 -86 -77 -75 -66 -57 -53 -70 -73 -87 -88 -72 -47 -34 -69 -74 -71 -76 -76 -79 -65 -54 -89 -103 -99 -130 -145 -149 -162 -168 -180 -192 -199 -203 -199 -194 -194 -200 -207 -208 -201 -202 -204 -201 -187 -175 -168 -165 -142 -59 -58 -126 -169 -157 -143 -136 -105 -77 -54 -52 -47 -47 -37 -33 -38 -29 -64 -65 -54 -75 -84 -78 -65 -53 -54 -45 -70 -72 -68 -62 -52 -43 -44 -42 -40 -38 -43 -36 -35 -40 -49 -47 -42 -39 -38 -40 -36 -45 -50 -48 -40 -29 -22 -15 -13 -13 -12 -14 -10 -7 -2 -1 0 -4 -2 0 0 0 -1 0 -43 -91 -74 -64 -69 -72 -73 -72 -62 -52 -60 -62 -55 -69 -75 -119 -155 -160 -147 -120 -118 -97 -82 -96 -86 -88 -90 -89 -80 -58 -56 -78 -93 -75 -38 -9 -19 -31 -33 -30 -8 -7 -12 -14 -10 -5 -9 -11 -11 -9 -2 -2 -3 -4 -18 -63 -70 -63 -60 -52 -39 -23 -9 -7 -8 -7 -4 -4 -3 -3 -3 -3 -6 -7 -7 -8 -9 -12 -15 -16 -13 -11 -16 -18 -15 -16 -20 -22 -11 -7 -5 -5 -6 -7 -14 -15 -14 -13 -9 -20 -19 -19 -23 -24 -23 -23 -18 -20 -22 -10 -28 -32 -22 -8 -3 -3 -1 -2 -9 -19 -20 -20 -18 -15 -12 -14 -33 -37 -45 -45 -27 -28 -34 -36 -33 -28 -35 -38 -46 -64 -63 -14 -15 -40 -50 -42 -28 -36 -27 -24 -25 -27 -20 -13 -13 -18 -30 -48 -35 -49 -59 -39 0 0 0 -43 -74 -83 -88 -68 -67 -61 -53 -45 -39 -37 -31 -24 -23 -29 -21 -15 -13 -12 -11 -12 -8 -8 -10 -10 -5 -8 -5 -2 -3 -7 -9 -4 -4 -4 -2 -1 -2 -3 -5 -6 -5 -5 -6 -7 -5 0 0 0 0 0 0 0 0 -4 -7 -11 -16 -11 -10 -10 -10 -12 -17 -23 -8 -2 -3 -2 0 0 -1 -4 -8 -9 -5 -3 -43 -74 -45 -29 -24 -14 -6 -2 0 0 0 0 -1 -3 -8 -7 -8 -8 -8 -5 -5 -7 -11 -16 -17 -9 -7 -5 -3 -6 -12 -14 -13 -7 0 -2 -19 -22 -26 -55 -95 -95 -83 -74 -53 -25 -3 -20 -21 -88 -102 -45 -27 -66 -62 -54 -80 -74 -34 -52 -34 -12 -7 -20 -12 -1 -2 -6 -12 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -5 -7 -7 -12 -16 -7 -2 -9 -35 -39 -43 -60 -73 -76 -75 -74 -62 -23 -14 -10 -5 -3 -1 -1 0 -2 -4 -5 -1 0 -7 -24 -8 -8 -8 -6 -1 0 0 0 0 0 0 0 0 0 0 -1 -7 -9 -6 -1 -1 -14 -21 -16 -17 -11 -9 -7 -10 -19 -5 -40 -50 -34 -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 0 0 0 0 0 0 0 0 0 0 -49 -95 -117 -119 -56 -79 -84 -82 -101 -67 -69 -64 -60 -62 -62 -54 -61 -82 -64 -53 -49 -34 -14 -11 -12 -13 -12 -10 -6 -5 -5 -5 -7 -10 -6 -4 -7 -10 -8 -7 -8 -8 -7 -8 -5 -7 -10 -9 -7 -7 -7 -8 -7 -6 -7 -7 -5 -4 -4 -4 -4 -6 -7 -2 -18 -58 -105 -139 -121 -48 -13 -30 -82 -38 -76 -115 -120 -79 -48 -42 -33 -26 -28 -25 -25 -25 -25 -27 -23 -19 -13 -11 -10 -8 -7 -12 -17 -19 -16 -10 -9 -11 -13 -15 -17 -18 -16 -16 -17 -16 -14 -13 -13 -15 -17 -21 -22 -20 -32 -48 -40 -18 -18 -18 -22 -15 -12 -12 -15 -36 -27 -13 -15 -16 -29 -42 -62 -78 -74 -48 -47 -45 -43 -61 -63 -72 -74 -67 -56 -82 -65 -66 -82 -79 -63 -64 -71 -78 -81 -105 -82 -73 -90 -150 -187 -158 -115 -88 -76 -34 -118 -165 -180 -175 -68 -72 -88 -72 -46 -48 -69 -71 -63 -52 -39 -48 -41 -38 -38 -33 -37 -69 -77 -69 -65 -68 -37 -30 -42 -47 -53 -77 -82 -86 -96 -81 -127 -145 -148 -153 -171 -175 -183 -192 -196 -191 -192 -192 -194 -194 -195 -196 -197 -196 -192 -184 -172 -168 -175 -173 -139 -123 -145 -161 -150 -126 -103 -110 -83 -65 -58 -54 -64 -51 -40 -34 -29 -93 -72 -72 -79 -67 -69 -71 -61 -49 -54 -65 -59 -61 -66 -65 -58 -62 -53 -45 -41 -44 -47 -39 -37 -44 -56 -56 -61 -62 -53 -46 -50 -54 -49 -41 -33 -32 -31 -28 -24 -21 -21 -3 -6 -11 -9 0 -1 0 0 0 0 -4 -1 -66 -104 -84 -72 -74 -70 -71 -74 -73 -48 -50 -68 -79 -82 -76 -77 -59 -80 -144 -136 -129 -101 -86 -88 -85 -90 -76 -63 -58 -52 -48 -69 -90 -93 -65 -33 -20 -5 -14 -26 -6 -6 -8 -7 -3 -2 -3 -3 -6 -8 -4 -2 -3 -4 -5 -18 -66 -66 -60 -53 -43 -30 -29 -27 -16 -13 -18 -7 -2 -3 -3 -3 -5 -4 -3 -3 -6 -10 -17 -19 -17 -15 -13 -14 -13 -11 -19 -30 -28 -28 -27 -23 -20 -18 -15 -24 -21 -16 -20 -37 -42 -28 -16 -21 -38 -33 -27 -27 -32 -27 -27 -20 -12 -7 -3 -1 -1 -2 -5 -10 -14 -27 -16 -10 -11 -17 -44 -45 -43 -36 -24 -24 -33 -36 -31 -28 -36 -41 -58 -75 -56 0 0 -16 -28 -40 -44 -36 -26 -24 -21 -19 -19 -20 -16 -14 -20 -31 -33 -6 0 0 0 0 0 -58 -40 -11 -18 -18 -22 -24 -27 -34 -42 -37 -30 -24 -21 -19 -17 -18 -18 -17 -15 -15 -12 -9 -9 -8 -5 -7 -8 -9 -9 -6 -2 -1 -2 -5 -6 -3 -3 -3 -4 -3 -1 -2 -4 -9 -8 -2 0 0 0 0 -4 -11 -1 -4 -5 -8 -11 -11 -11 -11 -11 -10 -6 -17 -16 -15 -12 -10 -9 -15 -21 -23 -27 -31 -7 -4 -39 -73 -74 -55 -37 -19 -20 -25 0 0 -3 -4 -5 -6 -7 -5 -4 -5 -7 -8 -4 -5 -27 -34 -17 -10 -12 -6 -3 -7 -12 -2 -1 -1 0 0 0 0 -44 -74 -79 -73 -74 -64 -46 -23 -3 -14 -13 -86 -55 -24 -10 -25 -30 0 -15 -23 -20 -16 -1 0 -18 -35 -33 -4 -43 -46 -22 0 0 -26 -18 0 0 0 0 0 0 0 -1 0 -1 -1 -1 -3 -7 -18 -35 -28 -21 -23 -35 -35 -31 -39 -56 -65 -71 -65 -39 -16 -17 -10 -5 -2 0 0 0 -3 -5 -4 0 0 -9 -14 -9 -9 -6 -4 -1 0 0 0 0 0 0 0 0 0 -1 -4 -10 -9 -4 -1 -3 -10 -13 -11 -11 -9 -9 -6 -18 -49 -18 -67 -77 -71 -79 -115 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -26 -27 -24 -33 -22 -53 -35 -16 -23 -23 -40 -24 -23 -59 -60 -55 -51 -65 -54 -17 -26 -21 -12 -10 -10 -10 -12 -11 -6 -6 -7 -17 -17 -11 -8 -8 -6 -6 -6 -5 -6 -7 -9 -12 -9 -7 -5 -6 -7 -10 -8 -8 -9 -9 -5 -6 -8 -8 -4 -4 -4 -5 -6 -2 -3 -10 -43 -70 -7 -3 -8 -24 -56 -45 -102 -120 -87 -50 -42 -42 -29 -22 -24 -26 -23 -24 -26 -22 -15 -17 -12 -10 -8 -5 -5 -11 -17 -21 -23 -12 -10 -14 -15 -12 -13 -15 -18 -19 -18 -15 -15 -15 -15 -15 -15 -17 -22 -26 -27 -20 -21 -20 -20 -20 -19 -11 -14 -16 -14 -16 -13 -21 -26 -26 -42 -58 -72 -82 -75 -48 -40 -39 -39 -42 -46 -64 -61 -54 -47 -51 -61 -73 -72 -60 -46 -56 -59 -72 -78 -84 -82 -93 -127 -126 -48 -76 -143 -163 -154 -141 -172 -191 -135 -110 -102 -49 -34 -28 -24 -31 -74 -88 -66 -73 -93 -61 -55 -55 -47 -37 -40 -70 -68 -65 -62 -44 -18 -13 -14 -25 -47 -69 -88 -100 -114 -130 -131 -134 -133 -144 -164 -173 -178 -186 -191 -189 -190 -186 -186 -189 -190 -187 -191 -190 -186 -180 -173 -175 -182 -186 -184 -180 -161 -160 -130 -104 -106 -101 -110 -106 -92 -82 -103 -76 -35 -21 -58 -174 -102 -89 -94 -91 -73 -62 -56 -72 -79 -76 -83 -46 -47 -59 -62 -70 -63 -57 -54 -54 -60 -52 -46 -46 -50 -49 -41 -50 -58 -58 -58 -65 -62 -55 -51 -48 -46 -36 -35 -35 -28 0 0 0 0 0 0 0 0 0 0 -2 -12 -83 -100 -79 -68 -70 -63 -70 -77 -73 -60 -82 -86 -88 -85 -76 -55 -43 -103 -160 -141 -133 -99 -91 -89 -80 -80 -75 -56 -47 -49 -32 -55 -73 -94 -109 -111 -115 -36 -5 -9 -7 -7 -7 -5 -4 -2 -2 0 0 -1 -3 -7 -5 -3 -18 -40 -69 -67 -51 -41 -34 -30 -35 -38 -26 -35 -59 -54 -9 -4 -5 -5 -3 -3 -2 -3 -5 -7 -7 -11 -15 -14 -10 -10 -11 -10 -19 -29 -28 -28 -23 -26 -30 -29 -22 -34 -22 -16 -15 -5 -19 -30 -35 -38 -43 -36 -27 -18 -15 -21 -25 -30 -14 -4 -5 -7 -2 -1 -2 -3 -10 -46 -20 -10 -10 -11 -9 -11 -14 -15 -20 -31 -21 -30 -29 -34 -48 -43 -53 -25 -8 0 0 0 0 -15 -38 -43 -29 -24 -21 -22 -23 -19 -20 -20 -22 -24 -16 -1 0 0 0 0 0 0 -2 0 0 0 0 0 0 -20 -56 -39 -34 -27 -22 -19 -18 -18 -19 -21 -19 -12 -11 -8 -9 -9 -7 -6 -6 -6 -5 -4 -5 -1 0 -3 -5 -5 -5 -3 -3 -2 -2 -1 0 -2 -4 -4 -1 -1 -9 -22 -25 -16 -2 -5 -13 -18 -23 -27 -15 -10 -10 -14 -19 -14 -5 -4 -6 -8 -13 -20 -28 -41 -63 -74 -6 -4 -6 -15 -30 -53 -29 -20 -13 -6 -5 -7 -10 -11 -11 -9 -5 -8 -6 -2 -3 -7 -5 -31 -76 -68 -9 -8 -17 -13 -11 -12 -11 -11 -13 -6 -4 -24 -77 -73 -86 -85 -72 -66 -57 -30 -19 -13 -9 -29 -17 -64 -56 -64 -59 -47 -34 -12 -3 -28 -8 0 0 0 -8 -17 -23 -2 -15 -32 -23 -15 -45 -43 -48 -26 -4 0 0 0 0 0 0 -1 -5 -7 0 0 0 -6 -18 -31 -31 -31 -22 -16 -12 -17 -31 -49 -58 -50 -21 -11 -10 -4 -1 -1 0 -1 -1 -1 0 0 0 0 -9 -8 -6 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -5 -5 -5 -7 -9 -9 -9 -10 -10 -8 -10 -17 -31 -46 -90 -82 -71 -64 -67 -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 -9 -18 -6 -21 -25 -20 -21 -22 -23 -21 -18 -18 -16 -12 -14 -15 -11 -6 -4 -40 -65 -26 -15 -48 -56 -16 -16 -14 -13 -13 -13 -11 -10 -9 -7 -12 -28 -29 -18 -8 -5 -5 -8 -6 -5 -4 -10 -8 -10 -13 -14 -14 -8 -7 -9 -12 -12 -12 -12 -10 -6 -3 -2 -5 -8 -10 -5 -6 -7 -7 -2 -5 -5 -8 -14 -16 -10 -6 -35 -87 -114 -121 -61 -36 -31 -21 -21 -19 -21 -23 -22 -25 -32 -25 -16 -15 -9 -9 -6 -5 -8 -10 -14 -16 -17 -17 -12 -16 -15 -12 -16 -16 -18 -19 -18 -16 -15 -16 -19 -19 -16 -18 -23 -25 -23 -21 -27 -26 -27 -31 -30 -19 -14 -14 -13 -13 -17 -19 -20 -31 -46 -75 -77 -74 -65 -54 -51 -49 -46 -38 -37 -59 -48 -49 -52 -49 -45 -37 -42 -48 -56 -76 -66 -62 -68 -78 -100 -95 -66 -50 -39 -30 -78 -153 -157 -155 -168 -207 -73 -61 -99 -96 -71 -28 -42 -67 -91 -116 -73 -76 -65 -20 -28 -68 -69 -55 -47 -74 -70 -72 -64 -45 -26 -17 -15 -21 -37 -60 -104 -105 -113 -114 -111 -114 -115 -136 -163 -180 -184 -187 -190 -189 -185 -181 -178 -180 -180 -177 -179 -179 -181 -181 -179 -174 -176 -177 -175 -168 -160 -167 -127 -95 -88 -90 -87 -96 -91 -80 -94 -51 -27 -23 -76 -147 -73 -59 -55 -44 -37 -56 -49 -81 -84 -60 -67 -64 -62 -50 -48 -64 -69 -60 -51 -44 -45 -56 -45 -43 -43 -43 -46 -59 -52 -55 -65 -69 -73 -72 -68 -63 -48 -44 -43 -42 -33 -11 0 0 0 0 0 0 0 0 0 -19 -84 -74 -77 -78 -72 -65 -64 -60 -72 -85 -81 -37 -82 -67 -53 -54 -27 -29 -115 -171 -145 -127 -123 -107 -99 -92 -85 -72 -61 -45 -35 -32 -39 -48 -64 -77 -90 -112 -45 -16 -9 -8 -6 -6 -7 -7 -8 -7 -1 0 0 -1 -4 -6 -6 -52 -77 -73 -61 -51 -41 -31 -25 -27 -29 -29 -45 -62 -65 -65 -62 -63 -36 -5 -3 -3 -4 -5 -6 -9 -10 -9 -9 -8 -7 -8 -10 -15 -19 -20 -19 -20 -21 -24 -26 -26 -33 -24 -19 -14 -12 -33 -31 -35 -31 -27 -34 -24 -17 -10 -8 -15 -21 -11 -18 -18 -7 -4 -1 -1 -3 -11 -34 -31 -17 -15 -19 -17 -6 -27 -31 -25 -19 -8 -34 -30 -35 -45 -56 -54 -51 -21 0 0 0 0 0 -11 -30 -34 -36 -35 -25 -14 -13 -23 -24 -27 -30 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -74 -47 -45 -31 -25 -26 -24 -24 -22 -23 -21 -14 -11 -8 -8 -10 -13 -13 -12 -10 -6 -3 -3 -8 -4 -5 -7 -7 -7 -3 -5 -6 -6 -4 -2 -1 -2 -3 -13 -52 -64 -57 -37 -13 -1 -2 -24 -31 -62 -94 -20 -13 -9 -13 -22 -28 -22 -21 -15 -10 -9 -8 -19 -36 -63 -83 -50 -18 -19 -32 -32 -5 -7 -2 0 -6 -19 -32 -10 -16 -34 -36 -6 -6 -7 -6 -6 -8 -8 -71 -72 -42 -9 -7 -13 -13 -11 -11 -11 -10 -2 0 -1 -5 -24 -101 -99 -90 -84 -76 -63 -30 -9 -3 -9 -20 -12 -49 -67 -78 -73 -39 -43 -25 0 -7 -1 0 0 0 0 0 -45 -50 0 0 0 -19 -30 -23 -52 -75 -46 0 0 0 0 0 0 -1 -5 -7 -4 -1 0 -3 -10 -14 -15 -30 -20 -12 -10 -9 -11 -26 -33 -27 -8 -6 -5 -2 0 0 -1 -4 -4 0 0 0 0 -4 -10 -5 -5 -5 -4 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 -1 -3 -6 -7 -8 -8 -8 -8 -7 -10 -11 -7 -4 -3 -12 -37 -52 -79 -44 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -39 -34 -30 -17 -14 -13 -16 -17 -19 -18 -17 -18 -9 -4 -6 -6 -3 -4 -10 -20 -12 -11 -14 -15 -16 -16 -15 -15 -13 -14 -12 -10 -7 -8 -8 -14 -24 -9 -5 -6 -7 -10 -5 -4 -6 -8 -9 -10 -14 -15 -14 -11 -10 -13 -13 -11 -5 -10 -9 -7 -5 -5 -23 -16 -9 -9 -6 -2 -5 -8 -6 -5 -3 -3 -5 -8 -4 -4 -8 -46 -129 -48 -39 -25 -13 -14 -15 -17 -21 -23 -24 -30 -31 -24 -17 -12 -11 -6 -4 -8 -12 -13 -14 -12 -13 -16 -14 -13 -12 -14 -17 -17 -18 -19 -18 -17 -17 -13 -17 -17 -15 -18 -20 -29 -33 -33 -29 -24 -20 -19 -20 -19 -13 -20 -41 -75 -66 -54 -54 -65 -73 -73 -60 -38 -37 -53 -55 -60 -39 -32 -44 -39 -51 -54 -49 -42 -39 -41 -61 -74 -69 -38 -40 -57 -80 -93 -71 -60 -56 -56 -49 -43 -103 -55 -17 -65 -181 -187 -176 -133 -99 -84 -24 -24 -51 -75 -88 -83 -65 -56 -59 -68 -71 -61 -67 -73 -72 -69 -72 -71 -67 -61 -38 -22 -22 -33 -61 -107 -81 -95 -100 -88 -92 -100 -130 -160 -184 -198 -187 -189 -187 -184 -183 -174 -174 -173 -172 -172 -170 -178 -179 -178 -174 -170 -170 -168 -164 -156 -148 -121 -96 -86 -86 -73 -51 -72 -65 -49 -52 -36 -28 -81 -106 -52 -52 -40 -37 -52 -77 -75 -89 -82 -62 -47 -55 -56 -50 -46 -54 -63 -62 -54 -44 -42 -52 -47 -41 -39 -44 -52 -49 -46 -43 -52 -65 -68 -70 -64 -61 -62 -48 -40 -43 -44 -29 0 0 0 0 0 0 0 -29 -33 -39 -61 -55 -56 -62 -65 -64 -64 -44 -39 -36 -26 -17 -34 -30 -25 -23 -20 -22 -20 -109 -155 -119 -106 -101 -105 -101 -87 -71 -57 -42 -35 -34 -34 -35 -37 -38 -59 -100 -98 -47 -17 -9 -8 -4 -6 -7 -9 -11 -9 -3 -1 0 -3 -12 -39 -70 -71 -54 -42 -43 -36 -29 -31 -41 -47 -32 -30 -30 -29 -36 -73 -78 -69 -54 -40 -6 -5 -3 -4 -4 -2 -3 -4 -4 -4 -4 -7 -8 -10 -12 -13 -13 -14 -15 -16 -18 -23 -23 -26 -26 -28 -34 -29 -27 -27 -26 -27 -25 -25 -20 -16 -18 -21 -30 -40 -28 -10 -4 -3 -18 -24 -23 -20 -36 -18 -14 -30 -45 -38 -41 -26 -16 -12 -17 -33 -26 -33 -49 -57 -76 -75 -27 0 -19 -64 -54 -41 -29 -31 -47 -44 -35 -24 -15 -13 -20 -27 -30 -22 -10 -1 -8 -7 -3 0 0 0 0 0 0 0 0 0 0 -31 -58 -44 -44 -33 -27 -28 -28 -17 -15 -14 -14 -14 -13 -9 -7 -9 -11 -11 -16 -10 -7 -4 -4 -8 -6 -6 -6 -6 -5 -4 -5 -7 -8 -9 -8 -5 -4 -5 -12 -20 -17 -30 -20 -4 -1 0 -11 -16 -52 -93 -36 -23 -18 -20 -18 -4 -11 -11 -39 -43 -19 -10 -9 -19 -35 -50 -53 -32 -30 -29 -19 -5 0 0 -1 -2 -2 -2 -4 -13 -23 -33 -36 -31 -10 -7 -9 -11 -19 -72 -35 -13 -12 -7 -5 -21 -18 -12 -9 0 0 0 0 -30 -90 -31 -26 -28 -30 -37 -67 -26 -7 0 -1 -2 -3 -20 -32 -10 -28 -27 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -3 -3 0 0 -18 -22 -12 -1 -1 0 -1 -1 -1 0 -1 -1 -1 -2 -3 -6 -10 -14 -13 -10 -9 -9 -8 -20 -21 -13 -4 -2 0 -4 -5 -3 -3 -8 -3 0 0 0 -1 -3 -6 -4 -4 -4 -3 -2 -2 0 0 0 -1 -1 0 0 0 0 0 -1 -4 -6 -8 -7 -7 -8 -9 -10 -8 -17 -19 -14 -13 -7 -5 -10 -16 -38 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -27 -25 -29 -26 -9 -16 -14 -11 -16 -30 -25 -23 -24 -19 -5 -5 -3 -2 -1 -2 -11 -7 -26 -29 -17 -15 -14 -13 -13 -13 -7 -5 -8 -9 -5 -5 -4 -4 -8 -6 -6 -6 -8 -9 -3 -3 -8 -8 -5 -9 -12 -14 -13 -11 -12 -16 -16 -10 -6 -7 -17 -17 -13 -10 -8 -10 -8 -8 -5 -5 -6 -6 -7 -7 -9 -16 -12 -6 -5 -5 -25 -41 -56 -47 -33 -14 -6 -9 -15 -12 -19 -24 -24 -17 -18 -18 -15 -11 -7 -4 -9 -10 -11 -12 -20 -23 -19 -16 -13 -11 -8 -11 -17 -19 -20 -19 -16 -12 -13 -12 -13 -14 -15 -19 -19 -22 -26 -26 -22 -22 -25 -22 -21 -22 -7 -15 -16 -37 -73 -58 -52 -47 -50 -59 -42 -34 -28 -31 -39 -58 -56 -39 -36 -42 -54 -66 -72 -73 -68 -64 -70 -70 -63 -48 -37 -53 -62 -69 -71 -73 -71 -71 -54 -32 -21 -19 -15 -107 -223 -270 -260 -152 -82 -74 -91 -81 -47 -43 -47 -44 -58 -61 -80 -91 -73 -58 -60 -64 -68 -71 -65 -67 -72 -70 -59 -41 -32 -34 -47 -64 -68 -75 -69 -82 -94 -97 -131 -163 -191 -202 -189 -187 -182 -180 -177 -168 -168 -168 -165 -163 -165 -174 -174 -174 -171 -164 -162 -158 -142 -131 -118 -112 -136 -104 -84 -77 -50 -59 -40 -38 -53 -43 -23 -49 -55 -43 -51 -38 -50 -51 -55 -66 -86 -82 -67 -56 -55 -48 -43 -39 -40 -45 -49 -51 -57 -54 -50 -50 -46 -44 -50 -54 -43 -34 -40 -57 -65 -59 -62 -66 -61 -50 -43 -44 -52 -59 -35 0 -1 -5 0 0 -14 -45 -73 -87 -83 -73 -71 -69 -71 -71 -67 -59 -49 -31 -20 -15 -15 -16 -20 -39 -31 -15 -12 -12 -139 -158 -122 -115 -112 -111 -101 -87 -74 -58 -48 -37 -35 -37 -36 -36 -35 -50 -70 -68 -33 -25 -25 -24 -17 -15 -5 -5 -5 -4 -11 -5 -26 -44 -55 -71 -74 -61 -44 -27 -26 -22 -22 -36 -54 -64 -45 -31 -27 -28 -42 -78 -42 -75 -89 -76 -43 -36 -25 -11 -6 -6 -5 -8 -5 -4 -5 -7 -6 -9 -10 -10 -14 -12 -10 -11 -12 -14 -14 -18 -21 -24 -26 -26 -17 -22 -24 -22 -21 -21 -21 -20 -25 -36 -36 -37 -41 -39 -34 -31 -35 -43 -46 -39 -21 -39 -26 -36 -50 -40 -24 -12 -9 -13 -20 -27 -47 -34 -36 -48 -44 -9 -3 0 -32 -91 -84 -71 -61 -58 -58 -53 -56 -50 -48 -46 -39 -35 -37 -31 -22 -21 -30 -23 -8 0 0 0 0 0 0 0 -6 -40 -29 -34 -39 -35 -37 -31 -29 -31 -31 -21 -15 -14 -15 -16 -15 -9 -9 -9 -6 -4 -5 -7 -10 -7 -4 -5 -4 -4 -33 -35 -6 -5 -4 -5 -39 -72 -68 -51 -17 -8 -60 -135 -19 -7 -9 -8 -5 -5 -3 -1 -2 -27 -71 -24 -12 -9 -22 -36 -27 -43 -42 -51 -60 -55 -32 -18 -22 -29 -29 -43 -32 -26 -23 -18 -7 -3 -8 -10 -10 -9 -4 -11 -13 -16 -23 -25 -7 -5 -9 -11 -15 -62 -39 -27 -21 -14 -13 -18 -18 -11 -2 0 0 0 -45 -87 -92 -58 -54 -50 -41 -30 -26 -4 0 -1 -1 -1 -3 -35 -83 -102 -37 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -6 -4 -24 -77 -94 -46 -16 -3 -2 -1 -2 -4 0 -2 -8 -9 0 -1 -3 -6 -7 -3 -9 -5 -3 -3 -3 -7 -7 -6 -5 -6 -3 -3 -4 -5 -10 -10 -8 -5 -3 -1 -2 -3 -5 -6 -8 -10 -8 -6 -3 0 0 0 -1 -3 -5 -6 -8 -9 -8 -10 -13 -13 -17 -62 -41 -30 -33 -34 -36 -30 -36 -52 -101 -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 -2 -9 -11 -13 -16 -12 -9 -18 -28 -21 -20 -22 -27 -28 -12 -16 -10 0 -1 -3 -3 -3 -7 -14 -5 -29 -32 -16 -18 -11 -11 -10 -11 -12 -4 -7 -6 -5 -4 -3 -2 -2 -5 -6 -4 -10 -10 -6 -6 -6 -5 -6 -9 -10 -9 -9 -9 -12 -16 -19 -13 -9 -15 -18 -19 -15 -13 -16 -8 -5 -5 -5 -3 -4 -4 -5 -8 -11 -6 -5 -7 -6 -9 -35 -30 -29 -27 -16 -3 -3 -8 -11 -10 -16 -17 -18 -18 -16 -10 -8 -6 -4 -4 -8 -7 -7 -9 -11 -18 -21 -20 -17 -14 -14 -14 -16 -18 -18 -19 -20 -16 -11 -14 -12 -14 -18 -20 -19 -19 -21 -19 -18 -23 -24 -18 -17 -17 -14 -25 -27 -62 -76 -52 -47 -48 -51 -51 -45 -37 -31 -27 -30 -50 -68 -64 -53 -46 -49 -74 -62 -60 -67 -73 -68 -51 -44 -37 -31 -39 -50 -55 -58 -65 -85 -76 -46 -37 -36 -22 -17 -109 -174 -170 -123 -84 -38 -15 -42 -99 -58 -57 -43 -31 -33 -53 -88 -93 -78 -65 -57 -55 -55 -62 -68 -67 -71 -71 -67 -53 -10 -34 -39 -32 -35 -102 -115 -99 -94 -101 -128 -163 -196 -199 -184 -187 -184 -178 -172 -165 -162 -154 -152 -155 -158 -163 -165 -166 -168 -167 -164 -162 -122 -115 -122 -126 -83 -83 -73 -68 -60 -47 -38 -30 -42 -50 -20 -79 -76 -62 -62 -56 -56 -45 -35 -42 -68 -63 -56 -52 -50 -49 -38 -37 -35 -35 -36 -34 -32 -34 -37 -43 -52 -52 -49 -51 -49 -41 -42 -54 -58 -53 -54 -55 -55 -59 -42 -12 -21 -59 -46 -21 -28 -93 -91 -31 -8 -27 -40 -80 -87 -87 -85 -78 -79 -81 -75 -61 -46 -35 -26 -19 -14 -14 -11 -23 -40 -28 -12 -16 -165 -148 -121 -121 -119 -109 -94 -84 -76 -63 -51 -40 -38 -39 -39 -36 -38 -41 -51 -63 -68 -38 -33 -31 -28 -27 -14 -8 -4 -2 -4 -13 -66 -81 -78 -67 -62 -42 -45 -48 -39 -24 -21 -40 -53 -56 -49 -29 -24 -28 -29 -28 -32 -43 -77 -92 -91 -87 -85 -43 -14 -9 -9 -9 -6 -6 -7 -6 -5 -6 -8 -9 -9 -8 -7 -10 -11 -11 -12 -13 -13 -15 -20 -22 -15 -16 -17 -16 -16 -15 -16 -19 -27 -37 -33 -28 -33 -36 -35 -33 -37 -41 -45 -46 -45 -49 -55 -49 -43 -41 -33 -21 -19 -19 -20 -26 -37 -41 -41 -26 0 0 0 -17 -24 -43 -75 -59 -53 -47 -41 -37 -37 -38 -41 -39 -34 -31 -35 -36 -36 -37 -39 -26 -7 0 0 0 0 0 0 0 -4 -23 -21 -38 -40 -29 -20 -23 -22 -14 -12 -21 -23 -18 -12 -12 -14 -10 -10 -8 -6 -6 -7 -8 -13 -9 -5 -6 -6 -8 -44 -56 -33 -6 -4 -5 -91 -174 -186 -195 -80 -39 -96 -182 -150 -131 -58 -28 -27 -36 -99 -100 -90 -80 -75 -44 -36 -31 -65 -90 -23 -31 -24 -16 -15 -19 -21 -52 -60 -40 -26 -70 -53 -41 -34 -29 -25 -13 -14 -13 -10 -8 -20 -6 -3 -12 -23 -23 -12 -11 -14 -14 -17 -56 -31 -28 -27 -23 -24 -26 -24 -25 -19 0 0 -18 -17 -20 -26 -25 -23 -60 -48 -12 0 0 0 -3 -4 -5 -9 -27 -37 -25 -30 -62 -17 0 0 0 0 0 0 0 0 0 0 0 -3 -41 -10 0 0 0 0 0 0 0 0 0 0 -14 -53 -42 -46 -41 -11 -2 -4 -10 -15 -11 -8 -4 -4 -3 -1 0 -1 -2 -2 0 0 -1 -1 -3 -6 -8 -12 -13 -8 -12 -22 -31 -29 -21 -19 -12 -5 -3 -7 -8 -11 -16 -22 -25 -23 -19 -11 0 -2 -1 -3 -5 -7 -12 -17 -18 -19 -23 -17 -20 -13 -25 -65 -33 -47 -70 -67 -45 -80 -91 -69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 -5 -1 -1 -1 0 0 -1 -22 -33 -28 -25 -24 -11 -6 -1 -2 0 0 -1 -2 -3 -4 -2 -3 -7 -12 -14 -13 -14 -13 -13 -11 -10 -9 -5 -4 -3 -3 -3 -3 -6 -5 -4 -4 -3 -14 -9 -9 -10 -3 -5 -8 -11 -11 -7 -12 -9 -10 -15 -15 -11 -17 -22 -19 -11 -14 -12 -8 -7 -9 -9 -7 -8 -16 -14 -12 -10 -7 -1 -4 -5 -16 -23 -34 -36 -25 -17 -11 -5 -3 -9 -11 -13 -16 -16 -15 -17 -17 -9 -5 -4 -4 -7 -13 -16 -13 -8 -11 -27 -20 -19 -17 -18 -20 -16 -17 -18 -17 -16 -16 -19 -17 -14 -13 -14 -16 -17 -16 -17 -22 -21 -23 -25 -23 -25 -18 -16 -16 -20 -21 -71 -70 -54 -51 -48 -55 -59 -61 -60 -55 -41 -25 -32 -66 -60 -46 -38 -40 -60 -65 -65 -73 -72 -59 -44 -32 -28 -22 -24 -56 -54 -54 -56 -63 -59 -40 -45 -47 -38 -60 -24 -39 -71 -68 -64 -25 -13 -17 -49 -66 -82 -61 -42 -39 -53 -79 -74 -59 -46 -45 -48 -42 -43 -52 -61 -67 -66 -58 -35 -10 -33 -34 -24 -16 -17 -22 -89 -104 -111 -133 -179 -204 -200 -189 -187 -187 -178 -176 -169 -156 -146 -137 -126 -127 -134 -142 -155 -163 -133 -110 -129 -125 -115 -101 -85 -86 -85 -75 -77 -66 -38 -28 -22 -22 -59 -96 -105 -112 -88 -67 -60 -43 -43 -29 -38 -56 -55 -59 -65 -65 -56 -43 -42 -34 -33 -34 -33 -38 -37 -35 -38 -47 -46 -37 -49 -67 -67 -53 -55 -56 -54 -51 -56 -56 -51 -47 -38 -36 -54 -59 -66 -65 -45 -51 -48 -17 0 -7 -48 -62 -73 -102 -121 -88 -85 -83 -66 -45 -41 -30 -29 -22 -13 -9 -4 -57 -42 -11 -31 -174 -142 -127 -125 -119 -105 -88 -83 -75 -64 -54 -46 -44 -44 -41 -35 -34 -27 -35 -52 -63 -30 -30 -29 -28 -28 -32 -44 -27 -12 -6 -14 -76 -84 -86 -84 -73 -61 -69 -68 -53 -32 -29 -49 -54 -51 -44 -40 -35 -30 -33 -34 -34 -46 -62 -74 -73 -71 -89 -87 -79 -49 -9 -8 -7 -7 -6 -5 -5 -6 -7 -6 -6 -7 -7 -8 -8 -8 -8 -9 -12 -13 -16 -19 -16 -11 -10 -13 -14 -14 -17 -25 -27 -25 -25 -21 -27 -29 -30 -32 -42 -44 -42 -40 -35 -24 -41 -43 -41 -29 -12 -17 -13 -19 -22 -23 -32 -39 -32 -16 0 0 0 -5 -4 -10 -32 -30 -34 -36 -36 -35 -34 -36 -33 -33 -31 -26 -27 -31 -29 -30 -38 -36 -7 0 0 0 0 0 0 0 0 0 0 -42 -50 -38 -25 -24 -15 -14 -17 -39 -76 -17 -10 -9 -8 -7 -8 -8 -6 -7 -8 -3 -6 -5 -5 -6 -11 -54 -58 -60 -43 -7 -10 -27 -78 -128 -152 -178 -193 -193 -189 -180 -169 -178 -170 -159 -151 -152 -187 -192 -175 -115 -55 -61 -79 -94 -97 -96 -98 -92 -30 -16 -18 -15 -6 -21 -27 -27 -31 -56 -43 -32 -35 -33 -21 -19 -21 -12 -7 -8 -8 -1 -1 -5 -17 -32 -28 -18 -15 -14 -17 -34 -23 -24 -22 -19 -19 -24 -31 -40 -29 -2 0 -10 -6 -3 -5 -10 -11 -18 -12 0 0 0 0 -2 -4 -4 -6 -50 -111 -105 -53 -48 -9 0 0 0 0 0 0 0 0 0 0 0 -11 -50 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -98 -68 -10 -3 -1 -2 -6 -7 -1 -1 -2 -2 -1 0 0 0 0 -2 -7 -5 -3 -4 -12 -22 -24 -30 -34 -25 -47 -50 -37 -24 -16 -11 -6 -8 -12 -17 -32 -33 -32 -33 -21 -8 -1 -3 -5 -11 -14 -32 -54 -45 -27 -63 -77 -45 -51 -16 -24 -63 -64 -42 -38 -33 -42 -101 -66 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -36 -30 -8 -1 -3 -2 0 0 -2 -5 -11 -15 -20 -28 -31 -30 -29 -9 -1 -4 -4 -3 -3 -2 -2 -3 -4 -2 -4 -9 -14 -6 -3 -4 -7 -11 -7 -6 -6 -5 -5 -5 -7 -8 -10 -9 -4 -4 -8 -10 -9 -9 -8 -3 -1 -2 -5 -10 -11 -8 -5 -7 -14 -17 -14 -16 -18 -15 -12 -18 -20 -13 -7 -8 -10 -17 -18 -14 -10 -13 -12 -4 0 0 -1 -29 -32 -27 -26 -22 -23 -21 -18 -13 -8 -13 -12 -13 -16 -18 -15 -12 -9 -9 -13 -12 -7 -8 -13 -15 -8 -7 -24 -48 -18 -16 -17 -19 -19 -17 -17 -16 -14 -13 -18 -18 -14 -13 -15 -13 -15 -16 -19 -25 -29 -28 -26 -24 -21 -17 -22 -22 -21 -28 -80 -71 -60 -55 -54 -65 -81 -68 -59 -59 -45 -26 -36 -56 -54 -33 -30 -39 -41 -40 -62 -60 -64 -58 -47 -32 -26 -18 -24 -46 -49 -53 -43 -41 -54 -54 -39 -44 -53 -54 -11 -10 -69 -98 -72 -12 -58 -45 -36 -51 -70 -73 -80 -77 -71 -76 -56 -37 -35 -44 -48 -43 -42 -46 -54 -62 -57 -57 -48 -34 -34 -30 -24 -20 -21 -38 -103 -119 -132 -162 -201 -196 -190 -188 -186 -182 -174 -179 -172 -158 -137 -104 -64 -62 -70 -92 -138 -105 -136 -151 -140 -112 -88 -89 -93 -86 -66 -68 -85 -63 -34 -30 -30 -25 -59 -96 -92 -79 -70 -66 -53 -24 -23 -22 -34 -41 -35 -38 -50 -49 -50 -49 -46 -36 -34 -36 -37 -37 -36 -35 -38 -41 -38 -35 -27 -27 -42 -55 -55 -42 -46 -52 -55 -65 -54 -54 -57 -57 -55 -50 -51 -51 -64 -71 -16 -4 0 0 0 0 0 -50 -97 -103 -96 -95 -67 -42 -31 -19 -18 -10 -10 -13 -12 -64 -48 -16 -6 -13 -17 -126 -129 -104 -103 -89 -88 -79 -67 -59 -51 -51 -49 -44 -36 -31 -30 -43 -41 -31 -32 -32 -27 -27 -33 -50 -104 -103 -95 -87 -80 -95 -94 -95 -90 -80 -78 -85 -84 -69 -50 -50 -54 -63 -69 -73 -77 -81 -48 -31 -28 -37 -87 -83 -60 -50 -56 -86 -80 -73 -66 -59 -61 -55 -19 -8 -6 -5 -5 -7 -5 -3 -3 -5 -6 -4 -3 -4 -7 -11 -11 -9 -10 -14 -13 -11 -10 -12 -15 -21 -20 -20 -20 -20 -21 -21 -23 -30 -38 -44 -38 -42 -40 -39 -41 -41 -38 -19 -18 -21 -10 -14 -14 -20 -32 -49 -50 -13 0 0 0 0 0 0 0 0 -1 -13 -18 -29 -37 -33 -33 -35 -34 -33 -32 -33 -31 -24 -26 -28 -19 -3 0 0 0 0 0 0 0 0 0 0 -23 -39 -38 -31 -27 -16 -39 -28 -10 -12 -4 -6 -6 -16 -25 -7 -6 -6 -7 -7 -5 -2 -2 -2 -3 -14 -57 -63 -63 -40 -16 -39 -32 -35 -69 -117 -148 -163 -185 -193 -195 -194 -194 -196 -204 -206 -202 -202 -205 -185 -114 -58 -66 -58 -45 -48 -68 -91 -87 -85 -93 -100 -73 -4 -4 -3 -21 -32 -24 -34 -19 -20 -21 -15 -16 -28 -28 -24 -15 0 0 -3 -7 -12 -16 -16 -10 -17 -18 -14 -13 -13 -17 -21 -21 -19 -17 -25 -35 -35 -26 -24 -15 -5 -6 -12 -22 -85 -21 0 0 0 0 0 0 0 0 0 -44 -89 -65 -65 -30 0 0 0 0 0 0 0 0 -21 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -16 -7 -49 -24 -4 0 0 0 0 0 0 -1 -1 -1 0 0 -1 -7 -12 -24 -25 -36 -15 -6 -27 -8 -17 -19 0 0 -10 -25 -21 -14 -13 -10 -8 -7 -2 -15 -31 -27 -23 -16 -5 -10 -26 -30 -31 -8 -18 -44 -52 -4 -68 -70 -66 -84 -17 -30 -62 -82 -55 -51 -52 -69 -93 -70 -115 -45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -4 -1 -22 -25 -7 -35 -13 -8 -8 -9 -10 -22 -22 -17 -18 -6 -2 -10 -16 -5 -5 -2 -1 -2 -7 -1 -3 -8 -9 0 -27 -28 -18 -12 -14 -20 -15 -10 -9 -7 -12 -16 -12 -6 -5 -3 -5 -7 -6 -5 -6 -5 -4 -4 -4 -9 -14 -15 -11 -11 -14 -15 -14 -14 -15 -14 -13 -15 -18 -16 -14 -10 -8 -19 -19 -23 -22 -19 -18 -5 0 0 -2 -15 -18 -26 -26 -24 -35 -36 -30 -24 -17 -22 -14 -11 -11 -12 -10 -11 -10 -14 -25 -30 -19 -10 -8 -9 -7 -9 -26 -36 -17 -18 -19 -22 -25 -23 -16 -15 -15 -15 -15 -18 -15 -16 -18 -17 -17 -15 -18 -24 -28 -26 -21 -16 -17 -22 -27 -28 -32 -33 -39 -66 -65 -63 -59 -61 -97 -96 -89 -88 -77 -22 -11 -42 -63 -48 -33 -51 -63 -61 -54 -62 -57 -52 -42 -31 -32 -20 -20 -28 -32 -24 -24 -35 -50 -57 -42 -68 -75 -82 -67 -13 -56 -65 -55 -55 -67 -78 -60 -42 -39 -46 -77 -89 -91 -80 -47 -32 -31 -35 -37 -36 -32 -46 -53 -54 -50 -43 -51 -33 -20 -31 -31 -33 -30 -54 -126 -131 -157 -188 -203 -185 -183 -183 -181 -178 -174 -178 -167 -151 -105 -49 -37 -34 -30 -55 -101 -106 -93 -142 -165 -144 -117 -82 -80 -81 -75 -66 -78 -61 -39 -24 -7 -10 -18 -75 -97 -57 -60 -49 -42 -33 -20 -17 -26 -30 -38 -48 -50 -66 -72 -61 -46 -48 -37 -36 -37 -36 -33 -36 -39 -37 -34 -33 -37 -33 -32 -33 -31 -31 -36 -39 -29 -13 -64 -21 -14 -21 -27 -29 -40 -19 0 -2 -2 -49 -58 -52 -30 0 0 -75 -99 -101 -114 -74 -54 -38 -28 -24 -15 -10 -8 -10 -16 -43 -46 -22 -6 -10 -17 -140 -128 -110 -107 -95 -92 -79 -67 -62 -61 -62 -56 -47 -40 -36 -30 -44 -60 -52 -29 -30 -24 -43 -55 -66 -79 -82 -72 -83 -97 -98 -98 -95 -90 -87 -85 -80 -56 -52 -60 -67 -65 -56 -76 -83 -81 -82 -92 -50 -34 -56 -98 -79 -63 -58 -70 -83 -78 -72 -71 -76 -80 -76 -19 -10 -8 -6 -7 -7 -6 -4 -3 -4 -6 -3 -2 -3 -6 -7 -7 -6 -6 -6 -7 -11 -12 -11 -14 -19 -17 -17 -15 -14 -17 -22 -20 -30 -34 -32 -29 -42 -43 -41 -39 -37 -23 -18 -16 -12 -4 -12 -18 -19 -20 -22 -24 -3 0 0 0 0 0 0 0 -5 -14 -28 -19 -15 -13 -15 -23 -37 -37 -35 -40 -52 -41 -32 -29 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -22 -25 -25 -17 -87 -58 -17 -6 -10 -7 -6 -13 -17 -3 0 -2 -3 -2 -1 0 0 -3 -6 -17 -48 -46 -55 -71 -66 -43 -22 -10 -50 -99 -131 -140 -151 -162 -178 -192 -197 -193 -201 -213 -218 -216 -213 -210 -175 -143 -124 -89 -47 -35 -28 -24 -27 -89 -86 -82 -77 -61 -50 -21 -23 -39 -43 -30 -57 -35 -25 -25 -22 -37 -43 -36 -23 -10 -1 -6 -7 -11 -14 -9 -5 -11 -14 -12 -11 -14 -16 -16 -13 -9 -11 -34 -38 -32 -25 -20 -2 -16 -10 -2 -5 -23 -5 0 0 0 0 0 0 0 0 0 -18 -11 -3 -24 -16 0 0 -1 -47 -37 -13 -16 -46 -61 -40 -11 -23 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -84 -69 -68 -27 -6 0 0 0 0 0 0 0 0 0 -7 -8 -24 -12 -6 -3 -4 -20 -8 0 0 0 0 0 0 0 -1 -18 -14 -9 -12 -17 -6 -2 -4 -8 -15 -51 -44 -48 -81 -13 -60 -46 0 0 0 0 -7 -7 -27 -31 -68 -90 -75 -28 -36 -48 -59 -68 -66 -100 -86 -66 -95 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -25 -17 -11 -27 -10 -11 -10 -9 -13 -41 -15 -8 -13 -16 -13 -17 -12 0 -1 -1 0 -1 -2 -4 -2 -9 -8 -5 -17 -13 -19 -19 -20 -25 -11 -12 -13 -8 -6 -5 -6 -7 -11 -7 -6 -7 -5 -4 -11 -11 -7 -5 -7 -11 -16 -13 -8 -12 -12 -11 -11 -11 -8 -11 -10 -9 -6 -5 -8 -7 -7 -13 -14 -9 -13 -16 -13 -6 -2 0 0 -1 0 -22 -25 -24 -29 -38 -29 -24 -24 -29 -24 -22 -13 -9 -7 -7 -8 -17 -24 -27 -21 -19 -14 -12 -15 -21 -7 -7 -13 -17 -15 -18 -20 -19 -15 -17 -15 -17 -19 -16 -18 -18 -19 -20 -21 -22 -20 -21 -24 -26 -19 -18 -16 -17 -19 -26 -32 -30 -42 -76 -70 -67 -56 -42 -30 -40 -77 -111 -92 -10 -10 -15 -45 -59 -49 -45 -42 -47 -49 -45 -44 -40 -35 -27 -22 -22 -21 -19 -25 -35 -41 -45 -52 -52 -48 -69 -51 -43 -47 -46 -57 -66 -62 -49 -31 -32 -61 -56 -40 -38 -67 -72 -82 -77 -56 -41 -34 -35 -31 -25 -28 -45 -50 -51 -46 -35 -35 -32 -28 -29 -23 -17 -35 -77 -136 -155 -186 -199 -192 -179 -178 -178 -177 -173 -170 -167 -147 -127 -102 -57 -32 -33 -31 -54 -83 -104 -155 -173 -179 -183 -170 -97 -68 -63 -63 -62 -63 -53 -40 -28 -20 -9 -9 -94 -103 -59 -56 -52 -44 -37 -31 -28 -29 -21 -28 -32 -21 -49 -54 -50 -37 -35 -43 -42 -38 -34 -37 -46 -40 -37 -39 -43 -40 -35 -34 -30 -28 -37 -41 -42 -35 -31 -31 -3 0 0 0 0 0 0 -3 -17 -52 -97 -97 -98 -59 -5 -16 -100 -109 -88 -75 -57 -54 -50 -39 -27 -10 -13 -15 -15 -17 -20 -18 -13 -12 -8 -34 -178 -145 -116 -107 -105 -98 -84 -72 -64 -64 -64 -56 -47 -42 -39 -38 -50 -60 -63 -49 -39 -80 -81 -78 -81 -94 -97 -79 -96 -109 -104 -94 -85 -80 -85 -80 -51 -52 -54 -56 -55 -55 -65 -87 -95 -93 -93 -104 -51 -75 -98 -103 -97 -90 -70 -66 -74 -76 -88 -85 -84 -84 -82 -59 -57 -46 -25 -8 -8 -6 -7 -7 -7 -7 -4 -3 -4 -4 -3 -2 -3 -3 -2 -2 -5 -9 -10 -12 -15 -12 -17 -17 -15 -14 -13 -18 -35 -35 -29 -25 -29 -36 -39 -34 -24 -11 -10 -12 -11 -10 -12 -14 -11 -14 -24 -35 -2 0 0 0 0 0 0 0 -4 -10 -11 -2 -11 -19 -20 -26 -42 -42 -37 -35 -38 -34 -36 -24 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -45 -45 -36 -89 -48 -18 -13 -5 -5 -5 -6 -5 -2 -2 -4 -19 -17 -7 -6 -4 -6 -9 -16 -24 -13 -35 -54 -58 -41 -41 -28 -69 -115 -133 -128 -73 -55 -108 -167 -172 -191 -196 -208 -224 -235 -228 -226 -225 -224 -205 -143 -81 -72 -44 -21 -27 -36 -36 -38 -48 -60 -58 -57 -63 -68 -59 -31 -99 -78 -52 -34 -25 -47 -55 -41 -23 -11 -8 -5 -5 -7 -13 -18 -15 -9 -8 -7 -6 -11 -23 -26 -24 -18 -13 -54 -57 -40 -25 -28 -28 -27 -11 0 0 -1 -17 -6 0 0 0 0 0 0 0 0 -44 -30 0 0 0 0 0 -5 -40 -61 -29 -3 -19 -29 -9 -1 -30 -47 -3 0 0 0 0 0 0 0 0 0 0 0 0 -3 -32 -44 -31 -25 -11 -3 -1 0 0 0 0 0 -9 -15 -1 -61 -46 -7 0 0 -45 -36 0 0 -1 0 0 0 0 0 0 -3 -10 -9 -14 -17 -24 -25 -30 -28 -27 -25 -60 -86 -49 -8 -12 -79 -24 0 0 -6 -44 -46 -39 -26 -64 -100 -107 -61 -12 -43 -37 -40 -52 -69 -101 -92 -84 -77 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 -5 -10 -17 -25 -17 -9 -18 -17 -11 -15 -33 -10 -11 -17 -24 -25 -17 -17 -14 -9 -9 -11 -7 -8 -4 -1 -9 -13 -11 -6 -6 -16 -23 -24 -27 -36 -19 -18 -18 -19 -18 -7 -9 -12 -8 -6 -6 -8 -8 -11 -13 -7 -5 -7 -11 -12 -12 -11 -11 -8 -6 -6 -7 -10 -11 -6 -9 -9 -6 -7 -7 -6 -8 -12 -13 -7 -7 -13 -18 -18 -5 -15 -19 -16 -27 -25 -30 -31 -30 -24 -26 -35 -40 -35 -25 -13 -9 -10 -8 -6 -18 -18 -17 -20 -20 -18 -14 -12 -13 -13 -19 -14 -9 -6 -10 -13 -15 -17 -18 -17 -19 -18 -16 -17 -21 -21 -21 -22 -23 -19 -21 -29 -29 -16 -16 -13 -12 -16 -26 -29 -31 -57 -79 -72 -70 -52 -44 -48 -56 -54 -90 -85 -32 -10 -14 -25 -51 -62 -58 -47 -48 -45 -41 -41 -32 -33 -31 -30 -29 -27 -18 -17 -29 -44 -36 -65 -75 -70 -62 -57 -64 -58 -56 -64 -71 -78 -73 -62 -47 -75 -75 -70 -61 -62 -70 -73 -68 -61 -54 -42 -40 -39 -37 -35 -46 -40 -40 -28 -12 -40 -34 -33 -53 -60 -45 -129 -150 -155 -170 -193 -197 -190 -184 -182 -176 -168 -163 -160 -139 -93 -16 -48 -63 -51 -40 -37 -54 -84 -110 -123 -131 -112 -125 -145 -143 -67 -62 -61 -62 -58 -36 -34 -38 -34 -38 -65 -95 -82 -62 -57 -67 -46 -34 -32 -33 -32 -19 -13 -14 -24 -45 -45 -45 -26 -14 -35 -48 -48 -40 -38 -43 -39 -38 -40 -43 -41 -40 -42 -37 -40 -47 -46 -41 -15 -17 -36 -33 -28 -27 -30 -29 -20 -13 -47 -68 -84 -112 -107 -98 -60 -43 -81 -64 -66 -69 -69 -62 -30 -36 -17 0 0 -2 -28 -23 -19 -23 -29 -20 -19 -13 -11 -45 -143 -118 -107 -107 -102 -89 -88 -76 -67 -63 -54 -47 -44 -40 -37 -38 -54 -59 -75 -82 -82 -102 -97 -100 -104 -98 -83 -81 -82 -77 -69 -64 -60 -66 -64 -53 -55 -58 -59 -60 -65 -78 -98 -104 -105 -105 -106 -104 -103 -110 -114 -114 -109 -94 -64 -53 -63 -83 -89 -90 -90 -89 -87 -94 -93 -66 -27 -10 -7 -6 -4 -5 -6 -5 -5 -4 -4 -3 -3 -2 -2 -2 -1 -3 -7 -6 -8 -11 -11 -14 -16 -14 -11 -13 -23 -29 -28 -25 -23 -25 -33 -33 -24 -12 -8 -25 -9 -10 -13 -12 -10 -10 -17 -24 -20 0 0 -2 0 0 0 0 0 0 0 -4 -22 -24 -38 -51 -53 -43 -64 -66 -52 -37 -34 -36 -22 -7 0 0 0 0 0 0 0 0 0 0 0 0 -5 -51 -95 -108 -98 -88 -80 -103 -106 -97 -74 -11 -8 -12 -8 -11 -32 -35 -56 -51 -29 -23 -21 -32 -36 -22 -7 -7 -37 -44 -45 -57 -82 -76 -52 -69 -111 -137 -128 -70 -48 -45 -83 -188 -97 -83 -89 -97 -117 -229 -240 -238 -214 -163 -76 -63 -49 -55 -69 -38 -68 -72 -53 -41 -59 -90 -88 -69 -46 -35 -67 -78 -47 -18 -11 -22 -22 -15 -14 -16 -14 -13 -26 -20 -13 -12 -11 -4 -3 -5 -6 -7 -23 -32 -43 -35 -10 -30 -12 -15 -21 -19 -13 -45 -18 0 0 0 -5 -5 -4 -4 -3 0 -3 -3 -2 -1 0 0 -30 -20 0 0 0 0 0 0 0 0 0 0 -1 -1 -22 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -40 -75 -36 -26 -16 -5 -7 -2 -4 -13 -15 -4 -7 -9 0 0 -3 0 0 0 0 -4 0 -4 -10 -8 -15 -8 0 0 0 -25 -23 -12 -43 -38 -46 -53 -74 -101 -96 -58 -18 -5 -2 0 -12 -40 -2 0 0 -14 -60 -42 -62 -87 -111 -115 -100 -112 -58 -29 -38 -61 -36 -50 -86 -109 -25 0 0 0 0 0 -24 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -43 -29 -42 -30 -23 -27 -24 -9 -11 -12 -10 -9 -12 -15 -19 -16 -15 -19 -14 -13 -22 -21 -2 -25 -27 -4 -5 -4 -11 -25 -39 -27 -24 -26 -29 -21 -20 -20 -18 -16 -17 -10 -8 -7 -4 -2 -6 -6 -4 -5 -10 -5 -5 -5 -4 -15 -12 -10 -8 -7 -10 -7 -6 -6 -4 -8 -7 -7 -11 -17 -14 -13 -11 -8 -5 -5 -16 -20 -15 -14 -19 -25 -26 -28 -34 -26 -28 -30 -29 -26 -22 -24 -31 -29 -17 -13 -10 -8 -6 -12 -6 -4 -4 -7 -11 -11 -10 -12 -20 -6 -5 -3 -2 -2 -8 -12 -16 -18 -17 -18 -18 -15 -14 -17 -18 -17 -20 -24 -24 -21 -29 -25 -19 -23 -21 -18 -16 -20 -26 -29 -33 -62 -82 -83 -57 -53 -61 -67 -63 -88 -98 -68 -15 -15 -14 -29 -59 -66 -47 -36 -43 -42 -38 -33 -32 -27 -25 -27 -28 -25 -18 -17 -31 -55 -72 -79 -81 -81 -83 -82 -65 -68 -72 -76 -116 -99 -87 -80 -82 -80 -82 -63 -49 -59 -58 -59 -60 -55 -47 -49 -43 -34 -30 -31 -25 -13 -15 -21 -26 -26 -34 -92 -128 -124 -125 -138 -162 -179 -186 -182 -184 -178 -166 -152 -134 -130 -132 -77 -5 -5 -5 -13 -20 -33 -54 -61 -90 -108 -116 -118 -108 -104 -108 -91 -63 -63 -67 -61 -47 -26 -22 -52 -74 -86 -93 -60 -47 -40 -52 -66 -50 -44 -41 -38 -33 -24 -15 -18 -21 -17 -14 -16 -27 -25 -27 -46 -51 -37 -26 -24 -27 -36 -31 -34 -41 -43 -40 -49 -47 -47 -49 -47 -20 -32 -50 -51 -60 -57 -64 -66 -65 -74 -74 -70 -89 -112 -107 -55 -67 -74 -74 -71 -77 -80 -49 -20 0 0 0 0 0 -7 -38 -30 -30 -31 -33 -33 -37 -15 -10 -57 -162 -121 -112 -109 -106 -98 -96 -82 -72 -63 -53 -53 -45 -41 -39 -36 -36 -34 -39 -44 -51 -87 -100 -105 -104 -98 -88 -87 -80 -69 -58 -51 -47 -49 -50 -54 -59 -60 -61 -64 -70 -79 -90 -96 -105 -109 -108 -108 -109 -119 -120 -117 -117 -116 -82 -65 -63 -61 -56 -56 -83 -98 -96 -95 -97 -97 -71 -29 -21 -4 -5 -6 -5 -5 -7 -6 -5 -4 -4 -4 -3 -3 -4 -5 -4 -7 -7 -9 -11 -11 -15 -16 -13 -11 -14 -23 -22 -22 -24 -30 -32 -32 -24 -18 -14 -14 -25 -21 -17 -15 -14 -13 -17 -25 -20 -1 -5 -35 -20 0 0 0 0 0 -17 -41 -59 -55 -52 -54 -58 -56 -30 -32 -20 -10 -13 -15 -50 -21 0 0 0 0 0 0 0 0 0 0 0 0 -18 -107 -105 -98 -88 -81 -83 -86 -86 -87 -86 -82 -106 -94 -72 -51 -45 -55 -64 -66 -52 -29 -19 -6 -44 -48 -24 -20 -26 -29 -23 -28 -54 -65 -39 -36 -65 -110 -122 -125 -126 -94 -52 -49 -48 -52 -53 -47 -53 -133 -134 -204 -165 -55 -69 -70 -60 -60 -51 -18 -18 -32 -24 -23 -46 -57 -77 -48 -27 -27 -28 -41 -26 -10 -5 -12 -16 -13 -8 -4 -1 -4 -11 -11 -15 -20 -14 -2 -1 -2 -5 -6 -8 -9 -31 -45 -45 -92 -33 -23 -25 -27 -33 -25 -29 -14 0 -2 -12 -13 -6 -4 -7 -8 -6 -7 -6 -4 0 -4 -33 -12 -8 -6 0 0 0 0 0 0 0 0 -19 -66 -10 -3 0 0 -2 -46 -26 -6 0 0 -37 -15 0 0 0 -34 -63 -49 -6 -80 -39 -18 -14 -11 -7 -35 -55 0 0 0 0 0 0 0 0 0 0 0 0 -7 -21 -30 -29 -9 0 0 0 -13 -11 -18 -54 -81 -97 -41 -17 -64 -73 -66 -48 -28 -27 -4 -31 -19 -4 -2 0 0 -16 -51 -118 -47 -50 -57 -8 -17 -24 -15 -34 -97 -22 -50 -86 -98 -19 0 0 0 0 0 0 -32 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -25 -36 -44 -51 -54 -36 -35 -25 -11 -5 -30 -22 -16 -23 -25 -18 -17 -20 -20 -13 -16 -10 -25 -66 -40 -44 -35 -16 -10 -6 -3 -12 -27 -27 -30 -29 -28 -26 -23 -17 -12 -7 -7 -4 -3 -3 -4 -4 -6 -5 -2 -4 -12 -20 -4 0 -9 -22 -15 -10 -9 -9 -9 -11 -5 -3 -4 -6 -6 -6 -9 -14 -17 -16 -13 -8 -11 -20 -20 -16 -11 -10 -11 -13 -14 -18 -27 -31 -30 -35 -41 -44 -41 -40 -32 -27 -20 -16 -18 -10 -8 -8 -2 -2 -3 -3 -5 -11 -10 -14 -14 -9 -2 -2 -3 -3 -4 -10 -14 -17 -18 -18 -18 -17 -15 -14 -14 -14 -20 -20 -17 -17 -22 -21 -21 -23 -23 -21 -20 -22 -27 -26 -32 -87 -94 -82 -65 -63 -72 -83 -92 -97 -30 -20 -20 -35 -61 -51 -68 -71 -57 -47 -47 -41 -39 -37 -34 -29 -28 -26 -26 -30 -28 -19 -23 -38 -54 -65 -67 -72 -74 -64 -60 -71 -72 -74 -94 -85 -87 -87 -85 -79 -67 -63 -59 -57 -55 -57 -59 -54 -42 -38 -39 -30 -28 -26 -20 -9 -22 -24 -24 -25 -30 -58 -97 -112 -119 -141 -169 -178 -179 -175 -174 -171 -161 -145 -125 -112 -119 -49 -5 -3 -4 -30 -13 -17 -49 -75 -104 -111 -115 -118 -113 -116 -141 -112 -62 -59 -49 -42 -29 -15 -10 -9 -64 -95 -82 -38 -29 -26 -41 -59 -59 -52 -51 -44 -37 -30 -21 -19 -26 -32 -31 -37 -39 -39 -39 -35 -31 -32 -29 -26 -29 -37 -25 -22 -22 -25 -35 -39 -36 -37 -41 -46 -52 -50 -50 -57 -70 -67 -68 -48 -61 -97 -93 -107 -105 -75 -44 -44 -60 -75 -85 -93 -106 -27 -8 0 0 0 0 0 -1 -9 -32 -32 -32 -32 -35 -37 -24 -5 0 -66 -160 -120 -115 -114 -114 -109 -102 -83 -72 -65 -58 -53 -43 -39 -39 -40 -40 -38 -34 -33 -47 -76 -88 -101 -103 -103 -101 -90 -87 -72 -57 -47 -40 -49 -51 -51 -54 -64 -70 -75 -77 -79 -80 -84 -102 -110 -114 -118 -124 -131 -130 -125 -121 -115 -110 -106 -105 -105 -106 -100 -99 -100 -97 -95 -100 -81 -79 -87 -82 -12 -7 -7 -6 -5 -5 -6 -5 -5 -4 -3 -3 -4 -5 -5 -4 -6 -5 -6 -8 -9 -10 -11 -11 -11 -14 -20 -21 -20 -20 -21 -23 -28 -22 -18 -15 -8 -6 -7 -8 -11 -14 -9 -13 -27 -20 -7 -31 -5 0 0 0 0 0 0 -38 -66 -55 -46 -47 -46 -43 -45 -66 -63 -57 -51 -47 -44 -68 -42 -12 0 0 0 0 0 0 0 0 0 0 -24 -62 -102 -93 -91 -86 -82 -86 -78 -75 -73 -72 -76 -94 -97 -100 -84 -59 -61 -76 -73 -63 -44 -25 -42 -16 -7 -7 -6 -7 -11 -18 -17 -13 -13 -15 -28 -47 -72 -104 -107 -115 -118 -95 -65 -93 -49 -45 -46 -40 -41 -37 -132 -152 -86 -66 -98 -79 -62 -59 -54 -30 -33 -23 -16 -22 -30 -41 -25 -16 -18 -21 -19 -8 -6 -18 -29 -19 -9 -4 -2 -5 -20 -26 -28 -22 -19 -19 -4 -3 -1 -1 -2 -1 -1 -11 -38 -63 -50 -17 -10 -7 -4 -7 -15 -42 -22 0 0 -3 -4 -4 -4 -6 -10 -6 -5 -7 -6 0 0 -4 0 -19 -15 0 0 0 0 0 0 0 0 0 -20 -36 -25 -5 0 -3 -28 -26 -11 0 -4 -37 -11 0 0 0 0 -1 0 -6 -45 -14 -41 -73 -47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -1 0 0 0 -2 -14 -29 -47 -80 -122 -24 0 -11 -31 -25 -39 -25 -1 -3 -27 -14 -31 -82 -62 -8 -37 -29 -1 0 -37 -29 -26 -9 -11 -33 -40 -41 -16 -75 -81 -85 -95 -110 -88 -56 -34 -14 0 -10 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -18 -6 -16 -21 -27 -34 -15 -29 -40 -18 -22 -11 -2 -13 -36 -19 -9 -37 -68 -48 -41 -41 -42 -37 -19 -12 -10 -30 -72 -54 -46 -41 -30 -27 -50 -29 -35 -31 -12 -12 -11 -13 -15 -10 -5 -3 -2 -2 -2 -3 -5 -6 -7 -7 -1 -12 -24 -22 -1 -11 -18 -35 -33 -28 -14 -9 -9 -13 -9 -6 -5 -6 -10 -12 -12 -9 -11 -20 -28 -20 -23 -29 -22 -15 -14 -13 -10 -6 -13 -17 -20 -24 -29 -45 -50 -54 -54 -48 -40 -31 -26 -21 -18 -27 -13 -4 -1 -1 0 0 -3 -8 -1 -13 -10 -5 -2 -2 -4 -4 -6 -11 -16 -17 -18 -17 -13 -16 -16 -15 -16 -19 -16 -14 -12 -12 -18 -22 -24 -25 -25 -24 -22 -20 -23 -28 -29 -41 -69 -74 -72 -68 -67 -47 -82 -87 -17 -19 -21 -23 -35 -49 -72 -70 -65 -60 -50 -49 -38 -35 -33 -32 -27 -27 -27 -29 -30 -25 -30 -32 -39 -52 -55 -63 -70 -78 -84 -68 -67 -66 -68 -68 -70 -63 -68 -63 -39 -40 -49 -55 -60 -56 -49 -51 -44 -38 -43 -30 -16 -16 -16 -13 -32 -38 -30 -20 -17 -26 -82 -107 -121 -143 -174 -176 -177 -176 -174 -175 -179 -161 -138 -122 -128 -32 -4 -4 -15 -61 -42 -47 -66 -92 -104 -132 -117 -106 -104 -106 -119 -111 -85 -69 -53 -29 -26 -22 -17 -16 -67 -102 -80 -44 -37 -31 -34 -39 -44 -46 -46 -44 -38 -31 -23 -26 -27 -28 -32 -40 -35 -31 -36 -36 -29 -39 -32 -29 -35 -43 -36 -31 -35 -34 -30 -36 -28 -32 -37 -41 -44 -43 -49 -73 -89 -78 -58 -30 -49 -83 -79 -103 -123 -90 -60 -76 -68 -64 -85 -104 -85 -1 0 0 0 0 0 0 -12 -28 -33 -25 -24 -24 -28 -33 -24 -4 0 -89 -158 -126 -117 -115 -115 -113 -104 -88 -78 -73 -65 -53 -44 -40 -38 -36 -36 -39 -39 -32 -38 -58 -73 -82 -87 -100 -103 -91 -70 -65 -58 -41 -27 -42 -47 -52 -57 -66 -74 -77 -80 -83 -83 -82 -94 -97 -107 -122 -129 -124 -131 -131 -124 -113 -109 -108 -108 -108 -107 -106 -105 -103 -101 -98 -99 -63 -52 -70 -80 -36 -78 -30 -9 -7 -4 -4 -4 -4 -4 -3 -4 -3 -3 -4 -5 -4 -5 -6 -7 -8 -8 -10 -12 -12 -12 -15 -22 -21 -20 -17 -15 -22 -19 -20 -18 -14 -15 -10 -9 -18 -25 -17 -19 -20 -11 0 0 0 0 0 0 0 0 -46 -65 -64 -51 -49 -61 -63 -63 -63 -59 -60 -62 -64 -64 -62 -60 -61 -40 -25 -19 0 0 0 0 0 0 0 -58 -79 -87 -96 -96 -94 -92 -93 -94 -94 -86 -79 -75 -75 -79 -83 -86 -85 -82 -84 -82 -72 -57 -38 -12 -7 -1 0 -1 -1 -2 -4 -14 -16 -11 -5 -6 -9 -27 -44 -47 -51 -56 -101 -119 -111 -132 -85 -32 -12 -24 -51 -50 -68 -117 -114 -37 -97 -121 -92 -70 -68 -51 -49 -30 -17 -14 -15 -24 -22 -64 -93 -82 -59 -20 -15 -42 -75 -55 -41 -24 -12 -2 -1 -5 -13 -14 -12 -9 -5 -5 -3 -1 0 -1 -2 -10 -17 -21 -18 -18 -13 -12 -13 -14 -25 -6 -1 0 0 0 0 -1 -1 -2 -3 -2 -2 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -14 -28 -25 -2 -47 -38 0 0 0 -16 -24 -13 -2 0 0 -1 -4 -1 0 0 0 0 -4 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -32 -51 -62 -90 -86 0 0 0 -3 0 0 0 0 0 0 0 0 -40 -55 -3 -45 -23 -37 -65 -69 -35 -28 -29 -32 -59 -50 -27 -24 -52 -61 -79 -82 -83 -88 -81 -65 -41 -13 -44 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -59 -53 -57 -21 -18 -41 -51 -53 -47 -33 -26 -26 -49 -31 -14 -5 -12 -73 -107 -107 -93 -74 -47 -34 -21 -11 -9 -12 -8 -10 -19 -29 -16 -25 -67 -48 -38 -23 -4 -8 -4 -4 -4 -4 -6 -8 -8 -5 -4 -5 -1 -1 -3 -5 -2 -2 -3 -4 -6 -33 -13 -66 -104 -83 -43 -20 -11 -10 -11 -6 -6 -6 -6 -6 -7 -8 -12 -15 -16 -37 -31 -28 -22 -15 -12 -13 -11 -9 -12 -10 -14 -18 -29 -59 -54 -51 -47 -44 -45 -41 -41 -30 -9 -31 -7 0 -3 -8 -10 -4 -3 -4 -5 -18 -7 -7 -9 -7 -4 -8 -12 -15 -16 -20 -17 -15 -14 -15 -17 -14 -20 -24 -18 -12 -15 -14 -14 -16 -17 -21 -25 -24 -19 -21 -26 -29 -28 -27 -44 -68 -61 -46 -33 -23 -41 -42 -17 -18 -22 -21 -24 -38 -63 -51 -47 -44 -43 -45 -35 -35 -35 -30 -19 -26 -26 -25 -27 -32 -36 -42 -43 -45 -46 -60 -63 -66 -67 -61 -57 -51 -50 -54 -54 -41 -54 -54 -42 -39 -65 -67 -62 -58 -51 -42 -36 -32 -26 -13 -8 -13 -12 -9 -9 -10 -13 -14 -19 -40 -86 -96 -112 -143 -175 -176 -178 -177 -177 -178 -180 -178 -160 -141 -123 -52 -32 -21 -39 -81 -63 -91 -112 -120 -122 -138 -113 -106 -105 -105 -109 -169 -153 -97 -48 -38 -33 -32 -28 -25 -48 -70 -68 -57 -45 -24 -26 -28 -30 -32 -34 -33 -30 -24 -23 -29 -26 -23 -23 -29 -35 -37 -37 -35 -34 -42 -38 -29 -40 -51 -48 -36 -36 -35 -36 -35 -28 -34 -37 -40 -44 -46 -43 -41 -49 -53 -42 -46 -47 -43 -38 -41 -65 -75 -74 -73 -73 -62 -69 -81 -93 -69 -4 0 0 0 0 0 0 -12 -21 -21 -21 -19 -13 -9 -9 -9 -1 -122 -168 -143 -136 -120 -117 -117 -113 -97 -79 -72 -66 -58 -51 -50 -45 -39 -34 -35 -34 -31 -32 -38 -47 -45 -56 -83 -100 -90 -63 -70 -62 -36 -21 -42 -47 -65 -72 -73 -78 -83 -87 -86 -86 -87 -92 -93 -89 -107 -120 -111 -115 -129 -131 -121 -111 -110 -113 -112 -108 -106 -102 -103 -101 -99 -98 -90 -88 -87 -79 -63 -63 -39 -16 -6 -5 -4 -4 -5 -6 -6 -6 -5 -4 -4 -4 -3 -4 -4 -6 -7 -5 -8 -4 -7 -10 -11 -13 -17 -18 -15 -12 -14 -13 -17 -17 -15 -16 -15 -18 -24 -26 -23 -30 -15 -3 0 0 0 0 0 0 -24 -78 -85 -79 -67 -59 -64 -64 -61 -59 -60 -61 -59 -57 -60 -61 -59 -59 -61 -63 -78 -74 -22 -1 0 0 0 0 0 -26 -75 -96 -95 -94 -90 -87 -90 -94 -93 -91 -87 -86 -89 -91 -78 -73 -71 -72 -72 -70 -71 -43 -18 -11 -8 -4 -2 -2 -4 -7 -7 -9 -7 -5 -6 -10 -11 -9 -14 -29 -58 -8 -74 -113 -113 -117 -118 -100 -76 -47 -29 -44 -38 -34 -42 -66 -103 -69 -60 -96 -143 -150 -126 -100 -70 -36 -8 -12 -13 -57 -107 -124 -106 -60 -49 -25 -33 -116 -123 -48 -27 -23 -1 -1 -1 -8 -10 -7 -6 -4 -2 -1 -1 -1 -5 -20 -19 -14 -14 -12 -17 -17 -13 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -41 -4 -15 -14 0 0 0 -9 -22 -35 -20 -1 -6 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -23 -37 -61 -92 -37 -20 0 0 0 0 0 0 0 0 0 0 0 0 -49 -30 -19 -32 -6 -33 -36 -38 -59 -53 -54 -52 -61 -84 -53 -32 -29 -40 -74 -67 -64 -77 -86 -31 -6 -4 -11 -3 -30 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -62 -58 -48 -45 -28 -28 -12 -11 -20 -40 -52 -47 -20 -21 -8 -1 -16 -106 -118 -100 -94 -88 -28 -18 -16 -12 -10 -14 -22 -23 -14 0 0 -8 -15 -13 -3 -3 -12 -23 -18 -7 -4 -7 -8 -4 -5 -7 -5 -5 -6 -5 -4 -5 -8 -11 -2 0 -16 -33 -31 -14 -26 -36 -40 -47 -18 -8 -10 -10 -4 -3 -3 -4 -4 -5 -14 -13 -10 -17 -25 -27 -28 -27 -26 -17 -15 -14 -11 -6 -16 -18 -35 -57 -58 -54 -48 -47 -45 -36 -31 -35 -31 -23 -11 -8 -5 -6 -3 -4 -5 -8 -10 -11 -2 -2 -4 -5 -7 -21 -19 -18 -19 -21 -18 -16 -17 -17 -15 -16 -18 -18 -14 -11 -14 -20 -21 -18 -15 -17 -20 -22 -21 -21 -20 -19 -19 -20 -23 -47 -30 -17 -16 -15 -27 -23 -25 -32 -51 -48 -40 -44 -52 -40 -38 -43 -48 -47 -39 -40 -34 -27 -21 -24 -30 -31 -38 -47 -46 -48 -48 -49 -49 -55 -50 -46 -53 -56 -43 -37 -36 -43 -44 -28 -27 -33 -42 -46 -46 -53 -44 -42 -44 -39 -28 -20 -14 -11 -11 -17 -21 -18 -12 -9 -15 -18 -25 -47 -83 -88 -105 -137 -162 -165 -172 -173 -173 -174 -174 -166 -151 -143 -137 -124 -102 -119 -85 -47 -43 -66 -93 -111 -124 -142 -139 -140 -119 -108 -122 -168 -155 -94 -47 -41 -38 -34 -30 -33 -47 -87 -73 -58 -41 -24 -22 -22 -20 -28 -39 -39 -28 -21 -20 -24 -25 -24 -24 -31 -37 -36 -33 -39 -42 -41 -39 -34 -39 -42 -42 -41 -46 -36 -34 -32 -25 -30 -32 -33 -34 -38 -44 -44 -40 -40 -41 -48 -44 -38 -34 -40 -61 -67 -70 -70 -70 -70 -94 -85 -78 -58 0 0 0 0 0 0 0 0 -3 -11 -23 -23 -9 -4 -5 -7 -6 -139 -164 -153 -149 -130 -129 -126 -116 -102 -90 -79 -68 -62 -60 -57 -46 -45 -42 -38 -38 -31 -32 -28 -24 -29 -54 -55 -56 -61 -72 -81 -64 -33 -22 -38 -53 -64 -69 -73 -79 -83 -35 -33 -42 -52 -61 -74 -26 -56 -106 -109 -117 -121 -125 -124 -118 -116 -117 -115 -115 -113 -108 -105 -102 -102 -104 -102 -102 -107 -107 -101 -94 -86 -74 -35 -10 -8 -7 -29 -31 -19 -9 -6 -5 -5 -5 -4 -3 -2 -2 -4 -5 -7 -3 -7 -8 -7 -7 -11 -11 -13 -10 -5 -9 -11 -13 -16 -21 -27 -23 -27 -26 -25 -31 -38 -11 0 0 0 0 0 0 -36 -94 -81 -73 -62 -58 -61 -67 -64 -65 -69 -77 -67 -60 -56 -55 -56 -58 -59 -67 -65 -77 -78 0 0 0 0 -25 -91 -75 -96 -106 -100 -91 -83 -83 -91 -96 -91 -93 -79 -75 -85 -94 -78 -73 -71 -71 -71 -70 -66 -72 -50 -21 -16 -32 -34 -18 -9 -9 -8 -7 -7 -8 -8 -9 -9 -15 -34 -53 -51 -12 -1 -61 -77 -41 -101 -103 -106 -100 -67 -19 -33 -34 -61 -85 -80 -89 -68 -55 -47 -57 -131 -108 -71 -40 -23 -22 -27 -87 -86 -61 -66 -101 -80 -46 -18 -14 -10 -3 -36 -39 -11 -27 -7 -6 -7 -7 -8 -10 -10 -6 -1 -1 -7 -15 -15 -14 -15 -12 -19 -26 -18 -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 -25 -52 -4 0 0 -6 -18 -13 -50 -64 -10 -47 -17 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -16 -28 -62 -90 -90 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -86 -16 -61 -76 -32 -27 -8 -41 -78 -78 -68 -52 -68 -83 -58 -56 -32 -36 -56 -57 -67 -45 -53 -55 -7 -6 -21 -32 -56 -10 0 0 0 0 0 0 -4 -6 -3 -14 -2 0 -10 -67 -58 -36 -17 -26 -33 -47 -62 -59 -48 -46 -62 -50 -27 -37 -8 -1 -7 -22 -38 -66 -68 -61 -25 -19 -21 -14 -16 -36 -7 -7 -12 -7 0 0 -1 -1 -4 -8 -6 -6 -11 -11 -1 -5 -4 -2 -1 -4 -3 -3 -4 -4 -4 -3 -5 -6 -2 -19 -28 -21 0 0 -4 -14 -44 -83 -49 -20 -11 -9 -6 -3 -2 -2 -3 -4 -10 -12 -10 -16 -28 -17 -20 -26 -24 -16 -20 -13 -8 -6 -18 -18 -27 -37 -45 -53 -20 -19 -24 -21 -15 -28 -30 -19 -11 -17 -6 -25 -31 -12 -11 -14 -9 -4 -3 -3 -2 -1 -7 -24 -24 -21 -22 -23 -21 -20 -22 -22 -21 -20 -17 -17 -15 -12 -12 -18 -21 -18 -12 -12 -20 -21 -24 -26 -24 -19 -18 -20 -20 -16 -13 -14 -18 -28 -48 -41 -44 -48 -50 -58 -45 -40 -43 -40 -36 -47 -50 -45 -38 -37 -30 -28 -24 -22 -32 -40 -41 -40 -38 -40 -48 -47 -42 -35 -28 -34 -35 -33 -29 -31 -31 -36 -41 -40 -42 -33 -36 -34 -31 -37 -37 -37 -36 -32 -19 -15 -12 -12 -15 -22 -25 -29 -32 -28 -10 -16 -27 -56 -88 -93 -101 -105 -130 -154 -164 -166 -163 -165 -164 -148 -133 -86 -81 -75 -19 -14 -12 -28 -41 -46 -67 -96 -121 -134 -137 -156 -114 -122 -134 -125 -124 -137 -85 -44 -42 -32 -22 -29 -35 -34 -75 -64 -47 -35 -29 -22 -21 -36 -45 -38 -27 -20 -19 -23 -27 -27 -28 -31 -28 -22 -25 -26 -33 -42 -47 -42 -41 -34 -38 -46 -43 -24 -28 -27 -27 -38 -38 -37 -36 -40 -49 -54 -46 -42 -45 -50 -42 -34 -39 -50 -62 -64 -61 -66 -69 -72 -78 -77 -80 -71 -38 0 -3 -12 -7 0 0 0 0 -4 -14 -21 -14 -4 -2 -4 -23 -158 -169 -157 -146 -139 -132 -127 -117 -105 -93 -83 -71 -68 -65 -60 -54 -52 -42 -36 -36 -33 -30 -28 -24 -31 -56 -56 -59 -68 -72 -66 -63 -53 -44 -48 -62 -49 -57 -69 -67 -47 -5 -3 -3 -3 -4 -4 -4 -62 -99 -105 -108 -112 -114 -117 -118 -119 -123 -118 -115 -114 -112 -109 -105 -107 -107 -103 -101 -104 -106 -101 -90 -90 -87 -73 -57 -49 -47 -83 -91 -61 -21 -13 -12 -8 -7 -5 -4 -4 -3 -4 -4 -3 -2 -4 -4 -4 -4 -5 -5 -9 -10 -7 -5 -12 -18 -24 -26 -23 -22 -23 -26 -30 -36 -53 -28 -17 -7 0 0 0 -41 -54 -61 -73 -66 -58 -55 -58 -67 -69 -79 -38 -41 -99 -75 -60 -57 -54 -52 -52 -68 -48 -15 0 0 0 -1 -68 -83 -22 -27 -104 -76 -71 -101 -90 -89 -98 -98 -91 -89 -88 -87 -88 -85 -71 -71 -70 -77 -78 -70 -62 -73 -67 -46 -22 -22 -21 -18 -14 -10 -7 -7 -9 -10 -8 -4 -4 -16 -15 -9 -20 -80 -19 -5 -10 -10 -23 -38 -89 -118 -115 -74 -38 -28 -52 -77 -85 -118 -86 -65 -55 -40 -21 -211 -235 -222 -185 -120 -112 -134 -75 -18 -40 -123 -128 -135 -136 -117 -92 -30 -21 -24 -28 -30 -16 -14 -15 -12 -6 -12 -32 -17 -1 -1 -6 -6 -7 -9 -14 -21 -19 -23 -14 -3 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 -1 -10 0 0 0 -1 -8 -13 -4 -37 -31 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -21 -25 -42 -89 -97 -62 0 0 0 0 0 0 0 0 0 -33 -76 -55 -10 0 -25 -59 -82 -76 -29 -24 -81 -70 -73 -66 -51 -36 -67 -71 -66 -77 -47 -72 -76 -69 -98 -61 -43 -31 -3 -1 -51 -28 0 0 0 0 0 0 -1 -10 -5 -6 -22 -80 -85 -60 -46 -54 -37 -63 -55 -47 -59 -47 -50 -55 -64 -70 -63 -27 -24 -39 -3 -1 -1 0 -16 -69 -53 -40 -25 -2 -7 -3 -7 -16 -18 -17 -28 -16 0 0 0 -1 -3 -4 -4 -4 -8 -7 -1 -8 -9 -4 -2 -2 -2 -2 -3 -3 -3 -2 -4 -3 -1 -9 -12 -5 0 0 -3 -14 -76 -92 -67 -33 -7 -4 -6 -6 -2 -4 -5 -5 -4 -8 -6 -9 -21 -24 -18 -23 -29 -21 -14 -7 -9 -9 -8 -13 -14 -18 -18 -14 -4 -8 -14 -10 -2 -1 -6 -10 -13 -17 -8 -18 -13 -7 -9 -9 -5 -3 -9 -15 -3 -1 0 -7 -22 -31 -28 -26 -26 -25 -20 -19 -22 -20 -16 -19 -15 -11 -10 -10 -12 -15 -14 -15 -22 -29 -29 -29 -29 -29 -29 -24 -21 -16 -13 -13 -31 -43 -50 -46 -47 -47 -50 -52 -54 -45 -50 -45 -33 -30 -38 -37 -34 -31 -28 -27 -31 -30 -31 -40 -28 -27 -28 -33 -44 -41 -35 -28 -25 -31 -28 -29 -29 -30 -28 -25 -28 -28 -27 -31 -32 -22 -21 -34 -34 -34 -31 -27 -22 -22 -13 -17 -18 -15 -12 -13 -24 -32 -32 -14 -26 -59 -83 -91 -91 -90 -120 -142 -153 -159 -157 -162 -157 -141 -128 -94 -75 -43 -19 -13 -14 -39 -49 -58 -88 -111 -125 -126 -126 -143 -127 -143 -139 -125 -130 -122 -78 -55 -47 -30 -19 -19 -18 -21 -32 -29 -34 -36 -33 -23 -30 -56 -61 -45 -26 -27 -14 -17 -23 -25 -28 -28 -25 -22 -23 -19 -36 -36 -37 -39 -45 -37 -41 -46 -45 -34 -32 -36 -45 -55 -53 -43 -38 -35 -36 -59 -54 -57 -61 -66 -63 -37 -57 -61 -57 -60 -60 -74 -79 -79 -81 -81 -73 -76 -69 -37 -4 -20 -12 -1 -3 -3 -1 -21 -22 -12 -16 -4 -2 -2 -42 -166 -166 -162 -145 -132 -128 -121 -117 -109 -95 -79 -76 -73 -69 -64 -58 -53 -49 -42 -35 -30 -28 -28 -26 -37 -58 -58 -54 -68 -70 -64 -67 -68 -72 -70 -65 -54 -65 -76 -70 -42 -5 -4 -5 -4 -3 -7 -19 -78 -90 -88 -98 -106 -107 -108 -114 -122 -124 -121 -121 -118 -113 -112 -111 -113 -113 -107 -101 -99 -101 -100 -95 -88 -92 -92 -87 -84 -87 -93 -103 -98 -79 -44 -13 -12 -12 -9 -11 -20 -9 -5 -4 -5 -6 -4 -4 -3 -2 -2 -2 -5 -8 -9 -12 -23 -27 -26 -25 -22 -19 -27 -30 -31 -36 -45 -55 -59 -35 -7 -9 -42 -32 -32 -31 -33 -34 -38 -44 -52 -63 -72 -11 0 0 -33 -98 -92 -74 -58 -48 -47 -66 -95 -66 -18 -4 -11 -109 -134 -79 0 -5 -96 -81 -83 -109 -102 -101 -102 -102 -98 -91 -94 -95 -96 -82 -61 -61 -59 -64 -63 -57 -62 -97 -78 -59 -48 -47 -79 -38 -11 -2 -5 -20 -38 -26 -15 -14 -13 -15 -17 -20 -27 -46 -75 -29 -31 -45 -30 -44 -101 -122 -129 -116 -30 -25 -29 -35 -34 -32 -86 -63 -37 -17 -1 -21 -167 -218 -191 -136 -131 -99 -68 -55 -75 -121 -209 -234 -273 -296 -251 -82 -15 0 -11 -33 -34 -33 -32 -25 -16 -21 -36 -17 -6 -11 -14 -13 -14 -22 -24 -15 -22 -33 -19 -4 -1 0 0 0 0 0 0 -3 -1 0 0 -1 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -43 -17 -24 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -27 -18 -38 -67 -79 -76 -21 -1 0 0 0 0 0 0 0 0 0 -51 -90 -86 -30 -2 -49 -85 -78 -110 -38 -56 -117 -97 -82 -72 -42 -24 -73 -54 -59 -53 -48 -129 -133 -66 -10 -22 -23 -10 0 -8 -46 -11 0 0 0 0 0 0 -5 -13 -47 -31 -35 -56 -57 -53 -58 -49 -40 -52 -37 -41 -45 -31 -29 -23 -38 -63 -64 -49 -23 -10 -1 0 -1 -2 -31 -58 -22 -16 -42 -51 -34 -1 0 0 -1 -6 -18 -8 0 0 0 0 0 0 -3 -12 -9 -12 -7 -3 -6 -2 -3 -4 -3 -2 -3 -2 -2 -2 -2 -1 -10 -12 0 0 0 0 -4 -21 -124 -105 -49 -2 0 -1 -2 -4 -4 -5 -6 -5 -3 -2 -6 -5 -11 -23 -27 -8 -22 -15 -5 -6 -11 -12 -14 -14 -14 -19 -21 -13 -4 -4 -11 -10 -6 -4 -5 -28 -31 -27 -19 -3 -2 -8 -9 -5 -1 -1 -2 -4 -4 -11 -2 -4 -13 -25 -31 -29 -25 -23 -23 -19 -16 -15 -14 -19 -17 -10 -8 -10 -14 -16 -16 -13 -17 -30 -26 -25 -21 -15 -17 -20 -18 -16 -11 -15 -13 -29 -34 -30 -33 -33 -46 -55 -54 -44 -51 -40 -28 -26 -34 -30 -30 -29 -27 -21 -44 -30 -23 -27 -14 -14 -20 -24 -27 -32 -27 -24 -23 -24 -19 -25 -28 -27 -25 -28 -18 -11 -17 -26 -16 -27 -23 -24 -32 -21 -27 -26 -24 -22 -24 -27 -26 -22 -19 -16 -36 -24 -15 -18 -21 -65 -78 -87 -96 -98 -127 -136 -143 -151 -150 -154 -143 -134 -133 -132 -106 -54 -20 -13 -6 -13 -24 -69 -120 -133 -130 -129 -135 -131 -100 -138 -119 -110 -118 -132 -124 -66 -43 -31 -9 -13 -13 -14 -16 -14 -18 -18 -31 -37 -36 -55 -62 -54 -37 -28 -11 -10 -18 -27 -38 -38 -28 -25 -24 -27 -68 -57 -50 -44 -39 -36 -36 -39 -41 -42 -34 -40 -38 -41 -46 -39 -22 -40 -54 -55 -57 -63 -65 -68 -64 -39 -64 -65 -69 -78 -83 -88 -86 -84 -83 -81 -79 -81 -75 -52 -10 -8 -2 -2 -5 -5 -8 -33 -21 -5 -7 -3 -3 -13 -1 -45 -172 -173 -149 -127 -116 -107 -111 -102 -92 -87 -86 -76 -70 -64 -57 -51 -56 -46 -39 -37 -35 -35 -29 -43 -58 -55 -50 -67 -70 -66 -67 -67 -78 -65 -54 -59 -68 -54 -57 -36 -4 -4 -5 -5 -5 -27 -90 -79 -87 -96 -101 -103 -108 -107 -111 -116 -119 -121 -116 -113 -112 -112 -112 -115 -116 -113 -105 -101 -101 -97 -94 -94 -95 -95 -93 -87 -85 -92 -106 -73 -49 -45 -42 -40 -37 -33 -30 -29 -21 -14 -9 -6 -6 -5 -6 -6 -6 -4 -2 -2 -5 -8 -9 -11 -29 -28 -29 -31 -30 -22 -24 -24 -27 -32 -35 -47 -54 -60 -59 -36 -23 -17 -15 -13 -14 -16 -23 -30 -48 -68 -10 -3 -23 -40 -49 -56 -79 -69 -54 -51 -67 -100 -119 -80 -48 -123 -124 -119 -106 -86 -78 -99 -105 -108 -109 -110 -111 -107 -107 -102 -96 -96 -98 -78 -67 -60 -54 -52 -48 -44 -41 -46 -81 -90 -92 -74 -43 -32 -71 -51 -29 -23 -31 -66 -60 -51 -45 -39 -41 -42 -53 -67 -75 -69 -61 -63 -63 -45 -10 -28 -93 -105 -86 -88 -79 -42 -28 -27 -26 -34 -35 -59 -58 -13 -5 -22 -146 -182 -125 -105 -88 -81 -82 -88 -92 -90 -56 -137 -256 -285 -225 -51 0 0 -1 -3 -4 -6 -13 -24 -36 -46 -31 -22 -22 -23 -25 -24 -34 -37 -20 -6 -16 -25 -29 -23 0 0 0 0 0 0 -1 -5 -6 -6 -5 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -14 -45 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -44 -47 -94 -122 -105 -81 -83 -94 -17 0 0 0 0 0 0 0 0 -7 -26 -43 -52 -7 -35 -38 -47 -73 -8 -91 -126 -120 -103 -94 -89 -74 -73 -40 -68 -75 -76 -111 -111 -38 0 0 0 0 0 -2 -8 0 0 0 0 -1 -5 -18 -46 -49 -24 -47 -46 -57 -65 -54 -67 -70 -66 -70 -47 -50 -40 -40 -40 -33 -22 -49 -56 -9 -32 -44 -23 -6 -3 -3 -11 -17 -2 -2 -81 -55 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -18 -19 -11 -4 -7 -5 -6 -6 -7 -6 -4 -2 -2 -2 -1 -2 -5 -5 0 0 0 0 -4 -48 -147 -86 -69 -30 -2 -2 -2 -10 -15 -12 -5 -4 -3 -2 -4 -3 -3 -4 -4 -7 -29 -8 -9 -16 -16 -7 -7 -9 -11 -14 -21 -15 -8 -6 -5 -8 -6 -4 -6 -19 -35 -33 -19 -6 -1 -5 -6 -5 -2 -2 -1 -1 -4 -11 -2 -2 -9 -22 -32 -32 -26 -24 -22 -17 -16 -15 -16 -18 -27 -34 -30 -21 -15 -13 -21 -15 -18 -22 -17 -25 -26 -20 -16 -23 -19 -19 -22 -21 -15 -24 -25 -20 -19 -22 -22 -37 -42 -39 -50 -42 -36 -32 -33 -34 -27 -28 -31 -29 -35 -21 -18 -18 -14 -12 -17 -14 -12 -15 -11 -20 -21 -15 -9 -12 -17 -24 -25 -22 -17 -27 -29 -25 -19 -48 -54 -66 -49 -27 -46 -33 -27 -25 -29 -34 -34 -30 -24 -19 -25 -18 -16 -23 -37 -75 -74 -73 -78 -100 -154 -141 -139 -142 -142 -142 -114 -110 -120 -118 -59 -50 -60 -62 -33 -9 -78 -115 -138 -138 -137 -132 -83 -68 -88 -137 -122 -120 -130 -141 -139 -59 -39 -31 -14 -11 -8 -19 -22 -17 -16 -13 -38 -49 -37 -51 -72 -54 -43 -34 -18 -2 -23 -41 -33 -13 -40 -36 -35 -38 -46 -41 -62 -60 -46 -38 -35 -37 -39 -36 -28 -30 -29 -28 -30 -33 -16 -43 -63 -70 -72 -70 -69 -70 -66 -63 -79 -93 -61 -45 -53 -65 -68 -70 -79 -80 -71 -67 -51 -33 -17 -16 -6 -3 -4 -20 -50 -15 -16 -73 -104 -65 -42 -127 -172 -161 -170 -159 -142 -124 -110 -102 -93 -98 -101 -99 -94 -83 -73 -65 -59 -57 -61 -55 -56 -51 -43 -41 -35 -47 -52 -49 -52 -54 -62 -65 -62 -59 -81 -63 -54 -57 -62 -62 -51 -44 -38 -31 -6 -6 -29 -57 -92 -91 -92 -94 -96 -98 -101 -106 -111 -116 -120 -119 -116 -116 -116 -116 -115 -114 -112 -111 -108 -103 -103 -104 -97 -91 -93 -99 -105 -97 -90 -93 -99 -105 -73 -47 -45 -44 -42 -42 -35 -27 -29 -23 -13 -12 -13 -9 -8 -5 -5 -4 -2 0 -5 -8 -10 -15 -26 -27 -27 -27 -25 -17 -21 -22 -22 -25 -34 -51 -60 -53 -37 -22 -15 -12 -11 -12 -13 -12 -18 -20 -27 -36 -31 -33 -34 -35 -36 -36 -25 -36 -36 -47 -82 -108 -120 -124 -121 -112 -105 -94 -92 -93 -94 -97 -101 -102 -106 -111 -114 -111 -108 -103 -102 -109 -82 -78 -69 -61 -57 -47 -41 -40 -38 -39 -52 -70 -77 -61 -35 -32 -43 -36 -25 -19 -21 -36 -49 -58 -59 -55 -61 -59 -64 -64 -62 -62 -62 -54 -42 -33 -25 -3 -30 -46 -53 -79 -85 -47 -54 -50 -28 -36 -63 -72 -64 -49 -46 -22 -35 -93 -128 -108 -104 -99 -82 -76 -91 -99 -46 -18 -110 -256 -219 -63 -11 -3 0 0 0 -11 -13 -14 -24 -58 -28 -25 -26 -20 -22 -24 -16 -23 -34 -11 -8 -11 -13 -10 0 0 0 0 0 0 0 -2 -3 -3 -2 0 -10 -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 -7 0 -6 -16 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -41 -8 0 0 0 0 0 0 -5 -27 -48 -85 -139 -136 -99 -31 0 -5 0 0 0 0 0 0 0 0 0 0 0 -28 -47 -73 -67 -11 0 0 0 -18 -45 -94 -102 -102 -100 -94 -85 -54 0 -12 -27 -25 0 0 0 0 0 0 0 -5 -5 -3 -1 -5 0 -19 -43 -71 -75 -64 -48 -54 -53 -61 -43 -43 -82 -75 -66 -38 -31 -43 -36 -41 -43 -28 -14 -31 -46 -36 -9 -38 -28 -19 -18 -21 -2 -4 -3 0 0 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -7 -13 -8 -8 -15 -8 -8 -12 -10 -3 -6 -4 -4 -6 -7 -7 -5 -9 -6 0 0 -3 -31 -60 -3 -41 -17 -1 -2 -4 -19 -10 -5 -3 -4 -4 -3 -2 -3 -1 -2 -2 -2 -5 -1 -11 -18 -17 -5 -4 -3 -3 -4 -4 -4 -7 -5 -5 -10 -7 -4 -5 -16 -41 -36 -24 -9 -6 -2 -5 -5 -3 -1 -2 -2 -3 -2 -4 -11 -16 -18 -22 -25 -24 -23 -14 -13 -21 -18 -19 -19 -18 -21 -32 -26 -20 -21 -32 -21 -17 -17 -16 -23 -26 -31 -27 -23 -21 -19 -20 -21 -18 -17 -18 -16 -14 -16 -31 -36 -36 -34 -37 -39 -41 -43 -36 -30 -24 -26 -46 -53 -38 -43 -33 -28 -19 -9 -12 -7 -11 -14 -12 -16 -16 -12 -8 -9 -10 -20 -22 -22 -24 -26 -22 -19 -17 -15 -8 -48 -60 -54 -55 -34 -30 -20 -16 -28 -29 -25 -22 -23 -27 -20 -16 -17 -40 -78 -76 -73 -78 -100 -136 -141 -137 -136 -135 -118 -29 -31 -81 -105 -77 -78 -76 -48 -42 -69 -134 -140 -142 -136 -123 -68 -123 -124 -119 -129 -140 -137 -133 -129 -113 -43 -36 -27 -23 -17 -11 -23 -32 -32 -29 -25 -35 -38 -42 -44 -75 -42 -37 -41 -35 0 0 0 -21 -38 -46 -46 -50 -62 -76 -81 -80 -70 -60 -51 -43 -41 -39 -36 -33 -32 -33 -30 -28 -27 -27 -31 -36 -43 -48 -53 -65 -63 -49 -35 -37 -24 -26 -23 -26 -35 -36 -27 -56 -81 -68 -60 -33 -18 -12 -12 -12 -12 -10 -7 -9 -1 -130 -185 -203 -178 -169 -170 -164 -159 -155 -144 -133 -121 -110 -98 -82 -81 -81 -89 -95 -92 -87 -76 -67 -63 -64 -60 -60 -61 -54 -45 -41 -52 -53 -53 -55 -52 -53 -58 -58 -59 -82 -60 -57 -60 -61 -53 -14 -11 -32 -40 -8 -9 -51 -75 -84 -86 -19 -19 -27 -55 -97 -100 -108 -117 -124 -127 -123 -116 -114 -114 -112 -110 -108 -109 -109 -107 -106 -106 -106 -104 -99 -92 -101 -107 -105 -103 -106 -101 -100 -100 -98 -84 -42 -36 -33 -30 -29 -28 -23 -22 -20 -35 -108 -20 -4 -4 -3 -3 -3 -3 -7 -13 -16 -23 -27 -29 -27 -22 -20 -21 -24 -31 -43 -52 -49 -37 -31 -29 -20 -19 -14 -12 -12 -9 -9 -9 -12 -13 -13 -12 -9 -19 -27 -24 -17 -17 -50 -79 -93 -76 -85 -108 -123 -126 -110 -94 -88 -89 -92 -93 -94 -95 -101 -107 -108 -105 -105 -105 -106 -107 -107 -106 -93 -74 -58 -50 -41 -38 -35 -33 -40 -39 -44 -52 -51 -35 -34 -26 -16 -13 -16 -12 -59 -59 -51 -53 -67 -20 -46 -62 -62 -63 -66 -41 -25 -19 -16 -1 -2 -9 -14 -24 -68 -69 -112 -90 -42 -91 -86 -68 -62 -66 -68 -73 -25 -22 -74 -137 -135 -123 -108 -90 -77 -77 -69 -71 -118 -184 -193 -203 -123 -87 -76 -39 -3 -2 -17 -28 -27 -25 -11 -35 -46 -33 -24 -35 -26 -22 -23 -16 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 -4 -15 -13 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -49 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -45 -10 0 0 0 -1 -6 -16 -21 -38 -76 -33 -90 -136 -92 -6 0 0 0 0 0 0 0 0 0 0 0 0 -15 -91 -73 -88 -70 0 0 0 0 0 0 -53 -39 -34 -84 -40 -59 -41 0 0 0 0 0 0 0 0 0 0 -1 -8 -8 -28 -37 -67 -77 -46 -49 -60 -67 -66 -62 -49 -34 -4 -8 -19 -39 -34 -69 -35 -26 -33 -31 -23 -20 -26 -31 -28 -16 -31 -48 -61 -50 -24 -11 -2 -2 -6 -2 0 0 0 0 0 0 -9 -38 -6 0 0 0 0 0 0 0 0 0 -21 -23 -19 -23 -29 -30 -20 -10 -10 -10 -4 -3 -7 -4 -4 -6 -12 -18 -15 -22 -13 0 0 -2 -29 -14 -9 -34 -13 -7 -3 -6 -30 -20 -7 -4 -4 -3 -4 -3 -3 -3 -1 -5 -3 -4 -4 -7 -7 -9 -13 -11 -2 0 0 -2 -4 -6 -3 -7 -14 -15 -10 -7 -18 -35 -31 -41 -26 -8 -4 -6 -8 -5 -5 -7 -2 -7 -4 -4 -9 -11 -12 -17 -19 -20 -29 -20 -14 -14 -15 -11 -12 -14 -17 -24 -22 -27 -26 -23 -13 -10 -13 -16 -19 -27 -32 -26 -21 -22 -26 -18 -17 -17 -16 -16 -17 -15 -15 -20 -23 -27 -27 -24 -25 -26 -28 -27 -28 -31 -31 -37 -32 -30 -35 -24 -28 -25 -16 -16 -12 -14 -15 -13 -11 -13 -14 -12 -10 -9 -9 -10 -11 -17 -33 -20 -15 -15 -15 -14 -10 -40 -45 -46 -45 -30 -23 -17 -22 -30 -18 -21 -23 -23 -15 -13 -14 -48 -80 -78 -68 -75 -96 -120 -133 -129 -129 -127 -124 -112 -20 -34 -77 -82 -45 -65 -41 -50 -90 -135 -136 -146 -113 -69 -45 -19 -119 -146 -140 -146 -153 -154 -137 -89 -29 -35 -28 -37 -47 -43 -38 -34 -33 -32 -33 -49 -36 -45 -54 -43 -35 -33 -29 -17 0 0 0 -4 -20 -36 -41 -45 -46 -53 -70 -94 -74 -72 -64 -50 -45 -42 -41 -36 -34 -45 -37 -37 -39 -41 -36 -32 -34 -35 -37 -43 -41 -39 -37 -34 -38 -44 -37 -35 -34 -28 -28 -51 -56 -50 -41 -31 -15 -12 -13 -12 -8 -8 -8 -4 -32 -213 -193 -176 -168 -160 -159 -160 -157 -148 -135 -127 -120 -107 -95 -87 -86 -79 -93 -100 -97 -95 -86 -76 -68 -64 -65 -98 -89 -63 -47 -55 -54 -55 -55 -53 -48 -48 -60 -57 -56 -66 -53 -54 -51 -33 -6 -6 -7 -14 -18 -10 -10 -9 -14 -45 -78 -12 -9 -9 -49 -97 -98 -107 -114 -120 -124 -124 -124 -118 -115 -115 -116 -111 -110 -111 -111 -110 -110 -111 -112 -105 -91 -89 -105 -116 -120 -119 -111 -110 -104 -99 -96 -86 -84 -52 -36 -36 -43 -42 -40 -38 -29 -6 -6 -2 -1 -3 -4 -2 -1 0 -3 -9 -24 -31 -28 -29 -31 -30 -31 -32 -34 -41 -51 -45 -41 -31 -23 -19 -19 -21 -18 -15 -12 -15 -16 -15 -15 -16 -15 -11 -34 -33 -16 -15 -17 -34 -50 -42 0 0 -66 -93 -104 -118 -76 -92 -100 -103 -103 -102 -101 -103 -104 -104 -103 -117 -121 -119 -114 -113 -113 -106 -92 -79 -73 -65 -42 -30 -25 -24 -16 -22 -28 -46 -59 -27 -21 -20 -20 -19 -20 -82 -81 -82 -80 -67 -20 -25 -32 -35 -36 -35 -13 -12 -14 -12 -10 -11 -11 -5 -31 -111 -86 -89 -79 -67 -84 -45 -15 -2 -1 -5 -12 -51 -28 -24 -52 -60 -60 -62 -57 -59 -81 -80 -137 -156 -161 -164 -30 -18 -14 -37 -80 -61 -67 -43 -24 -17 -13 -12 -26 -36 -32 -23 -32 -31 -19 -13 -20 -25 -6 0 0 0 0 0 0 0 0 0 0 0 0 -4 -12 -5 -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 -15 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -27 -22 -18 -1 -83 -78 -40 -26 -13 -42 -44 -83 -147 -143 -77 -36 0 0 0 0 0 0 0 0 0 0 0 0 -36 -44 -55 -20 -44 -29 0 0 0 0 0 -5 -13 -1 -73 -71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -73 -66 -49 -65 -38 -32 -26 -24 -70 -69 -27 -4 -2 -10 -8 -22 -24 -20 -16 -24 -27 -21 -11 -27 -22 -33 -38 -7 -28 -19 -25 -32 -7 -12 -8 -3 -2 -1 0 -2 -3 -2 0 0 0 -4 0 0 0 0 0 0 0 0 0 0 -4 -32 -34 -26 -24 -27 -25 -17 -12 -11 -3 -4 -6 -6 -7 -9 -13 -17 -17 -16 -6 -2 0 -3 -31 -12 -21 -23 -17 -19 -5 0 -23 -84 -52 -22 -9 -5 -7 -7 -6 -5 -4 -15 -6 -5 -6 -5 -4 -4 -15 -19 -6 -1 0 -2 -4 -6 -2 -4 -6 -8 -11 -7 -28 -33 -25 -26 -32 -14 -3 -4 -6 -4 -3 -3 -7 -16 -8 -7 -9 -8 -9 -16 -16 -21 -37 -24 -15 -10 -10 -10 -9 -7 -12 -16 -16 -27 -18 -10 -7 -4 -9 -11 -18 -25 -22 -19 -17 -19 -22 -18 -16 -16 -17 -18 -19 -16 -12 -13 -17 -22 -28 -27 -22 -20 -17 -20 -25 -29 -28 -23 -27 -31 -33 -28 -26 -37 -31 -19 -23 -22 -15 -14 -13 -9 -8 -10 -8 -8 -11 -15 -24 -21 -18 -23 -18 -12 -13 -15 -19 -35 -42 -53 -61 -47 -51 -52 -47 -41 -30 -27 -17 -14 -16 -13 -14 -30 -45 -55 -64 -79 -98 -113 -119 -116 -117 -116 -116 -86 -6 -15 -32 -37 -19 -6 -4 -55 -84 -105 -124 -95 -74 -36 -3 -13 -127 -149 -148 -144 -143 -126 -70 -39 -27 -30 -33 -39 -38 -33 -33 -22 -36 -34 -25 -20 -33 -26 -26 -30 -27 -29 -34 -22 -9 -4 0 0 -16 -34 -39 -46 -46 -60 -74 -71 -68 -72 -63 -53 -50 -45 -43 -42 -41 -44 -50 -48 -49 -46 -36 -29 -29 -29 -34 -41 -47 -39 -45 -42 -38 -64 -34 -29 -27 -23 -25 -54 -51 -45 -41 -30 -13 -12 -14 -13 -5 -3 -1 -1 -60 -214 -174 -165 -162 -161 -159 -148 -143 -135 -125 -119 -119 -106 -100 -99 -97 -86 -93 -105 -110 -105 -94 -84 -78 -76 -79 -91 -96 -77 -65 -65 -51 -50 -51 -51 -52 -54 -50 -49 -52 -54 -48 -53 -48 -29 -8 -10 -44 -42 -42 -41 -36 -23 -31 -24 -11 -10 -6 -10 -21 -39 -60 -107 -111 -116 -118 -119 -120 -120 -121 -120 -118 -118 -114 -114 -114 -113 -113 -112 -111 -110 -102 -91 -93 -110 -113 -111 -113 -113 -112 -112 -107 -101 -105 -91 -77 -71 -71 -69 -108 -109 -101 -96 -77 -30 -43 -49 -33 -3 0 -1 -8 -16 -14 -9 -11 -26 -37 -37 -37 -36 -36 -39 -35 0 -30 -32 -29 -27 -22 -21 -17 -16 -19 -23 -21 -24 -26 -27 -25 -11 -13 -10 -8 -15 -23 -5 0 0 0 0 -57 -84 -90 -86 -91 -129 -128 -124 -122 -119 -120 -119 -117 -115 -119 -136 -137 -135 -135 -134 -120 -112 -104 -92 -81 -77 -58 -49 -35 -20 -15 -22 -24 -41 -49 -28 -33 -32 -19 -19 -46 -92 -87 -97 -85 -43 -26 -22 -18 -22 -23 -10 -21 -26 -18 -9 -10 -15 -15 -14 -28 -61 -32 -21 -56 -66 -29 -41 -41 -17 -1 -2 -6 -54 -28 -10 -10 -11 -11 -11 -7 -20 -61 -87 -91 -78 -75 -87 -88 -75 -83 -53 -21 -82 -95 -46 -19 -17 -17 -17 -8 -14 -18 -12 -19 -34 -16 0 -4 -20 -5 0 0 -1 -1 0 0 0 0 0 0 0 -10 -12 -4 -8 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -58 -25 -12 -7 -3 -29 -57 -49 -33 -54 -18 -41 -82 -130 -138 -17 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -16 -14 -24 -25 0 -2 0 0 0 0 0 -18 -34 -16 -1 -9 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -1 0 -20 -88 -53 -32 -29 -27 -22 -46 -29 -9 -21 -4 -1 -5 -6 -6 -21 -29 -19 -19 -20 -21 -34 -44 -42 -12 -13 -17 -25 -45 -15 -8 -7 -9 -14 -14 -5 -1 -4 -7 0 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -48 -41 -17 -8 -24 -25 -13 -11 -15 -18 -11 -8 -8 -10 -11 -11 -13 -11 -7 -2 -7 -4 -1 -3 0 -66 -111 -72 -7 -3 0 -45 -87 -70 -53 -32 -21 -13 -8 -13 -16 -10 -3 -1 -4 -4 -3 -2 -1 -2 -11 -13 -5 -1 -1 -1 -3 -3 -3 -7 -8 -8 -4 -13 -16 -11 -5 -9 -34 -33 -27 -16 -2 -4 -15 -18 -16 -9 -7 -7 -9 -10 -12 -11 -17 -21 -13 -10 -11 -15 -18 -16 -11 -9 -10 -13 -17 -8 -6 -7 -8 -8 -6 -17 -24 -21 -20 -18 -14 -12 -11 -7 -8 -12 -17 -19 -18 -10 -10 -13 -16 -23 -25 -21 -17 -14 -20 -23 -24 -22 -17 -27 -26 -27 -31 -38 -43 -49 -53 -43 -26 -13 -17 -19 -16 -13 -15 -14 -15 -19 -22 -14 -14 -23 -31 -28 -12 -13 -11 -8 -16 -23 -32 -47 -53 -51 -57 -49 -45 -41 -31 -17 -10 -11 -12 -4 -6 -19 -34 -56 -68 -85 -100 -101 -98 -105 -107 -110 -78 -31 -29 -7 -5 -12 -24 -27 -68 -77 -95 -90 -2 -3 -9 -44 -103 -143 -93 -92 -102 -93 -28 -44 -34 -28 -30 -33 -34 -27 -19 -21 -26 -22 -19 -13 -18 -51 -52 -41 -34 -37 -45 -43 -33 -34 -30 -2 -25 -25 -37 -49 -47 -44 -35 -47 -67 -72 -58 -58 -58 -59 -59 -59 -56 -60 -63 -63 -54 -53 -52 -50 -44 -43 -64 -63 -62 -72 -64 -69 -68 -44 -16 -13 -40 -48 -45 -38 -20 -20 -27 -22 -8 -10 -10 -12 -11 -7 -7 -1 -120 -189 -201 -163 -163 -161 -155 -149 -145 -142 -134 -124 -116 -110 -106 -106 -102 -94 -87 -89 -102 -113 -111 -94 -73 -70 -72 -83 -103 -101 -79 -67 -60 -52 -47 -46 -45 -43 -43 -47 -44 -50 -51 -45 -51 -42 -40 -44 -51 -52 -47 -56 -55 -48 -42 -15 -11 -12 -11 -7 -11 -12 -12 -39 -105 -109 -112 -114 -117 -123 -120 -119 -116 -115 -120 -124 -118 -116 -117 -117 -112 -107 -67 -72 -101 -88 -92 -92 -91 -93 -98 -100 -109 -112 -112 -113 -114 -113 -110 -110 -114 -111 -106 -98 -90 -78 -27 -64 -77 -54 -12 -1 -3 -3 -5 -12 -18 -22 -25 -27 -28 -28 -30 -31 -30 -23 -8 -23 -22 -21 -21 -18 -5 -32 -28 -20 -20 -14 -23 -26 -29 -30 -21 -10 -9 -11 -17 -27 -17 -13 -22 -29 -23 -2 0 -46 -97 -103 -16 -18 -26 -34 -42 -53 -61 -68 -77 -97 -142 -145 -145 -147 -148 -142 -118 -108 -99 -88 -76 -74 -81 -64 -35 -22 -29 -17 -26 -39 -38 -11 -12 -7 -13 -42 -85 -84 -56 -41 -34 -25 -27 -23 -36 -57 -59 -27 -25 -19 -13 -11 -13 -20 -35 -33 -20 -27 -17 -20 -29 -36 -36 -35 -29 -15 -1 -7 -54 -53 -28 -22 -42 -44 -12 -2 0 -11 -56 -59 -70 -75 -78 -81 -24 -3 0 -25 -79 -44 -42 -40 -31 -17 -18 -4 -5 -10 -9 -11 -18 -9 -1 -2 -9 -6 -2 -3 -11 -21 -2 0 0 0 0 0 -1 -11 -11 -3 -13 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -35 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -17 -10 -38 -53 -49 -45 -48 -62 -78 -93 -126 -101 -54 -12 0 0 0 0 0 0 0 0 0 -10 -37 -25 -31 -34 -3 -13 -44 -42 0 0 0 0 0 0 0 -46 -54 -49 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -23 -78 -84 -21 -35 -67 -41 -17 -20 -16 -9 -21 -10 -4 -2 0 -5 -38 -42 -35 -41 -62 -52 -44 -36 -23 -40 -59 -58 -26 -3 -13 -29 -50 -41 -8 -9 -17 -21 -5 -17 -6 -13 -30 -5 -3 -2 -3 -2 0 0 -22 -23 0 0 0 0 0 0 0 0 -19 -43 -23 -7 -15 -30 -27 -13 -14 -14 -14 -10 -6 -6 -8 -11 -11 -11 -10 -7 -6 -4 -1 0 0 0 0 0 -11 -4 -1 0 -62 -106 -91 -67 -55 -51 -28 -7 -16 -27 -13 -4 -4 -5 -3 -3 -4 -6 -17 -11 -14 -11 -3 -4 -2 -3 -3 -4 -12 -11 -9 -8 -8 -5 -4 -4 -5 -10 -49 -47 -26 -1 0 -4 -16 -15 -8 -6 -2 -6 -21 -31 -8 -11 -13 -12 -11 -12 -16 -20 -18 -8 -8 -12 -13 -11 -6 -7 -8 -8 -8 -7 -11 -19 -24 -22 -19 -18 -15 -13 -12 -9 -10 -13 -18 -19 -12 -13 -9 -7 -10 -13 -10 -14 -18 -19 -22 -18 -19 -20 -17 -17 -20 -25 -32 -39 -41 -47 -41 -26 -14 -21 -22 -17 -15 -20 -17 -18 -22 -22 -13 -18 -20 -20 -18 -10 -10 -11 -14 -31 -60 -30 -39 -45 -44 -49 -52 -58 -47 -29 -14 -5 -2 -1 0 -1 -30 -37 -43 -55 -69 -80 -75 -77 -85 -89 -101 -104 -71 -37 -25 -24 -23 -35 -60 -61 -72 -101 -69 0 0 -53 -27 -14 -38 -49 -48 -37 -37 -40 -45 -34 -27 -29 -44 -69 -59 -29 -21 -26 -18 -10 -4 -12 -34 -43 -41 -39 -40 -40 -26 -19 -23 -16 -7 -32 -28 -33 -42 -44 -40 -32 -65 -84 -75 -55 -60 -61 -60 -59 -56 -54 -64 -71 -71 -63 -53 -49 -47 -57 -85 -91 -80 -77 -81 -81 -73 -76 -85 -84 -75 -72 -72 -66 -46 -20 -14 -21 -17 -9 -11 -10 -6 -6 -6 -3 0 -162 -216 -207 -189 -170 -169 -159 -147 -141 -139 -132 -125 -115 -103 -103 -104 -97 -92 -88 -87 -97 -105 -100 -85 -75 -80 -83 -100 -114 -95 -72 -66 -58 -50 -47 -45 -41 -41 -42 -40 -42 -46 -47 -46 -48 -47 -56 -56 -52 -52 -45 -42 -31 -23 -26 -8 -7 -5 -6 -9 -12 -12 -12 -49 -104 -107 -107 -110 -112 -122 -122 -119 -74 -83 -117 -130 -125 -120 -119 -120 -119 -107 -98 -79 -74 -71 -70 -76 -85 -92 -97 -95 -94 -106 -114 -114 -111 -112 -111 -109 -107 -100 -90 -96 -93 -89 -81 -87 -88 -60 -24 -7 -5 -4 -8 -15 -26 -28 -27 -27 -26 -25 -32 -33 -29 -26 -24 -19 -15 -6 -24 -42 -4 -14 -16 -15 -16 -19 -18 -12 -23 -39 -36 -20 -13 -14 -22 -32 -30 -19 -46 -72 -66 -16 -2 -77 -126 -117 -98 -91 -31 0 0 0 0 0 -17 -45 -86 -89 -61 -47 -37 -40 -121 -117 -108 -98 -90 -88 -94 -74 -47 -27 -34 -20 -28 -29 -22 -22 -24 -15 -16 -36 -70 -64 -51 -26 -12 -9 -14 -24 -15 -24 -48 -40 -24 -15 -11 -12 -14 -14 -26 -22 -13 -22 -18 -12 -19 -31 -36 -35 -51 -65 -69 -63 -80 -64 -54 -50 -52 -53 -9 0 0 0 0 0 -35 -67 -91 -117 -109 -30 0 0 -8 -28 -54 -60 -42 -20 -32 -12 -3 -3 -7 -8 -5 -7 -4 -3 -8 -2 -2 -4 -9 -14 -1 0 0 0 0 0 0 -11 -12 -7 -10 -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 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -26 -39 -37 -24 -26 -49 -44 -59 -28 -42 -63 0 0 0 0 0 0 0 0 0 -2 -10 0 -12 -36 -44 -30 -34 -22 -7 -1 0 0 0 0 0 0 0 -4 -35 -11 0 0 0 0 -2 -3 -3 0 0 0 0 -13 -47 -17 -22 -43 -44 -4 -54 -36 -5 -13 -15 -12 -5 -3 -4 -31 -15 -15 -28 -52 -72 -65 -71 -87 -55 -46 -51 -43 -23 -38 -47 -48 -31 -25 -32 -30 -23 -2 -9 -6 -3 -3 -10 -9 -14 -12 -14 -36 -23 -9 -4 0 0 -17 -17 0 0 0 0 0 0 0 0 -5 -20 -14 0 0 -23 -32 -20 -20 -14 -7 -3 -3 -4 -6 -9 -8 -6 -5 -8 -8 -9 0 0 0 0 0 0 -1 -1 0 0 0 -76 -92 -75 -69 -64 -26 -21 -43 -49 -27 -16 -15 -17 -5 -5 -4 -3 -1 -6 -7 -5 -3 -9 -2 -1 -1 -1 -2 -4 -12 -10 -5 -4 -4 -4 -4 -6 -20 -41 -26 -6 0 0 -19 -13 -8 -16 -19 -7 -13 -18 -5 -10 -13 -13 -13 -13 -13 -12 -10 -6 -6 -11 -14 -13 -11 -13 -13 -8 -8 -12 -20 -25 -31 -30 -23 -20 -19 -17 -12 -4 -4 -8 -13 -14 -9 -14 -7 -4 -3 -3 -5 -16 -20 -20 -20 -20 -17 -20 -25 -24 -26 -34 -33 -33 -38 -36 -38 -30 -22 -24 -22 -17 -15 -15 -11 -16 -18 -17 -13 -12 -13 -18 -19 -16 -11 -9 -13 -16 -32 -45 -46 -41 -49 -68 -73 -69 -49 -33 -23 -8 -3 -2 -1 -6 -28 -27 -32 -39 -45 -54 -54 -57 -62 -67 -77 -81 -58 -40 -48 -70 -65 -62 -59 -60 -68 -92 -79 -29 -11 -63 -16 -3 -8 -21 -25 -36 -43 -49 -38 -23 -28 -25 -42 -88 -118 -45 -13 -36 -54 -9 -7 -7 -20 -44 -46 -33 -29 -25 -17 -21 -17 -8 -13 -34 -32 -31 -33 -32 -33 -45 -7 -68 -93 -67 -57 -58 -55 -60 -69 -69 -71 -41 -29 -35 -33 -42 -49 -53 -59 -79 -80 -86 -91 -85 -73 -88 -48 -30 -50 -77 -80 -67 -45 -22 -10 -11 -12 -13 -13 -10 -5 -3 -9 -7 -5 -27 -161 -212 -204 -173 -121 -146 -146 -139 -136 -133 -124 -117 -110 -105 -102 -90 -84 -87 -92 -94 -90 -81 -74 -76 -88 -87 -89 -85 -71 -64 -60 -56 -52 -49 -41 -43 -43 -44 -44 -43 -44 -50 -53 -54 -56 -53 -52 -53 -53 -44 -22 -14 -10 -9 -9 -7 -6 -7 -10 -11 -10 -11 -60 -106 -108 -110 -101 -68 -35 -37 -42 -35 -46 -68 -85 -93 -95 -113 -123 -126 -114 -111 -99 -92 -90 -85 -72 -79 -94 -100 -97 -88 -96 -102 -105 -104 -104 -106 -107 -100 -80 -22 -69 -90 -90 -91 -91 -53 -38 -30 -20 -3 -4 -15 -20 -20 -18 -13 -11 -18 -28 -35 -33 -31 -26 -23 -21 -2 0 -27 -40 -8 -4 -7 -10 -13 -21 -33 -26 -19 -19 -26 -29 -26 -28 -23 -16 -18 -18 -41 -62 -71 -64 -31 -80 -106 -102 -102 -100 -80 -73 -48 0 0 -43 -66 -78 -74 -77 -86 -86 -59 -52 -144 -131 -114 -105 -102 -99 -98 -57 -36 -34 -36 -27 -29 -31 -26 -18 -21 -34 -29 -30 -40 -36 -53 -38 -17 -15 -30 -24 -18 -31 -47 -24 -3 -7 -9 -13 -20 -10 -14 -8 -8 -23 -22 -14 -17 -28 -42 -44 -41 -51 -70 -85 -80 -20 -12 -24 -39 -44 -5 0 0 0 0 0 0 -40 -82 -79 -10 -5 -1 0 -7 -32 -35 -20 -14 -13 -12 -15 -8 -6 -6 -4 -4 -9 -8 -7 -10 -7 -3 -7 -15 -22 -23 -4 0 -8 -13 0 0 -25 -22 -16 -31 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -80 -86 -102 -105 -15 -37 -51 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -43 -4 -3 -11 -17 -25 -6 -45 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -50 -91 -55 -34 -10 -16 -25 -35 -13 -14 -37 -40 -30 -8 0 0 -9 -24 -54 -79 -88 -52 -76 -81 -85 -74 -15 -32 -39 -40 -72 -46 -48 -37 -17 -40 -44 -27 -12 -11 -14 -27 -31 -21 -10 -31 -43 -37 -31 -33 -7 0 -1 0 0 0 0 0 0 0 -6 -3 0 0 0 -9 -12 0 0 -3 -17 -21 -21 -20 -20 -10 -5 -8 -6 -7 -9 -7 -1 -7 -5 -2 -3 0 0 0 0 0 0 0 0 0 0 -4 -66 -83 -79 -72 -61 -53 -57 -58 -42 -42 -30 -16 -7 -7 -9 -7 -7 -6 -5 -4 -3 -4 -1 0 0 0 0 0 -3 -5 -5 -4 -4 -3 -2 -3 -13 -40 -29 -16 -2 -1 -7 -6 -4 -8 -12 -5 -8 -7 -7 -14 -16 -16 -16 -12 -7 -10 -9 -4 -2 -7 -11 -15 -12 -9 -9 -4 -7 -14 -22 -31 -29 -27 -22 -16 -19 -20 -16 -8 -3 -5 -8 -9 -12 -18 -11 -10 -7 -4 -5 -19 -20 -21 -20 -20 -14 -13 -18 -25 -28 -36 -47 -40 -36 -36 -42 -28 -21 -22 -20 -18 -22 -20 -15 -16 -17 -14 -11 -12 -14 -24 -24 -21 -18 -12 -11 -12 -18 -31 -37 -39 -45 -47 -46 -56 -45 -36 -34 -31 -32 -7 -2 -10 -24 -24 -27 -29 -33 -38 -33 -36 -41 -48 -55 -57 -71 -51 -45 -66 -56 -58 -60 -61 -63 -69 -97 -69 -34 -44 -7 -1 -1 -13 -35 -76 -79 -54 -39 -33 -30 -22 -19 -49 -113 -99 -87 -72 -50 -7 -12 -15 -20 -25 -27 -30 -27 -26 -30 -33 -8 -1 -21 -33 -24 -28 -27 -24 -65 -136 -33 -12 -66 -96 -82 -67 -51 -60 -75 -81 -92 -28 -6 -3 0 0 -5 -8 -14 -25 -37 -77 -73 -50 -13 -18 -12 -20 -46 -78 -85 -65 -53 -26 -7 0 -1 -4 -7 -12 -24 -8 -49 -47 -6 -5 -40 -71 -88 -80 -10 -126 -132 -132 -132 -130 -127 -125 -117 -106 -97 -87 -83 -82 -82 -83 -78 -75 -72 -69 -67 -82 -82 -75 -65 -56 -56 -56 -55 -51 -42 -44 -48 -46 -42 -42 -45 -53 -41 -37 -46 -46 -47 -28 -32 -47 -8 -10 -10 -10 -10 -8 -8 -8 -9 -10 -11 -11 -37 -69 -84 -89 -42 -32 -28 -25 -28 -25 -29 -31 -30 -28 -23 -79 -111 -121 -125 -118 -108 -106 -91 -64 -53 -53 -76 -98 -94 -96 -91 -96 -100 -100 -100 -101 -102 -95 -86 -84 -87 -92 -95 -94 -90 -69 -37 -28 -27 -13 -6 -43 -62 -66 -63 -59 -20 -11 -21 -32 -27 -24 -21 -20 -17 -2 0 -1 -34 -68 -59 -51 -38 -30 -30 -40 -25 -17 -14 -14 -16 -16 -18 -17 -16 -19 -22 -32 -50 -74 -96 -88 -105 -108 -100 -89 -96 -87 -80 -74 -45 -4 -101 -102 -82 -74 -72 -73 -91 -67 -61 -128 -117 -113 -110 -105 -97 -100 -83 -66 -57 -50 -39 -32 -28 -26 -23 -27 -39 -40 -37 -36 -36 -20 -20 -17 -16 -25 -21 -40 -42 -38 -35 -12 -11 -10 -12 -15 -9 -16 -44 -42 -19 -13 -13 -20 -26 -30 -34 -30 -45 -53 -62 -81 -72 -37 -25 -29 -38 -55 -12 0 0 0 0 0 0 -44 -92 -55 -44 -15 0 0 -2 -4 -10 -11 -10 -8 -14 -15 -11 -8 -6 -6 -8 -11 -12 -14 -20 -8 -7 -7 -11 -24 -3 0 -1 -2 0 0 -53 -65 -47 -27 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -70 -26 0 -8 0 0 0 0 0 0 0 0 0 -9 -44 -10 0 0 0 0 -28 -48 -67 -52 -13 -19 -25 -52 -25 -13 0 0 0 0 0 0 0 0 0 0 0 -1 0 -29 -33 -16 0 0 0 0 0 0 -6 -53 -79 -78 -37 -9 -5 0 -1 0 -5 -28 -45 -23 -4 -3 -22 -62 -67 -26 -4 -26 -84 -80 -85 -61 -6 -36 -24 -44 -74 -61 -35 -27 -24 -20 -8 -7 -5 -2 -2 -2 -6 -7 -2 -5 -7 -4 -7 -10 0 -2 -8 -6 0 0 0 0 -2 -5 -7 -11 -7 0 0 0 0 0 0 0 -5 -18 -24 -30 -28 -37 -27 -20 -17 -13 -18 -16 -13 -13 -11 -3 -1 -1 -1 0 -3 -3 0 0 0 0 0 -1 -17 -33 -41 -50 -61 -47 -58 -55 -44 -52 -44 -39 -21 -8 -17 -9 -12 -11 -3 -4 -2 -6 -12 -9 -1 0 0 -1 -5 -2 -4 -4 -3 -4 -1 0 -9 -19 -9 -15 -8 -1 -1 -2 -4 -15 -19 -8 -13 -8 -9 -13 -13 -11 -12 -10 -6 -9 -6 -2 0 -3 -8 -14 -9 -4 -5 -5 -10 -17 -22 -19 -11 -26 -24 -19 -17 -13 -15 -13 -8 -5 -4 -4 -12 -21 -18 -9 -14 -9 -7 -11 -17 -12 -11 -12 -14 -13 -19 -27 -30 -30 -63 -41 -32 -41 -53 -45 -37 -27 -19 -13 -21 -32 -28 -19 -17 -16 -14 -9 -8 -16 -13 -15 -16 -13 -4 -7 -9 -12 -17 -32 -35 -40 -40 -41 -41 -23 -19 -19 -18 -4 -16 -22 -25 -28 -31 -30 -30 -32 -30 -26 -25 -28 -33 -36 -39 -38 -46 -53 -48 -38 -46 -46 -53 -72 -90 -81 -69 -60 -68 -61 -37 -31 -50 -74 -119 -74 -43 -41 -37 -72 -65 -76 -98 -84 -21 -63 -60 -31 -20 -16 -18 -15 -14 -33 -94 -86 -80 -61 -18 -8 -14 -26 -26 -22 -22 -15 -52 -109 -119 -118 -119 -123 -113 -89 -70 -66 -70 -78 -74 -11 -5 -4 -1 0 0 0 -5 -33 -76 -89 -58 -26 -14 -15 -18 -71 -90 -96 -99 -96 -119 -62 -1 -1 -1 0 -1 -20 -52 -38 -56 -37 -6 -7 -6 -6 -5 -5 -21 -109 -37 -9 -55 -122 -122 -126 -118 -107 -97 -85 -81 -80 -77 -73 -73 -74 -72 -67 -65 -75 -83 -72 -64 -61 -58 -58 -54 -48 -43 -45 -47 -46 -46 -47 -49 -51 -18 -3 -5 -7 -7 -8 -9 -12 -6 -9 -10 -10 -11 -12 -10 -6 -5 -8 -10 -10 -10 -27 -41 -38 -36 -42 -39 -30 -22 -23 -27 -29 -29 -25 -18 -21 -23 -28 -36 -34 -43 -50 -42 -23 -19 -20 -24 -57 -97 -100 -96 -96 -94 -93 -94 -98 -96 -93 -90 -89 -94 -94 -99 -101 -96 -92 -74 -41 -27 -29 -12 -18 -19 -41 -73 -68 -59 -55 -53 -43 -15 -14 -14 -14 -15 -17 -4 0 -39 -74 -68 -63 -57 -48 -40 -30 -23 -16 -13 -12 -14 -12 -12 -13 -18 -25 -28 -40 -52 -84 -92 -30 -88 -101 -91 -72 -60 -77 -62 -66 -72 -59 -103 -99 -77 -59 -63 -79 -140 -147 -128 -114 -104 -104 -106 -104 -101 -107 -102 -84 -65 -53 -41 -41 -31 -24 -21 -26 -41 -40 -39 -31 -18 -6 -6 -7 -11 -17 -17 -24 -13 -8 -12 -7 -9 -9 -9 -10 -12 -19 -47 -47 -26 -22 -18 -12 -20 -33 -38 -31 -50 -72 -82 -80 -74 -64 -39 -29 -33 -31 -6 0 0 0 0 0 0 -34 -55 -12 -15 -15 -15 -17 -23 -27 -11 -5 -6 -11 -13 -17 -15 -14 -16 -15 -11 -12 -11 -10 -16 -22 -26 -28 -26 -21 -18 -19 -28 -41 -51 -54 -66 -56 -32 -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 -6 -27 -2 0 0 0 -3 -49 -71 -81 -61 0 -45 -32 -3 0 0 0 0 0 0 0 0 0 0 0 0 -3 -21 -54 -58 -50 -30 -1 0 0 0 0 -14 -79 -77 -80 -68 -53 -8 0 -1 -6 -9 -7 -40 -59 -52 -16 -27 -40 -59 -64 -13 -20 -20 -27 -34 -47 -62 -53 -43 -29 -7 -43 -64 -22 -24 -23 -15 -9 -25 -25 -16 -15 -25 -6 -16 -15 -18 -32 -3 -1 -1 -2 -11 -3 -14 -9 0 0 0 0 -1 -4 -26 -44 -26 0 0 0 0 0 0 0 -10 -7 -3 0 -9 -12 -20 -28 -29 -16 -18 -22 -26 -21 -4 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -29 -64 -55 -61 -35 -41 -50 -46 -45 -25 -11 -12 -15 -3 -1 0 -1 0 0 -1 -3 -3 -2 -1 -1 -2 -1 -3 -2 -1 -1 -1 -8 -9 -8 -6 -3 -1 0 0 0 -2 -7 -9 -9 -11 -9 -10 -16 -20 -17 -16 -10 -7 -4 0 0 0 -2 -6 -10 -10 -5 -3 -6 -14 -12 -17 -19 -19 -26 -25 -23 -20 -14 -10 -17 -14 -8 -5 -2 -3 -4 -7 -8 -18 -7 -7 -12 -12 -13 -6 -7 -13 -16 -20 -35 -33 -33 -61 -39 -38 -39 -39 -42 -42 -51 -35 -22 -15 -22 -28 -28 -24 -29 -26 -18 -8 -6 -6 -12 -15 -13 -6 -9 -8 -11 -18 -24 -17 -26 -71 -74 -33 -34 -30 -12 -6 -16 -16 -25 -36 -40 -40 -38 -35 -34 -30 -22 -19 -19 -17 -20 -28 -33 -52 -62 -55 -31 -39 -29 -38 -60 -72 -56 -59 -64 -66 -66 -62 -46 -56 -87 -115 -107 -57 -60 -91 -107 -109 -104 -103 -87 -22 -66 -54 -36 -24 -11 -6 -7 -18 -38 -74 -85 -77 -52 -23 -60 -54 -32 -19 -15 -14 -11 -9 -50 -83 -24 -38 -48 -78 -98 -88 -84 -82 -81 -77 -57 -53 -44 -21 -2 -1 0 -1 -36 -81 -84 -77 -48 -27 -37 -87 -87 -96 -103 -110 -114 -91 -35 -8 -1 -7 -66 -68 -71 -87 -98 -14 -6 -8 -7 -4 -5 -5 -4 -3 -3 -5 -7 -10 -23 -36 -52 -99 -106 -97 -90 -85 -77 -70 -65 -67 -73 -76 -72 -68 -68 -69 -66 -68 -69 -66 -63 -56 -48 -46 -49 -45 -44 -52 -57 -58 -57 -14 -4 -6 -7 -8 -7 -4 -4 -6 -7 -8 -8 -8 -9 -8 -4 -5 -7 -9 -9 -8 -26 -34 -32 -30 -35 -29 -28 -28 -25 -23 -24 -25 -24 -22 -21 -30 -29 -55 -99 -92 -35 -22 -37 -54 -48 -21 -12 -10 -10 -16 -90 -103 -98 -95 -98 -93 -94 -96 -95 -94 -92 -94 -100 -101 -96 -94 -75 -41 -21 -19 -22 -21 -15 -9 -12 -19 -56 -45 -23 -9 -11 -14 -12 -10 -14 -33 -7 -50 -69 -49 -48 -43 -36 -30 -25 -22 -17 -14 -13 -15 -22 -21 -16 -19 -31 -46 -55 -63 -91 -114 -102 -89 -96 -84 -79 -82 -79 -64 -66 -81 -96 -96 -66 -55 -56 -68 -91 -123 -117 -108 -106 -105 -104 -106 -109 -91 -55 -80 -76 -60 -47 -42 -43 -31 -28 -29 -27 -27 -37 -32 -25 -18 -17 -15 -12 -11 -11 -14 -21 -15 -10 -7 -6 -10 -8 -8 -10 -13 -7 -19 -24 -23 -20 -18 -7 -26 -43 -47 -43 -37 -70 -93 -87 -68 -65 -49 -38 -35 -24 -3 0 0 0 0 0 0 -11 -16 -10 -21 -30 -33 -27 -18 -25 -14 -6 -4 -6 -9 -16 -21 -20 -18 -16 -12 -10 -10 -9 -9 -11 -6 -4 -7 -11 -7 -7 -11 -21 -32 -34 -27 -17 -7 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -7 -17 -14 -18 -6 0 0 0 0 0 -10 -26 -42 -26 0 0 0 0 -18 -37 -8 -16 -30 -53 -64 -20 -13 -44 -52 -24 -37 -12 -1 -1 -2 -1 -20 -34 -38 -4 -21 -23 -16 -23 -38 -33 -19 -17 -34 -25 -16 -15 -25 -13 -17 -19 -14 -3 -11 -11 -5 -5 -17 -9 -5 -1 -1 0 0 0 -4 -17 -30 -7 0 0 0 0 0 0 0 0 0 -23 -42 -34 -26 -22 -31 -37 -26 -16 -28 -22 -16 -21 -18 -5 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -6 -15 -3 -25 -47 -53 -40 -15 -7 -11 -17 -10 -4 -3 -6 -7 -4 0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -3 -3 -3 -12 -35 -13 -2 -2 -2 0 0 -5 -10 -6 -5 -9 -12 -11 -11 -12 -14 -14 -15 -12 -3 0 0 0 -1 -1 -2 -5 -6 -3 -5 -7 -8 -3 -5 -4 -8 -18 -19 -18 -22 -17 -15 -16 -18 -11 -6 -4 -2 -2 -4 -7 -11 -5 -8 -11 -14 -16 -3 -1 -3 -7 -13 -21 -34 -40 -50 -52 -42 -40 -41 -41 -41 -91 -60 -43 -58 -45 -47 -49 -48 -42 -29 -23 -15 -10 -11 -9 -8 -10 -14 -12 -6 -8 -16 -21 -16 -27 -30 -31 -21 -29 -36 -14 -20 -29 -6 -23 -29 -34 -35 -40 -42 -33 -19 -8 -11 -25 -20 -18 -25 -29 -38 -43 -43 -38 -34 -15 -20 -39 -55 -49 -52 -53 -50 -46 -46 -37 -56 -77 -91 -82 -41 -62 -85 -90 -97 -96 -95 -67 -27 -39 -19 -20 -22 -21 -13 -5 -21 -33 -33 -26 -37 -34 -53 -92 -100 -43 -22 -16 -18 -35 -13 -65 -100 -85 -75 -61 -76 -94 -90 -84 -82 -77 -73 -71 -74 -54 -26 -6 -5 0 0 -32 -59 -64 -61 -62 -64 -63 -63 -79 -84 -87 -90 -83 -34 -25 -84 -134 -127 -132 -118 -73 -56 -51 -1 -4 -4 -4 -4 -6 -4 -3 -4 -5 -5 -3 -2 -6 -9 -10 -91 -104 -99 -93 -86 -77 -74 -68 -71 -89 -81 -77 -76 -75 -68 -70 -59 -56 -48 -34 -58 -53 -48 -50 -55 -57 -59 -60 -49 -25 -5 -4 -4 -4 -4 -5 -4 -3 -5 -7 -7 -6 -6 -6 -4 -5 -7 -16 -21 -19 -15 -24 -30 -31 -29 -28 -31 -33 -33 -31 -26 -25 -23 -25 -34 -50 -102 -113 -112 -111 -107 -83 -71 -82 -101 -101 -51 -16 -6 -5 -16 -106 -114 -108 -103 -101 -97 -72 -92 -109 -107 -99 -96 -93 -91 -90 -90 -93 -49 -16 -17 -22 -18 -16 -12 -8 -13 -19 -14 -9 -11 -12 -15 -12 -10 -9 -9 -60 -72 -62 -46 -45 -33 -26 -23 -21 -20 -18 -14 -14 -14 -15 -21 -32 -36 -47 -62 -63 -83 -92 -94 -89 -80 -112 -66 -75 -117 -102 -89 -80 -82 -82 -70 -54 -47 -46 -51 -66 -102 -101 -99 -99 -101 -111 -113 -122 -80 -17 -85 -65 -50 -40 -39 -42 -40 -36 -43 -49 -32 -24 -19 -18 -17 -15 -13 -18 -15 -10 -11 -18 -13 -10 -10 -9 -8 -9 -15 -19 -16 0 -6 -8 -7 -5 -7 -5 -49 -88 -99 -95 -91 -89 -87 -85 -82 -66 -61 -50 -41 -37 -26 -23 -24 -14 0 0 0 -12 -17 -12 -12 -13 -7 -4 -10 -28 -14 -7 -10 -14 -13 -7 -9 -12 -11 -6 -8 -10 -14 -13 -7 -7 -8 -8 -5 -1 0 -2 -7 -10 -12 -13 -11 -4 -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 -21 -35 -30 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 0 0 0 -21 -39 -30 0 -67 -59 -58 -88 -63 -47 -16 0 -1 -16 -16 -12 -9 -29 -50 -46 -36 -44 -36 -27 -29 -29 -12 -31 -22 -14 -8 -4 -1 -5 -6 -8 -11 -11 -5 -2 -3 -9 -5 -2 -4 -15 -2 0 -15 -48 -48 -38 -27 -13 -2 0 0 0 0 0 0 -18 -30 -33 -31 -23 -27 -27 -24 -26 -23 -12 -3 -6 -3 -8 -4 -1 -3 0 0 -2 -4 -13 -12 -4 0 0 0 -1 -20 -21 -1 -7 -4 -7 -15 -6 -11 -22 -20 -15 -22 -6 -7 -14 -15 -6 -1 0 0 -1 -2 -2 -3 -3 -2 -3 -2 -11 -17 -16 -5 -7 -4 0 0 0 -6 -12 -7 -3 -10 -15 -14 -11 -9 -10 -12 -13 -11 -2 0 0 -5 -16 -5 -3 -2 -2 0 -1 -2 -1 0 0 -1 -3 -6 -9 -14 -29 -22 -9 -11 -16 -15 -8 -4 -4 0 -1 -3 -6 -5 -3 -3 -5 -7 -3 -1 -6 -8 -6 -13 -33 -33 -40 -54 -38 -41 -57 -56 -48 -79 -49 -48 -59 -54 -52 -57 -60 -55 -44 -10 -15 -13 -9 -5 -6 -6 -5 -5 -3 -4 -7 -6 -28 -87 -20 -7 -3 0 0 0 0 -8 -10 -11 -10 -7 -10 -15 -17 -8 -3 0 -5 -27 -39 -25 -15 -16 -19 -22 -32 -38 -31 -17 -20 -54 -64 -51 -48 -48 -53 -44 -27 -31 -47 -52 -55 -62 -33 -37 -60 -78 -86 -83 -77 -40 -12 -28 -37 -37 -26 -19 -14 -2 -8 -14 -12 -5 -28 -22 -19 -44 -94 -88 -32 -48 -68 -69 -34 -78 -100 -96 -88 -82 -81 -85 -85 -77 -71 -68 -64 -63 -60 -31 -7 -7 -8 -3 0 -37 -52 -55 -54 -50 -50 -45 -49 -65 -74 -76 -76 -78 -82 -84 -96 -113 -128 -135 -121 -87 -73 -62 -42 -26 -6 -4 -4 -5 -3 -3 -5 -7 -7 -7 -5 -5 -37 -80 -98 -103 -82 -70 -68 -69 -70 -68 -78 -95 -82 -73 -72 -72 -67 -54 -54 -28 -11 -8 -34 -34 -37 -52 -67 -65 -64 -62 -36 -3 -3 -4 -4 -3 -3 -5 -7 -7 -7 -6 -4 -4 -6 -6 -8 -14 -26 -28 -27 -23 -18 -23 -30 -34 -34 -31 -37 -37 -35 -33 -30 -26 -25 -48 -80 -117 -118 -117 -117 -111 -103 -104 -97 -103 -106 -105 -118 -40 -15 -52 -112 -121 -119 -112 -108 -107 -101 -52 -86 -110 -106 -109 -102 -93 -88 -86 -85 -85 -60 -43 -31 -13 -15 -8 -8 -11 -15 -13 -10 -9 -11 -13 -8 -7 -10 -27 -63 -88 -68 -61 -52 -40 -28 -23 -21 -21 -20 -19 -17 -16 -18 -21 -23 -27 -38 -52 -67 -78 -89 -94 -98 -68 -12 -94 -47 -12 -42 -105 -87 -84 -86 -74 -49 -44 -39 -38 -45 -60 -88 -95 -98 -101 -106 -113 -125 -108 -79 -58 -84 -56 -51 -45 -40 -42 -42 -42 -50 -48 -24 -18 -20 -16 -10 -5 -5 -15 -12 -7 -9 -13 -13 -11 -11 -13 -14 -64 -76 -51 -16 -3 -3 -2 -3 -6 -8 -6 -3 -38 -77 -84 -87 -86 -82 -81 -75 -39 -59 -62 -57 -52 -52 -41 -41 -35 -19 -9 -10 -16 -14 -9 -10 -9 -12 -10 -7 -9 -6 -20 -17 -12 -10 0 -1 -3 -5 -5 -10 -9 -10 -11 -10 -10 -18 -17 -8 0 -1 0 -4 -6 -7 -8 -3 -3 -10 -12 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 -32 -51 -60 -51 -62 -73 -67 -45 -27 -4 -10 -30 -23 -6 -13 -26 -8 -20 -24 -25 -37 -27 -17 -27 -26 -15 -21 -20 -20 -14 -1 -15 -15 -7 -2 -13 -11 -13 -12 -11 -4 -1 0 -2 0 -2 -1 0 -3 -12 -19 -17 -8 -8 -10 -2 0 0 0 -1 -6 -12 -19 -8 -23 -17 -13 -16 -27 -21 -15 -10 -5 -11 -6 -1 -1 -3 -4 -8 -10 -8 -3 -1 0 -2 -6 -19 -28 -25 -17 -23 -22 -14 -16 -20 -24 -33 -27 -18 -13 -4 -3 -5 -5 -1 -5 -4 -3 -3 -7 -1 -1 -2 -2 -2 0 0 -2 0 -1 -23 -15 -3 -2 -1 0 -1 -5 -12 -19 -13 -9 -6 -3 -1 -10 -10 -6 -4 -1 -2 -1 -3 -2 -2 -3 -3 0 0 0 0 0 0 -1 -2 -1 -4 -9 -10 -13 -18 -21 -21 -18 -11 -6 -4 -4 -3 -2 -4 -7 -9 -5 -4 -5 -4 -2 -3 -5 -12 -24 -42 -26 -22 -22 -22 -23 -35 -40 -39 -41 -53 -45 -38 -34 -27 -32 -47 -33 -16 -22 -17 -9 -6 -5 -9 -10 -7 -4 -4 -7 -3 -12 -34 -59 -33 -15 -10 -8 -4 0 0 -1 -2 -3 -10 -5 -3 -4 -4 0 0 -6 -4 -6 -36 -38 -20 -11 -13 -21 -36 -43 -41 -32 -36 -63 -62 -48 -43 -42 -46 -42 -32 -31 -44 -41 -30 -23 -32 -32 -33 -45 -53 -57 -77 -77 -54 -42 -59 -57 -31 -19 -13 -4 -9 -8 -6 -3 -1 -6 -13 -45 -87 -102 -77 -81 -85 -76 -75 -83 -87 -55 -44 -80 -74 -80 -79 -73 -66 -63 -63 -58 -52 -44 -19 -37 -54 -58 -56 -58 -59 -53 -47 -41 -59 -50 -52 -63 -66 -74 -72 -71 -71 -72 -75 -85 -102 -112 -110 -138 -161 -160 -151 -143 -22 -4 -4 -3 -2 -4 -3 -3 -5 -5 -4 -10 -63 -109 -92 -64 -23 -2 -1 -1 -7 -52 -49 -40 -46 -60 -66 -73 -53 -1 -6 -5 -2 -11 -23 -4 -3 -23 -51 -71 -70 -66 -30 -3 -4 -5 -4 -3 -4 -4 -4 -6 -5 -4 -4 -3 -6 -9 -14 -20 -19 -20 -19 -23 -28 -29 -30 -30 -32 -36 -43 -43 -41 -39 -36 -34 -35 -93 -122 -121 -119 -119 -115 -113 -109 -104 -99 -97 -96 -95 -101 -74 -72 -76 -82 -86 -86 -100 -107 -110 -112 -113 -115 -78 -33 -2 -10 -81 -92 -85 -81 -79 -79 -81 -57 -24 -41 -22 -11 -11 -13 -13 -11 -10 -11 -12 -7 -6 -17 -21 -17 -11 -15 -17 -27 -33 -26 -23 -22 -22 -22 -22 -24 -24 -22 -28 -41 -41 -47 -57 -73 -90 -95 -66 -81 -58 -17 -94 -48 -22 -48 -96 -80 -80 -79 -69 -51 -42 -37 -34 -41 -58 -79 -79 -86 -101 -113 -116 -124 -102 -87 -95 -112 -97 -90 -85 -73 -63 -58 -56 -50 -43 -36 -34 -16 -10 -5 -2 -2 -10 -5 -2 -4 -8 -9 -12 -8 -7 -22 -75 -54 -30 -15 -11 -4 -2 -2 -2 -3 -3 -2 -6 -13 -22 -21 -71 -80 -79 -74 -56 -65 -47 -38 -41 -48 -40 -37 -42 -37 -16 -27 -20 -13 -15 -23 -10 -9 -8 -5 -2 -2 -9 -9 -6 -2 0 -1 0 -1 -3 -8 -7 -7 -8 -8 -9 -19 -19 -10 -3 -5 -11 -12 -10 -9 -8 -1 -6 -18 -33 -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 -25 -17 -1 0 0 0 0 0 0 0 0 0 0 0 0 -20 -16 0 0 0 0 0 0 0 0 0 -1 -2 -4 -14 -23 -44 -57 -61 -49 -32 -50 -11 -21 -43 -45 -15 -3 -1 0 -1 -16 -36 -44 -27 -3 -16 -24 -22 -25 -24 -18 -18 -7 -1 -2 -2 -3 -9 -3 -1 -3 -3 -2 -3 -1 0 -1 -4 -1 0 0 0 0 -4 -3 0 -2 -2 0 0 0 0 0 0 -13 -28 -24 -10 -10 -21 -36 -38 -10 -12 -13 -6 -7 -8 -4 -2 -6 -8 -11 -12 -9 0 0 -6 -11 -7 -4 -24 -28 -26 -24 -15 -20 -26 -24 -15 -16 -12 -9 -8 -6 -4 -12 -28 -33 -4 -4 -2 -1 -1 -1 0 0 0 0 -1 0 0 -6 -23 -23 -23 -21 -15 -1 0 -9 -14 -13 -13 -6 -3 -5 -6 -7 -3 -2 -2 -1 -6 -3 0 0 0 -1 -1 -1 0 0 0 -1 -1 -2 0 0 -1 -2 -4 -20 -20 -20 -20 -16 -16 -11 -5 -1 -2 -4 -4 -5 -6 -12 -18 -16 -10 -4 -4 -4 -13 -18 -21 -18 -13 -11 -15 -24 -27 -64 -72 -65 -58 -67 -53 -44 -32 -22 -38 -41 -31 -20 -6 -10 -11 -9 -7 -7 -4 -3 -5 -6 -3 -33 -47 -41 -41 -34 -12 -11 -10 -3 -1 -5 -13 -12 -7 -5 -3 -2 -1 0 0 -6 -5 0 -8 -43 -41 -37 -31 -32 -54 -60 -47 -31 -36 -53 -51 -38 -27 -25 -22 -21 -35 -45 -45 -32 -23 -20 -26 -40 -49 -52 -43 -35 -66 -80 -46 -32 -43 -55 -24 -17 -9 -3 -4 -5 -11 -16 -15 -11 -19 -53 -75 -88 -92 -77 -67 -63 -63 -64 -68 -74 -49 -32 -37 -48 -51 -55 -60 -63 -64 -51 -41 -38 -38 -48 -48 -31 -6 -11 -19 -22 -24 -31 -48 -58 -64 -67 -65 -68 -67 -67 -66 -64 -61 -61 -73 -90 -107 -133 -140 -132 -123 -128 -138 -27 -3 -2 -3 -5 -6 -6 -5 -4 -5 -11 -31 -45 -35 -2 -2 -3 -3 -3 -1 -12 -9 -3 -19 -65 -54 -54 -52 -36 -3 -4 -3 -12 -21 -3 -4 -3 -2 -3 -10 -16 -9 -4 -5 -6 -5 -5 -5 -5 -5 -4 -5 -5 -5 -3 -3 -9 -19 -28 -29 -26 -26 -30 -33 -31 -32 -34 -36 -38 -40 -47 -46 -50 -45 -34 -32 -73 -91 -98 -112 -126 -120 -112 -108 -107 -101 -90 -81 -74 -66 -67 -70 -82 -82 -74 -80 -84 -93 -108 -121 -120 -112 -52 -15 -20 -55 -90 -93 -88 -84 -81 -75 -77 -58 -47 -81 -84 -88 -83 -77 -71 -63 -23 -13 -14 -12 -4 -6 -7 -6 -4 -4 -38 -37 -30 -26 -23 -24 -25 -26 -25 -25 -29 -25 -25 -34 -45 -17 -18 -28 -40 -43 -7 -39 -30 -1 -4 -11 -74 -89 -79 -77 -73 -69 -64 -55 -43 -34 -38 -47 -57 -67 -68 -85 -102 -114 -114 -91 -77 -78 -80 -89 -101 -134 -141 -101 -51 -49 -47 -40 -33 -30 -28 -9 -6 -5 -3 -2 -6 -4 -3 -4 -5 -8 -7 -7 -20 -35 -30 -29 -24 -20 -17 -9 -3 -1 -1 -1 -2 -3 -13 -29 -37 -36 -76 -79 -80 -77 -60 -34 -23 -20 -23 -33 -54 -45 -44 -29 -3 -20 -16 -15 -19 -21 -6 -9 -10 -8 -6 -6 -3 -3 -3 -2 0 0 -3 -3 -1 0 0 0 -2 -3 -5 -20 -19 -17 -15 -13 -10 -10 -8 -4 -2 -4 -8 -12 -20 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -46 -61 -33 0 0 0 0 0 0 0 0 0 0 0 0 -38 -32 0 0 0 0 0 0 0 0 0 -8 -18 -1 -1 -17 -46 -61 -69 -29 -22 -39 -12 -2 -11 -19 -15 -4 -3 -3 -2 -3 -3 -2 -20 -26 -3 -16 -15 -12 -15 -14 -25 -20 -5 -1 -2 -1 -7 -19 -19 -8 -2 -3 -8 -1 0 -1 -1 0 0 0 0 0 0 0 -1 -2 -4 -2 -1 -1 0 0 0 -17 -21 -15 -7 -17 -16 -21 -24 -17 -12 -16 -11 -3 -5 -3 -5 -6 -3 -1 0 -1 0 0 0 0 0 -2 -15 -19 -17 -20 -29 -6 -9 -13 -11 -12 -5 -5 -5 -5 -2 -10 -26 -30 -14 -6 -3 -1 0 -1 -6 -1 0 0 0 0 0 -5 -14 -18 -29 -17 -7 -2 -4 -14 -21 -18 -13 -10 -2 -5 -9 -9 -6 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -1 0 -5 -16 -12 -10 -10 -11 -14 -12 -7 -4 -3 -5 -4 -7 -8 -7 -5 -8 -6 -4 -4 0 -16 -11 -10 -15 -13 -12 -14 -19 -26 -48 -88 -101 -87 -64 -66 -63 -51 -33 -23 -41 -20 -40 -61 -44 -18 -11 -8 -8 -10 -12 -7 -6 -7 -12 -72 -38 -6 -10 -1 -2 -7 -16 -22 -1 -5 -6 -4 -6 -7 -12 -5 0 0 0 0 0 -13 -43 -43 -50 -45 -38 -41 -36 -51 -64 -58 -41 -42 -30 -21 -17 -9 -13 -17 -40 -50 -30 -24 -22 -32 -39 -33 -59 -68 -45 -25 -74 -66 -60 -49 -38 -23 -16 -8 -3 -3 -3 -6 -11 -17 -17 -1 -58 -75 -82 -85 -68 -59 -58 -58 -60 -77 -66 -34 -10 -7 -6 -8 -12 -15 -16 -16 -35 -31 -23 -24 -44 -19 -3 -1 -1 0 0 0 -1 -14 -69 -66 -63 -62 -62 -63 -64 -66 -65 -62 -50 -54 -74 -91 -100 -105 -113 -106 -100 -95 -9 -5 -4 -3 -4 -4 -5 -4 -8 -13 -5 -6 -4 -2 -3 -2 -2 -2 -2 -3 -2 -2 -2 -14 -45 -54 -54 -49 -29 -1 -2 -2 -2 -3 -5 -5 -6 -6 -4 -2 -2 -5 -4 -4 -5 -5 -5 -5 -6 -6 -3 -4 -3 -4 -5 -5 -8 -7 -7 -14 -28 -34 -25 -31 -41 -39 -40 -37 -35 -35 -39 -47 -60 -48 -27 -22 -26 -25 -39 -71 -131 -111 -111 -112 -106 -91 -77 -68 -64 -72 -81 -74 -73 -88 -100 -99 -101 -86 -91 -103 -107 -93 -79 -77 -75 -70 -75 -74 -73 -75 -78 -75 -68 -69 -72 -76 -77 -76 -77 -78 -79 -79 -58 -35 -37 -36 -3 -14 -16 -16 -15 -15 -42 -35 -29 -27 -26 -27 -28 -29 -30 -32 -40 -41 -40 -44 -48 -4 0 0 0 0 0 -28 -17 -4 -30 -119 -108 -88 -78 -75 -64 -62 -61 -55 -44 -33 -41 -48 -48 -45 -44 -58 -88 -95 -89 -84 -71 -57 -83 -108 -111 -139 -141 -86 -28 -17 -23 -18 -17 -14 -9 -8 -10 -8 -5 -5 -9 -8 -7 -12 -16 -12 -16 -12 -49 -85 -30 -20 -18 -20 -21 -15 -3 -1 -1 -10 -28 -25 -22 -55 -90 -91 -88 -83 -83 -58 -14 -20 -16 -16 -19 -31 -70 -55 -51 -30 -4 -18 -17 -20 -16 -13 -20 -18 -16 -11 -5 -4 -4 -4 -4 -4 -7 -29 -30 -25 -13 0 0 -1 -5 -5 -4 -17 -20 -20 -13 -3 -2 -5 -4 -2 0 -2 -10 -15 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -24 -6 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 0 -17 -13 0 0 -1 -1 0 -5 -2 0 -27 -44 -2 -1 -1 -1 0 0 -1 -1 -1 -2 -3 -5 -10 -10 -34 -28 -17 -15 -18 -15 -12 -6 -2 -3 -1 -3 -5 -6 -4 -2 -2 -2 0 -2 0 -1 -1 0 0 0 0 0 0 0 -1 -7 -11 -8 -18 -9 0 -1 -13 -6 -4 -7 -7 -2 0 -1 -1 -2 -10 -6 -3 -9 -9 -4 -3 -4 -2 0 0 0 -1 0 0 -8 -12 -11 -5 -3 -17 -32 -20 -6 -11 -10 -8 -14 -12 -9 -8 -6 -4 -8 -12 -9 -4 -5 -3 -8 -17 -21 -3 -3 -1 0 0 -2 -2 -1 -8 -33 -7 -1 -6 -13 -14 -23 -19 -13 -12 -4 -4 -7 -10 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -3 -11 -12 -11 -12 -17 -21 -5 -5 -6 -5 -4 -5 -4 -4 -6 -9 -4 -4 -4 -2 -11 -3 -5 -9 -11 -12 -12 -14 -18 -26 -56 -87 -74 -40 -18 -56 -54 -41 -27 -26 -17 -47 -72 -69 -41 -34 -17 -16 -21 -16 -12 -10 -28 -37 -16 -17 -19 -12 -6 -27 -29 -8 0 0 0 0 0 -5 -21 -50 -17 -1 0 0 -2 0 0 -1 -11 -48 -31 -35 -38 -26 -43 -53 -55 -53 -56 -20 -13 -15 -14 -2 -9 -45 -52 -32 -30 -22 -29 -32 -30 -48 -58 -45 -40 -60 -60 -61 -47 -36 -31 -13 -4 -1 -1 -3 -3 -3 -4 -4 -10 -56 -86 -80 -68 -58 -54 -54 -48 -44 -50 -52 -44 -19 -5 -7 -11 -11 -10 -12 -18 -35 -27 -18 -18 -38 -49 -18 -3 -2 -1 -1 -2 -6 -22 -57 -41 -55 -60 -59 -56 -54 -63 -66 -62 -59 -58 -64 -69 -73 -79 -87 -83 -47 -4 -3 -4 -4 -4 -4 -3 -3 -2 -3 -5 -3 -3 -3 -3 -3 -3 -3 -5 -4 -3 -3 -3 -4 -4 -14 -42 -47 -48 -23 -2 -4 -4 -3 -3 -5 -5 -5 -6 -7 -5 -3 -3 -2 -4 -6 -5 -6 -5 -5 -5 -4 -5 -3 -3 -5 -7 -5 -8 -9 -11 -14 -17 -15 -40 -56 -52 -52 -50 -47 -46 -45 -53 -34 -26 -22 -25 -32 -31 -85 -139 -145 -118 -110 -106 -106 -98 -72 -78 -80 -96 -113 -83 -98 -92 -95 -101 -98 -95 -92 -92 -95 -101 -107 -108 -87 -57 -56 -55 -55 -56 -62 -71 -63 -67 -70 -68 -69 -73 -74 -79 -86 -91 -79 -51 -46 -48 -26 -23 -21 -27 -37 -52 -44 -35 -30 -30 -32 -32 -32 -33 -35 -41 -57 -54 -38 -33 -32 0 0 0 0 0 0 0 -20 -13 0 -7 -93 -109 -89 -65 -54 -51 -56 -52 -42 -32 -31 -34 -29 -19 -15 -24 -84 -106 -111 -119 -122 -109 -129 -156 -160 -151 -108 -79 -67 -59 -7 -3 0 -3 -15 -41 -23 -12 -10 -13 -16 -14 -18 -21 -20 -7 -13 -11 -46 -62 -16 -16 -18 -17 -35 -67 -44 -49 -48 -55 -73 -72 -72 -81 -86 -82 -80 -83 -86 -54 -7 -10 -53 -36 -23 -35 -72 -56 -55 -42 -28 -37 -25 -26 -25 -29 -43 -48 -26 -15 -13 -12 -9 -9 -6 -19 -44 -44 -40 -39 -32 -21 -20 -15 -10 -8 -10 -19 -15 -14 -15 -12 -2 0 -7 -5 -2 -7 -13 -19 -19 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -9 -5 -52 -22 -23 -55 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -44 -26 -1 -2 -32 -17 0 0 0 0 0 0 0 0 -30 -28 0 -1 0 0 0 0 0 0 0 -12 -41 -6 -1 -15 -42 -51 -36 -23 -11 -1 -7 -3 -1 -1 -2 -2 0 -4 -5 -1 0 0 -3 -5 0 -2 -3 -3 0 0 0 0 0 0 0 -5 -12 -18 -30 -21 -10 -4 0 0 0 -1 0 0 -3 -5 -7 -4 -5 -2 -1 -2 -5 -4 -1 0 -1 -5 -4 -1 -2 -3 -2 0 -2 -6 -6 -4 -8 -8 -7 -4 -11 -18 -16 -19 -29 -25 -17 -10 -10 -18 -8 -3 0 -1 -2 -1 -6 -12 -7 -7 -3 -1 -1 -4 -4 -1 -7 -14 0 -13 -14 -14 -12 -3 -5 -16 -19 -11 -5 -4 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -2 -4 -4 -6 -9 -20 -28 -9 -7 -8 -10 -8 -3 -4 -6 -8 -9 -5 -3 -1 -4 -11 -8 -8 -11 -10 -8 -11 -12 -13 -18 -30 -49 -27 -16 -25 -51 -52 -48 -26 -13 -40 -48 -61 -67 -60 -52 -24 -15 -12 -15 -12 -10 -61 -77 -19 -10 -13 -10 -32 -85 -108 -30 0 0 0 0 0 0 -3 -6 -1 0 0 -1 -3 -1 0 0 -14 -52 -12 -28 -24 -9 -40 -47 -49 -59 -57 0 0 -9 -12 -6 -12 -28 -31 -34 -37 -21 -7 -24 -39 -45 -49 -60 -61 -61 -60 -65 -47 -36 -26 -11 -1 0 -3 -6 -5 -2 -2 -1 -3 -17 -84 -65 -53 -49 -49 -53 -50 -48 -50 -47 -37 -32 -21 -14 -11 -11 -15 -14 -11 -12 -23 -23 -25 -27 -27 -31 -15 -5 -3 -2 -4 -15 -30 -36 -18 -37 -43 -46 -47 -46 -51 -55 -60 -61 -58 -64 -65 -65 -67 -68 -67 -75 -48 -3 -1 -3 -4 -4 -3 -2 -3 -4 -3 -3 -4 -1 -3 -4 -4 -4 -5 -6 -4 -2 -3 -5 -5 -5 -6 -6 -39 -20 -2 -3 -6 -5 -4 -3 -3 -3 -3 -4 -6 -6 -6 -6 -6 -7 -7 -7 -8 -5 -7 -9 -7 -3 -4 -5 -6 -7 -8 -8 -10 -12 -11 -18 -33 -58 -71 -72 -66 -57 -56 -49 -27 -24 -20 -23 -29 -35 -38 -35 -84 -135 -133 -131 -118 -110 -103 -92 -110 -114 -118 -116 -106 -104 -101 -99 -97 -92 -95 -97 -96 -94 -93 -99 -93 -89 -88 -83 -80 -77 -53 -42 -50 -54 -56 -64 -77 -84 -75 -75 -83 -84 -79 -78 -68 -54 -45 -44 -16 -16 -52 -62 -43 -38 -35 -35 -36 -39 -41 -40 -43 -45 -48 -55 -63 -67 -47 -20 0 0 0 -23 -26 0 0 -71 -44 -2 -4 -2 -40 -73 -76 -58 -50 -50 -48 -48 -39 0 0 -12 -17 -15 -31 -46 -92 -116 -120 -124 -131 -137 -142 -147 -143 -62 -22 -31 -55 -59 -57 -113 -76 -29 -44 -35 -24 -16 -13 -14 -15 -21 -16 -9 -10 -18 -14 -48 -92 -115 -110 -89 -83 -85 -92 -87 -88 -93 -86 -77 -86 -89 -90 -88 -86 -85 -97 -102 -87 -65 -63 -72 -66 -60 -63 -71 -56 -49 -47 -50 -52 -29 -27 -25 -25 -32 -54 -25 -47 -67 -64 -58 -25 -18 -32 -49 -41 -38 -39 -36 -33 -37 -39 -27 -19 -16 -12 -5 -4 -10 -11 -1 0 -1 -5 -15 -24 -3 -4 -5 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -52 -56 -22 -4 -7 -4 -11 -38 -28 -8 0 0 0 0 0 -15 -62 -10 -2 -1 -3 -1 -3 0 0 0 0 -2 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 -8 -2 0 0 -1 -3 -5 -9 -20 -26 -9 0 0 0 -1 -5 -7 -5 0 -6 -4 0 0 0 0 -1 0 0 -2 -1 0 0 -1 -2 -1 0 0 0 0 -6 -17 -21 -24 -9 0 -1 0 0 0 -1 -7 -1 -6 -5 -1 0 -2 -2 -1 -2 -1 0 -1 -2 -4 -1 -2 -6 -9 0 0 -3 -6 -8 -14 -18 -11 -5 -11 -38 -36 -26 -26 -35 -26 -9 -10 -17 -8 -4 -2 -1 0 -2 -2 -8 -8 -1 -2 -3 -10 -16 -13 -7 -3 -1 -9 -35 -17 -6 -2 -6 -6 -21 -20 -10 0 -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 -1 -1 -2 -3 -8 -13 -16 -12 -5 -12 -12 -9 -4 -3 0 -5 -7 -5 -4 -1 -1 -3 -5 -5 -14 -13 -9 -11 -8 -7 -14 -24 -30 -22 -44 -46 -37 -43 -51 -25 -22 -43 -38 -43 -47 -41 -31 -46 -79 -107 -99 -76 -58 -62 -71 -74 -77 -76 -81 -56 -66 -89 -11 -1 0 0 -1 -10 -3 -14 -21 -3 -3 -1 0 0 0 0 0 -4 -13 -2 -37 -18 -2 -6 -9 -12 -22 -24 -4 0 -7 -25 -52 -65 -21 -17 -28 -34 -28 -65 -45 -39 -42 -48 -56 -56 -76 -80 -42 -59 -41 -24 -10 -4 -3 -1 -1 -2 -2 -2 -1 -3 -26 -91 -66 -60 -59 -55 -52 -62 -52 -46 -44 -35 -37 -25 -15 -10 -9 -13 -10 -16 -22 -15 -16 -20 -16 -2 0 -1 -3 -4 -4 -5 -10 -15 -15 -7 -9 -14 -30 -41 -44 -43 -41 -50 -56 -56 -58 -61 -59 -57 -56 -50 -57 -28 -4 -4 -6 -5 -3 -2 -3 -3 -4 -2 -2 -4 -2 -3 -3 -4 -4 -4 -6 -7 -6 -6 -4 -4 -3 -3 -3 -1 -2 -3 -5 -7 -8 -4 -3 -3 -3 -4 -5 -4 -4 -4 -5 -17 -18 -14 -11 -11 -6 -8 -9 -7 -4 -4 -4 -5 -7 -6 -8 -8 -9 -13 -22 -17 -34 -65 -82 -71 -73 -69 -52 -25 -20 -19 -23 -26 -25 -23 -5 0 0 -33 -148 -128 -123 -119 -119 -128 -120 -121 -115 -107 -108 -103 -105 -105 -102 -97 -93 -88 -87 -88 -86 -85 -77 -76 -81 -82 -80 -64 -55 -53 -55 -55 -63 -64 -63 -64 -81 -79 -62 -51 -61 -76 -67 -43 -18 -22 -69 -56 -45 -40 -38 -40 -42 -43 -43 -46 -49 -54 -54 -55 -59 -69 -65 -45 -30 -21 0 0 -38 -37 0 -2 -73 -35 -17 -36 -38 -35 -78 -91 -73 -62 -56 -32 -28 -27 0 0 -13 -13 -10 -12 -13 -14 -19 -26 -35 -54 -61 -104 -137 -140 -130 -81 -68 -65 -51 -25 -52 -67 -48 -26 -54 -23 -16 -16 -15 -12 -14 -12 -10 -8 -5 -11 -18 -16 -41 -113 -104 -103 -98 -90 -86 -85 -80 -56 -38 -58 -91 -96 -96 -96 -93 -94 -96 -97 -87 -73 -77 -77 -77 -71 -61 -60 -64 -62 -63 -66 -60 -40 -33 -33 -40 -46 -20 -14 -48 -84 -71 -52 -40 -42 -45 -34 -34 -39 -43 -34 -17 -29 -32 -22 -11 -6 0 0 0 0 0 0 -9 -18 -28 -36 -32 -6 0 -3 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 -20 -33 -32 -26 -7 -3 -16 -24 -6 0 0 0 0 0 0 -3 -5 -5 -7 -28 -69 -49 -9 0 -5 -11 -1 0 -10 -13 -4 0 0 -1 -2 0 0 -1 -2 -1 0 -1 -1 -2 -14 -4 -1 -1 0 -1 -3 -8 -8 -10 -12 -9 -3 -1 -4 -6 -8 -7 -2 -9 -4 -2 -2 -1 0 0 -1 0 0 0 0 -1 -3 -1 0 0 0 0 0 -5 -5 -7 -20 -5 -3 -8 -22 -18 -4 0 -1 -1 -5 -3 -1 0 0 0 0 -1 -2 -1 0 -2 -3 -1 -1 -1 -2 -2 0 0 -4 -26 -53 -42 -39 -33 -37 -59 -62 -34 -23 -32 -42 -15 -18 -19 -11 -6 -6 -2 -1 -1 -3 -13 -15 -9 -5 -3 -6 -16 -21 -18 -14 -5 -3 -14 -14 -3 -1 -2 -4 -14 -9 -4 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -9 -16 -15 -14 -16 -10 -9 -11 -13 0 -6 -8 -7 -6 -2 -1 -2 -3 -5 -14 -12 -10 -9 -4 -7 -10 -24 -38 -38 -50 -37 -26 -29 -37 -17 -7 -5 -6 -11 -22 -23 -22 -30 -49 -69 -74 -76 -78 -52 -50 -53 -63 -87 -123 -39 -20 -36 -19 -50 -51 -27 -7 -12 -5 -35 -61 -53 -13 -2 0 0 0 0 0 0 0 -4 -25 -8 -1 -1 -1 0 -6 -7 -5 -1 -4 -23 -70 -98 -69 -20 -27 -29 -40 -76 -37 -37 -50 -61 -63 -52 -64 -63 -60 -70 -57 -41 -22 -9 -6 -6 -4 -2 -3 -4 -2 -4 -5 -5 -15 -22 -56 -63 -48 -52 -46 -52 -51 -36 -18 -8 -5 -5 -4 -6 -30 -29 -22 -15 -15 -20 -20 -13 -5 -28 -10 -10 -11 -7 -8 -24 -36 -48 -41 -11 -14 -28 -36 -36 -37 -49 -49 -44 -47 -61 -54 -49 -40 -29 -38 -14 -3 -3 -4 -3 -1 -1 -3 -4 -3 -2 -2 -2 -2 -3 -3 -8 -9 -4 -7 -5 -4 -5 -5 -5 -3 -2 -2 -3 -3 -3 -4 -5 -5 -4 -3 -3 -2 -2 -2 -3 -18 -31 -29 -20 -33 -37 -35 -31 -8 -5 -7 -8 -7 -4 -4 -6 -9 -8 -6 -9 -8 -8 -10 -9 -9 -30 -56 -63 -69 -39 -24 -20 -16 -15 -16 -19 -18 -9 -1 0 0 0 -29 -146 -152 -141 -133 -131 -121 -120 -116 -109 -105 -107 -105 -105 -104 -102 -97 -92 -86 -83 -81 -78 -83 -86 -85 -84 -80 -72 -74 -72 -63 -48 -64 -72 -75 -77 -79 -72 -59 -55 -63 -69 -51 -48 -48 -45 -36 -40 -41 -40 -40 -48 -45 -44 -48 -53 -55 -60 -58 -61 -67 -73 -70 -34 -20 -31 -46 -5 -15 -28 -19 -6 -54 -27 -19 -23 -28 -34 -40 -41 -37 -35 -44 -12 0 0 0 0 -16 -15 -12 -23 -32 -12 -7 -6 -6 -10 -15 -46 -72 -89 -127 -115 -113 -83 -39 -38 -32 -30 -24 -22 -41 -16 -14 -14 -13 -12 -10 -7 -3 0 -3 -20 -58 -46 -14 -12 -13 -18 -22 -26 -29 -35 -32 -14 0 -18 -104 -106 -106 -103 -97 -80 -79 -93 -92 -64 -22 -73 -83 -71 -62 -76 -84 -84 -81 -76 -70 -57 -53 -41 -32 -42 -42 -44 -48 -56 -59 -49 -50 -41 -25 -9 -11 -15 -23 -18 0 0 -11 -11 -9 -8 -2 0 0 0 0 -1 -9 -25 -19 -4 -5 -1 0 0 0 0 0 0 0 0 -21 -114 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -30 -27 -27 -20 -1 0 -1 -1 0 0 0 0 0 0 -1 -23 -34 -27 -23 -7 -2 -10 0 0 -9 -12 0 0 -19 -42 -45 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -26 -17 -2 -12 -19 -8 0 -1 -2 -3 -5 -7 -7 -13 -7 -5 -4 0 0 0 0 0 0 0 -1 -2 -2 -3 -1 0 0 -1 -8 -6 -7 -12 -5 -7 -5 0 -4 -1 0 -4 -7 -1 -1 0 -1 -1 -1 0 0 -1 0 0 0 -2 -4 -5 -3 0 -3 -5 -4 -23 -32 -40 -36 -32 -39 -42 -44 -44 -34 -35 -31 -31 -18 -16 -9 -6 -6 -6 -4 -5 -4 -3 -9 -26 -23 -13 -3 -3 -9 -15 -15 -12 -4 -1 -2 -7 -4 -2 -2 -6 -9 -3 -2 -3 -5 -7 -6 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -19 -17 -14 -16 -11 -10 -9 -7 -4 -6 -15 -12 -7 -2 -1 -1 -1 -4 -12 -8 -4 -6 -10 -9 -10 -20 -33 -32 -6 -43 -38 -32 -30 -18 -5 -7 -12 -13 -22 -23 -33 -43 -43 -51 -59 -63 -53 -31 -49 -54 -67 -93 -113 -72 -63 -77 -80 -15 -19 -13 -4 -2 -9 -24 -20 -11 -4 -7 -5 -3 -1 0 0 0 0 0 -1 0 -1 -1 -2 -4 -4 -3 -7 -12 -9 0 -9 -25 -30 -9 -24 -26 -31 -29 -8 -15 -28 -41 -40 -12 -60 -67 -66 -69 -70 -51 -33 -18 -9 -5 -8 -5 -6 -8 -2 -3 -4 -4 -4 -4 -56 -50 -42 -51 -44 -35 -35 -25 -5 -3 -5 -6 -14 -28 -12 -23 -24 -21 -19 -23 -27 -18 -9 -24 -25 -23 -15 -7 -8 -29 -19 -15 -19 -9 -11 -16 -23 -29 -35 -30 -30 -33 -31 -21 -22 -34 -22 -2 -1 -3 -3 -3 -3 -2 -2 -3 -4 -3 -2 -4 -2 -1 -2 -5 -3 -13 -13 -5 -4 -4 -4 -4 -5 -6 -3 -4 -4 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -7 -14 -16 -4 -21 -27 -29 -25 -4 -4 -5 -6 -6 -5 -6 -6 -6 -8 -13 -10 -8 -7 -6 -6 -7 -12 -18 -23 -23 -21 -14 -13 -17 -16 -16 -16 -20 -24 -17 -2 0 -1 -8 -46 -58 -116 -122 -99 -94 -126 -126 -115 -109 -113 -112 -107 -99 -94 -94 -92 -83 -82 -80 -63 -62 -66 -76 -77 -64 -59 -68 -72 -69 -69 -54 -52 -57 -67 -78 -72 -48 -47 -59 -67 -58 -50 -44 -39 -41 -44 -43 -42 -42 -45 -48 -48 -54 -61 -63 -64 -65 -73 -79 -76 -80 -79 -48 -22 -19 -27 -13 -36 -44 -18 0 0 -45 -53 -33 -79 -37 -27 -28 -35 -49 -36 -11 0 0 0 0 -9 -11 -8 -20 -20 -64 -50 -16 -16 -21 -21 -21 -36 -78 -73 -100 -99 -61 -5 -23 -23 -16 -12 -17 -12 -11 -9 -7 -5 0 0 0 -4 -19 -66 -76 -83 -55 -6 -5 -1 0 -1 -2 -3 -3 -1 0 -16 -76 -115 -119 -107 -93 -92 -89 -85 -84 -64 -20 -78 -83 -78 -75 -78 -56 -71 -74 -70 -65 -66 -58 -45 -37 -35 -29 -54 -60 -51 -43 -48 -49 -48 -28 0 0 -32 -37 -38 -31 0 0 -8 -12 -11 -7 -3 -2 -2 -3 -9 -26 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -65 -20 0 0 0 -53 -23 0 0 0 0 0 0 0 -2 -11 -19 -19 -2 0 0 -3 -6 -1 0 0 0 0 0 -41 -47 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -2 0 0 0 0 -1 -1 0 -6 -15 -10 -5 -3 0 0 0 0 0 0 0 0 -1 -1 0 0 -4 -3 -1 -1 -2 -2 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 -2 -4 -6 -5 -27 -36 -37 -54 -37 -30 -24 -20 -27 -29 -33 -32 -27 -30 -26 -15 -12 -16 -15 -13 -10 -7 -7 -13 -8 -2 -5 -26 -17 -13 -9 -2 -2 -8 -7 -2 -7 -4 -4 -6 -11 -12 -4 -5 -5 -1 0 -4 -8 -12 -16 -14 -4 -1 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -5 -9 -10 -11 -12 -9 -7 -5 -6 -8 -8 -7 -5 -3 -2 -1 -4 -8 -6 -4 -6 -5 -5 -9 -10 -23 -27 -20 -32 -32 -22 -23 -24 -12 -8 -4 -5 -13 -25 -36 -56 -55 -22 -94 -47 -20 -24 -75 -102 -107 -93 -88 -98 -96 -78 -65 -54 -19 -11 -4 -3 -7 -12 -8 -4 -2 -5 -5 -5 -3 0 0 0 -2 -1 0 0 0 -3 -8 -9 -2 -1 -21 -39 -42 0 0 0 -1 -6 -19 -23 -28 -23 -6 -9 -10 -10 -11 -26 -81 -76 -76 -77 -75 -58 -42 -40 -28 -5 -13 -6 -6 -8 -6 -4 -6 -6 -5 -5 -23 -14 -27 -47 -43 -27 -37 -43 -38 -32 -26 -15 -25 -32 -3 -3 -21 -28 -26 -25 -35 -37 -25 -9 -25 -27 -14 -6 -6 -10 -6 -9 -17 -23 -23 -28 -23 -24 -29 -24 -24 -13 -6 -3 -3 -16 -11 -2 -2 -2 -2 -3 -3 -2 -3 -3 -3 -3 -2 -2 -2 -2 -3 -5 -9 -16 -11 -4 -3 -1 -3 -4 -5 -6 -3 -3 -4 -4 -4 -5 -6 -6 -5 -3 -4 -3 -3 -4 -4 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -4 -4 -5 -6 -5 -7 -7 -8 -12 -9 -14 -13 -11 -11 -10 -13 -16 -16 -14 -18 -21 -19 -16 -14 -17 -18 -22 -34 -45 -3 -4 -19 -33 -33 -32 -84 -84 -60 -55 -112 -114 -91 -84 -113 -113 -102 -94 -88 -85 -82 -78 -76 -77 -79 -80 -77 -74 -67 -57 -54 -63 -66 -67 -65 -64 -66 -72 -70 -59 -50 -15 -34 -50 -52 -54 -52 -44 -39 -36 -49 -47 -48 -49 -50 -51 -51 -56 -64 -69 -66 -62 -69 -76 -81 -76 -13 -4 -3 -12 -45 -47 -34 -37 -35 -9 -1 -61 -74 -66 -78 -75 -35 -26 -33 -40 -47 -14 0 0 -3 -19 -4 -8 -10 -2 -2 -10 -56 -61 -25 -26 -30 -21 -9 0 0 -66 -97 -72 -25 -30 -17 -11 -9 -9 -9 -9 -7 -3 0 0 0 0 -12 -30 -34 -66 -78 -49 -9 -3 0 0 0 0 0 0 0 0 0 -9 -82 -122 -130 -127 -121 -91 -91 -89 -87 -81 -87 -43 -32 -48 -63 -26 -38 -48 -59 -68 -68 -63 -56 -49 -45 -43 -52 -55 -54 -50 -42 -56 -59 -47 -30 -27 -50 -54 -66 -57 0 0 -9 -14 -12 -5 -6 -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 -4 -30 -6 0 0 -3 -33 -11 0 0 0 0 0 0 0 0 0 -2 -4 -3 0 0 -4 -8 0 0 -28 -20 -1 0 0 -7 0 -2 -9 -2 0 0 -2 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -2 -2 0 -3 -1 -1 -6 -1 -1 -6 -8 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -4 -3 -3 -4 0 0 0 0 0 -9 -4 0 0 0 0 -2 -3 0 0 -1 0 0 0 -1 -1 0 -2 -7 -2 0 -7 -27 -14 -18 -33 -44 -35 -22 -21 -21 -21 -21 -27 -26 -16 -9 -27 -25 -15 -13 -18 -17 -14 -9 -3 0 -21 -13 -7 -13 -11 -11 -5 0 -2 -14 -10 -11 -15 -8 -10 -10 -8 -6 -4 -4 -3 -1 0 -2 -3 -13 -21 -19 -2 -1 -2 -4 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -7 -8 -11 -13 -6 -5 -3 -3 -3 -5 -5 -6 -7 -7 -4 -3 -4 -4 -5 -10 -6 -3 -6 -10 -19 -24 -19 -14 -26 -10 -22 -31 -27 -29 -15 -4 -6 -18 -21 -27 -35 -32 -22 -9 -19 -47 -82 -90 -84 -70 -74 -96 -110 -97 -85 -73 -49 -7 -2 -2 -3 -3 0 0 0 -6 -13 -13 -5 -2 -3 -6 -2 -1 0 0 0 -1 -8 -9 -6 -6 -20 -10 -1 0 0 0 0 -2 -9 -29 -8 -27 -27 -3 -4 -9 -13 -40 -88 -84 -78 -78 -79 -73 -49 -37 -21 -10 -13 -5 -3 -4 -7 -6 -5 -6 -6 -5 -2 -4 -30 -46 -41 -28 -58 -62 -59 -52 -41 -15 -25 -27 -4 0 -14 -20 -21 -23 -32 -10 -2 -2 -8 -12 -10 -7 -6 -5 -3 -9 -12 -13 -13 -29 -19 -21 -24 -24 -22 -9 -3 -2 -3 -1 -2 -2 -3 -3 -3 -2 -2 -3 -4 -3 -3 -4 -4 -5 -5 -2 -2 -4 -10 -14 -8 -4 -4 -4 -4 -3 -3 -5 -9 -5 -6 -5 -2 -3 -4 -4 -4 -5 -5 -6 -6 -6 -6 -4 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -2 -4 -7 -10 -12 -11 -6 -6 -9 -11 -9 -14 -15 -14 -13 -15 -12 -12 -13 -14 -18 -18 -21 -28 -30 -16 -37 -33 -27 -31 -38 -44 -45 -41 -47 -71 -68 -69 -73 -84 -115 -97 -93 -90 -86 -84 -82 -81 -80 -81 -83 -76 -78 -73 -64 -59 -55 -59 -61 -62 -66 -73 -73 -69 -67 -73 -66 -59 -56 -57 -63 -63 -30 -42 -63 -57 -53 -53 -53 -55 -58 -57 -58 -61 -64 -64 -49 -55 -69 -80 -78 -51 -11 0 -4 -15 -23 -38 -43 -40 -26 -1 -68 -77 -78 -83 -30 -25 -31 -36 -36 -36 -33 -16 -4 -10 -51 -22 -27 -36 -28 -5 -8 -19 -29 -26 -23 -34 -24 -15 -13 -9 -10 -39 -43 -23 -15 -13 -11 -13 -13 -7 -3 -2 -1 0 0 0 0 0 0 -8 -59 -73 -46 -17 -17 -2 0 0 0 0 0 0 -2 -2 0 0 -75 -103 -121 -112 -9 -100 -106 -93 -76 -27 -51 -53 -54 -51 -22 -23 -28 -41 -57 -65 -53 -55 -44 -31 -39 -38 -50 -51 -49 -53 -37 -36 -38 -38 -40 -46 -45 -56 -45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -4 -2 -5 -4 -3 -3 -4 -3 -2 -17 -20 -7 -1 0 0 0 -8 -32 -39 -18 -4 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -3 -2 -8 -14 -12 -2 -2 -1 -1 0 0 -1 -3 -4 -4 -1 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -1 -2 -4 -3 0 0 -1 -1 -1 -1 0 0 0 0 0 -1 0 0 -4 -2 0 0 -1 -2 -1 -1 -4 -2 -2 -1 -2 -8 -6 -12 -28 -30 -3 -14 -17 -18 -19 -20 -19 -8 -8 -25 -31 -20 -12 -17 -30 -26 -16 -7 -6 -27 -15 -5 -3 -7 -8 -5 -2 -11 -35 -34 -28 -22 -13 -4 -6 -7 -2 0 -1 -2 -1 0 0 -1 -3 -14 -15 0 0 -3 -3 -2 -5 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -8 -11 -5 -2 -2 -3 -2 -1 0 0 -3 -7 -7 -4 -3 -2 -1 -1 -3 -3 -5 -9 -12 -16 -11 -4 -6 -6 -20 -21 -19 -18 -5 -4 -5 -8 -9 -4 -2 -9 -13 -14 -70 -65 -90 -116 -59 -53 -80 -101 -112 -118 -103 -48 -11 -8 -1 -9 -8 -6 0 0 -6 -9 -15 -20 -11 -6 -1 -1 0 -2 -2 -1 -1 0 -4 -7 -6 -4 -4 -1 0 0 -1 -5 -2 -1 -6 -16 -5 -27 -20 -4 -4 -7 -10 -55 -96 -94 -96 -95 -82 -71 -71 -56 -33 -19 -16 -19 -10 -7 -7 -9 -9 -13 -7 -6 -7 -5 -24 -49 -43 -21 -70 -71 -43 -38 -42 -4 -15 -36 -37 -1 -7 -8 -16 -16 -8 -1 -1 -3 -4 -5 -8 -7 -6 -7 -12 -38 -46 -30 -12 -8 -7 -12 -15 -12 -3 -6 -2 -1 -1 -1 -3 -3 -4 -4 -3 -1 -1 -4 -6 -3 -4 -3 -3 -2 -3 -7 -4 -2 -3 -4 -4 -3 -2 -2 -2 -3 -5 -9 -13 -8 -5 -5 -5 -4 -4 -4 -5 -5 -5 -4 -4 -5 -5 -3 -3 -2 -3 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -2 -2 -5 -8 -11 -14 -16 -17 -16 -11 -7 -8 -14 -17 -19 -19 -19 -15 -15 -11 -11 -16 -17 -20 -22 -35 -55 -42 -41 -35 -31 -33 -28 -22 -32 -40 -51 -66 -67 -91 -109 -104 -103 -87 -80 -79 -81 -76 -81 -84 -85 -83 -75 -67 -73 -71 -60 -49 -53 -52 -60 -71 -73 -67 -68 -71 -73 -81 -27 -19 -49 -77 -48 -38 -49 -60 -58 -55 -53 -53 -56 -60 -62 -60 -59 -61 -67 -77 -44 -41 -57 -73 -66 -11 0 0 0 -1 -23 -32 -36 -26 -3 -46 -49 -66 -84 -56 -27 -25 -28 -31 -36 -54 -28 -8 -5 -17 -43 -51 -53 -43 -22 -11 -13 -17 -34 -56 -28 -25 -24 -22 -20 -30 -15 -12 -13 -12 -18 -18 -15 -12 -8 0 0 0 0 0 0 0 0 -6 -21 -61 -13 0 -9 -20 -12 -11 -5 -2 -3 -3 0 -4 -5 -2 0 0 0 -69 -123 -32 -109 -104 -93 -70 -14 -23 -63 -53 -27 -28 -31 -34 -28 -26 -36 -13 -31 -27 -18 -20 -26 -42 -33 -28 -41 -39 -37 -28 -24 -28 -41 -41 -50 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -1 -20 -24 -12 -2 -9 -13 -11 -6 -12 -5 0 0 0 -2 -1 0 -1 -6 -2 0 0 0 0 0 -1 0 0 -1 -1 -1 -1 0 0 0 -1 0 -4 -6 -5 -2 -3 -1 -3 -5 0 -2 -4 -5 -4 0 0 0 0 0 0 -2 -2 -2 -2 0 -1 0 0 -1 -3 -2 -1 0 0 -3 -3 -2 -7 -2 0 0 0 -2 -1 -1 0 0 0 0 0 -2 -5 -3 -2 -1 -2 -5 -3 -3 -6 -7 -15 -26 -29 -23 -22 -7 -10 -15 -18 -21 -5 -3 -12 -20 -23 -28 -26 -27 -27 -23 -17 -9 -5 -15 -9 -5 -3 -2 -2 -1 -8 -26 -32 -9 -17 -22 -12 0 -12 -10 -2 0 -1 -1 -1 -1 0 0 -11 -8 0 0 0 -1 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -4 -1 -3 -2 -1 0 0 0 -5 -6 -5 -4 -2 -1 0 0 0 -1 -4 -6 -6 -1 -1 -2 -4 -6 -11 -11 -27 -36 -3 -23 -9 -4 -6 -5 -2 -2 -35 -72 -97 -52 -71 -88 -73 -58 -94 -101 -89 -78 -56 -26 -18 -15 -5 -18 -11 -9 -7 -5 -18 -10 -8 -13 -19 -22 -31 -19 0 -2 -2 -3 -3 -3 -9 -8 -8 -4 0 0 0 -1 -4 -8 -1 -29 -23 -8 -4 -33 -34 -21 -10 -12 -53 -87 -104 -99 -105 -91 -81 -75 -69 -49 -23 -20 -20 -15 -9 -16 -16 -15 -19 -39 -29 -21 -14 -6 -7 -22 -19 -5 -17 -72 -33 -43 -47 -9 -40 -27 -27 -30 -25 -8 -14 -19 -12 -1 0 -4 -17 -22 -6 -6 -4 -8 -18 -39 -33 -15 -4 -3 -8 -9 -4 -2 -3 0 0 -2 -3 -3 -2 -1 -1 -3 -5 -4 -2 -5 -6 -4 -2 -5 -7 -7 -7 -4 -2 -2 -3 -3 -3 -3 -2 -2 -3 -4 -8 -13 -14 -9 -7 -7 -6 -5 -4 -4 -4 -4 -4 -3 -4 -6 -7 -8 -7 -2 -3 -4 -5 -5 -5 -6 -6 -6 -5 -2 -2 -6 -9 -8 -8 -10 -12 -15 -14 -6 -6 -6 -9 -14 -9 -15 -17 -14 -12 -12 -8 -12 -19 -23 -23 -26 -33 -39 -38 -28 -28 -23 -19 -21 -20 -44 -55 -55 -76 -73 -63 -57 -70 -106 -91 -85 -62 -46 -55 -80 -86 -86 -82 -78 -70 -71 -71 -66 -56 -55 -46 -57 -69 -57 -61 -58 -57 -62 -70 -57 -46 -59 -59 -17 -59 -61 -58 -58 -58 -58 -57 -56 -58 -64 -67 -60 -60 -63 -58 -9 -2 -33 -60 -50 -52 -13 0 0 0 0 0 -25 -40 -32 -70 -40 -29 -50 -92 -87 -44 -27 -28 -36 -48 -31 -20 -20 -27 -1 0 -24 -39 -29 -1 -28 -35 -39 -47 -37 -17 -13 -12 -12 -16 -19 -21 -20 -18 -15 -15 -11 -11 -20 -33 -28 -17 -6 0 0 0 0 -28 -61 -57 -8 0 0 -3 -8 -8 -3 -1 -1 -2 -3 -4 -6 -7 -3 -2 -2 -76 -137 -117 -116 -121 -106 -98 -100 -76 -81 -73 -61 -58 -32 -55 -39 -21 -20 -23 -70 -57 -38 -39 -26 -25 -25 -25 -26 -24 -24 -22 -21 -26 -41 -43 -53 -47 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -4 -24 -18 -7 0 0 0 0 0 0 0 0 0 0 0 -52 -23 -1 -3 -26 -14 -5 0 0 0 -1 -1 0 0 -1 -2 -2 -2 -1 0 0 -4 -10 -2 0 -2 -6 -1 0 -1 -1 0 0 -1 -1 0 0 0 -2 -3 -2 0 -1 -1 -2 -3 -1 0 0 -1 -3 -4 -4 -3 0 -1 0 0 0 -1 0 0 0 0 -2 -1 -1 -2 -4 -1 0 0 0 -1 -8 -7 -4 -5 -3 -1 -1 -2 -2 -1 -2 -2 -4 -3 -2 -1 -2 -3 -4 -3 -2 -3 -5 -2 -15 -24 -26 -25 -24 -23 -19 -7 -7 -13 -17 -18 -14 -13 -7 -4 -8 -25 -21 -19 -19 -17 -13 -14 -16 -18 -13 -13 -8 -1 -1 0 -1 -16 -34 -30 -19 -19 -11 -1 -3 -13 -7 -2 -4 -3 -1 -1 -4 -10 -15 -5 0 0 0 0 -3 -3 -1 -1 0 0 -1 -1 0 0 0 -1 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 -4 -6 -5 -3 -3 -1 -1 -1 0 0 -2 -2 -2 -2 -3 -27 -18 -5 -9 -11 -4 -6 -12 -18 -18 -16 -11 -9 0 0 -58 -69 -44 -61 -80 -95 -90 -80 -95 -99 -88 -71 -57 -25 -20 -21 -20 -19 -16 -33 -44 -33 -6 -5 -6 -21 -42 -54 -69 -62 -49 -37 -21 -4 -2 -5 -7 -3 -5 -3 0 0 0 -1 -2 -3 -8 -84 -61 -26 -5 -9 -13 -36 -31 -37 -122 -124 -109 -97 -94 -89 -88 -85 -76 -58 -47 -17 -17 -23 -23 -27 -26 -27 -33 -35 -30 -21 -16 -12 -10 -4 -16 -24 -26 -36 -19 -26 -24 -7 -9 -6 -8 -13 -13 -3 -4 -7 -6 -3 -3 -3 -16 -23 -14 -5 -2 -12 -21 -21 -10 -5 -2 -2 -2 -2 -1 0 -1 -2 -3 -3 -3 -2 0 -1 -4 -5 -4 -3 -6 -7 -7 -5 -3 -4 -4 -4 -4 -3 -1 -2 -3 -4 -5 -4 -4 -4 -5 -8 -12 -15 -15 -12 -11 -12 -12 -11 -9 -8 -6 -4 -4 -4 -3 -4 -4 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -2 -1 -7 -10 -9 -10 -3 -2 -6 -14 -19 -9 -14 -18 -18 -10 -12 -18 -23 -21 -9 -6 -8 -16 -24 -26 -29 -33 -37 -36 -22 -21 -20 -16 -14 -18 -25 -77 -109 -103 -89 -74 -70 -94 -113 -58 -87 -73 -53 -56 -89 -87 -87 -81 -69 -66 -62 -63 -63 -61 -61 -51 -54 -55 -51 -53 -56 -60 -62 -62 -59 -65 -47 -26 -21 -66 -61 -55 -54 -58 -58 -56 -54 -57 -64 -70 -64 -45 -38 -35 -11 -4 -3 -19 -50 -60 -11 0 0 0 0 0 -42 -70 -77 -85 -47 -32 -26 -25 -30 -28 -24 -28 -35 -35 -37 -30 -18 -6 -10 -1 -25 -32 -25 -20 -13 -36 -46 -42 -37 -20 -12 -13 -16 -14 -13 -10 -10 -12 -13 -16 -10 -8 -18 -37 -38 -28 -12 0 0 0 0 -35 -65 -54 -4 0 0 0 -1 -1 -2 -4 -6 -6 -4 -6 -8 -9 -8 -9 -7 -71 -130 -135 -120 -118 -118 -114 -111 -107 -85 -84 -65 -36 -28 -51 -41 -28 -31 -51 -68 -57 -46 -41 -34 -43 -25 -14 -17 -23 -22 -36 -41 -39 -42 -42 -47 -58 -47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -4 -19 -27 -24 -7 0 0 0 0 0 0 0 0 0 -17 -71 -14 -1 -1 -7 -41 -10 0 -1 -1 0 0 -8 -10 0 -22 -12 0 0 0 0 -3 -7 -2 0 0 -1 0 0 0 0 0 0 0 -1 -2 0 0 -2 -4 -4 0 0 -2 -5 -8 -3 -4 -2 0 0 0 0 -1 -2 -2 0 0 0 0 0 0 -1 -1 -1 -2 -1 0 0 0 -1 -1 -3 -7 -4 -2 -2 -4 -4 -3 -3 -3 -2 0 -3 -2 0 -1 -2 -2 0 0 0 -1 -1 0 0 0 -23 -27 -24 -24 -23 -22 -16 -9 -8 -10 -13 -14 -14 -17 -10 -6 -8 -18 -18 -16 -14 -13 -10 -10 -15 -17 -15 -15 -12 -5 -1 -2 -2 -3 -5 -5 -7 -9 -10 -15 -13 -2 -3 -5 -4 -4 -6 -3 -4 -8 -8 -1 0 -2 -2 -3 -1 -1 -1 -2 -3 -1 -1 -1 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 -1 0 -1 -1 -2 -2 -4 -6 -4 0 -2 -1 -1 -4 -10 -9 -8 -5 -4 -5 -1 -5 -17 -25 -20 -22 -11 -2 -2 -1 -28 -42 -48 -76 -57 -82 -105 -109 -96 -95 -90 -65 -36 -19 -25 -44 -40 -29 -32 -33 -14 -4 -6 -8 -2 -10 -29 -40 -7 -13 -56 -69 -40 -12 -5 -2 -2 -1 -5 -1 0 0 0 0 0 0 -13 -66 -54 -36 -25 -19 -10 -30 -27 -55 -102 -121 -114 -103 -96 -93 -87 -79 -59 -35 -12 -26 -27 -30 -32 -32 -30 -19 -18 -27 -29 -49 -41 -29 -19 -11 -10 -9 -14 -20 -15 -3 -4 -7 -7 -5 -4 -11 -16 -13 -5 -7 -4 -2 -1 0 -5 -9 -10 -8 -2 -15 -17 -12 -9 -7 -4 -3 -2 -2 -4 -1 -1 -2 -2 -2 -1 0 -1 -5 -4 -4 -5 -6 -5 -6 -9 -8 -5 -3 -2 -3 -3 -3 -1 -2 -2 -3 -5 -5 -5 -6 -6 -7 -13 -16 -14 -11 -10 -10 -11 -12 -10 -6 -4 -5 -5 -4 -2 -2 -2 -1 -2 -4 -2 -3 -4 -3 -3 -3 -3 -4 -4 -2 -1 -3 -5 -7 -8 -2 -1 -6 -13 -17 -7 -10 -16 -14 -8 -15 -16 -18 -19 -17 -8 -14 -17 -17 -18 -25 -26 -34 -40 -36 -46 -28 -21 -20 -15 -2 -41 -69 -55 -11 -104 -128 -131 -126 -109 -107 -102 -89 -82 -87 -88 -86 -83 -76 -69 -67 -67 -67 -65 -59 -59 -57 -59 -61 -61 -58 -60 -61 -61 -60 -60 -24 -7 -14 -43 -43 -42 -50 -54 -53 -56 -51 -53 -59 -66 -70 -49 -36 -26 -13 -18 -17 -9 0 -2 -1 0 0 0 -7 -52 -70 -71 -63 -56 -41 -32 -29 -26 -20 -25 -29 -30 -30 -31 -32 -19 -14 -19 -28 -5 -32 -35 -24 -20 -16 -29 -35 -33 -25 -16 -10 -13 -16 -14 -6 -4 -4 -6 -9 -8 -2 -1 -4 -17 -43 -50 -43 -22 -2 0 0 -34 -63 -56 0 0 0 0 0 0 -3 -3 -5 -8 -4 -13 -14 -12 -10 -11 -10 -11 -58 -126 -140 -138 -138 -123 -107 -107 -96 -95 -76 -45 -25 -24 -25 -21 -25 -48 -50 -54 -65 -82 -94 -84 -83 -68 -52 -51 -59 -54 -53 -51 -47 -46 -46 -55 -42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -137 -124 -52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -30 -65 -33 -5 -10 -1 0 0 0 0 0 0 -9 -2 -28 -8 0 -7 -1 0 -4 -7 -1 -6 -16 -17 -1 -7 -11 -8 -4 -1 0 0 -1 -2 0 0 0 0 0 0 -6 -4 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -3 -1 0 0 0 0 -1 -2 -1 0 0 0 0 0 -1 0 0 0 -1 0 -1 -1 0 0 -3 -4 -5 -2 -4 -3 -3 -2 0 0 0 -1 0 -2 -3 -6 -7 -5 -4 -3 -1 0 0 -2 -1 0 0 -3 -7 -17 -23 -24 -23 -13 -9 -8 -7 -12 -11 -11 -13 -12 -10 -11 -13 -15 -15 -13 -11 -9 -7 -16 -18 -18 -18 -13 -9 -3 -10 -22 -16 -12 -9 -5 -2 -8 -26 -26 -2 0 -7 -17 -21 -24 -18 -29 -19 -12 -14 -11 -14 -12 -7 -7 -6 -4 -1 0 0 0 0 0 0 0 0 0 -6 -17 -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 -1 -2 -2 -3 -3 -2 -1 -1 -2 -3 -4 -3 -3 -3 -2 0 0 -7 -10 -18 -19 -8 -4 -2 -9 -21 -21 -40 -54 -60 -63 -105 -80 -72 -86 -111 -105 -73 -35 -9 -7 -38 -37 -30 -28 -28 -21 -19 -25 -31 -14 -3 -10 -29 -49 -43 -79 -63 -34 -31 -29 -9 0 0 -3 -5 -11 -8 -2 0 -1 -2 -5 -17 -37 -43 -48 -47 -33 -22 -15 -100 -151 -111 -110 -117 -116 -107 -89 -72 -37 -14 -11 -22 -7 -11 -16 -20 -23 -24 -10 -4 -19 -52 -81 -69 -52 -36 -20 -5 -5 -8 -8 0 -14 -14 -13 -15 -16 -15 -19 -17 -8 -9 -6 -5 -6 -4 -4 -4 -10 -13 -4 -13 -14 -8 -3 -4 -3 -3 -3 -4 -4 -2 -2 -1 0 0 0 0 -1 -3 -2 -1 -6 -7 -6 -9 -9 -10 -9 -7 -6 -6 -7 -6 -4 -2 -2 -2 -2 -3 -3 -4 -4 -4 -7 -15 -13 -12 -10 -10 -9 -11 -8 -5 -3 -3 -4 -3 -3 -3 -3 -3 -4 -5 -4 -3 -3 -3 -3 -2 -1 -1 -2 -2 -2 -2 -7 -6 -2 -1 -3 -10 -16 -14 -4 -5 -8 -9 -8 -11 -12 -17 -20 -20 -14 -7 -7 -7 -8 -16 -20 -35 -40 -34 -28 -46 -32 -20 -17 -14 -2 -6 -7 -22 -91 -113 -120 -125 -126 -118 -117 -98 -82 -81 -91 -73 -66 -70 -76 -70 -70 -75 -72 -61 -64 -60 -66 -77 -81 -63 -61 -76 -85 -84 -83 -52 -38 -33 -25 -5 -3 -36 -54 -48 -48 -51 -50 -53 -61 -66 -64 -61 -50 -37 -66 -28 -7 0 0 0 0 0 0 -21 -105 -83 -63 -51 -42 -25 -28 -29 -25 -20 -25 -20 -27 -29 -26 -21 -11 -9 -10 -11 -13 -2 -15 -20 -15 -23 -25 -27 -21 -11 -7 -7 -10 -15 -15 -6 -4 -3 -5 -6 -1 -4 -4 -2 -16 -59 -64 -41 -20 -3 -2 -22 -44 -57 -47 0 0 0 0 0 0 -1 -1 -2 -4 -7 -9 -10 -12 -11 -6 -11 -8 -8 -44 -125 -131 -135 -133 -120 -102 -101 -100 -100 -84 -52 -49 -47 -34 -29 -41 -43 -49 -57 -69 -84 -85 -78 -73 -68 -62 -51 -51 -56 -57 -53 -52 -65 -41 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -36 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -6 -6 -12 0 0 0 0 0 0 0 0 -8 -39 -8 0 0 0 0 0 0 0 -3 -4 -2 0 -1 -4 -7 -10 -5 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 -1 -2 0 0 0 0 0 0 0 -2 -2 -1 0 0 0 0 -1 -2 -1 0 0 0 -1 -1 -1 -2 -6 -1 0 0 -1 -2 -2 -2 0 0 0 0 0 0 0 -5 -6 -4 -4 -7 -9 -5 -1 -4 -1 -1 -1 -5 -20 -11 -13 -19 -26 -16 -8 -5 -4 -6 -7 -8 -9 -9 -6 -6 -9 -11 -10 -10 -9 -7 -8 -9 -10 -13 -15 -14 -7 -8 -13 -22 -24 -24 -27 -15 -4 -6 -13 -16 -12 0 -3 -21 -28 -21 -4 -11 -28 -29 -26 -21 -13 -9 -7 -7 -6 -4 -2 0 -2 -8 -2 0 0 0 0 0 -4 -13 -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 -1 -6 -5 -2 0 -1 0 0 0 -1 -1 -2 -10 -14 -7 -5 -1 -4 -12 -23 -44 -39 -38 -50 -77 -73 -71 -82 -106 -111 -89 -61 -41 -30 -30 -33 -33 -32 -29 -21 -24 -29 -31 -24 -26 -24 -19 -21 -42 -50 -39 -27 -29 -41 -39 -15 -5 -8 -13 -22 -19 -9 -1 -2 -1 -2 -5 -12 -14 -22 -13 -33 -89 -114 -142 -132 -97 -91 -92 -105 -106 -96 -75 -27 -8 -5 -8 0 -9 -10 -19 -28 -21 -7 -1 -4 -15 -36 -74 -84 -65 -24 -5 -4 -9 -13 -13 -23 -15 -11 -9 -3 -19 -25 -18 -9 -8 -6 -5 -8 -12 -11 -11 -11 -10 -6 -7 -12 -6 -1 0 -1 -2 -3 -4 -6 -6 -4 -1 0 0 0 0 -2 -3 -3 -1 -7 -7 -7 -9 -8 -9 -9 -9 -10 -6 -5 -4 -3 -2 -3 -3 -4 -4 -3 -3 -3 -4 -5 -7 -12 -12 -11 -9 -11 -5 -4 -4 -3 -2 -3 -3 -3 -2 -2 -3 -4 -5 -5 -3 -2 -3 -3 -3 -1 -4 -7 -7 -5 -9 -12 -9 -4 -3 -4 -2 -7 -9 -5 -4 -3 -3 -5 -6 -9 -16 -14 -7 -3 -2 -3 -6 -10 -10 -16 -32 -34 -28 -25 -25 -25 -24 -22 -21 -12 -20 -22 -28 -50 -98 -115 -119 -120 -119 -119 -109 -93 -83 -82 -68 -62 -64 -69 -69 -71 -75 -73 -67 -65 -65 -67 -74 -81 -84 -84 -86 -90 -93 -92 -79 -64 -60 -51 -20 -4 -30 -27 -5 -10 -57 -52 -50 -54 -56 -59 -55 -57 -63 -60 -22 -6 0 0 0 0 0 0 -26 -89 -72 -55 -42 -32 -25 -23 -25 -24 -22 -23 -17 -28 -31 -22 -7 -1 -4 -4 -5 -6 -2 -1 -4 -7 -6 -7 -9 -8 -5 -5 -5 -6 -14 -19 -10 -7 -5 -3 -2 -1 0 -2 -1 -21 -63 -63 -19 -4 -12 -29 -64 -58 -25 0 0 0 0 0 0 0 0 0 0 -1 -3 -1 -1 -5 -7 -6 -6 -5 -4 -5 -8 -9 -106 -136 -134 -121 -97 -94 -96 -93 -83 -80 -79 -59 -38 -39 -77 -80 -89 -90 -82 -81 -72 -66 -63 -59 -48 -57 -57 -56 -57 -63 -60 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 -12 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -2 -1 0 0 0 0 0 0 -1 -2 -2 -2 0 -1 -1 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -3 -3 -3 -2 -2 -4 -5 -5 -3 -3 -17 -22 -20 -11 -2 -8 -16 -10 -7 -5 -4 -4 -3 -4 -5 -5 -4 -4 -8 -7 -6 -6 -6 -3 -2 -3 -3 -4 -8 -9 -6 -6 -7 -7 -8 -10 -22 -18 -8 -5 -12 -7 -12 -9 -3 -15 -16 -9 -2 -8 -41 -28 -14 -7 -10 -7 -6 -4 -1 0 0 0 -2 -6 0 0 0 0 0 0 0 -5 -7 -1 -4 -6 -4 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -10 -4 0 0 0 0 0 -1 -2 0 -5 -9 -11 -10 -1 -1 -1 -19 -54 -46 -27 -32 -47 -47 -48 -66 -78 -87 -78 -67 -56 -40 -26 -29 -27 -28 -29 -29 -40 -18 -17 -28 -50 -56 -62 -66 -51 -20 -37 -35 -31 -32 -78 -21 -6 -9 -23 -53 -18 -11 -8 -1 -2 -2 -1 -1 -1 0 -26 -44 -96 -178 -137 -105 -87 -85 -87 -98 -101 -101 -90 -46 -24 -14 -6 -3 -5 -15 -29 -36 -28 -17 -15 -6 -1 -3 -30 -44 -26 -3 -10 -10 -8 -8 -10 -11 -9 -7 -6 -4 -14 -8 -5 -7 -11 -9 -6 -5 -7 -10 -7 -6 -5 -6 -8 -7 -5 -3 -2 -2 -3 -3 -4 -6 -6 -21 -7 0 0 0 0 -1 -2 -2 -1 -2 -10 -11 -9 -9 -9 -11 -10 -9 -4 -3 -5 -5 -5 -4 -3 -4 -5 -5 -3 -15 -16 -14 -12 -15 -9 -8 -5 -2 -2 -1 -2 -2 -2 -2 -1 -1 -2 -2 -3 -4 -3 -3 -4 -3 -2 -2 -3 -3 -8 -10 -10 -9 -8 -12 -12 -7 -6 -16 -6 -12 -11 -5 -5 -10 -9 -9 -11 -16 -19 -15 -8 -3 -5 -8 -10 -14 -16 -17 -23 -27 -25 -19 -20 -48 -51 -35 -19 -22 -25 -23 -25 -40 -59 -90 -99 -105 -110 -105 -113 -101 -90 -83 -61 -62 -70 -76 -77 -82 -82 -78 -74 -70 -65 -65 -73 -83 -87 -92 -89 -90 -94 -92 -75 -69 -55 -48 -45 -19 -7 -16 -20 -16 -49 -45 -46 -48 -50 -56 -53 -51 -48 -40 -1 0 0 0 0 0 0 -51 -79 -75 -58 -49 -38 -33 -31 -22 -20 -18 -18 -19 -14 -28 -36 -34 -20 0 -6 -5 -3 -4 -6 -6 -3 -1 -2 -7 -5 -6 -5 -4 -5 -7 -12 -16 -15 -6 -6 -5 -2 0 0 0 -2 -8 -28 -61 -15 -7 -30 -61 -60 -60 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -2 -7 -62 -116 -100 -95 -88 -85 -86 -88 -91 -88 -67 -53 -83 -95 -93 -89 -84 -76 -66 -60 -50 -45 -52 -68 -69 -64 -65 -72 -23 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 -2 -2 0 0 -1 -1 -1 -4 -1 -1 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -2 -1 0 0 0 0 -1 -4 0 0 -3 -7 -2 -4 -5 -5 -6 -1 -4 -5 -4 -1 -2 -19 -27 -22 -7 -3 -5 -8 -8 -6 -5 -5 -4 -4 -3 -3 -4 -7 -10 -8 -5 -4 -4 -1 -1 -1 0 -1 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -2 -3 -2 -12 -6 -3 -9 -9 -5 -3 -9 -27 -19 -8 -10 -19 -14 -13 -14 -7 0 0 -1 -3 -3 0 0 0 -2 -2 0 0 -5 -7 -2 0 0 -1 -3 -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 -4 -9 -9 -10 -7 -3 -1 -1 0 0 0 0 -1 -3 -4 -4 0 0 -1 -8 -24 -35 -43 -51 -60 -47 -26 -37 -36 -30 -32 -48 -45 -35 -28 -25 -10 -15 -27 -31 -21 -23 -30 -34 -33 -31 -36 -49 -45 -34 -60 -54 -79 -64 -12 -40 -36 -20 -42 -97 -24 -14 -12 -8 -3 -1 0 -2 -3 0 -5 -83 -118 -123 -92 -86 -73 -72 -81 -85 -93 -98 -101 -90 -57 -54 -33 -12 -10 -11 -26 -29 -25 -20 -28 -17 -6 -2 -2 -3 -22 -11 0 -1 -6 -5 -5 -5 -5 -3 -13 -19 -14 0 -5 -4 -6 -8 -6 -5 -4 -5 -7 -7 -4 -4 -5 -3 -11 -13 -13 -10 -5 -16 -6 -3 -6 -10 -2 0 0 0 0 0 -1 -1 -1 -3 -3 -4 -7 -9 -5 -10 -7 -3 -2 -3 -3 -3 -4 -5 -4 -5 -5 -5 -3 -5 -8 -9 -10 -10 -3 -2 -2 -2 -1 -1 -3 -3 -3 -2 -1 -1 -2 -3 -4 -3 -4 -5 -6 -5 -4 -2 -2 -2 -1 -5 -7 -6 -3 -7 -8 -5 -6 -10 -1 -10 -14 -16 -18 -20 -11 -16 -21 -24 -18 -16 -10 -6 -9 -10 -14 -18 -21 -21 -21 -20 -22 -22 -17 -12 -16 -21 -21 -22 -26 -33 -35 -40 -50 -33 -37 -75 -105 -103 -104 -98 -91 -84 -73 -62 -60 -64 -72 -81 -87 -79 -74 -71 -69 -77 -76 -87 -92 -69 -89 -85 -77 -68 -58 -69 -60 -49 -47 -52 -24 -17 -16 -18 -21 -35 -38 -37 -39 -46 -52 -51 -26 0 0 0 0 0 0 -8 -96 -114 -103 -76 -59 -55 -48 -40 -34 -24 -17 -15 -21 -24 -23 -30 -34 -27 -14 -2 -3 -2 -3 -3 -3 -2 -1 -1 -3 -4 -1 -4 -9 -10 -7 -7 -8 -9 -7 -4 -3 -3 -2 -1 -4 -1 0 -21 -45 -52 -31 -27 -42 -60 -59 -65 -32 -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 -5 -42 -102 -103 -100 -92 -86 -84 -90 -94 -89 -82 -83 -83 -85 -82 -73 -62 -55 -60 -56 -58 -73 -75 -75 -70 -50 -21 -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 -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 -13 -32 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 0 -2 -1 0 0 0 0 -2 -2 0 -2 -2 -1 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 0 0 -1 -2 0 -1 -1 -2 -2 -3 -3 -1 -1 0 -1 -5 -6 -4 -1 -6 -11 -15 -15 -15 -12 -10 -8 -5 -4 -6 -7 -6 -3 -3 -5 -6 -5 -5 -3 -1 -1 -1 -3 -1 -1 -2 -1 -2 -1 -1 -1 -2 -1 0 0 -1 -2 -2 -1 0 -1 -6 -7 -6 -4 -3 -1 -2 -6 -7 -5 -10 -14 -15 -11 -9 -4 0 -3 -17 -12 -5 -1 0 0 -5 -4 -1 -2 0 -2 -6 -5 -6 -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 -1 -2 -2 -3 -6 -4 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -3 -13 -47 -55 -117 -113 -38 -34 -15 -9 -6 -5 -24 -27 -22 -17 -8 -4 -5 -4 -3 -10 -20 -35 -41 -44 -46 -44 -21 -20 -43 -43 -72 -58 -36 -41 -63 -27 -34 -52 -23 -18 -11 -18 -25 -19 -3 -2 -1 0 0 -20 -55 -64 -56 -59 -48 -50 -51 -53 -83 -98 -102 -99 -82 -55 -53 -29 -14 -22 -29 -28 -32 -28 -8 -4 -3 -3 -3 -2 -57 -37 -7 -13 -7 -5 -4 -6 -7 -8 -13 -18 -13 -1 -5 -4 -5 -7 -7 -7 -2 -1 -3 -5 -2 -2 -2 0 0 -7 -13 -12 -8 -16 -5 -1 -2 -2 -2 -1 -1 0 0 -1 -2 -2 -2 -6 -14 -13 -8 -4 -3 -2 -3 -3 -3 -6 -4 -3 -4 -4 -4 -6 -4 -4 -6 -5 -5 -5 -4 -3 -3 -2 -1 -2 -3 -4 -3 -3 -3 -2 -2 -2 -3 -3 -3 -5 -4 -5 -7 -8 -8 -4 -5 -4 0 -2 -4 -4 -3 -4 -10 -5 -7 -9 -4 -15 -15 -18 -22 -20 -4 -11 -16 -17 -18 -9 -9 -12 -14 -14 -15 -18 -20 -19 -16 -17 -16 -17 -19 -17 -19 -18 -20 -22 -26 -39 -41 -39 -34 -31 -32 -33 -65 -100 -102 -100 -97 -92 -84 -73 -69 -68 -74 -82 -83 -77 -69 -65 -71 -93 -96 -102 -109 -111 -103 -84 -72 -59 -49 -55 -59 -56 -50 -45 -41 -39 -19 -4 -8 -19 -21 -25 -23 -21 -46 -36 -16 0 0 0 0 -66 -116 -119 -139 -118 -95 -77 -69 -66 -57 -46 -40 -44 -67 -29 -12 -12 -14 -11 -13 -7 -1 -2 -5 -3 -2 -1 -2 -10 -11 -8 -5 -6 -6 -8 -9 -9 -8 -8 -8 -6 -5 -3 -1 -1 -1 0 -1 -3 -3 -32 -55 -48 -37 -44 -46 -48 -50 -51 -43 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -17 -22 -76 -90 -84 -77 -83 -85 -81 -71 -57 -57 -57 -64 -60 -44 -43 -52 -49 -52 -63 -64 -23 -15 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -62 -27 0 0 0 0 0 -29 -69 -53 -7 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 -24 -67 -82 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 -1 -1 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 -1 -2 -2 0 0 -13 -13 -7 -4 -1 -2 -3 -2 0 -6 -14 -15 -1 -4 -18 -18 -20 -18 -15 -14 -14 -15 -13 -14 -10 -5 -3 -3 -2 -4 -5 -3 -4 -4 -3 -4 -4 -2 -3 -4 -5 -3 -2 -2 -1 0 -1 -2 -2 -2 -1 0 -1 -1 -1 -1 0 -1 -4 -4 -3 -2 -1 -2 -4 -1 0 -1 -1 -4 -6 -14 -18 -7 -6 -2 -3 -6 -8 -5 -3 -2 -1 0 -8 -7 -2 0 0 -21 -41 -35 -8 -17 -7 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 -1 -3 -5 -3 -1 0 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -7 -22 -18 -14 -18 -3 -4 -5 -19 -51 -48 -18 -9 -11 -11 -6 -3 -2 -2 -4 -14 -27 -38 -47 -57 -37 -29 -26 -24 -42 -32 -27 -43 -74 -30 -22 -27 -30 -27 -17 -24 -30 -35 -39 -16 -9 -4 -2 -1 -10 -24 -31 -31 -23 -29 -34 -45 -75 -102 -113 -100 -80 -49 -45 -23 -17 -29 -35 -30 -50 -44 -13 -10 -9 -5 -3 -2 0 -20 -22 -14 -5 -6 -6 -8 -10 -7 -1 -5 -4 0 -2 -8 -8 -4 0 0 0 0 -3 -6 0 -3 -3 -2 -6 -26 -10 -8 -11 -9 -3 -4 -2 0 0 0 0 0 0 -1 -1 -2 -3 -4 -5 -5 -4 -2 -2 -2 -3 -5 -4 -3 -5 -6 -8 -7 -4 -6 -5 -5 -6 -5 -5 -4 -5 -4 -3 -2 -2 -2 -2 -3 -3 -3 -2 -2 -3 -3 -2 -3 -3 -4 -5 -3 -4 -8 -12 -4 -4 -4 -4 -9 -9 -8 -7 -8 -15 -5 -7 -9 -14 -19 -9 -8 -10 -9 -2 -7 -10 -11 -14 -22 -23 -23 -20 -15 -13 -15 -17 -16 -12 -10 -16 -16 -14 -16 -21 -20 -18 -20 -25 -33 -36 -47 -58 -58 -45 -34 -26 -52 -101 -107 -103 -102 -101 -99 -84 -71 -71 -79 -85 -82 -71 -73 -83 -99 -106 -101 -102 -101 -89 -85 -65 -54 -50 -50 -53 -53 -52 -51 -54 -47 -20 -7 -6 -7 -4 -17 -19 -14 -20 -4 -27 -34 -26 -18 -11 -103 -152 -141 -135 -106 -85 -70 -62 -63 -45 -37 -36 -45 -57 -27 -35 -28 -9 -9 -19 -10 -3 -3 -9 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -6 -5 -9 -15 -14 -9 -7 -4 -1 0 -1 -4 -3 0 0 0 -59 -73 -46 -40 -41 -39 -39 -42 -42 -8 0 0 0 0 0 0 -5 -10 -10 -10 -12 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -18 -66 -79 -67 -73 -73 -62 -55 -56 -57 -55 -61 -62 -58 -52 -55 -49 -46 -51 -60 -10 0 0 0 0 0 0 0 0 0 0 0 -9 -18 -15 -14 -12 -12 -11 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -90 -133 -117 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -2 -5 -1 0 0 -1 -2 0 0 0 0 0 0 0 0 -1 -7 -17 -15 0 0 0 0 -2 -2 -6 -8 -7 -4 -6 -32 -30 -14 -4 -26 -7 -5 -4 -4 -21 -9 0 -3 -7 -10 -12 -12 -10 -20 -14 -9 -7 -6 -2 -5 -5 -2 -2 -2 -1 -4 -8 -6 -7 -7 -5 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 0 0 0 0 0 -1 -11 -15 -11 -10 -2 -4 -6 -2 -3 -7 -4 -2 -1 -4 -5 -5 -3 -2 -3 -4 -5 -7 -27 -7 -1 0 -1 -6 -7 -6 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -2 -1 0 -1 0 -1 -6 -6 -3 -1 -2 0 0 -2 -3 0 0 0 0 0 0 -1 -1 -1 -3 -8 -58 -47 -23 -9 -5 -2 -2 -2 -8 -4 -3 -4 -8 -10 -3 -3 -2 0 0 -13 -36 -42 -28 -22 -23 -20 -16 -21 -22 -29 -30 -33 -23 -25 -27 -28 -26 -23 -23 -18 -26 -45 -20 -21 -15 -2 0 0 -6 -13 -18 -16 -12 -27 -44 -61 -82 -95 -88 -76 -67 -27 -31 -23 -23 -26 -19 -55 -39 -12 -17 -53 -16 -3 -1 -2 -14 -6 -10 -19 -16 -5 -3 -6 -7 -1 0 -10 -12 -8 -10 -11 -5 -1 0 0 0 -2 -3 -1 -5 -6 -9 -9 -12 -23 -17 -11 -8 -4 -8 -9 -5 -1 0 -1 -2 -1 -2 -4 -3 -4 -4 -4 -4 -3 -2 -2 -3 -4 -5 -5 -5 -6 -9 -9 -9 -6 -5 -6 -4 -3 -4 -4 -6 -6 -5 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -2 -1 -3 -4 -5 -6 -6 -2 -2 -5 -8 -3 -9 -16 -19 -18 -17 -20 -18 -16 -12 -4 -15 -14 -7 -9 -17 -17 -11 -5 -5 -8 -18 -21 -24 -27 -23 -22 -24 -24 -21 -18 -19 -19 -15 -10 -15 -16 -17 -18 -18 -19 -18 -19 -21 -21 -36 -38 -45 -54 -40 -34 -36 -47 -77 -108 -107 -106 -104 -100 -88 -74 -72 -78 -85 -90 -85 -89 -92 -96 -108 -110 -105 -99 -89 -63 -62 -61 -60 -58 -56 -55 -56 -58 -61 -60 -26 -14 -13 -10 -1 -4 -16 -16 0 0 -79 -110 -115 -121 -138 -98 -125 -150 -129 -107 -78 -64 -57 -50 -37 -37 -39 -38 -39 -59 -53 -48 -34 -12 -17 -7 -4 -8 -15 -5 -4 -3 -2 -2 -2 -1 0 0 -1 -2 -2 -4 -10 -14 -8 -6 -3 0 0 0 0 0 -32 -101 -81 -86 -66 -38 -36 -32 -32 -35 -41 -43 -5 0 0 0 0 0 0 0 -4 -10 -9 -11 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -51 -73 -72 -62 -57 -49 -44 -48 -45 -46 -52 -53 -48 -52 -17 0 -3 -5 -1 0 0 0 0 0 0 0 0 0 0 -25 -50 -66 -65 -65 -64 -78 -93 -95 -96 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -47 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -90 -51 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 -12 -14 -16 -18 -23 -18 -7 -1 -5 -28 -18 -9 -14 -5 0 0 0 0 0 -13 -18 -10 -1 0 -3 -2 -4 -12 -7 -1 -1 0 -1 -1 0 0 0 0 -11 -14 0 0 0 0 -5 -12 -13 -11 -8 -5 -3 -3 -2 -2 -1 0 -8 -12 -11 -8 -7 -5 -4 -4 -5 -4 -4 -4 -3 -2 0 0 -1 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 -3 -6 -6 -4 -3 -13 -17 -14 -7 0 -4 -5 -6 -5 -4 -2 -1 -1 0 -1 -3 -6 -6 -5 -3 -1 -10 -26 -15 -13 -8 -2 -5 -6 -6 -6 -5 -5 0 0 -1 -1 -1 0 0 0 0 0 -1 -1 -1 -1 -2 -1 -1 -1 0 -3 -4 -2 -2 -4 -2 -1 0 0 0 -3 -3 0 -1 0 0 0 0 -1 -1 -1 0 -7 -51 -50 -27 -10 -8 -6 -5 -6 -6 -1 0 0 0 0 0 -2 -3 -1 0 0 -27 -37 -20 -3 -6 -14 -15 -14 -14 -27 -32 -39 -42 -35 -31 -33 -30 -23 -22 -16 -14 -16 -16 -19 -35 -23 -1 -4 -3 -5 -18 -33 -25 -30 -49 -57 -57 -59 -66 -68 -54 -26 -14 -15 -11 -7 -9 -61 -57 -54 -54 -57 -9 -3 -4 -4 -11 -11 -4 -3 -7 -11 -2 -2 -4 -7 -19 -19 -15 -12 -11 -8 -2 0 0 0 0 -1 -2 -3 -5 -5 -16 -19 -16 -17 -10 -3 0 -2 -6 -8 -5 -2 -1 -1 -3 -4 -6 -10 -2 -1 0 0 -1 -1 -2 -2 -3 -4 -6 -7 -8 -9 -9 -7 -7 -7 -6 -8 -7 -7 -7 -6 -4 -4 -3 -3 -3 -2 -5 -5 -3 -1 0 -1 -1 -1 -1 -7 -8 -5 -1 -2 -2 -4 -6 -6 -4 -5 -17 -24 -27 -26 -29 -26 -23 -19 -14 -12 -19 -16 -4 -5 -8 -14 -11 -5 -5 -22 -22 -19 -20 -20 -22 -23 -20 -19 -28 -27 -23 -19 -14 -14 -13 -15 -17 -18 -25 -23 -26 -26 -24 -37 -39 -34 -25 -20 -23 -18 -37 -51 -58 -67 -95 -108 -109 -99 -91 -79 -77 -82 -88 -88 -93 -88 -86 -102 -112 -101 -87 -71 -64 -70 -70 -68 -61 -47 -59 -44 -48 -60 -60 -30 -20 -29 -36 -26 -4 -5 -6 -10 -40 -89 -99 -108 -123 -130 -150 -151 -141 -123 -104 -78 -71 -63 -47 -29 -26 -30 -33 -34 -43 -71 -76 -48 -8 -12 -6 -3 -12 -21 0 -2 -4 -5 -5 -1 -1 -1 -1 0 0 -1 -2 -3 -5 -7 -6 -4 -2 -1 -7 -4 -2 -29 -78 -70 -67 -58 -49 -45 -35 -36 -34 -32 -28 -1 0 0 0 0 0 0 0 0 -2 -6 -7 -3 0 0 0 0 -11 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -76 -64 -52 -52 -45 -34 -32 -49 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -26 -69 -83 -83 -85 -85 -85 -86 -88 -91 -95 -99 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 0 0 0 -4 -22 -23 -20 -16 -19 -20 -10 -5 -5 -19 -12 -7 -5 -12 -10 -8 -3 0 -2 -27 -33 -19 -1 -3 -17 -23 -21 -18 -12 -10 -5 0 0 0 0 0 0 0 -15 -12 0 0 0 0 -1 -4 -9 -12 -9 -4 -7 -6 -3 -3 -5 0 -2 -8 -11 -9 -8 -7 -6 -5 -5 -5 -4 -3 -3 -3 -3 -1 -1 -2 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -7 -8 -11 -14 -21 -13 -11 -7 -4 -13 -5 -1 -2 0 -1 -2 -3 -1 0 -2 -6 -9 -10 -15 -9 -11 -16 -16 -24 -29 -35 -32 -25 -4 -14 -20 -22 -9 -3 -1 -1 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 -2 -1 -1 0 -1 -1 0 0 0 0 -1 -1 -1 -2 0 0 0 0 -1 -3 -1 0 -1 -6 -24 -21 -12 -9 -8 -7 -6 -5 -4 0 -1 0 0 0 0 -1 -1 0 0 0 -23 -28 -9 0 -6 -9 -13 -21 -31 -37 -47 -46 -35 -36 -47 -50 -48 -40 -28 -17 -13 -23 -42 -41 -26 -19 -16 -14 -5 -6 -15 -26 -4 -49 -48 -40 -44 -49 -45 -30 -19 -22 -15 -5 -1 -14 -48 -32 -15 -8 -11 -1 -12 -10 -8 -12 -18 -17 -7 -8 -18 -1 0 -2 -6 -14 -12 -6 -4 -6 -5 -2 0 -1 -1 -4 -2 -6 -8 -7 -8 -22 -24 -19 -11 -2 -3 -2 -1 -1 -5 -6 -5 -3 -1 -3 -3 -4 -5 -6 -10 -12 -10 -6 0 -1 -1 -2 -3 -3 -3 -8 -9 -7 -7 -5 -6 -7 -7 -7 -7 -4 -2 -2 -2 -2 -2 -3 -5 -7 -7 -3 0 -1 -8 -5 -2 -2 -3 -2 -1 -1 -2 -5 -17 -14 -11 -10 -14 -35 -41 -41 -38 -30 -32 -30 -28 -28 -29 -11 -5 -5 -5 -7 -17 -20 -17 -17 -25 -26 -23 -20 -19 -23 -30 -30 -28 -31 -31 -28 -23 -19 -16 -18 -17 -20 -23 -24 -25 -27 -27 -24 -25 -24 -24 -20 -13 -10 -8 -21 -24 -14 -16 -80 -101 -103 -100 -99 -89 -86 -82 -78 -79 -93 -91 -88 -93 -97 -76 -86 -87 -60 -61 -28 -24 -39 -51 -33 -27 -39 -54 -53 -54 -29 -33 -39 -27 -23 -6 0 -30 -88 -65 -91 -107 -118 -127 -130 -126 -114 -103 -100 -93 -84 -68 -48 -28 -25 -22 -25 -28 -20 -20 -16 -18 -15 -11 -12 -12 -12 -13 -6 -5 -6 -13 -18 -10 -1 0 0 -2 -7 -9 -3 -3 -5 -6 -8 -9 -5 -5 -24 -28 -25 -32 -45 -41 -41 -37 -35 -35 -33 -33 -31 -17 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -3 0 0 0 0 -17 -25 -13 0 0 0 0 0 0 0 0 0 0 0 0 -40 -58 -46 -43 -42 -32 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -36 -69 -74 -76 -76 -76 -77 -78 -81 -85 -90 -94 -98 -39 -40 -74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -33 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -37 -12 0 0 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -11 -9 -10 -10 -8 -8 -19 -32 -29 -15 -19 -6 -2 0 -1 -5 -17 -15 -13 -26 -17 -9 -5 -8 -17 -20 -19 -18 -18 -18 -9 0 0 0 0 0 -5 -12 -4 -2 0 0 -1 -2 -1 0 0 0 0 0 -4 -10 -3 -1 0 0 0 -8 -10 -10 -10 -12 -9 -8 -9 -9 -9 -8 -7 -6 -7 -4 -4 -7 -5 -1 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -3 -6 -10 -13 -15 -13 -11 -6 -7 -14 -16 -14 -22 -18 0 0 -8 -6 0 -1 -3 -13 -10 -4 -4 -4 -3 -2 -3 -1 -27 -40 -30 -1 -35 -30 -25 -26 -12 -11 -5 -1 -1 -2 -1 -1 -2 -3 0 -1 -1 0 0 0 0 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 -4 -16 -10 -10 -10 -10 -9 -7 -4 -2 0 -1 0 0 0 0 0 0 0 0 -1 0 0 -8 -14 -12 -2 -6 -18 -31 -8 -12 -18 -25 -38 -46 -47 -50 -45 -33 -23 -13 -22 -60 -105 -42 -28 -22 -18 -24 -16 -9 -6 -2 -10 -20 -21 -21 -22 -18 -11 -14 -20 -12 -5 -3 -11 -20 -5 -35 -18 -2 -5 -23 -13 -8 -11 -17 -18 -10 -6 -7 0 0 -5 -7 -5 -2 -1 -1 -2 -5 -8 -3 -7 -7 -1 0 -3 -10 -10 -10 -28 -34 -39 -26 -3 -4 -4 -3 -4 -5 -9 -3 -2 -4 -6 -1 -1 -1 -1 0 -1 -41 -47 -20 -1 0 0 0 -1 -8 -8 -9 -9 -8 -8 -7 -8 -9 -8 -4 -2 -4 -4 -1 -2 -3 -3 -4 -4 -2 -1 0 -1 -6 -4 -2 -3 -5 -3 -3 -3 -6 -14 -25 -15 -14 -18 -24 -27 -27 -26 -26 -28 -36 -37 -34 -28 -20 -9 -7 -7 -10 -18 -31 -29 -27 -27 -29 -30 -31 -34 -34 -22 -27 -30 -31 -32 -31 -34 -35 -30 -21 -20 -18 -17 -17 -17 -19 -20 -20 -21 -22 -22 -20 -23 -18 -6 -17 -60 -69 -45 -23 -94 -97 -92 -99 -123 -104 -92 -87 -85 -84 -92 -87 -80 -73 -71 -72 -70 -69 -69 -66 -13 -37 -55 -56 -32 -51 -45 -39 -37 -40 -48 -56 -41 -28 -59 -54 -19 -19 -43 -1 -80 -102 -109 -113 -111 -110 -98 -90 -88 -80 -73 -66 -53 -36 -23 -23 -23 -24 -23 -12 -16 -16 -13 -9 -12 -15 -14 -14 -17 -14 -14 -13 -13 -14 -3 -3 -9 -13 -12 -9 -2 -2 -4 -4 -5 -7 -4 0 -3 -21 -27 -23 -18 -18 -20 -21 -21 -22 -24 -32 -27 -12 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 -14 -27 -10 -1 0 0 0 0 0 0 0 0 0 0 -47 -65 -57 -47 -48 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -44 -68 -76 -72 -79 -81 -78 -71 -74 -79 -84 -88 -92 -95 -99 -98 -97 Wind_Speed nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan 31 30 28 28 28 29 29 30 31 31 34 38 42 43 42 39 36 35 35 36 37 38 37 36 35 35 34 33 34 34 36 37 39 38 38 37 38 38 39 39 39 39 38 38 38 38 39 40 40 39 37 35 34 35 35 35 36 37 38 38 37 36 35 34 34 34 35 35 34 34 33 32 30 30 30 30 30 31 31 31 30 30 29 29 29 29 29 30 29 28 28 29 30 31 32 33 34 34 33 34 34 34 34 34 34 34 35 35 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan 30 29 28 27 28 29 30 31 32 32 34 36 39 40 39 37 35 35 35 36 37 37 37 37 36 35 34 33 33 34 36 38 39 39 38 38 38 39 40 40 40 39 39 38 38 38 38 39 40 38 36 34 34 34 34 35 36 37 38 38 37 36 35 34 34 34 34 35 34 34 33 32 31 31 31 31 31 31 31 31 30 29 29 28 28 28 28 28 27 27 27 27 28 29 31 32 32 32 33 33 34 34 34 34 34 34 35 34 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan 29 28 27 26 28 29 31 32 33 35 37 39 40 40 38 36 35 36 36 37 37 37 37 36 36 35 34 33 33 34 36 38 39 40 40 40 40 40 40 39 39 39 39 38 38 38 38 38 38 36 35 34 34 33 33 34 35 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 32 32 32 32 31 30 29 29 28 27 27 27 27 27 26 26 26 27 28 29 30 30 31 32 32 33 33 34 34 34 34 34 34 34 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 23 nan nan nan nan nan 28 27 27 27 27 29 30 33 35 38 40 42 42 41 39 37 36 37 37 37 37 37 37 36 35 34 34 34 34 35 36 38 40 40 41 41 41 41 40 39 39 38 38 38 38 38 38 37 37 34 34 34 34 33 33 33 33 35 35 34 34 34 36 37 37 38 38 37 36 36 36 36 36 35 34 33 33 32 32 31 30 29 28 27 26 26 26 27 26 26 26 27 28 28 29 30 31 31 32 33 33 34 34 34 34 34 34 34 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 25 nan nan nan nan nan 29 28 27 27 27 28 31 34 37 40 42 43 43 42 40 38 37 37 37 37 38 37 37 36 35 34 34 34 34 36 37 39 40 40 41 41 41 41 41 40 39 38 38 38 39 39 38 37 36 34 34 34 35 34 34 33 33 33 33 33 33 34 35 36 37 38 38 37 37 37 37 37 37 36 35 34 33 33 32 31 30 29 28 27 26 26 26 26 26 26 26 27 27 28 29 30 31 31 32 33 33 33 34 34 34 34 34 34 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan 30 30 29 29 29 30 32 35 38 41 43 44 44 43 41 39 38 37 37 37 37 37 36 36 35 34 34 34 35 37 38 39 40 40 41 41 41 41 41 41 40 39 38 39 40 40 39 38 36 35 35 35 35 35 34 34 33 33 33 34 34 34 35 36 37 38 38 37 37 36 36 37 36 35 34 33 33 33 32 31 30 29 28 27 26 26 26 26 26 26 26 27 27 28 29 30 31 31 32 33 33 34 34 34 34 34 34 33 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan 33 32 32 30 30 31 32 34 37 40 42 43 44 43 42 41 40 39 38 37 37 36 36 36 35 35 35 34 35 36 37 38 39 40 40 41 41 42 42 42 42 41 40 39 40 40 40 40 39 37 36 35 35 35 35 35 34 34 34 34 34 34 34 34 35 36 37 37 36 36 34 34 34 33 33 33 32 32 32 32 31 30 29 28 27 26 26 26 26 26 26 27 27 28 28 29 30 31 32 32 33 33 34 34 34 34 34 33 33 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan 33 31 31 32 33 35 37 40 43 44 44 43 42 41 41 40 38 37 36 36 36 35 35 35 35 35 36 36 37 37 38 39 40 41 41 42 43 42 42 42 41 40 40 40 40 40 39 37 36 35 34 34 34 34 34 34 34 34 33 33 33 33 34 36 36 36 35 35 33 31 30 30 30 30 30 30 31 31 30 30 30 29 28 27 27 27 26 27 27 27 28 28 29 30 30 31 32 32 33 33 33 34 34 33 33 33 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 31 32 34 36 38 40 43 45 44 43 42 41 40 39 38 37 36 36 36 36 36 36 36 36 36 36 37 37 38 39 40 40 41 42 43 43 42 42 41 41 41 41 41 40 39 37 36 35 34 33 33 33 33 33 33 33 32 32 32 33 34 36 37 36 35 33 31 30 30 29 29 29 29 30 30 30 30 31 30 30 29 29 28 28 28 28 28 28 29 29 30 30 31 31 32 32 33 33 33 33 33 33 33 32 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 32 31 31 32 34 36 38 40 43 44 44 43 41 40 40 39 37 36 36 36 35 36 36 36 36 36 36 37 37 37 38 38 39 40 41 42 42 43 42 41 41 41 41 41 41 41 39 37 36 35 34 34 33 32 32 32 32 32 32 32 33 34 35 37 38 37 35 34 33 33 32 31 31 31 30 30 30 30 31 32 32 31 31 31 30 30 29 28 29 30 30 31 31 31 31 32 32 32 33 33 33 33 32 32 32 32 31 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 33 nan nan nan 37 37 36 35 33 31 30 31 32 34 36 38 40 42 43 43 42 40 40 39 38 37 36 35 35 35 35 36 36 36 36 36 37 37 38 38 38 39 40 42 42 42 42 42 42 41 41 41 41 42 41 39 37 36 35 35 34 34 34 33 33 33 32 31 31 32 34 35 37 39 39 38 37 36 36 35 34 33 33 32 32 31 31 33 33 33 33 33 32 32 31 30 29 30 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 35 36 36 35 34 32 31 30 30 32 33 35 37 38 40 41 43 43 42 40 39 38 37 36 36 35 35 35 35 35 35 36 36 37 37 38 38 38 38 39 40 42 42 42 42 42 42 41 41 41 41 42 40 38 37 36 35 35 34 34 34 33 33 32 31 31 30 31 32 34 36 38 38 38 38 36 34 34 34 34 34 34 33 33 33 34 35 35 35 34 34 33 31 31 30 31 33 33 33 33 33 32 32 32 33 33 32 32 32 32 31 31 31 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 34 35 36 33 31 30 30 30 31 33 35 37 38 38 41 43 44 43 41 40 39 38 37 36 36 35 35 35 35 35 35 36 37 37 37 38 38 39 39 39 40 41 42 42 42 42 41 41 41 40 41 41 40 38 37 37 36 36 35 34 33 32 32 32 31 30 30 30 31 33 34 35 35 36 35 34 33 33 33 33 33 34 34 34 34 34 35 36 36 35 34 33 32 32 31 33 34 34 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 33 34 34 31 29 28 29 30 31 34 36 37 38 40 42 43 43 42 40 39 38 37 37 36 36 36 36 36 36 36 36 36 37 37 37 38 39 39 39 40 40 41 41 42 42 41 40 40 40 40 41 41 40 39 38 39 40 39 36 34 32 32 32 32 31 30 29 29 30 31 32 33 33 33 33 33 34 33 33 33 33 33 33 34 34 34 34 35 36 36 35 34 33 33 33 34 36 36 36 36 35 34 34 33 33 33 32 32 32 31 31 30 30 30 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 32 32 32 29 28 27 28 29 32 33 35 37 39 41 43 43 42 41 39 38 38 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 38 39 39 40 40 40 40 41 41 40 39 39 40 40 40 40 41 41 41 41 43 42 39 35 32 31 31 31 30 29 28 28 28 29 31 33 33 33 33 34 34 34 34 33 33 32 32 32 33 33 34 35 36 37 37 36 35 34 34 36 37 37 37 37 36 35 34 33 33 33 33 32 31 31 31 30 30 30 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 30 31 31 31 30 29 28 29 29 31 33 35 38 40 42 43 42 40 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 39 39 39 39 39 39 39 38 37 38 39 39 40 40 41 41 43 44 45 44 41 38 35 32 31 30 29 27 25 25 25 27 29 30 31 31 32 33 32 33 33 33 33 33 32 32 32 32 34 35 37 37 38 37 37 36 36 37 38 38 38 37 36 35 34 34 33 33 33 32 32 31 31 30 30 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 30 30 30 30 30 nan nan 30 31 32 34 36 38 41 42 41 39 38 37 37 38 38 38 38 37 37 38 38 38 38 38 38 37 37 36 37 37 36 37 37 38 38 37 36 36 36 35 35 36 37 38 39 40 41 43 44 45 45 44 43 41 38 35 32 30 28 27 26 24 23 24 26 27 28 29 30 31 31 31 32 32 33 33 32 32 32 32 33 35 36 37 38 38 38 38 38 38 38 38 38 37 36 35 34 34 33 33 33 32 32 31 31 30 29 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 29 30 30 31 30 30 nan nan 32 33 35 36 37 39 41 41 39 37 35 35 36 37 37 38 38 38 38 39 39 39 39 39 38 37 37 36 36 36 36 36 36 37 37 36 34 33 33 32 33 34 36 37 37 39 41 43 44 45 44 45 45 43 41 38 35 33 31 29 27 25 23 23 25 26 27 28 29 30 30 30 31 31 31 32 32 31 31 32 33 33 35 36 37 38 38 38 38 39 38 38 37 36 35 34 34 33 33 33 33 32 32 31 31 30 29 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 29 30 31 31 nan 30 30 nan 33 35 36 37 38 39 40 40 37 35 34 34 35 35 36 38 38 38 39 40 40 40 39 39 38 38 37 36 36 36 35 35 35 35 35 34 33 31 31 31 32 33 34 34 36 38 41 43 44 43 43 45 47 45 42 40 39 37 35 32 30 28 26 26 26 27 27 28 29 30 30 30 30 31 31 31 31 31 31 31 31 32 33 35 36 36 37 38 38 39 37 36 36 35 35 34 33 33 33 33 32 32 32 31 31 30 29 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 29 30 30 30 nan nan 29 nan 33 35 37 38 39 40 40 38 35 34 33 34 34 35 37 38 39 39 40 41 41 40 40 39 38 37 37 36 36 35 34 34 34 34 34 33 32 31 30 31 31 31 32 34 35 37 40 41 42 42 43 45 46 45 43 43 40 38 36 34 32 31 30 29 29 29 29 29 30 30 30 30 30 31 30 30 30 30 30 30 30 31 32 32 34 35 36 37 37 37 35 35 34 34 34 33 33 33 33 32 32 32 31 31 30 30 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 30 30 30 29 29 nan 33 35 36 38 39 39 39 37 35 34 34 34 35 36 37 38 39 40 41 41 41 41 40 39 38 38 37 36 35 34 33 33 32 32 32 31 31 31 30 30 31 32 32 33 35 36 38 39 40 41 42 43 43 43 44 43 41 39 36 34 32 31 31 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 30 30 30 30 31 32 33 34 35 35 35 33 33 33 33 33 33 33 33 32 32 31 31 31 30 30 29 28 28 28 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 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 nan 30 30 29 28 nan 32 34 36 37 38 39 38 37 35 35 35 35 35 37 38 39 40 40 41 42 41 41 40 40 38 37 36 35 34 33 32 32 31 31 31 30 30 30 30 30 31 31 32 33 34 36 36 37 38 39 40 39 40 41 42 42 41 39 36 33 32 32 32 33 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 29 29 29 29 30 31 31 32 33 33 33 31 31 32 32 32 32 32 32 32 32 31 31 31 30 30 29 28 28 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan 30 29 nan nan 34 35 36 37 38 37 37 36 35 36 36 36 38 39 40 40 41 41 42 42 41 41 40 38 36 35 34 33 32 31 30 30 30 30 29 29 29 30 30 30 31 32 32 33 34 34 35 37 38 38 37 37 39 40 41 41 39 36 33 32 33 33 33 34 34 33 33 32 32 31 30 29 29 29 29 29 29 29 29 28 28 28 29 29 29 30 30 31 31 30 30 31 31 31 31 31 31 31 31 31 31 31 30 29 29 28 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan 31 31 nan nan 34 34 35 36 36 36 36 36 37 37 37 37 38 39 40 41 42 42 42 42 42 41 40 38 36 34 33 32 31 30 30 30 30 29 29 29 29 30 30 30 31 32 32 31 31 32 34 35 36 36 35 36 38 40 40 40 38 36 34 33 34 34 34 34 34 34 33 32 32 31 30 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 28 28 29 30 29 29 30 31 31 31 31 31 31 31 31 31 30 30 29 29 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 34 34 35 35 35 36 38 38 38 38 39 40 41 42 42 42 43 43 42 41 40 37 35 33 32 31 30 30 29 29 29 29 29 29 29 30 30 30 31 31 30 29 30 32 32 33 34 34 35 36 37 38 38 38 37 36 35 35 35 35 34 34 34 34 33 32 31 30 29 28 27 26 26 26 26 27 27 27 26 25 25 25 25 25 26 26 27 28 27 28 29 30 30 31 31 31 31 31 31 31 30 30 30 29 29 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 34 34 34 35 35 36 37 39 39 39 39 39 40 41 42 42 43 43 43 42 41 39 36 34 32 31 31 30 29 29 29 29 29 29 29 30 30 30 30 31 30 29 29 30 31 31 32 33 34 34 36 37 37 36 36 36 36 36 36 36 35 34 34 34 33 33 32 31 30 29 27 26 26 26 25 25 26 26 26 25 25 24 24 24 24 24 25 25 26 26 28 29 29 30 30 31 31 31 31 31 31 31 30 30 30 29 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 37 37 36 35 35 35 36 36 38 39 39 39 39 40 41 41 42 42 43 43 43 42 40 38 35 33 31 31 30 30 30 30 29 28 28 29 29 30 30 30 31 31 30 29 29 29 30 31 32 33 33 34 35 36 36 35 36 36 37 37 37 36 35 34 34 33 33 32 31 30 29 29 28 27 27 26 25 25 25 26 26 26 25 24 24 23 23 24 24 25 25 27 28 29 30 30 31 31 31 31 31 31 31 31 30 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 38 37 37 37 37 37 38 39 40 40 40 40 40 40 41 42 42 43 43 42 41 39 37 34 32 31 30 30 30 29 29 28 27 27 28 29 29 30 30 30 30 30 30 30 30 30 31 32 33 33 34 35 35 35 35 35 36 36 37 37 36 35 34 34 33 33 32 31 30 30 29 29 28 27 26 26 26 26 26 26 26 25 24 24 23 23 24 24 25 26 28 29 30 31 31 32 32 32 31 31 31 30 30 30 30 30 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 39 39 39 39 38 38 38 38 39 40 40 41 41 40 40 40 41 42 43 43 42 41 40 38 36 34 33 31 30 30 30 29 28 27 26 26 27 28 29 29 30 29 29 29 30 30 31 31 32 33 33 34 34 34 34 34 35 35 35 36 36 36 36 35 34 34 34 33 32 31 31 31 31 30 30 29 28 27 27 27 26 26 26 25 25 24 24 25 25 26 26 28 30 31 32 33 33 33 33 32 32 32 31 30 30 30 29 29 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 38 38 39 39 39 39 38 38 39 40 40 40 40 40 40 40 40 40 41 42 43 43 42 40 39 37 36 35 34 33 32 31 30 29 27 26 26 26 27 28 29 29 29 29 28 29 30 30 31 32 33 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 35 35 34 34 33 33 32 32 32 32 31 31 30 29 29 28 28 27 28 28 27 27 27 28 29 29 30 31 32 35 35 35 35 34 34 33 33 32 31 30 30 29 29 29 29 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 48 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 38 38 39 39 38 38 39 39 39 38 38 38 39 40 41 41 40 40 40 40 39 40 40 42 42 42 41 40 38 37 36 35 35 34 33 32 31 29 27 26 26 27 28 29 29 29 29 28 29 29 30 30 31 33 34 34 35 35 35 35 35 35 35 35 36 36 37 37 36 36 36 36 36 35 35 34 33 33 33 33 33 33 33 32 32 31 30 29 29 32 32 32 32 33 34 34 35 35 36 38 37 37 37 36 35 34 33 32 31 30 30 30 29 29 28 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 49 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 39 39 39 39 38 38 38 38 37 38 39 40 41 41 41 40 39 39 39 39 39 40 41 41 41 40 39 38 37 37 36 35 35 34 33 32 30 28 26 27 28 28 29 29 29 29 28 29 29 30 31 32 33 34 35 35 35 35 35 35 35 35 36 36 37 37 37 36 36 37 37 37 37 37 36 35 34 34 35 35 36 36 36 35 35 34 34 33 37 37 37 37 38 39 39 39 39 39 41 40 40 39 38 36 35 33 32 31 30 30 30 30 29 29 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 49 47 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 40 40 39 38 38 37 37 37 36 38 39 40 41 41 40 39 39 38 39 39 39 40 40 40 40 39 38 38 38 37 36 36 35 35 34 32 30 29 27 27 28 28 28 29 29 29 28 29 29 30 31 32 33 34 35 35 35 36 36 36 35 35 36 36 37 37 37 37 38 39 39 40 40 39 38 37 36 35 36 37 38 39 39 39 39 39 38 38 41 41 42 42 42 42 42 42 42 42 43 43 42 41 39 37 35 33 32 31 30 30 30 30 29 29 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 57 nan nan nan nan nan 52 51 48 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 40 40 40 39 38 37 37 36 35 36 37 39 39 40 40 40 39 38 38 38 39 39 40 40 40 39 39 38 38 37 37 37 36 35 35 34 32 30 28 27 27 27 28 29 29 29 29 28 28 29 30 31 32 33 34 35 35 36 36 37 36 36 35 36 36 37 37 37 37 39 39 40 41 41 41 40 39 38 37 39 40 41 41 42 42 42 42 42 42 44 44 45 45 45 45 45 44 43 43 43 43 43 42 40 38 35 33 32 31 30 30 30 29 29 28 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 50 47 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 39 39 38 37 37 36 35 35 35 37 37 39 39 39 39 38 38 38 38 39 39 40 40 39 39 39 38 38 37 37 37 36 35 35 34 32 30 28 27 27 27 28 29 30 30 29 28 28 29 30 32 33 33 33 35 36 36 37 37 37 36 36 36 36 37 37 37 38 38 39 40 40 40 40 39 39 39 39 42 43 43 43 43 43 43 43 43 44 45 46 47 47 47 47 47 46 45 44 44 43 42 41 39 37 36 34 32 32 31 31 30 30 29 28 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 nan nan nan nan nan nan nan nan nan 55 52 48 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 36 36 36 35 35 35 35 37 38 39 38 38 37 38 38 38 39 40 40 40 40 40 39 38 37 37 37 36 36 35 34 33 31 29 28 28 27 27 28 29 30 30 29 28 28 29 31 32 33 34 34 36 37 38 38 38 37 37 37 37 37 37 37 37 38 39 40 40 40 39 39 39 40 41 42 44 45 45 45 45 44 43 43 43 44 45 46 47 47 48 48 47 46 45 44 44 43 41 40 38 37 35 34 33 32 32 31 31 30 30 29 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 57 57 nan nan nan nan nan nan nan nan nan nan 54 50 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 36 36 nan 35 36 37 38 38 38 37 37 37 38 38 39 40 40 40 40 40 39 38 37 37 36 36 35 34 32 31 30 29 28 27 27 27 28 29 30 30 29 28 29 30 31 32 33 35 36 37 38 39 39 39 38 38 37 37 38 38 38 39 39 40 40 40 40 40 40 41 42 43 44 45 46 46 46 45 44 43 43 43 43 44 44 45 45 46 46 46 46 45 45 43 42 40 38 37 36 35 34 34 33 31 31 31 30 30 29 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 56 nan nan nan nan nan nan nan nan nan nan nan nan 52 47 47 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 37 37 37 37 38 38 38 37 36 37 37 38 38 39 39 40 41 40 39 38 37 36 36 36 36 35 33 32 30 29 29 27 27 27 27 28 28 29 29 28 28 29 30 31 32 34 35 37 38 39 40 39 39 39 39 38 38 38 39 39 40 40 40 40 40 40 41 41 42 43 43 44 44 44 45 45 45 44 44 44 44 44 43 43 42 42 43 44 44 44 45 44 42 40 39 37 35 34 34 33 33 32 30 30 30 30 30 29 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 38 38 38 39 38 37 36 36 36 37 38 38 38 39 40 40 40 39 38 37 36 36 36 36 35 34 33 30 29 27 27 27 27 27 28 28 28 28 28 29 29 30 32 33 35 37 38 39 40 40 40 40 40 40 39 39 39 39 40 41 41 41 40 40 40 41 41 42 42 42 43 42 42 43 43 43 43 44 44 44 44 43 42 42 41 41 41 42 43 43 43 40 37 36 35 34 33 33 32 31 31 30 30 30 30 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 55 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 45 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 39 40 39 38 37 36 36 36 37 38 38 39 39 39 39 39 38 37 36 35 35 36 36 36 36 33 30 28 27 27 27 27 27 28 28 28 28 28 29 29 31 33 35 36 38 39 40 41 41 41 41 41 41 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 41 42 42 43 44 44 44 43 42 41 40 40 40 40 40 40 40 36 34 34 33 33 32 32 31 31 30 30 30 30 30 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 46 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 39 39 38 36 36 36 36 37 38 39 39 39 39 38 nan 38 37 36 35 35 35 36 36 36 33 30 28 27 27 27 27 28 28 29 29 29 29 29 30 32 34 36 37 38 39 41 41 41 41 42 42 42 41 40 40 41 41 40 40 41 41 41 41 41 41 41 40 40 39 39 37 38 39 39 40 41 42 42 42 41 40 40 40 39 39 38 37 36 36 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 47 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 37 37 36 36 36 37 38 39 39 39 39 39 nan nan nan 36 nan nan 35 35 35 35 35 nan nan 29 28 28 28 28 28 29 29 29 30 30 30 31 33 34 36 37 38 39 41 42 42 42 42 42 42 42 41 41 41 41 41 40 41 41 41 41 41 41 40 39 38 38 37 36 36 37 37 38 39 39 40 40 40 39 39 39 39 38 36 34 33 32 31 31 31 31 31 32 32 32 32 31 31 31 31 30 nan 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 47 43 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 36 36 36 37 37 37 38 39 40 nan nan 39 nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 29 30 29 29 29 29 30 30 30 30 30 31 33 35 36 38 39 40 41 41 42 42 43 43 43 42 42 42 41 41 41 41 41 41 41 41 41 41 40 39 38 37 37 36 36 36 36 37 37 37 38 39 39 39 39 39 38 36 34 32 31 31 30 31 31 31 32 33 33 33 33 32 32 31 31 31 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 48 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 36 37 38 39 40 41 nan 41 nan nan nan nan nan nan nan nan nan nan nan nan nan 33 31 30 30 30 30 30 29 30 30 31 31 31 31 32 34 35 36 38 39 40 41 41 42 43 44 44 43 43 42 42 41 41 41 41 41 42 41 41 41 41 41 40 39 38 37 38 37 37 37 37 37 37 37 38 39 39 39 38 37 35 33 31 31 30 30 32 32 32 33 33 34 34 33 33 32 32 32 31 30 29 nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 37 38 40 41 42 42 nan nan nan nan nan nan nan nan nan nan nan nan 34 33 32 31 31 30 30 31 31 30 31 31 31 32 32 32 33 34 35 37 38 39 39 41 42 43 43 44 44 44 43 43 42 42 42 42 42 42 42 42 42 42 42 41 41 40 39 39 40 40 39 39 38 38 38 38 38 39 39 38 37 35 34 34 32 31 31 31 32 33 33 33 34 34 34 34 34 33 33 32 31 30 29 nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 39 40 42 43 42 41 nan nan nan nan nan nan nan nan nan nan 34 34 33 32 32 31 31 31 31 31 31 31 31 31 32 32 32 33 34 36 37 38 39 40 41 42 43 44 45 45 45 44 43 43 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 42 41 41 41 40 40 39 39 39 38 36 35 34 34 33 32 32 32 32 32 32 32 33 33 34 34 35 35 34 34 33 32 31 31 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 45 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 39 41 42 43 42 41 39 nan nan nan nan nan nan nan nan 33 34 33 33 32 32 31 31 31 32 32 31 31 31 31 32 33 33 33 35 36 37 38 39 41 42 42 43 45 45 46 45 44 44 43 43 43 43 43 42 43 43 43 43 42 41 41 41 41 41 42 42 42 42 42 42 41 41 40 39 37 35 34 34 34 34 34 33 33 32 32 32 32 32 33 33 34 35 35 35 35 34 33 33 32 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 53 49 46 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 40 42 42 42 41 40 38 37 34 33 32 nan nan nan 33 33 33 33 33 32 32 32 31 31 32 33 33 33 32 32 33 33 33 34 35 36 37 38 40 41 42 43 44 45 46 46 46 45 44 44 44 44 44 43 43 43 43 43 44 43 42 41 41 41 41 42 42 42 43 43 43 42 42 40 39 37 36 35 35 35 36 36 35 34 33 32 32 32 32 32 32 33 34 35 36 35 35 34 34 33 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 54 50 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 42 41 40 39 37 35 33 32 nan nan nan 32 33 33 33 33 33 32 32 32 32 31 32 33 33 33 33 32 33 33 33 33 35 36 37 39 40 41 43 44 45 45 46 46 46 46 45 45 44 44 44 44 43 43 43 44 44 44 43 43 43 42 42 42 42 42 42 42 42 42 41 40 39 39 38 37 37 37 37 38 37 35 33 33 32 32 32 32 32 33 34 35 35 35 35 35 34 34 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 54 51 49 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 42 41 40 39 38 36 34 33 32 nan nan 32 32 32 33 33 33 33 33 32 32 32 32 32 32 33 34 34 33 33 33 33 34 35 37 38 39 40 42 43 44 45 46 46 47 47 46 46 46 45 44 44 44 44 44 44 44 44 44 44 44 44 43 43 42 42 42 42 41 41 41 41 41 40 39 39 39 38 38 38 38 37 35 34 33 33 33 33 33 33 33 33 34 35 35 35 35 34 34 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 52 52 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 40 38 37 35 34 33 32 32 32 32 32 31 32 32 32 33 32 32 32 32 32 32 33 34 35 35 34 34 33 34 35 36 37 38 39 41 42 43 44 45 46 46 47 47 47 46 46 45 45 45 44 45 45 45 44 44 44 44 45 45 45 44 44 43 42 41 41 40 40 40 40 39 39 39 39 39 38 38 37 37 35 35 35 35 34 33 33 33 33 33 33 34 34 34 34 34 34 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 65 64 nan nan nan nan 55 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 38 36 35 34 33 32 32 31 31 31 31 31 32 32 32 32 33 33 33 33 33 34 35 35 36 35 35 34 34 35 37 38 39 40 41 42 44 44 45 45 46 47 47 47 47 46 45 45 45 45 45 45 46 45 45 44 45 45 45 45 45 44 44 43 42 41 40 39 39 39 39 38 38 39 39 39 38 37 37 36 36 36 37 36 34 34 33 33 33 33 33 33 34 34 34 33 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 36 35 34 33 32 31 31 31 30 30 31 31 32 32 33 33 34 34 34 34 34 35 35 35 36 35 34 34 35 37 39 40 40 41 42 43 44 45 46 47 47 47 47 48 47 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 44 43 43 42 41 40 39 38 38 38 38 39 39 39 39 39 38 38 38 39 39 37 35 34 33 33 33 33 33 33 33 33 33 33 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 67 nan nan 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 33 31 30 30 30 30 30 30 30 31 33 33 34 34 35 35 35 35 36 36 36 35 34 34 34 36 38 39 40 41 42 43 43 44 45 46 47 48 48 48 48 48 48 47 46 46 46 46 46 46 46 45 45 45 44 45 45 45 44 44 44 43 42 41 40 39 38 38 39 40 40 40 40 40 40 40 40 40 39 37 35 34 33 33 33 33 33 33 33 33 33 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 32 31 30 30 30 29 29 30 30 31 32 33 34 35 35 35 36 36 37 36 35 34 33 34 35 37 38 40 41 41 42 43 44 45 46 47 47 48 49 49 48 48 48 48 47 47 46 46 47 47 46 45 45 44 44 45 45 45 45 44 44 44 43 42 41 40 39 39 40 40 40 39 39 40 40 41 41 41 39 37 35 34 34 34 33 33 33 33 32 32 32 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 68 68 68 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 31 30 30 29 29 30 30 31 32 33 34 35 36 36 37 37 38 37 35 34 34 35 36 37 39 42 43 43 43 44 46 47 48 48 48 49 50 49 49 49 48 48 48 47 47 47 48 47 46 46 45 45 45 45 45 45 44 44 44 43 42 42 41 41 40 40 39 39 39 38 38 39 40 41 41 40 38 37 35 35 34 34 34 34 33 33 32 32 32 32 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 62 63 nan 67 67 68 67 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 67 68 68 68 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 30 30 30 31 32 33 35 35 36 36 38 39 39 38 37 36 36 36 37 38 41 43 44 44 44 44 46 48 48 49 49 50 50 49 49 49 49 49 48 48 48 48 48 47 46 46 46 46 45 45 45 44 44 44 43 42 41 41 41 40 40 39 38 38 38 38 38 39 39 40 39 39 38 37 36 35 35 34 34 34 33 33 33 33 32 32 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 60 nan nan nan nan nan 67 67 66 65 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 33 34 35 36 36 37 40 41 40 37 36 36 37 37 39 40 41 43 44 44 44 44 46 47 49 49 50 50 49 49 49 50 49 49 49 49 49 48 47 47 47 47 46 46 46 45 44 44 44 43 42 42 41 41 40 39 39 39 39 38 38 38 39 39 39 39 39 38 37 36 35 35 35 35 34 34 34 33 34 33 33 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan 67 67 66 65 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 36 37 38 39 40 41 40 37 36 36 38 39 40 41 42 43 43 43 44 44 46 47 48 49 50 50 50 50 50 50 50 49 49 49 49 48 47 47 48 47 47 46 45 44 44 44 43 42 42 42 41 41 40 39 39 39 39 39 39 39 40 39 39 39 38 38 37 36 35 35 35 35 35 35 34 34 34 34 33 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan 66 66 65 65 64 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 41 41 41 40 38 37 38 39 40 40 41 42 43 44 44 45 45 46 47 48 49 49 50 50 51 51 50 50 49 49 49 48 47 47 48 48 48 47 46 45 45 44 44 42 42 42 42 41 41 40 40 39 39 38 38 38 38 39 38 38 38 38 38 36 35 35 35 36 36 36 36 35 35 34 34 33 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 65 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 41 39 38 39 40 40 41 42 43 43 44 45 46 46 47 48 49 50 50 50 51 51 51 50 50 50 49 48 48 47 47 48 48 48 47 47 47 46 46 44 43 43 43 42 41 41 40 40 39 38 38 37 36 37 37 37 36 36 37 37 37 36 35 35 36 37 37 37 36 35 35 34 34 34 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 42 41 39 38 39 40 41 42 44 44 44 45 47 48 49 50 50 50 51 51 51 51 50 50 50 50 49 48 47 47 47 47 49 49 48 47 47 47 46 45 44 44 44 43 42 41 40 39 39 38 38 37 36 36 36 36 36 35 36 36 37 37 36 36 37 38 38 38 36 35 35 35 34 34 33 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 42 42 42 40 39 39 40 42 44 45 45 46 47 49 50 51 51 51 50 50 50 51 50 50 49 49 48 48 48 47 48 48 48 49 49 48 48 47 46 46 45 45 45 44 42 42 41 40 39 39 38 38 37 37 37 37 36 35 35 35 36 37 36 36 36 38 39 38 37 36 35 35 35 35 34 33 32 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 42 43 42 42 41 41 42 44 45 46 46 46 47 48 50 50 50 50 50 49 49 49 49 49 49 48 48 48 48 48 48 49 49 49 49 48 48 47 47 46 45 45 44 43 42 41 41 40 40 40 39 38 37 37 37 37 36 36 36 36 36 36 36 36 38 39 39 38 36 36 35 35 35 35 34 32 31 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 43 43 43 42 41 42 43 44 45 46 45 45 47 49 49 50 50 50 50 49 49 49 49 49 49 48 48 49 49 49 49 50 50 49 48 48 48 47 47 46 46 45 44 43 42 42 41 41 41 40 39 39 38 38 38 37 37 36 36 36 37 36 36 37 39 39 38 37 36 36 36 36 35 34 33 32 31 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 42 43 43 43 43 44 44 45 46 46 47 47 48 49 49 50 50 51 51 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 47 47 47 46 45 45 44 43 43 43 42 41 40 40 39 38 38 37 37 37 37 36 36 36 37 37 37 38 39 38 37 36 36 35 36 36 35 34 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 43 43 44 44 45 45 46 47 48 49 48 48 48 49 50 51 52 52 51 51 50 49 49 49 49 49 49 49 50 50 50 50 49 49 48 48 47 47 46 46 46 45 44 44 44 43 42 41 40 39 39 38 38 37 37 36 36 36 36 37 37 37 37 38 38 36 36 35 35 35 35 35 34 33 32 32 33 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 nan nan nan nan nan nan nan nan nan 58 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 44 44 45 45 45 46 47 49 50 49 47 47 47 49 50 52 52 52 51 50 49 49 49 49 49 49 49 49 49 50 50 50 49 48 48 47 47 47 47 46 46 45 45 45 44 43 42 41 41 40 39 39 38 37 37 36 36 36 37 37 38 38 38 38 36 36 34 34 34 35 36 35 34 32 32 32 33 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 nan nan nan nan 56 nan nan nan nan nan 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 45 45 45 46 47 49 51 51 50 49 47 47 49 51 52 52 51 50 49 48 48 48 48 48 48 48 49 49 49 49 49 49 48 48 48 48 47 47 46 46 46 45 45 44 43 42 41 41 41 40 39 38 37 37 37 37 37 38 38 39 38 38 38 36 34 33 33 34 35 35 34 32 31 31 32 33 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 nan nan nan nan nan nan nan 56 57 57 57 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 45 46 46 46 46 47 48 50 51 51 51 50 48 48 51 52 52 51 50 49 48 48 48 48 47 47 47 48 48 48 48 49 49 48 48 48 48 48 47 47 47 46 46 45 44 43 42 42 41 41 41 40 39 38 37 38 38 38 38 39 39 39 38 38 37 35 34 33 34 34 34 33 32 31 31 31 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 56 56 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 45 45 46 46 46 47 47 48 49 51 52 51 51 50 50 51 52 52 52 51 50 49 49 48 48 48 47 47 47 47 48 48 48 49 49 49 48 48 48 48 48 47 47 47 46 45 44 43 42 42 41 41 40 39 38 38 38 39 38 38 38 39 39 38 38 37 36 35 34 34 34 34 33 31 30 30 30 31 32 32 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 45 45 46 46 47 48 48 49 49 50 51 51 51 50 50 51 52 52 51 50 50 49 49 49 48 47 47 47 48 48 48 49 49 49 49 49 49 48 48 48 48 48 47 47 46 45 44 43 42 42 41 41 40 39 38 38 39 39 39 38 38 38 38 38 37 36 35 35 35 34 33 32 31 30 29 30 30 32 32 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 45 45 46 46 47 49 49 49 49 50 51 51 51 51 51 51 51 51 51 50 50 49 49 48 48 47 47 48 48 49 49 49 49 49 49 49 49 49 48 48 48 48 47 46 45 44 44 43 43 42 41 40 40 39 39 39 39 39 39 38 38 38 37 37 36 35 34 34 34 33 32 31 30 29 29 30 31 31 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 45 45 46 47 48 48 49 49 50 50 51 51 51 51 51 51 51 51 50 50 50 49 48 48 47 47 48 48 49 49 49 49 49 49 49 49 49 49 48 48 48 47 46 45 45 44 44 43 43 42 41 41 40 40 40 40 40 39 39 38 38 37 37 36 35 34 34 34 33 32 31 30 30 30 30 30 31 30 29 29 27 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 45 45 46 47 47 48 49 49 50 51 51 52 51 51 51 51 51 51 51 50 49 49 48 47 47 47 48 48 48 49 49 49 49 49 49 49 49 48 48 47 47 46 46 45 45 45 44 43 43 42 42 41 41 40 40 40 40 39 39 38 38 37 36 35 35 34 33 33 33 32 31 31 31 31 31 30 30 29 27 27 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 45 46 46 47 47 49 49 49 49 50 51 52 52 51 51 51 51 50 50 50 49 48 47 46 47 47 48 48 49 49 49 49 48 48 48 48 48 47 47 47 47 46 46 46 46 45 44 43 43 42 42 41 41 41 41 40 40 39 38 38 37 37 36 35 35 34 34 33 33 32 32 31 31 31 31 30 29 27 27 26 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 52 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 44 45 45 46 46 46 48 49 50 49 49 50 51 51 51 51 51 50 50 50 49 49 48 47 46 46 46 47 48 48 48 48 49 48 48 47 47 47 47 47 46 46 46 46 46 46 45 45 44 43 42 42 42 41 41 41 41 40 40 39 38 37 37 36 36 35 35 34 34 33 33 32 31 31 31 30 30 29 28 27 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 51 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 45 45 46 46 47 48 49 49 49 49 49 50 51 51 50 50 50 50 49 48 47 47 47 47 47 47 47 48 48 48 48 48 47 47 47 47 47 47 46 46 46 46 46 45 45 44 44 43 42 42 42 42 41 41 41 41 40 39 38 37 37 36 36 36 35 35 34 34 34 33 33 32 31 30 30 30 29 28 28 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 45 45 46 46 47 48 49 49 49 48 49 49 50 50 51 50 50 49 48 47 46 47 48 48 48 48 48 48 47 47 46 46 46 47 47 47 47 46 46 46 46 46 45 45 44 43 43 42 42 42 42 42 42 42 41 41 40 39 38 37 36 36 36 35 35 35 35 34 34 34 33 32 31 30 30 29 29 28 28 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 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 43 44 44 44 44 45 45 46 47 48 48 48 48 48 48 49 49 50 50 50 50 48 47 46 46 47 48 48 48 48 47 47 45 45 45 45 46 46 46 46 46 46 46 46 46 45 45 44 44 43 43 42 42 43 43 42 42 42 41 40 39 38 38 37 36 36 36 35 35 35 34 34 34 34 33 32 32 31 30 29 28 28 27 27 27 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 44 44 43 44 45 46 47 48 48 48 48 48 48 48 49 49 49 49 49 48 47 46 46 47 47 47 47 47 46 45 44 43 44 45 45 46 46 46 46 46 45 45 45 45 44 44 43 43 43 43 43 43 43 43 42 42 41 40 39 38 37 37 36 36 36 36 35 35 34 34 34 34 33 32 32 31 30 29 29 28 27 27 27 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan 32 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 43 43 43 44 45 46 47 47 48 48 48 48 48 48 48 49 48 48 48 47 46 46 47 47 47 46 46 45 45 44 44 44 44 44 44 44 45 45 45 45 45 44 44 44 44 43 43 43 43 43 43 43 42 42 42 41 40 39 38 38 37 36 36 36 36 36 36 35 35 35 34 34 33 32 31 31 31 30 30 28 28 27 27 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan 31 32 32 33 33 33 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 43 43 43 44 45 46 47 47 47 47 47 47 48 47 47 47 47 47 46 46 46 46 46 46 46 46 45 44 44 44 44 44 44 44 43 43 43 44 44 44 44 44 44 43 43 43 43 43 43 43 43 42 41 41 40 40 39 39 38 37 37 36 36 36 36 36 36 36 35 35 34 34 33 32 31 31 31 30 30 29 28 28 27 27 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 nan nan nan 30 30 31 31 32 32 33 33 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 42 42 43 43 44 45 46 46 47 46 46 47 47 47 46 47 47 47 46 46 46 46 46 46 45 45 44 44 44 44 44 44 43 43 43 43 43 44 44 44 44 44 44 43 43 43 43 43 43 43 42 41 40 40 39 39 38 38 38 37 37 37 36 36 36 36 36 36 36 35 35 35 34 33 32 32 31 30 30 29 28 28 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 nan nan nan 28 29 30 30 31 32 32 32 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 42 42 42 43 43 45 46 46 46 46 46 46 46 46 46 46 46 47 47 46 47 46 46 46 45 45 44 44 44 44 44 43 43 43 43 43 44 44 44 44 44 43 43 43 42 42 42 42 42 42 41 40 40 39 39 38 38 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 34 34 33 32 31 30 29 29 28 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan 27 28 28 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 41 42 42 42 43 44 44 45 45 45 45 45 46 46 46 46 46 46 47 47 47 46 46 46 45 45 44 44 44 43 43 44 44 44 44 44 44 44 44 44 43 42 42 42 42 42 42 42 42 41 40 39 39 38 38 38 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 34 34 33 32 31 30 29 28 28 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 26 26 26 27 27 28 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 41 41 41 41 42 42 43 44 45 44 45 45 45 46 46 46 46 46 46 47 46 46 45 45 45 45 44 44 44 43 43 43 43 44 44 44 44 43 43 42 42 41 41 41 41 41 41 41 41 40 40 39 38 38 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 34 34 34 33 33 32 31 29 29 29 28 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 25 25 26 26 26 27 28 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 41 41 41 41 41 41 42 43 44 43 44 45 45 46 46 46 46 46 46 46 46 46 45 44 44 44 44 43 43 43 43 42 43 43 43 43 43 43 42 42 41 40 40 40 41 41 41 41 40 40 39 38 38 38 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 nan 34 33 33 32 32 31 30 30 30 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 25 25 25 26 26 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 41 41 41 41 41 41 41 42 43 43 43 44 45 45 45 46 46 46 46 46 46 46 45 45 44 44 43 43 43 42 42 41 41 41 41 41 42 42 41 41 40 40 40 40 40 40 40 40 39 39 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 nan 35 34 33 32 31 30 30 30 30 30 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 25 25 25 26 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 41 41 41 41 41 41 41 41 42 42 43 44 44 45 45 45 45 46 45 45 45 45 45 45 44 43 43 43 42 42 41 41 40 40 40 40 40 40 40 40 40 39 40 39 39 39 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 36 36 36 nan 36 35 35 35 34 33 32 31 31 30 30 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 24 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 41 42 42 42 41 41 41 41 42 42 43 43 44 44 44 45 45 45 45 45 44 44 44 44 44 43 43 43 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 39 38 38 37 37 37 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 36 nan nan 35 35 34 34 33 33 33 32 31 30 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 24 24 24 24 24 24 25 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 41 42 42 42 42 41 41 41 42 42 43 43 43 44 44 44 45 45 44 44 44 44 43 43 43 43 43 43 43 42 42 41 41 40 40 39 39 39 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 nan nan nan nan 34 33 33 33 32 32 32 31 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 24 24 nan nan nan 24 24 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 42 42 43 42 42 41 41 41 41 42 42 42 43 43 44 44 44 44 44 44 44 43 43 43 43 42 42 42 42 42 42 41 41 40 40 39 39 39 39 39 39 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 nan nan 35 nan 33 33 32 32 31 31 31 31 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 25 25 24 nan nan 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 43 43 42 42 41 41 41 41 41 41 42 43 43 44 44 44 44 44 44 43 43 43 42 42 41 41 41 41 41 41 41 40 40 39 39 39 39 39 39 38 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 37 37 37 37 36 36 36 36 36 35 34 nan nan 33 33 32 31 31 31 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 25 25 25 25 25 25 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 43 43 42 42 42 41 41 41 41 41 42 42 43 43 44 44 44 44 44 44 44 43 42 41 41 41 41 40 40 40 40 40 40 40 39 39 39 38 38 37 36 36 36 36 36 37 37 37 37 37 36 36 37 37 37 38 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 nan 34 34 33 33 32 32 31 31 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 25 25 25 25 25 24 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 42 42 42 42 42 42 41 41 41 41 42 42 43 43 43 44 45 45 45 45 44 43 42 41 41 40 40 40 40 40 40 39 39 39 39 38 38 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 38 38 37 37 37 37 37 36 36 36 36 36 35 35 35 34 34 33 33 33 32 31 31 30 30 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 24 24 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 42 42 42 42 42 42 41 41 41 41 42 42 42 42 43 44 44 45 45 45 44 44 43 41 41 40 40 40 40 39 39 39 38 38 38 38 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 37 37 37 37 36 36 36 36 36 36 35 35 35 34 34 33 33 32 32 31 31 31 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan 25 24 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 42 42 42 42 42 42 42 42 41 41 41 42 42 42 43 43 43 44 44 44 44 43 42 42 41 40 40 40 39 39 39 38 38 38 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 34 34 33 33 32 32 31 31 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 26 27 27 27 27 26 26 nan nan nan nan 24 24 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 42 42 42 42 42 42 42 41 41 41 41 42 42 42 42 43 43 43 43 43 42 42 42 41 40 40 39 39 39 39 38 38 37 37 36 36 36 36 36 36 36 36 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 37 37 37 36 36 36 36 36 36 35 35 35 34 34 33 32 32 32 31 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 27 27 27 27 26 26 nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 42 41 41 41 42 42 41 41 41 41 42 42 42 42 43 43 43 43 42 42 42 41 41 40 40 39 39 39 39 38 38 37 37 36 36 36 36 36 36 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 34 34 33 33 32 31 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 26 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 42 42 41 41 41 41 41 41 41 42 42 42 42 42 43 43 43 42 42 42 41 41 41 40 40 39 39 39 38 38 38 37 37 36 36 36 36 36 36 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 34 33 33 32 31 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 26 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 42 42 42 41 41 41 41 41 41 41 41 42 42 42 42 43 43 42 42 41 41 41 40 40 40 39 39 38 38 38 37 37 37 36 36 36 36 36 35 35 35 35 35 35 36 36 36 36 36 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 33 33 32 31 29 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 nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 26 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 42 42 42 42 42 41 41 41 41 41 41 42 42 42 42 42 42 42 41 41 41 40 40 40 39 39 39 38 38 38 37 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 38 38 38 37 37 37 37 36 36 35 35 34 33 32 31 30 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 43 42 42 42 41 41 42 42 42 42 42 42 42 42 42 42 42 41 41 40 40 40 39 39 39 38 38 38 37 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 38 38 38 37 37 37 37 37 36 36 35 34 33 32 31 31 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 43 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 40 40 40 39 39 39 38 38 38 37 37 37 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 38 38 38 39 39 38 38 38 38 38 38 37 36 36 35 34 33 32 32 31 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 43 43 43 43 43 42 42 42 42 42 42 42 42 41 41 41 40 40 40 40 39 39 38 38 38 38 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 38 38 39 39 39 38 38 38 38 38 37 37 36 36 35 34 33 33 32 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 43 43 43 43 43 43 42 42 42 42 42 41 41 41 41 40 40 40 39 39 38 38 38 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 38 39 39 39 39 39 39 39 38 38 37 37 37 36 34 34 33 33 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 43 43 43 43 43 43 43 42 42 42 42 41 41 41 41 40 40 39 39 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 38 38 39 39 39 39 39 39 39 39 38 38 38 37 36 35 34 34 34 33 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 43 43 43 43 43 42 42 42 42 42 41 41 41 40 39 39 39 38 38 38 38 38 37 37 37 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 38 38 39 39 39 39 39 40 39 39 39 39 38 37 37 36 36 35 34 33 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 44 43 43 42 42 42 42 41 41 41 40 40 40 39 39 39 39 38 38 38 38 37 37 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 39 39 40 40 39 39 39 39 39 38 38 37 37 36 35 34 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 44 43 43 42 42 41 41 41 41 40 40 39 39 39 39 39 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 36 36 37 37 37 37 37 37 38 38 39 39 39 39 40 40 39 39 40 40 39 39 39 38 37 36 35 35 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 44 43 42 42 42 41 41 40 40 40 39 39 39 39 39 38 38 38 38 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 39 39 39 39 40 40 40 40 40 40 40 39 39 38 37 37 36 35 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 44 43 43 42 41 41 40 40 40 40 39 39 39 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 39 39 39 39 39 40 40 40 40 40 40 40 39 39 39 38 37 37 36 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 45 44 43 42 41 40 40 40 39 39 39 39 39 38 38 38 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 39 39 39 39 38 37 37 36 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 5 nan nan nan nan nan nan 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 43 42 41 40 40 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 37 37 37 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 43 42 41 40 39 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 42 42 41 40 39 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 38 38 38 39 39 39 38 38 38 38 38 38 37 37 36 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 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 41 40 39 39 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 40 40 39 38 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 40 39 38 37 37 36 36 36 36 36 36 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 38 37 37 36 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 38 38 39 39 38 38 38 38 38 38 38 38 39 38 38 38 38 38 38 38 38 38 37 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 37 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 39 38 38 38 38 38 38 38 38 38 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 51 50 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 39 39 38 38 38 38 38 38 38 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 49 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 39 39 39 38 38 38 38 38 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 37 37 36 36 35 35 35 35 35 35 35 35 35 34 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 39 39 39 38 38 38 38 38 38 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 35 35 34 34 35 35 35 35 34 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 35 35 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 36 36 35 35 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 35 35 35 34 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 63 nan nan nan nan nan nan nan nan 56 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 39 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 39 39 39 39 39 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 nan nan 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 36 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 39 39 38 38 38 38 39 39 39 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 36 36 37 37 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 54 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 54 54 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 nan nan nan nan nan nan 48 nan nan nan nan 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 36 37 38 38 38 38 39 39 38 38 38 38 38 38 38 38 38 38 39 39 39 38 38 38 38 38 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 37 37 38 38 39 39 39 39 39 39 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 37 37 38 39 39 39 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 39 39 39 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 38 39 39 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 37 37 38 38 39 39 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 39 39 39 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 39 40 40 40 40 40 40 40 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 40 40 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 40 41 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 53 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 51 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 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 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 37 37 37 38 38 38 38 38 39 39 39 38 38 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 36 37 37 37 37 37 37 37 37 38 38 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 59 nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 nan nan 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 35 35 35 35 35 36 36 36 36 36 36 37 37 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 nan 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 60 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 37 37 37 37 37 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan 8 8 8 nan nan nan nan nan nan nan nan nan 9 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 37 37 37 37 37 37 38 38 38 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 37 37 38 38 38 38 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 36 36 36 36 37 36 36 37 37 37 37 37 38 38 37 37 38 38 38 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 38 38 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 38 38 38 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 35 35 36 36 36 36 36 37 37 38 38 38 38 38 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 35 35 34 35 35 36 36 36 37 37 38 38 38 38 38 38 37 37 36 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 35 35 35 36 36 36 37 38 38 38 38 38 37 37 37 36 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 35 35 35 35 35 36 37 37 38 38 37 37 37 37 37 37 37 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 35 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 nan nan 4 5 nan nan nan nan 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 34 34 34 35 35 35 35 36 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 nan nan nan 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 34 34 34 34 34 35 35 36 37 37 37 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 8 nan nan 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 34 33 34 34 34 35 36 37 37 36 36 37 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 34 33 34 34 35 36 36 36 36 37 38 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 34 34 35 35 35 35 35 36 37 39 39 39 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 nan nan nan nan nan nan 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 5 3 2 nan 2 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 36 35 35 36 37 38 38 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 nan 14 nan 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 nan nan 2 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 35 36 36 37 37 36 36 36 36 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 36 36 36 36 35 35 34 35 36 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 nan nan 9 10 10 nan nan nan nan nan nan nan nan 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 36 36 36 35 34 34 34 35 36 31 31 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 9 9 10 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 nan nan nan nan nan 34 35 35 36 35 35 34 34 34 35 36 36 31 31 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 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 34 34 33 34 35 36 37 37 31 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 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 14 nan 14 14 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 2 nan nan nan 3 3 nan 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 33 32 33 34 36 37 37 37 30 31 31 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 21 20 20 20 nan nan nan nan nan nan nan 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 32 34 36 37 37 37 29 30 31 31 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 21 20 20 nan nan nan nan nan 18 18 18 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan 17 nan nan nan nan 10 9 nan nan nan 8 nan nan nan nan nan nan nan nan nan 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 32 33 35 36 36 37 27 29 30 31 31 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 21 nan 21 21 21 21 20 20 20 20 20 nan 19 19 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 nan nan nan nan 8 7 7 7 nan 7 7 nan nan nan nan nan nan nan 5 5 4 nan nan nan nan nan nan nan nan nan nan nan 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 32 33 34 35 36 25 27 29 30 31 31 31 31 31 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 21 21 21 21 21 21 21 21 20 20 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan 10 9 8 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan 6 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan nan nan nan nan nan nan 34 32 31 31 32 31 30 30 31 32 34 36 25 26 27 29 30 31 31 31 31 31 30 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 22 21 21 21 21 21 21 21 21 21 21 21 20 nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 nan nan nan nan nan 38 38 38 37 35 34 34 33 33 34 33 32 31 31 32 34 36 24 25 26 28 29 30 30 31 31 31 30 30 29 29 28 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 21 21 nan nan 21 21 21 21 21 20 20 nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan 14 14 14 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan 4 4 7 8 8 9 nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 nan nan nan 39 39 39 39 38 37 36 35 35 35 35 36 36 35 34 33 34 35 35 24 24 25 27 28 29 29 30 31 31 30 30 29 29 28 28 27 27 27 nan nan nan nan nan nan nan 24 24 23 23 23 23 22 22 22 22 22 22 nan nan nan nan 21 21 21 21 21 20 nan nan 19 19 19 19 nan nan 18 nan nan nan nan nan 15 14 14 14 14 13 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 20 16 nan nan 7 8 10 11 10 10 12 nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 37 38 39 nan nan nan nan 39 39 38 37 37 36 36 36 36 37 37 38 37 37 36 36 36 35 23 24 25 26 27 28 29 30 30 31 30 30 29 29 28 28 27 27 27 nan nan nan nan nan nan 24 24 24 23 23 23 23 22 22 22 22 22 nan nan nan nan nan 22 21 21 21 21 20 nan 20 19 19 19 19 18 nan 18 18 17 17 16 16 15 14 14 14 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan 17 18 18 nan nan nan nan nan 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 nan nan nan 10 10 10 10 nan nan nan nan nan nan nan 6 6 6 6 nan nan nan nan nan nan 5 nan nan nan nan nan 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 26 25 23 21 17 nan 9 nan nan nan 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan 18 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 38 39 40 40 nan nan nan 40 39 38 37 37 37 36 36 37 37 37 38 38 38 38 38 38 37 36 nan nan nan 26 26 27 28 29 30 30 30 30 29 29 28 28 28 27 nan 26 25 nan nan nan 24 24 24 24 23 23 23 nan nan nan 22 22 22 nan nan nan nan nan 22 22 21 21 21 nan nan 19 19 19 19 19 nan nan 18 18 17 17 nan nan 15 14 14 13 13 12 12 13 13 13 14 15 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan 16 15 14 12 12 11 11 11 11 nan nan nan nan nan nan nan nan 5 5 5 6 6 6 6 nan nan nan nan nan nan nan 5 5 6 7 nan 11 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan 20 25 28 26 25 22 17 nan nan nan nan nan nan nan nan 14 14 16 nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 17 18 18 16 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 40 41 nan nan nan nan 40 38 37 37 36 36 36 37 37 37 37 37 37 37 37 38 38 38 37 nan nan nan nan nan nan 28 29 29 30 30 30 29 29 29 28 28 27 27 26 25 25 25 24 24 24 nan nan nan nan nan nan nan nan 22 22 22 nan nan nan nan nan 22 22 21 21 21 nan nan nan nan nan nan 18 18 18 18 17 17 nan nan 15 14 14 14 13 12 12 12 12 13 14 15 16 17 17 18 nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 nan nan nan 17 16 15 14 13 13 12 nan nan nan nan nan nan nan nan nan nan nan nan 6 6 nan nan 7 6 nan nan nan nan nan nan nan nan nan 7 nan 10 12 nan nan nan nan nan nan nan nan nan nan nan 8 12 16 21 25 27 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 16 17 16 nan nan nan 15 18 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 40 41 41 nan 41 41 41 39 38 37 37 37 37 36 36 37 37 36 36 36 36 37 38 38 38 38 23 24 nan nan nan nan nan nan nan 30 nan nan nan nan nan 29 28 27 27 26 26 25 25 25 24 nan nan nan nan nan nan nan nan nan nan 22 22 nan nan nan nan nan 22 22 21 21 21 nan 20 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 13 13 12 12 12 13 14 15 17 18 nan 18 nan 19 18 18 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan 10 10 13 16 20 23 24 25 25 nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan 16 19 18 16 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 40 41 41 nan nan 41 41 40 38 37 37 37 38 38 37 37 37 36 36 36 36 37 38 38 39 39 39 23 24 25 25 nan nan nan nan nan nan nan nan nan 29 28 28 28 27 27 26 26 25 25 25 25 nan nan nan nan nan nan nan nan nan nan 22 22 22 nan nan 22 22 22 22 22 21 nan nan 20 20 20 19 19 18 18 18 17 17 16 16 15 15 15 14 13 13 12 13 14 15 16 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan 18 19 20 nan nan nan nan nan nan nan nan 27 nan nan 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan 4 4 5 7 8 11 nan nan nan nan nan nan nan nan 17 17 15 12 11 12 14 16 17 20 22 nan nan nan 24 26 23 18 nan nan 11 11 nan nan nan nan nan nan nan nan nan nan 15 15 15 15 14 14 13 14 17 19 18 15 14 13 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 nan nan nan nan nan nan 38 39 40 41 41 41 41 40 40 39 38 38 37 38 38 38 38 38 37 37 36 37 38 39 39 39 40 40 40 23 23 24 25 26 27 nan nan nan 29 29 29 29 29 29 28 28 27 26 26 25 25 25 25 24 24 nan nan nan nan nan nan nan 22 22 22 22 22 22 22 22 22 22 22 22 nan nan nan nan nan 20 19 19 18 18 17 17 16 15 15 15 15 14 14 14 13 14 15 16 17 18 19 20 20 19 19 18 18 18 18 17 17 18 18 18 18 18 18 nan nan 19 19 nan nan 19 20 20 nan nan nan nan nan nan nan 27 26 26 nan 25 25 25 25 25 nan nan nan nan nan nan nan 18 18 17 nan nan nan nan nan nan nan nan 12 11 11 nan nan nan nan nan 7 7 nan nan nan nan nan nan 4 4 nan 5 6 8 11 13 nan nan nan nan nan nan nan 17 16 15 12 11 11 12 13 13 nan nan nan 25 28 29 31 26 20 15 12 11 11 11 11 nan nan nan nan nan nan nan 16 16 16 16 15 15 14 15 16 17 18 17 14 nan nan 16 19 22 nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 nan nan nan nan nan 38 38 39 40 41 41 41 40 39 39 39 38 38 38 38 39 39 39 38 37 37 37 37 38 39 40 40 40 40 39 22 22 23 24 25 26 nan nan 28 28 29 29 29 29 28 nan nan nan nan 26 nan nan nan 24 24 24 24 nan 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 nan nan nan nan 20 19 19 18 18 17 16 16 15 nan 14 14 14 14 15 15 15 16 17 18 18 19 19 20 20 19 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 nan nan nan nan nan nan nan nan nan 28 27 26 26 nan 25 25 25 25 nan nan nan nan nan 22 nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 6 8 nan nan nan nan nan nan nan nan nan 15 14 13 12 11 11 11 12 nan nan nan 22 26 30 31 31 27 20 nan nan nan 10 10 nan nan nan nan nan 12 13 14 15 16 16 16 16 15 15 nan nan 18 18 15 13 14 16 18 23 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 35 35 nan nan nan nan nan 38 38 39 39 40 40 40 39 39 38 38 37 37 38 38 38 39 39 38 37 37 37 37 37 38 39 39 39 39 39 21 22 22 23 24 25 26 27 27 28 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 nan nan nan nan nan nan 20 20 20 19 19 18 18 17 16 nan nan nan 14 14 13 14 15 15 16 17 18 19 19 19 18 19 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 18 18 19 19 nan 20 20 21 nan nan nan nan nan nan nan nan 29 28 27 26 26 26 26 26 nan nan nan nan 24 23 23 nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 nan 9 nan nan nan nan nan nan 10 11 12 12 11 11 12 12 12 12 13 14 nan 17 21 26 30 31 29 25 nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 15 nan nan 18 17 nan nan 18 21 19 15 13 13 17 20 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 35 35 nan nan nan nan 38 38 38 38 39 39 39 38 37 37 38 38 38 38 38 38 38 38 38 39 38 37 37 37 37 37 38 39 40 39 38 20 21 21 22 23 24 25 26 27 27 27 27 27 27 27 27 26 26 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 nan nan nan nan nan nan nan 20 19 19 18 18 17 nan nan nan nan nan 13 13 13 14 15 17 18 19 20 20 20 19 18 18 17 17 17 17 17 18 17 16 16 16 16 16 16 16 17 17 18 19 nan nan 21 21 21 21 22 nan nan nan nan nan 31 30 29 27 27 26 26 26 nan nan nan 25 25 nan nan nan nan nan 22 nan nan 21 nan nan nan nan 16 15 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan 7 8 9 10 10 11 11 12 13 14 16 18 22 26 30 30 28 nan nan nan nan nan nan nan nan nan nan nan nan 8 10 11 12 14 nan nan 19 nan 17 18 21 22 20 16 14 14 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 34 35 35 nan nan nan 38 38 38 37 38 39 38 37 36 35 35 36 38 38 38 39 38 38 37 37 38 38 37 37 37 37 38 38 39 40 40 39 20 20 20 21 22 24 24 25 26 26 27 27 27 27 27 26 26 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 nan 19 19 18 18 17 nan nan nan nan nan nan nan 13 nan nan 16 18 19 20 20 21 20 19 18 17 16 16 nan nan 17 17 nan 16 16 16 16 16 16 16 17 17 18 19 19 20 21 21 21 21 22 22 nan nan nan nan nan 31 29 nan nan nan 26 nan nan nan 26 25 nan nan nan nan nan nan nan nan 22 21 20 nan nan nan nan nan 15 15 nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 4 5 6 7 7 8 9 10 11 13 15 18 22 27 29 nan nan nan nan nan 15 11 9 8 6 6 5 4 5 6 7 9 11 13 14 17 18 nan nan 21 23 22 20 19 15 13 15 16 18 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 34 34 nan nan 36 37 38 37 37 37 38 38 38 36 35 34 34 35 37 37 38 39 38 38 37 37 37 37 36 37 37 37 37 37 37 38 38 38 19 19 20 20 21 23 23 24 24 25 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 23 23 22 22 22 nan 22 22 22 22 22 22 22 22 21 21 21 21 20 19 19 19 19 18 17 17 16 nan nan nan nan nan nan nan nan nan nan 17 nan nan 20 20 20 19 19 18 17 16 15 nan 15 16 nan nan nan 16 nan nan 16 16 16 16 17 18 19 20 21 21 nan nan nan nan nan nan nan nan nan nan 31 29 28 28 27 nan nan 26 26 26 nan nan nan nan nan nan nan nan nan 22 22 20 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 7 6 5 5 6 6 6 6 7 8 10 11 12 16 20 nan nan nan 27 nan nan 17 13 10 8 7 6 4 3 2 3 4 5 8 11 12 13 14 16 18 21 23 23 22 20 17 14 13 15 16 17 19 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 34 nan 36 37 37 37 37 37 36 37 38 37 36 35 34 35 35 35 37 36 37 38 37 37 37 37 36 36 36 36 36 35 34 34 35 36 37 nan nan nan 20 21 22 22 23 23 24 24 25 25 25 25 25 25 24 nan nan 23 23 23 23 23 23 22 22 22 22 nan nan nan nan 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 nan nan nan nan nan nan nan nan nan 16 17 18 nan nan nan 20 19 18 18 18 17 16 16 nan 15 nan nan nan nan nan nan nan 16 16 16 nan nan 18 19 20 21 nan nan nan nan nan nan nan nan nan nan nan nan 30 29 28 28 nan 27 26 nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 8 8 7 7 6 6 6 6 7 8 9 10 12 14 17 nan 25 24 23 23 18 14 10 7 5 5 5 4 3 2 2 2 4 7 11 12 nan 13 15 18 21 23 22 22 18 14 13 14 16 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 34 35 35 36 36 37 36 36 35 35 36 36 35 35 35 35 35 35 35 35 35 36 37 37 37 37 37 36 36 35 35 35 33 32 32 33 35 37 nan nan nan nan nan nan 21 22 22 23 23 24 24 24 24 24 24 24 24 23 nan nan 23 23 23 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 17 17 17 17 nan nan nan 15 15 15 nan nan nan 17 17 18 19 20 nan nan nan nan 18 18 17 17 16 16 15 nan nan 16 nan nan nan nan 16 16 nan nan nan 18 19 20 nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 27 26 nan nan nan nan nan nan 24 23 nan nan nan nan nan nan nan 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 9 9 8 7 7 7 7 7 7 7 8 10 12 14 17 21 24 22 20 18 13 10 7 4 2 3 5 5 4 2 2 2 4 8 10 10 9 11 15 19 22 23 22 19 13 11 12 15 18 20 21 23 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 34 35 35 36 36 35 35 34 34 35 35 35 34 34 34 34 34 35 34 34 34 35 36 36 37 37 36 36 36 35 35 34 32 31 31 32 35 36 18 18 19 19 20 21 21 21 21 22 22 23 23 23 24 24 24 24 23 23 23 23 23 22 22 22 22 nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 nan 16 16 16 16 16 16 17 17 16 nan 16 17 18 19 nan nan nan nan 17 17 16 16 nan 15 15 15 nan nan nan 15 15 nan nan nan nan 17 18 19 20 20 nan nan nan nan nan nan nan nan nan 30 30 30 30 nan nan nan nan 27 27 26 26 25 25 25 24 nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 12 10 9 8 7 8 8 8 8 8 7 7 9 11 14 17 20 22 20 18 14 10 8 6 3 2 3 4 5 4 3 2 3 6 9 10 nan 7 11 16 20 22 22 19 14 9 8 12 nan 20 22 23 25 28 28 30 nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 31 32 32 33 33 34 35 35 35 34 34 33 33 33 34 33 33 32 32 32 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 33 31 31 31 32 33 34 19 19 19 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 16 nan 16 16 16 16 16 16 17 17 17 16 15 15 15 16 17 18 18 17 16 nan 16 16 16 16 15 15 14 14 nan nan 14 nan nan nan nan nan nan 19 19 19 nan nan nan nan nan nan nan nan nan 29 28 28 28 28 28 28 28 nan 28 27 26 26 25 25 25 24 24 24 nan nan nan nan nan 22 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 13 11 9 8 7 7 8 8 9 8 7 7 8 11 14 17 18 18 17 16 12 10 7 5 4 2 3 5 5 4 4 4 6 8 10 10 8 8 11 16 20 21 19 15 nan 8 8 nan 18 21 23 24 26 28 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 30 31 31 32 33 34 34 34 34 33 33 32 31 32 33 33 33 32 31 31 32 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 31 30 30 31 31 32 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 nan 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 15 16 17 17 17 17 15 nan nan 15 15 16 16 nan nan 15 nan 15 15 nan 15 nan nan nan nan nan 14 15 15 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 nan nan 26 26 27 nan 27 26 26 25 25 25 25 24 24 23 23 23 nan nan nan 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan 14 11 9 8 7 7 8 9 9 10 9 9 8 9 11 14 16 16 17 16 15 12 10 9 6 5 4 4 5 5 5 5 6 8 10 11 11 9 9 12 16 19 19 16 13 11 8 nan nan nan 21 22 24 27 28 28 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 30 30 31 32 33 34 34 34 33 32 32 31 31 32 33 33 32 32 31 31 32 32 33 33 34 34 35 35 34 34 34 33 33 33 33 33 32 31 31 30 30 30 30 31 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 18 nan nan nan nan nan nan 15 15 15 15 15 16 17 17 nan 17 nan nan nan nan 14 14 15 nan nan nan 15 nan 13 13 nan nan nan nan nan nan nan nan nan 16 17 17 nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 24 24 24 23 23 23 nan nan nan nan 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan 16 nan nan 16 13 10 8 6 6 6 8 10 12 12 11 10 10 10 12 14 16 16 19 18 15 13 11 9 7 6 5 6 6 6 6 7 8 9 11 12 13 12 12 14 16 17 17 16 15 12 7 nan nan nan nan 20 23 23 26 27 27 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 30 31 31 32 33 33 33 33 32 31 31 31 32 33 33 33 33 32 32 32 33 33 33 33 34 34 36 36 36 35 34 33 32 32 32 32 32 32 31 31 31 30 30 30 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 nan nan nan 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan 14 14 nan 14 14 14 14 13 12 12 nan nan nan nan nan nan nan nan nan nan 17 18 nan 19 19 nan nan nan nan nan nan nan nan 20 19 19 19 nan nan nan nan nan nan nan nan 23 23 23 23 24 24 23 23 23 23 22 nan nan nan nan nan 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan 14 11 nan 7 6 6 7 9 12 13 13 12 11 11 11 13 14 15 18 21 19 15 12 10 9 8 7 7 7 7 7 7 8 10 11 13 14 14 14 14 15 15 16 17 17 16 12 7 nan nan nan nan nan 19 20 23 26 26 23 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 30 30 31 32 32 31 31 31 31 31 30 30 31 32 33 34 33 33 33 33 33 33 34 35 35 35 35 37 37 37 37 37 35 34 33 32 32 31 32 32 33 33 32 32 31 20 20 nan 21 21 21 22 22 22 22 21 21 21 22 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan 21 21 21 20 20 20 20 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan 14 14 nan nan 14 nan nan nan 13 13 13 nan nan nan nan nan nan nan nan nan nan 18 19 20 20 20 21 22 nan nan nan nan 24 23 21 20 19 19 18 19 19 nan nan nan nan nan 21 21 22 22 22 nan 23 23 22 22 22 nan nan nan nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 11 9 8 7 7 8 10 12 13 14 13 12 12 12 14 15 17 19 19 17 13 10 8 8 7 7 7 7 8 8 9 10 11 13 14 14 15 15 14 14 14 16 17 19 17 13 8 nan nan nan nan 14 nan nan nan nan 22 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 30 30 31 31 31 31 30 30 30 29 30 30 31 32 33 33 33 33 33 33 33 33 33 33 34 35 36 36 37 38 39 40 40 39 37 34 32 32 31 32 32 34 34 35 34 33 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 19 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan 14 nan 14 14 nan nan nan nan nan 15 15 nan nan nan nan 17 18 nan nan 18 19 20 20 20 21 22 24 24 24 25 25 25 25 24 23 22 21 nan 20 20 nan nan nan nan 19 19 20 20 21 nan nan 22 22 22 22 nan nan nan nan nan nan nan nan 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 10 9 8 8 8 9 11 13 15 15 14 13 13 13 14 15 18 18 15 13 10 8 7 7 7 7 8 8 9 9 10 11 11 13 nan nan nan 13 12 12 12 15 nan 19 17 12 nan nan nan nan nan 14 15 nan 14 14 14 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 30 30 31 31 31 31 30 29 29 29 29 30 31 32 33 33 33 33 32 32 32 33 33 33 33 33 34 35 36 37 39 40 41 42 41 39 36 34 32 32 33 33 34 35 36 36 36 20 21 21 nan 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan 18 18 nan nan nan 20 21 21 22 23 24 25 24 25 26 27 27 27 26 26 25 24 nan nan nan nan 20 nan nan nan nan 18 19 19 20 20 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan 13 12 10 10 10 10 11 12 14 15 16 16 15 14 14 15 17 18 14 12 11 9 8 7 7 7 7 8 9 9 nan 11 nan nan nan nan nan nan nan nan nan nan nan nan 18 14 9 nan nan nan nan nan nan nan nan 12 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 30 31 31 32 32 31 30 29 30 30 30 31 32 33 34 34 34 33 32 31 31 32 32 33 32 32 33 34 35 38 40 41 41 41 41 39 38 36 35 35 36 35 35 35 36 36 37 20 20 20 nan 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan 17 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 nan nan nan nan 21 22 22 23 24 25 25 26 nan 27 28 28 28 28 28 28 27 27 26 nan nan 22 21 nan nan nan nan 18 18 nan nan 20 20 20 20 20 nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan 16 15 14 13 12 12 12 13 14 15 16 16 15 15 15 15 16 16 14 12 11 10 9 8 8 8 8 8 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 12 6 nan nan nan nan nan nan nan 12 8 5 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 25 23 nan nan nan nan nan nan nan nan nan nan 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 29 30 31 31 31 31 31 30 30 30 31 32 32 33 34 34 34 34 33 32 31 31 31 31 32 33 33 33 34 36 38 39 40 40 40 39 38 38 38 37 37 38 37 36 35 35 36 36 19 19 20 20 20 21 21 22 22 nan 22 22 22 22 22 22 22 21 21 21 21 20 21 21 20 20 20 20 20 19 nan nan nan 19 19 nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan 16 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 nan nan nan 21 22 22 23 nan 24 24 25 nan nan 27 nan 28 28 29 29 29 29 28 28 27 26 24 23 nan nan nan nan 18 18 nan nan nan 19 19 20 19 18 19 nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 nan nan nan 17 16 15 14 13 13 13 14 14 15 15 15 15 15 15 16 16 16 15 13 11 9 8 8 8 8 9 10 10 nan nan nan nan nan nan nan nan nan 9 6 nan nan 14 13 10 6 nan nan nan nan nan nan 11 6 nan 4 12 nan nan nan 13 13 9 nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan 37 38 nan 38 nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 28 27 nan nan nan nan nan 27 28 29 29 29 29 30 30 31 31 31 31 30 30 31 31 31 32 33 33 34 34 34 33 32 31 30 30 31 32 32 33 34 35 37 38 39 39 39 38 37 37 37 36 37 38 38 38 37 36 36 36 36 19 19 19 19 19 20 20 21 nan nan nan nan nan nan 21 21 21 21 21 20 nan 20 20 20 20 20 20 20 20 19 19 19 19 18 19 19 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan 18 nan nan 20 21 21 21 nan nan 23 23 nan nan nan nan 26 27 27 28 28 29 29 29 nan nan nan nan nan nan nan nan nan 20 nan nan nan nan 18 18 18 18 17 17 nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 nan nan 18 16 14 13 13 13 13 13 13 13 14 15 15 15 16 16 17 17 16 14 11 9 9 8 8 9 9 11 11 12 nan nan nan 11 nan nan nan 10 7 5 7 10 11 10 8 6 nan nan nan nan nan 11 8 nan nan 6 15 20 19 nan 15 11 7 nan nan nan nan nan nan nan nan nan nan 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 37 37 nan nan 39 39 38 37 36 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 33 33 33 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 29 29 29 29 29 28 28 28 28 28 27 27 28 29 29 29 29 29 30 30 31 31 30 30 30 30 30 30 31 31 32 32 33 33 33 32 31 31 30 30 30 30 31 33 35 37 38 39 40 40 39 38 38 37 36 35 36 37 37 38 38 38 37 37 37 18 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan 20 nan nan nan 19 19 19 19 19 20 20 20 19 19 19 19 nan nan nan nan nan 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan 15 nan 16 nan nan nan nan nan nan nan nan nan nan 17 nan nan nan 20 20 21 21 nan nan nan nan 22 nan 21 22 22 23 24 24 25 26 27 28 28 nan nan nan nan nan nan nan nan nan 21 nan nan nan nan 17 16 16 15 15 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 nan 16 16 16 16 14 13 12 12 11 11 11 12 12 13 13 14 14 15 17 17 17 15 13 12 11 10 10 nan 10 10 11 12 13 nan nan nan nan nan nan nan 8 6 5 nan nan 9 7 7 5 nan nan nan nan nan 8 7 4 4 8 16 20 18 17 14 9 5 nan nan 6 8 10 11 11 11 11 nan 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 36 36 36 nan nan nan 37 38 39 39 38 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 nan 36 35 34 34 34 34 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 33 33 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 31 30 30 30 30 30 29 29 29 29 30 31 31 31 31 31 31 30 30 30 30 30 32 34 36 38 39 40 40 40 39 39 37 36 35 35 35 36 36 36 37 38 38 39 39 18 18 17 18 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 19 19 19 nan nan nan nan nan nan nan 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 nan nan nan 14 nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan 19 18 18 18 19 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan 15 14 13 13 13 14 nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 14 14 15 16 15 14 13 12 11 11 10 11 11 12 12 13 13 13 14 16 17 17 15 13 12 12 11 11 11 nan nan 11 12 14 nan nan nan nan nan nan nan 7 5 4 nan 8 8 7 6 nan nan nan nan nan 7 nan 6 4 5 11 17 19 19 17 13 8 5 nan nan 6 8 9 10 9 8 nan nan 8 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 22 22 nan 23 23 nan nan nan nan nan nan nan 32 nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 35 33 nan nan nan nan 36 38 39 39 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 37 36 36 35 35 36 36 36 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 28 29 29 nan nan nan nan nan 33 34 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 30 29 30 30 30 30 30 30 30 29 29 28 28 28 29 29 29 29 30 30 30 30 31 31 30 30 31 33 35 37 38 39 39 38 38 38 37 36 35 36 36 36 35 34 35 36 36 38 39 40 18 18 17 17 17 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan 14 13 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 15 16 17 nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 13 12 11 11 11 nan nan nan 18 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 14 14 15 15 14 13 12 12 12 11 11 11 11 12 12 12 11 11 12 15 18 18 16 13 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan 7 4 5 8 9 9 8 7 nan nan nan 8 8 nan 7 5 4 7 13 nan 17 18 16 11 8 6 nan nan 7 8 9 8 8 7 nan nan 7 9 9 nan nan nan nan nan nan nan nan nan nan 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 22 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 nan 31 nan nan nan 32 34 nan nan 40 39 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 37 37 38 38 37 36 36 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 28 28 29 nan nan nan nan nan 33 33 33 33 33 32 nan 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 28 29 29 30 29 29 29 29 28 28 28 29 30 30 30 30 30 nan 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 32 33 34 36 38 38 38 37 37 37 36 36 35 35 37 37 36 35 34 35 35 36 38 40 41 18 18 18 17 17 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 nan 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 12 13 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 10 9 9 nan nan 14 17 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan 12 13 13 13 13 13 12 11 10 10 10 11 11 11 11 11 11 11 10 9 10 nan 17 19 17 14 13 13 12 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 7 nan nan 10 9 8 8 nan nan nan nan nan 7 5 5 9 nan nan 16 15 13 9 7 6 nan nan 7 7 7 7 7 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 34 34 nan nan nan 29 26 nan 29 31 nan nan 40 40 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 40 40 39 40 40 38 36 nan 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 28 nan nan 30 31 32 32 33 33 33 33 33 33 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 28 28 29 30 30 30 30 29 29 28 28 29 29 30 30 31 nan nan nan nan 29 29 29 29 29 29 29 30 30 30 29 29 29 29 30 31 32 33 33 34 35 37 37 38 37 36 35 35 36 36 37 37 37 37 35 35 36 36 37 39 41 42 43 18 18 18 nan nan nan 18 18 18 nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 12 nan nan 13 15 nan nan nan nan nan nan nan 20 19 nan nan nan nan nan nan nan nan nan nan 9 9 9 9 11 14 16 17 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan 4 nan nan nan nan 12 12 12 12 11 10 9 8 8 9 9 9 9 10 10 10 9 9 9 9 12 nan 19 16 13 12 12 12 13 14 16 17 nan nan nan nan nan nan nan nan nan nan nan 9 5 6 9 11 11 9 9 10 nan nan nan nan nan nan 8 6 6 nan nan nan 15 13 9 7 6 6 nan nan 6 6 7 6 6 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 32 31 nan nan 26 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 40 41 40 40 39 37 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 31 32 33 33 33 34 34 33 33 33 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 29 29 29 29 30 29 29 28 28 28 29 nan nan nan nan nan nan nan nan 29 29 30 30 30 30 31 31 31 30 29 29 29 29 31 32 33 34 35 35 36 36 36 36 34 34 34 35 36 37 37 37 37 36 37 38 39 40 42 43 44 45 19 18 18 nan nan nan nan 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 10 10 nan 10 11 12 13 14 nan nan nan nan nan 17 16 16 16 nan nan nan nan nan nan nan 9 8 8 9 10 13 13 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 nan nan nan 12 12 11 11 11 10 10 10 9 9 9 9 8 7 6 7 8 8 9 10 11 13 16 17 13 11 11 11 12 14 16 18 19 18 nan nan nan nan nan nan nan 14 14 nan 9 5 8 10 11 10 8 8 10 nan 11 nan nan nan 15 10 7 7 nan nan nan nan nan 6 5 5 5 nan nan 6 7 7 7 6 4 1 3 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 23 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 30 28 nan nan 23 nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 39 40 39 39 39 38 37 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 28 29 31 32 33 33 34 34 34 34 34 33 33 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 30 30 31 31 31 31 30 29 29 29 30 31 32 34 34 34 34 34 34 34 34 33 33 34 35 36 37 37 37 37 37 38 39 40 41 42 43 44 45 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 nan nan nan 7 8 nan nan nan nan nan nan nan nan 16 16 15 nan nan nan nan 12 11 9 8 7 8 9 11 12 12 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 11 10 10 10 11 11 10 9 9 8 6 6 6 7 8 9 10 11 11 12 14 14 14 12 12 11 12 15 17 19 19 18 18 18 nan nan nan nan nan nan nan 13 9 nan 9 11 10 10 10 nan nan 12 13 nan nan nan 16 13 9 nan nan nan nan nan nan 5 4 nan nan 5 5 7 7 8 8 6 4 1 2 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 24 23 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 28 26 nan nan nan nan 26 nan nan nan nan 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 38 38 39 40 40 39 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 27 27 28 30 31 32 33 34 34 34 34 nan 34 33 33 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 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 31 31 31 31 31 30 30 29 29 29 30 31 32 33 33 33 33 33 33 33 33 33 34 34 35 36 37 38 38 38 38 39 39 40 41 43 44 44 45 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 nan nan nan nan 5 nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan nan 12 11 9 8 7 nan 10 11 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 9 8 8 8 9 9 9 9 9 8 6 6 6 7 9 11 11 11 10 11 12 14 15 15 15 nan nan 14 16 16 17 18 18 19 19 19 19 nan nan nan 14 11 7 7 9 10 9 8 9 nan nan nan 15 nan nan 17 16 13 9 10 nan nan nan nan nan 3 nan nan nan 3 5 7 7 9 8 7 4 2 nan 2 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 22 21 20 20 19 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 24 nan nan nan nan 26 29 31 nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 39 41 41 40 39 38 38 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 29 29 29 29 29 31 32 33 34 35 35 35 35 35 34 34 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 31 31 31 31 30 30 30 30 29 29 30 31 31 32 32 32 31 31 31 31 32 33 33 34 35 35 36 37 38 38 39 39 40 40 41 42 43 44 44 45 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 7 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 9 8 8 nan 11 11 11 11 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 6 6 7 7 7 8 10 9 9 7 6 6 7 9 11 11 10 10 12 13 16 nan 17 18 nan nan nan 14 14 16 18 20 20 20 19 18 17 nan nan 11 7 4 6 8 9 8 9 11 nan nan nan nan nan 18 17 15 11 9 8 9 nan nan nan nan nan nan nan nan 4 5 6 8 9 8 7 4 2 1 1 2 3 3 nan nan nan nan nan nan nan nan nan 4 3 nan nan nan nan nan nan 6 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 19 18 17 17 17 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan 28 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 38 40 42 42 40 40 39 39 39 41 41 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 31 30 30 30 30 31 32 33 34 35 35 35 36 36 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 30 30 30 29 29 30 30 31 31 31 31 30 30 30 30 30 31 32 32 34 35 36 37 38 38 39 39 39 40 41 42 42 43 44 44 44 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 8 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan 10 10 10 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 7 6 4 5 6 7 9 10 11 10 10 8 7 7 8 9 9 9 10 11 13 15 nan nan 19 20 nan nan nan 13 13 16 19 21 20 20 18 16 13 nan nan 8 nan 4 6 7 8 9 12 nan nan nan nan nan nan 20 19 14 13 10 nan nan nan nan nan 2 nan nan nan nan 7 7 7 8 8 7 5 3 2 1 1 2 3 3 nan nan nan nan nan nan nan nan 4 nan nan nan nan nan nan nan 6 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 18 17 17 16 15 14 14 nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan 23 22 24 nan nan nan 30 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 40 42 43 43 42 41 41 41 41 42 42 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 31 31 31 32 33 34 35 35 35 35 36 36 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 31 31 31 30 30 30 30 31 31 31 30 30 30 29 29 29 29 29 31 31 33 35 37 38 38 39 39 39 40 40 41 42 42 43 44 44 44 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 10 nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan 9 9 9 8 6 4 4 nan 8 10 12 11 9 9 7 6 6 7 7 7 8 10 nan nan nan nan nan 20 nan nan nan nan nan 13 15 18 19 20 20 17 13 10 10 9 8 nan 5 7 7 9 11 nan nan nan nan nan nan nan nan 19 nan 15 nan nan nan nan nan nan 1 nan nan nan nan 8 nan 8 8 7 6 4 2 2 1 1 1 1 2 nan nan nan nan 6 6 nan nan nan nan nan nan nan nan nan 7 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 17 17 16 15 14 14 nan nan 12 12 13 nan nan nan nan nan nan nan nan nan nan 24 25 27 nan nan nan 33 36 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 43 43 44 44 44 42 42 42 42 41 41 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 31 31 32 33 34 34 35 35 35 35 35 35 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 31 32 32 31 31 31 30 31 31 32 31 30 29 29 29 28 28 28 28 29 30 31 33 35 37 37 38 39 39 39 39 40 41 41 42 43 43 44 44 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan 8 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan nan nan 7 7 nan 8 8 7 6 6 8 nan 10 11 11 10 8 5 3 4 6 7 8 nan 11 nan nan nan nan nan 19 nan nan nan nan nan 14 14 17 17 18 18 16 12 9 nan 9 7 nan 7 9 9 13 16 nan 16 15 nan nan nan nan 19 20 nan nan nan nan nan nan nan nan 5 7 8 9 9 nan 8 8 8 7 5 3 2 2 2 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 16 15 14 14 nan nan nan 13 14 15 15 nan nan nan nan nan nan nan nan nan 27 28 28 30 nan 34 36 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 45 45 44 43 42 41 40 39 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 33 34 34 34 35 35 35 35 35 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 32 32 32 31 32 32 33 32 31 29 28 28 27 27 27 27 28 29 31 32 34 35 35 36 37 38 38 38 39 40 41 42 42 43 43 44 44 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 nan nan nan 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 6 7 7 7 7 7 8 9 nan nan nan 16 nan nan nan nan nan nan nan 9 7 nan nan nan nan nan nan nan nan 7 6 5 6 7 8 8 8 8 8 7 5 3 nan 6 8 9 nan nan nan nan 13 nan nan 16 nan nan nan nan nan 14 14 15 16 16 16 14 11 10 10 10 8 nan 8 11 13 18 nan nan 18 14 nan nan nan nan 17 18 18 15 nan nan nan nan nan 7 8 9 10 10 10 9 8 9 9 7 5 3 2 2 2 2 nan 2 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 15 15 15 nan nan 14 14 14 15 nan nan nan nan nan nan nan nan nan nan 29 30 31 nan nan 35 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 46 46 45 44 42 41 39 38 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 32 33 33 33 33 33 34 34 35 35 35 35 35 34 34 33 33 nan 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 33 34 34 33 30 29 28 27 26 26 26 27 29 30 31 32 34 34 36 36 36 37 37 38 38 39 41 41 42 43 44 44 44 20 nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 10 10 9 10 nan nan nan nan 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 5 6 6 6 6 7 8 10 12 14 16 17 17 17 nan nan 15 nan nan 9 nan nan nan nan nan nan nan nan 10 9 nan nan 6 nan nan 7 7 7 8 7 6 nan nan 6 nan 7 nan nan nan nan nan nan nan nan nan nan nan nan 14 13 14 14 13 13 13 12 nan nan nan 12 12 nan nan 13 17 20 nan nan nan nan nan nan nan 13 14 15 15 12 nan nan nan nan nan 8 9 10 nan 10 10 9 10 10 9 7 5 3 3 2 2 2 3 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 15 15 15 nan nan nan nan 15 16 nan nan nan nan nan nan nan nan nan nan nan nan 31 32 nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 45 45 44 42 41 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 33 33 33 33 34 34 35 35 35 34 34 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 33 33 33 34 35 34 32 29 28 27 25 25 25 27 28 29 30 32 33 34 35 36 36 36 36 37 38 39 39 39 40 42 43 44 44 44 nan nan nan nan nan nan nan nan nan 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 11 11 nan nan nan nan nan nan 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan 12 12 nan nan nan nan nan 5 5 5 6 6 6 7 8 10 12 14 15 17 17 17 18 17 16 13 nan 7 5 nan nan nan nan nan nan 8 9 8 nan 6 nan nan 6 6 7 nan nan nan nan 6 6 7 nan 5 nan nan 6 7 nan nan nan nan nan nan nan nan 11 12 13 14 13 12 nan nan nan nan nan 16 16 15 15 16 19 20 nan nan nan nan 16 nan 12 12 12 13 12 9 nan nan nan nan nan 8 8 9 9 nan 10 10 12 11 9 7 5 4 3 3 3 3 3 3 3 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 16 16 15 15 nan nan 17 nan nan nan 24 nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 44 45 44 43 42 41 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 34 34 33 33 34 34 34 34 34 34 33 33 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 33 34 34 33 31 31 28 26 25 25 25 26 28 29 30 31 32 32 34 35 36 36 36 37 38 38 38 39 39 40 42 43 43 44 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 nan nan nan nan nan nan 10 9 9 nan nan nan nan nan nan nan nan nan nan nan 11 11 nan nan nan nan nan 5 5 5 6 6 6 7 nan 11 12 13 15 16 17 18 18 17 15 12 8 6 4 2 nan nan nan nan 7 7 7 nan nan 7 6 nan 6 6 7 nan nan 9 8 6 6 7 7 6 nan nan 7 8 nan nan nan nan nan nan nan nan 12 11 14 nan 15 13 nan nan nan nan nan nan 19 19 nan 19 19 20 21 nan nan nan 19 nan nan nan nan nan 9 nan nan nan nan nan nan 9 9 9 10 nan 12 12 12 12 10 8 6 5 4 4 3 3 3 4 4 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 16 16 16 16 16 nan nan nan nan 22 24 25 nan nan 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 43 43 42 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 33 33 34 34 34 34 34 34 34 33 33 33 nan nan nan nan 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 33 33 32 31 31 29 27 26 26 26 27 28 30 31 31 32 32 33 34 35 35 36 37 38 39 39 39 38 39 40 41 42 43 43 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 11 11 10 nan nan nan nan nan 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 6 6 7 nan nan nan nan 13 13 15 17 18 17 16 14 12 10 8 7 6 5 7 nan 6 6 5 5 nan nan nan nan nan nan nan nan nan nan 9 8 7 nan 8 8 7 8 7 8 nan nan nan nan nan nan nan 16 nan nan 15 17 nan nan nan nan nan nan nan nan nan nan nan nan 19 21 22 22 nan nan nan nan nan nan nan nan 7 6 nan nan nan nan nan nan 9 9 10 nan nan nan 13 nan nan 11 9 7 6 5 4 4 3 4 3 3 3 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 17 17 17 nan nan nan nan 23 24 24 25 nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 43 42 42 42 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 34 35 35 34 34 34 33 33 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 30 29 27 28 28 28 28 29 31 32 32 32 32 33 33 34 34 35 36 37 38 39 39 39 38 39 40 41 41 42 42 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 11 11 11 11 11 10 10 10 nan nan nan nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan 6 5 5 6 7 nan nan 10 11 12 13 13 15 17 16 16 15 14 13 12 11 nan nan nan 8 nan 5 4 3 3 nan nan nan nan nan nan 6 nan nan 9 10 10 nan nan nan nan nan 8 7 7 nan nan nan nan nan nan nan 18 nan 18 nan 20 18 14 nan 12 nan nan nan nan nan nan nan nan nan 23 22 22 23 22 19 nan nan nan nan nan nan nan nan nan nan 6 nan 9 10 11 13 nan nan nan nan nan nan 11 nan 7 7 6 5 4 3 3 3 3 3 3 4 5 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 16 16 18 18 nan nan nan nan nan 26 26 25 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 41 41 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 33 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 30 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 30 29 28 29 30 30 31 32 33 33 33 33 33 33 33 33 34 35 36 37 38 38 38 38 38 39 39 39 40 41 41 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 nan 10 10 11 11 10 10 10 nan nan nan nan 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 7 8 9 9 10 10 11 11 12 13 15 16 15 13 12 12 12 12 nan nan nan nan nan 6 4 3 2 nan nan nan nan nan nan nan nan nan nan 7 9 11 nan nan nan nan nan 7 6 nan nan nan nan nan nan 15 17 21 20 22 23 nan 18 14 nan nan nan nan nan nan nan nan nan nan 24 24 22 20 nan 19 17 17 nan nan nan nan nan nan nan nan 5 7 9 9 11 13 nan 15 nan nan nan nan nan 12 10 8 8 6 5 nan 4 4 4 4 4 4 4 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan 9 8 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 20 nan nan 25 27 27 26 25 25 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 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 28 28 30 30 31 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 32 33 34 34 34 34 33 33 33 33 33 33 34 35 36 37 38 38 38 38 38 38 38 39 39 40 40 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 9 9 10 10 11 10 10 10 nan nan nan nan nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 nan 8 9 10 10 10 10 11 11 12 13 14 15 14 12 10 10 10 10 10 10 nan 9 7 nan 3 2 nan nan nan nan nan nan nan nan nan 3 nan nan nan 8 nan nan nan nan 8 5 4 nan nan nan nan nan nan 15 16 18 22 23 24 22 19 15 nan nan nan nan nan nan nan nan nan nan 24 24 21 18 14 13 12 13 12 nan nan nan nan nan 2 nan 5 7 9 10 nan nan 15 16 nan nan nan nan nan 12 11 11 9 nan nan nan 5 5 4 4 4 4 4 4 5 6 nan 8 nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan 10 9 9 nan 8 8 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 20 21 23 25 27 27 27 26 26 26 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 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 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 29 29 30 31 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 35 35 35 34 34 33 33 32 32 32 32 33 34 35 36 36 37 38 39 39 38 38 38 38 39 39 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 8 9 10 10 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 8 nan nan 10 11 11 11 11 12 11 12 14 14 14 12 11 10 10 9 nan nan nan 10 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan 9 9 7 5 3 nan nan nan nan nan nan 14 nan nan nan 25 24 22 20 nan nan nan nan nan nan nan nan nan nan nan 23 23 23 21 17 12 9 9 9 nan 7 5 nan nan nan 4 nan 7 8 10 11 nan nan 16 16 nan nan nan nan nan 13 12 11 9 8 nan nan 5 nan nan 3 3 4 4 6 7 8 9 9 nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 nan 8 8 8 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 16 18 20 nan nan nan 26 27 27 26 26 26 25 25 24 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 29 29 30 31 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 35 34 34 34 33 32 31 31 31 31 32 33 34 35 35 36 37 38 39 39 38 38 38 38 39 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 7 8 9 10 10 10 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 nan nan 10 11 12 13 13 13 13 13 13 14 14 13 11 10 9 nan nan nan nan 8 7 5 nan nan nan nan nan nan nan nan nan nan nan nan 2 3 6 nan nan nan nan 9 6 4 3 nan nan nan nan nan nan 12 15 19 nan nan 28 25 21 19 nan 14 nan nan nan nan nan nan nan nan nan 20 21 22 22 17 11 9 7 5 5 5 nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan 15 14 14 nan nan 10 10 8 nan 6 5 4 4 4 4 5 7 8 9 10 10 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 15 17 19 20 nan nan nan nan 26 26 nan nan 26 26 25 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 30 30 30 31 32 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 34 33 33 32 31 31 31 31 33 34 34 35 36 37 38 38 39 39 39 39 39 39 39 39 39 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 15 nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 9 10 10 10 10 10 10 10 10 10 10 nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan 13 13 13 13 12 11 nan nan nan 13 14 15 15 15 15 15 14 14 13 12 11 10 9 9 9 9 8 6 5 4 nan nan nan nan nan nan 5 4 nan nan nan nan nan nan nan nan nan 9 9 8 nan 3 4 6 nan nan nan nan nan 15 16 20 nan 30 29 24 nan nan 15 13 12 13 13 nan nan nan nan 17 nan 19 20 21 20 17 17 10 6 3 3 nan nan nan 4 7 9 11 11 nan nan 15 16 16 nan nan nan nan 15 15 14 14 13 nan 13 12 nan nan 8 7 nan 8 7 7 7 8 9 10 10 10 9 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan 26 26 25 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 33 32 32 31 31 31 32 33 34 34 35 36 37 38 39 39 39 39 40 39 39 39 39 39 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 16 16 17 18 nan 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 9 9 10 10 10 11 11 11 11 11 11 11 nan nan nan nan nan nan nan nan 11 nan nan nan nan nan 12 13 14 14 14 13 12 nan nan nan 15 15 16 15 15 15 15 14 13 12 nan nan 9 9 9 9 10 9 8 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 nan nan 6 nan 8 nan nan nan nan nan 15 21 nan nan 31 28 23 nan 16 nan nan 11 12 13 nan nan nan nan 15 nan 19 19 19 17 14 13 8 4 3 3 3 3 5 6 nan nan nan nan nan nan 17 16 16 nan nan nan nan nan 14 nan nan 12 nan 13 nan nan nan 8 8 8 8 8 8 7 8 nan nan nan 9 9 8 7 7 7 nan 10 nan nan nan 15 14 nan nan nan nan nan nan 10 10 nan nan 8 8 9 9 9 nan 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 nan nan nan 25 25 25 25 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 28 nan nan nan nan nan nan nan nan 30 30 31 31 30 30 31 31 31 31 31 31 nan 31 nan 31 30 30 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 32 31 31 32 32 33 34 34 35 36 37 38 39 39 39 39 39 40 40 40 40 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 19 nan 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 nan nan nan nan nan nan 11 11 nan nan nan nan nan 13 13 15 15 nan nan nan nan nan 15 16 16 16 16 15 15 15 14 12 12 11 10 9 8 8 nan 9 9 8 8 8 nan nan 12 12 nan nan nan nan nan nan nan nan nan nan 5 6 nan nan 8 nan 6 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan 10 11 nan nan nan nan 14 15 17 19 19 18 17 15 10 6 3 3 3 4 nan nan nan nan nan nan nan 17 17 17 16 15 15 nan nan nan nan 12 nan nan nan nan nan nan nan nan 6 5 5 5 nan 4 5 7 9 nan nan nan 8 nan 6 6 nan nan nan nan nan nan 15 14 11 9 nan nan nan 11 11 nan nan 8 8 8 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 nan nan nan 23 23 24 24 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 41 41 41 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 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 nan nan nan nan nan nan 29 29 29 29 29 29 29 29 30 30 30 30 nan nan nan nan 31 31 31 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 33 33 33 34 35 36 37 38 39 39 40 40 40 40 40 40 40 40 40 39 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 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 11 nan nan nan 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 nan nan nan nan nan nan 12 12 12 nan nan nan nan 13 14 15 nan nan nan nan nan nan 16 17 17 17 16 15 15 15 15 13 12 11 10 nan nan nan nan 9 9 9 9 8 7 9 9 9 nan nan nan 6 6 5 nan nan nan nan nan nan nan 6 9 nan 7 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 13 14 14 13 13 16 18 20 20 20 16 11 7 5 4 4 5 7 nan nan nan nan nan 16 17 17 16 15 15 nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 nan 2 nan 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 12 10 10 10 11 12 nan nan nan 8 8 nan 9 9 9 10 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 nan nan nan nan nan 21 22 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 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 43 43 41 41 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 nan nan nan nan 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 33 33 34 34 35 36 37 38 39 39 40 40 40 40 40 40 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 13 12 11 nan nan nan nan 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 nan nan nan nan 12 12 12 13 nan nan nan 14 14 nan nan nan nan nan nan 17 17 17 17 17 16 15 15 15 15 14 12 11 10 10 9 7 8 9 9 9 8 6 6 7 7 7 nan nan nan nan nan nan 4 nan nan nan nan nan nan nan 15 16 11 8 nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan 10 10 nan 12 11 10 10 13 17 20 21 23 21 16 12 9 8 8 9 8 nan nan nan nan nan nan 16 16 15 15 14 nan 9 9 nan nan nan 9 nan nan nan nan 7 nan nan nan nan 5 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 13 12 12 13 nan nan nan nan 9 nan 8 8 8 8 8 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 19 20 21 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 44 43 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 44 45 45 44 41 39 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan nan 28 28 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 nan 31 31 32 nan 32 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 34 34 34 35 36 37 38 39 39 39 40 40 40 40 39 38 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 15 14 nan nan nan nan nan 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 12 12 13 nan nan nan 14 14 nan nan nan 18 18 18 18 18 18 18 17 17 16 16 15 15 14 13 11 10 10 9 9 8 8 nan nan 7 6 6 nan nan nan nan nan nan nan nan nan 3 3 nan nan 8 nan nan nan 21 21 nan nan nan nan nan nan nan nan nan 20 nan 23 22 19 16 nan 12 nan nan nan 12 nan 12 12 nan 10 9 nan nan nan 18 nan nan 23 18 16 14 14 14 14 13 14 14 15 nan nan nan nan 15 14 14 13 11 9 9 nan nan 8 8 nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 nan nan 13 13 13 13 nan nan nan 12 nan nan 10 nan nan nan 8 8 8 7 7 8 9 10 nan nan nan nan nan nan 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 15 16 18 20 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 44 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 46 46 47 47 46 44 42 40 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 nan nan 29 29 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 31 31 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 34 34 35 37 38 38 39 39 39 39 39 39 38 38 38 38 38 39 39 39 nan nan nan nan nan nan nan nan nan nan 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 15 nan nan nan nan nan 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 13 nan 14 14 14 14 nan 16 18 19 19 19 20 19 19 18 18 18 17 17 16 15 14 13 12 11 11 10 10 9 8 7 6 6 7 7 nan nan nan nan nan nan 3 nan nan 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 21 19 nan 15 14 nan 13 13 12 14 nan nan 13 11 nan nan nan 17 19 20 20 19 18 18 18 17 16 16 16 16 17 17 16 15 nan nan 12 12 11 10 9 8 8 7 6 6 nan nan nan nan 8 nan nan nan nan nan nan nan nan nan nan nan 6 6 6 nan nan nan nan nan nan 6 7 9 11 12 12 12 12 12 nan nan nan 13 12 nan nan 12 12 nan 9 9 8 8 8 nan 10 nan nan nan nan nan nan nan 9 8 nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan 11 12 nan nan 14 18 21 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 43 43 42 41 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 47 47 48 47 46 46 45 42 39 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 nan nan 30 30 30 30 29 29 29 29 30 29 29 29 29 29 29 29 29 29 29 30 32 32 32 32 32 nan 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 nan nan nan nan 34 34 35 36 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 21 nan nan nan nan nan nan nan nan 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 17 16 nan nan nan nan nan 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 14 14 13 12 13 nan nan nan nan nan nan nan 18 18 19 nan nan 20 20 19 18 18 18 18 18 16 15 14 13 13 11 10 9 9 8 7 7 6 nan nan nan nan nan nan 3 nan nan nan nan 2 2 4 nan nan nan 17 19 nan 13 9 nan nan nan nan nan nan nan nan nan 24 nan 25 24 22 nan 18 18 nan nan 15 14 15 nan nan nan 15 nan nan nan 16 16 17 17 18 18 19 19 19 19 18 18 18 18 17 15 13 11 nan 8 8 9 9 8 8 7 6 5 6 7 8 9 10 10 9 nan nan nan nan nan nan nan nan nan 6 6 6 6 nan nan nan nan nan nan 5 nan nan nan nan 13 12 nan 11 nan nan nan 14 13 nan nan nan 13 12 10 9 8 8 9 9 8 nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan 13 16 20 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 42 41 41 41 42 42 41 nan nan nan nan nan nan nan nan nan nan 42 42 43 44 44 43 43 44 44 44 44 45 46 46 47 47 48 48 47 43 40 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 31 31 30 30 31 30 30 30 30 30 30 29 28 29 30 32 33 32 31 31 31 31 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 nan 34 35 35 36 37 38 38 37 37 36 36 36 37 37 37 37 38 38 38 38 38 38 38 21 21 21 20 20 nan nan nan 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 16 15 15 nan nan nan nan 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 nan 14 14 14 13 12 12 12 13 nan nan 15 nan nan 17 17 18 19 21 21 21 20 19 19 19 19 20 19 18 17 16 15 13 11 9 8 8 8 7 7 7 nan nan nan nan nan nan nan 5 nan nan nan nan nan nan nan nan nan 19 19 nan 12 7 nan nan nan nan nan nan nan nan nan 26 28 nan 25 23 21 21 19 18 nan 18 16 16 17 19 nan 19 18 nan 16 15 15 15 15 16 18 18 18 18 18 18 18 18 17 16 13 11 9 8 8 8 8 8 7 7 6 5 4 6 8 9 10 10 9 9 8 nan 6 5 nan nan nan nan nan 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan 14 13 11 9 8 8 8 7 7 7 10 nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 16 19 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 41 41 41 41 40 nan nan 39 39 39 nan 41 42 42 43 44 44 44 44 43 43 43 42 42 43 44 45 47 48 50 50 49 48 47 45 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 33 32 32 31 32 32 32 31 30 31 31 30 30 31 32 32 32 31 31 30 30 31 31 31 31 31 31 31 31 31 nan nan nan nan nan nan nan nan nan 34 34 34 34 34 35 36 37 38 38 36 35 35 35 35 35 36 37 37 38 37 37 37 37 37 37 37 21 21 21 20 20 20 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 nan nan 14 13 13 12 12 12 12 nan 14 15 17 nan nan 17 18 19 20 21 20 19 19 19 20 20 21 21 20 19 18 17 16 13 10 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan 28 30 nan 26 nan nan 23 22 21 20 19 17 16 18 nan 22 21 21 18 15 14 15 15 15 16 18 18 18 18 18 19 19 17 15 15 13 12 10 10 9 9 8 7 6 6 5 4 5 6 8 9 8 8 8 7 nan nan nan nan nan nan nan nan 7 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 11 10 9 8 8 7 6 6 6 7 12 nan nan nan nan nan nan nan nan nan 13 nan nan 10 nan 5 4 nan nan nan nan nan nan nan nan nan 13 15 18 20 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 40 40 40 39 40 40 39 40 41 42 42 43 43 42 43 43 43 43 43 43 43 43 43 45 46 47 45 46 45 46 47 48 47 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan 33 33 33 33 33 33 32 31 31 31 31 32 32 33 32 31 31 30 30 30 31 31 31 31 31 31 31 31 31 32 nan nan nan nan nan nan nan nan nan nan 33 34 34 36 37 37 37 36 34 34 34 34 34 35 36 37 37 38 37 37 37 37 37 37 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 nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 nan 13 13 12 12 12 12 12 13 14 15 17 18 18 17 18 19 19 20 20 20 19 19 20 21 22 22 22 22 21 20 18 16 12 9 7 nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan 15 12 10 8 8 nan nan nan nan nan nan nan nan nan nan nan 27 26 25 nan 24 23 22 nan nan nan nan 23 24 24 22 19 nan nan 15 15 16 17 17 17 18 19 19 19 19 17 15 14 13 12 10 9 8 8 7 6 6 5 5 5 5 7 8 8 7 7 7 nan nan nan nan nan nan nan nan nan 6 5 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 nan 8 8 7 6 6 6 6 8 12 13 nan nan nan nan nan nan nan nan nan nan nan 10 nan 3 nan nan nan nan nan nan nan nan nan nan 13 15 17 19 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 nan 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 41 41 40 40 39 40 40 41 41 41 41 41 41 41 42 42 41 42 42 43 44 44 45 45 45 46 46 46 45 41 40 40 41 42 42 42 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 34 33 32 31 31 32 32 32 32 31 30 29 29 28 29 30 31 31 31 30 31 31 31 32 32 32 nan nan nan nan nan nan nan nan 32 34 35 36 37 37 36 36 35 34 33 33 34 34 35 36 37 37 37 36 36 36 36 36 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 14 16 17 18 17 17 18 18 19 20 20 20 20 20 20 20 21 22 23 23 22 21 19 16 12 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 17 15 12 9 7 7 nan nan nan nan nan nan nan nan nan 29 29 28 28 nan 26 26 23 19 15 15 19 25 26 26 24 nan nan nan 16 17 18 18 17 17 17 18 20 20 20 18 16 14 13 11 10 9 9 7 6 6 6 6 6 5 5 6 7 8 7 7 nan nan nan nan nan nan nan nan nan nan nan 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 8 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 15 16 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 33 nan nan 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 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 42 40 40 40 40 41 41 42 42 41 41 40 40 40 40 41 42 43 43 44 44 45 45 46 47 46 44 42 40 39 39 39 39 39 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 33 32 31 31 31 30 30 30 29 29 28 28 28 29 30 31 31 30 30 31 32 32 32 32 31 nan 31 31 31 31 30 30 31 32 34 36 37 38 37 36 nan 35 34 34 33 34 34 35 35 36 36 36 35 35 35 35 34 34 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 nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan 17 16 16 nan 15 15 15 14 14 13 12 13 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 13 15 17 18 17 17 16 17 17 19 20 21 20 20 19 19 19 20 20 21 22 22 20 18 15 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 8 7 nan nan nan nan nan nan nan nan nan nan 31 31 30 29 29 28 nan 24 18 14 16 nan 25 25 26 22 nan nan 15 nan 19 19 19 18 18 18 19 20 21 20 19 16 13 12 11 9 8 8 6 6 6 6 6 6 6 5 6 7 7 7 6 nan nan 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan 7 7 8 8 8 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 17 18 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 nan nan nan nan 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 nan nan nan nan 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 42 41 nan 40 40 41 41 42 nan 42 41 41 40 40 41 42 42 43 43 43 44 44 45 45 45 45 44 43 43 42 nan 42 41 41 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 33 32 31 30 30 29 29 29 29 28 28 28 29 30 31 31 31 31 31 32 33 nan nan nan nan 31 31 31 30 30 30 31 32 33 34 36 37 37 37 36 36 36 35 35 34 34 34 35 35 35 35 35 35 34 34 33 33 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 13 13 12 12 12 12 11 11 11 11 11 12 12 13 14 14 14 13 13 13 14 16 17 18 18 17 16 16 17 19 20 20 20 19 nan nan 18 18 19 19 20 19 17 15 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan 13 10 9 nan nan nan nan 16 21 25 nan nan nan nan 31 31 nan nan 27 nan nan nan nan nan 20 22 24 nan 19 nan nan nan nan 18 19 20 19 19 18 19 20 20 20 18 16 13 11 10 9 9 7 6 7 7 7 6 6 6 6 6 7 7 7 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan 16 15 15 nan nan nan nan nan 9 9 8 8 8 8 8 8 7 7 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 15 16 16 17 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 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 42 41 41 42 43 43 42 42 42 42 43 43 43 44 46 47 46 46 44 44 44 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 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 36 36 35 35 35 35 34 34 33 31 30 30 30 29 29 29 29 29 30 30 31 31 31 32 32 32 32 33 33 nan nan nan nan 33 33 33 32 31 32 33 33 34 35 36 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 34 34 33 32 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 nan nan 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan 17 nan nan nan nan nan nan nan 15 14 14 13 13 12 12 12 12 12 12 11 11 10 10 11 12 12 13 14 14 14 13 13 14 15 16 18 19 nan 17 17 17 18 19 19 19 nan nan nan 17 17 17 17 17 17 16 14 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 24 20 16 13 12 10 nan nan nan nan nan nan nan nan nan nan nan nan 29 27 nan nan nan nan nan nan nan 20 nan nan nan 14 nan nan 13 15 17 19 20 20 20 19 19 19 19 19 18 15 12 10 10 10 8 7 7 7 7 6 6 5 5 6 6 6 7 6 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 18 18 nan 16 14 13 nan nan nan nan nan nan nan nan nan 8 7 6 7 9 10 nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan 12 14 15 16 15 15 15 16 16 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 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 34 35 35 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 42 43 43 44 44 43 43 42 41 41 41 41 44 47 48 47 46 44 44 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 42 42 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 38 37 37 36 35 35 35 35 34 34 33 31 31 30 30 30 29 29 30 31 30 30 31 31 31 32 32 32 31 31 32 nan 33 33 33 34 34 34 33 32 33 33 34 34 34 35 35 36 37 38 38 39 39 39 38 38 38 37 37 36 36 36 35 34 32 31 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 nan nan 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 nan 14 13 13 12 12 12 12 12 12 12 12 11 11 10 10 11 12 12 13 13 14 14 14 13 14 15 16 18 18 19 18 17 nan 18 19 19 19 nan nan nan nan 17 17 nan 16 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 23 nan 18 14 13 11 9 nan nan 9 nan nan nan nan nan nan nan nan nan 25 21 17 nan nan nan nan 17 18 18 nan 19 16 nan 9 9 11 13 16 nan 18 20 20 20 19 nan 17 17 16 14 11 10 10 10 8 7 7 6 6 6 6 5 5 5 5 5 6 6 5 nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 20 19 20 18 16 14 12 11 9 8 nan nan nan nan nan nan 6 5 6 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan 12 13 15 16 16 16 16 16 16 16 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 41 41 39 37 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 nan 34 35 35 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 43 42 42 nan 42 43 43 44 44 45 44 44 43 43 42 41 41 43 46 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 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 38 38 nan nan nan 34 34 34 34 33 33 32 31 31 30 30 30 30 32 31 30 30 30 31 31 32 31 31 30 30 31 nan 32 32 32 32 32 33 33 32 32 33 34 34 34 34 34 34 35 37 38 39 40 40 40 40 40 39 38 37 37 36 34 33 32 30 30 30 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan 14 14 13 13 nan 13 12 12 nan nan 12 12 12 12 11 11 10 10 10 12 12 12 13 13 14 14 13 13 13 14 16 17 18 19 18 17 nan nan nan nan 19 18 18 nan nan nan nan nan 14 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan 16 12 nan nan 11 nan nan nan nan nan 17 12 9 8 8 10 13 15 16 17 19 20 19 18 16 16 16 15 13 11 11 11 9 8 7 6 5 5 5 4 4 4 4 4 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 20 20 20 20 19 17 14 11 9 8 8 7 6 6 nan 5 4 5 6 7 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 16 nan 13 13 14 15 16 16 16 16 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan 23 25 27 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 42 41 nan nan 35 35 34 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 32 33 34 35 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 43 43 43 43 43 43 43 44 45 45 45 45 45 46 45 43 42 41 44 45 46 45 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 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 33 33 33 33 33 33 32 32 31 31 31 31 32 33 32 31 31 30 30 30 30 30 29 29 30 32 32 32 31 31 30 30 31 31 32 32 33 33 33 33 33 33 33 34 36 37 38 39 40 40 40 40 39 39 38 37 36 34 32 31 30 30 29 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 nan nan nan nan nan 13 13 13 12 12 nan nan nan 12 12 nan 12 12 11 11 11 10 10 10 10 12 13 13 13 13 14 14 13 13 13 14 15 17 18 18 17 17 nan nan nan nan 19 nan 18 18 18 18 nan 16 14 13 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan 21 nan nan nan nan nan nan nan nan nan 13 10 nan nan 12 nan nan nan nan nan 14 9 7 7 8 10 nan 14 14 16 18 18 18 16 15 15 14 13 12 12 11 11 9 7 6 6 5 4 3 2 2 2 3 3 3 3 3 nan nan nan nan nan nan nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 19 20 19 18 14 11 9 7 7 7 7 7 5 nan 2 3 6 8 9 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 17 nan 13 13 13 14 15 16 16 16 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan 22 23 25 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 42 40 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 31 32 33 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 43 nan 45 45 45 45 45 44 44 44 45 45 46 46 46 45 45 45 46 46 46 43 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 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 33 34 33 33 33 33 33 33 32 32 32 33 33 34 33 32 32 31 30 29 28 28 28 29 31 32 33 33 33 31 29 29 29 29 30 30 31 32 32 32 32 32 32 34 35 36 37 38 39 39 40 40 39 38 37 36 35 33 32 31 30 29 28 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan 12 12 12 11 11 nan 11 11 10 10 10 9 10 11 12 12 12 13 13 14 14 13 13 13 14 15 16 17 17 17 16 16 17 nan 19 18 19 18 18 18 18 19 17 15 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan 22 23 22 23 nan nan nan nan nan 16 nan nan nan 11 12 12 nan nan nan nan nan 6 6 7 8 9 10 11 nan 15 17 17 17 16 16 15 14 13 13 12 11 11 9 7 6 6 5 5 3 2 1 0 1 2 2 2 3 4 nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 19 19 17 14 12 9 6 5 6 5 6 6 6 4 3 6 8 9 10 13 11 nan nan nan nan nan nan nan nan nan nan nan 14 12 12 12 nan nan nan nan nan nan nan nan 12 13 13 14 15 16 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 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 nan nan nan 31 32 33 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 46 nan nan nan 44 44 45 45 45 46 48 47 47 47 47 46 42 40 40 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 45 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 34 33 33 34 34 34 34 33 33 32 32 31 30 29 28 29 30 31 31 32 33 33 32 30 29 28 28 29 29 29 29 30 30 31 32 32 33 34 34 35 36 37 37 39 39 39 38 37 35 34 31 31 31 30 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 nan nan nan nan nan 11 12 nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 nan nan 10 10 10 10 9 9 10 11 11 12 12 12 13 13 14 13 13 13 14 15 15 16 17 17 16 15 16 18 18 18 18 18 17 18 19 21 20 16 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan 17 nan nan nan nan nan 13 nan nan nan nan nan 20 nan nan nan nan nan 21 22 nan 19 16 nan nan nan 10 11 12 nan nan nan nan 8 6 6 6 7 8 9 10 nan 15 16 17 17 17 16 15 14 13 13 12 11 10 9 8 7 6 6 nan 5 4 3 2 2 2 3 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 19 18 16 13 10 6 3 nan 7 7 7 8 7 6 8 9 10 10 12 12 nan nan nan nan nan nan nan nan nan nan nan 13 13 13 12 nan nan nan 17 nan nan nan nan 12 12 13 13 14 15 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 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 33 33 33 33 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 nan nan 44 45 46 47 49 50 48 47 46 45 44 42 nan 43 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 50 nan 51 nan nan nan nan 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 35 35 33 32 32 33 33 32 31 30 30 30 29 29 30 31 31 30 30 30 29 30 31 31 30 30 31 31 32 33 33 33 33 33 34 35 36 38 38 38 37 35 33 32 30 30 30 30 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 nan nan nan nan 11 11 11 10 nan 10 10 9 9 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 14 15 16 16 16 16 15 16 17 17 18 18 18 17 17 19 21 21 18 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan 18 16 nan nan nan nan nan nan 20 nan nan nan nan nan nan 10 10 11 nan 13 12 nan 8 7 7 8 8 8 9 11 13 15 17 18 18 18 17 16 15 14 13 12 11 10 8 8 8 nan nan nan nan 6 5 4 4 4 5 6 7 7 nan nan 11 11 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 20 nan 19 16 13 10 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan nan nan 12 12 nan nan nan nan nan nan nan nan nan nan 12 13 13 14 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 36 nan nan nan nan nan nan nan nan nan nan nan 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan 45 46 47 49 51 50 50 47 45 43 43 44 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 49 49 49 49 49 48 nan 47 46 45 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 37 nan nan nan nan nan nan nan nan 35 35 nan nan nan nan 32 32 33 34 34 33 31 31 29 27 27 nan 30 31 31 32 33 32 32 33 32 nan nan 32 32 32 32 32 32 32 32 33 34 35 36 36 36 34 33 31 30 29 29 30 31 32 32 16 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 9 9 9 9 9 10 10 11 12 12 12 12 12 13 13 13 13 13 13 14 15 16 16 15 15 nan nan 16 17 17 17 16 16 18 20 21 19 16 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 nan nan nan nan nan nan nan nan nan 16 nan nan nan 10 10 nan 11 12 12 10 nan 8 9 9 9 9 9 10 11 13 15 17 18 nan 19 18 17 16 15 13 12 10 9 9 9 10 10 9 8 nan nan nan 4 4 5 6 8 8 8 nan 10 11 12 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 23 nan nan 19 14 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 5 nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan 13 nan nan nan nan nan 12 12 12 13 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 50 48 49 45 43 42 43 nan 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 47 48 47 48 47 48 48 47 47 46 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 39 38 38 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 33 33 33 32 30 28 27 28 29 30 32 32 33 33 33 32 30 30 30 nan nan nan 31 31 nan nan 31 32 33 33 34 35 35 34 32 31 30 30 29 30 31 32 33 34 17 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 9 9 9 8 9 9 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 15 16 15 15 15 16 16 16 16 16 15 15 16 17 18 19 18 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan 16 nan nan 12 12 11 nan nan nan nan nan 8 9 9 9 9 10 10 11 12 nan nan nan 18 19 19 nan 18 17 16 14 12 11 9 9 10 11 11 10 9 nan nan nan 4 4 5 6 7 7 8 9 9 11 12 13 nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan 23 24 nan nan nan nan nan nan 10 11 11 12 nan 16 14 10 nan nan nan nan nan nan nan nan 5 6 5 nan nan nan nan nan nan nan nan nan nan 11 13 nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 44 44 45 45 45 42 41 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 44 45 46 46 46 47 48 48 49 49 47 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 41 40 40 38 38 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 31 31 31 31 29 28 29 30 31 32 33 33 32 32 31 29 27 27 nan nan nan nan nan nan nan nan 30 31 31 32 33 33 33 32 32 31 30 30 31 32 33 33 34 34 17 17 17 17 17 nan nan nan nan nan 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 9 9 9 9 9 9 nan nan nan nan nan nan nan 9 9 9 9 9 9 8 8 8 9 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 15 15 15 15 15 16 16 16 15 15 14 14 15 16 17 18 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 nan nan 11 nan nan nan nan 7 nan 8 9 nan 10 10 10 11 12 nan nan nan 16 18 19 19 nan nan nan 16 14 12 10 10 10 11 11 11 10 10 8 nan nan nan 4 5 6 6 6 7 9 11 14 nan 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 17 18 nan 20 22 22 nan nan nan nan nan nan nan nan nan nan 17 20 20 15 10 7 nan nan nan nan nan nan nan 5 5 4 3 3 nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 47 44 44 44 44 44 42 41 42 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 45 46 46 47 48 48 48 48 47 45 44 43 42 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 nan 42 41 40 40 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 31 31 31 31 30 29 29 30 31 nan 32 33 33 32 31 30 28 26 nan nan nan nan nan nan nan nan 28 29 30 31 32 32 32 32 32 32 31 31 32 33 34 34 34 34 33 18 17 17 17 17 nan nan nan 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 nan 8 8 8 8 8 9 11 12 12 12 12 12 13 13 13 13 14 14 13 13 14 15 16 15 16 16 16 16 15 14 14 14 15 16 18 18 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 15 nan nan 10 9 nan 8 7 7 nan nan nan nan nan nan 11 nan nan nan nan nan 16 nan nan nan nan 18 17 16 13 11 10 10 11 12 11 10 10 9 7 nan nan nan nan 3 4 4 5 5 8 12 15 16 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan 21 20 19 nan nan nan nan nan nan nan nan nan 21 23 22 17 11 8 6 4 3 4 nan nan 5 4 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 44 44 44 43 43 43 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 43 44 46 46 46 46 46 47 46 46 46 45 44 43 41 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 34 35 35 35 nan nan nan nan nan nan nan nan nan nan nan 40 41 42 41 41 41 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 32 32 32 32 31 30 nan nan nan nan 32 33 33 33 31 29 26 25 nan nan nan nan nan nan nan 29 29 29 31 32 33 33 33 32 32 32 32 32 33 34 35 35 33 32 32 18 18 18 17 17 17 17 17 17 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 nan 8 8 8 8 9 10 12 12 12 12 12 13 13 13 13 14 13 13 12 13 15 16 16 15 15 16 15 15 14 13 13 15 16 18 18 18 18 18 18 17 16 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 nan nan nan nan nan nan nan nan 18 18 16 16 15 nan nan nan nan 7 7 nan nan nan nan 10 10 11 12 nan nan nan nan nan nan 16 16 16 16 16 16 14 11 10 10 11 11 11 10 10 9 8 7 nan nan nan nan 2 2 3 4 4 8 12 15 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 nan nan nan nan nan nan nan nan nan 24 23 21 18 13 9 7 6 5 4 4 nan nan 3 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 45 45 45 45 46 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 45 45 46 46 nan 47 46 45 46 45 44 44 44 44 44 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 34 34 34 35 35 36 36 37 38 38 39 39 39 38 38 nan nan nan nan nan 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 35 34 33 33 33 nan nan nan nan nan nan 33 33 33 30 27 23 21 22 nan nan nan nan nan 30 30 30 30 31 32 33 33 33 33 33 32 32 32 33 34 34 34 32 31 31 nan nan 18 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 7 7 7 7 7 8 10 11 12 12 12 12 12 12 12 12 nan nan nan nan nan 15 16 15 15 15 15 16 15 13 12 12 14 15 17 17 17 17 17 17 17 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 nan nan nan nan nan nan nan nan nan nan nan nan 9 9 nan nan 13 nan nan nan nan nan nan 17 16 16 nan 15 14 13 11 10 12 12 12 12 12 10 9 9 nan nan nan nan nan 3 2 2 2 3 7 11 12 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 13 19 23 24 22 21 18 15 11 9 9 7 6 6 8 9 6 2 2 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 46 45 46 45 46 47 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 46 48 48 48 48 47 46 44 44 45 45 44 43 43 43 43 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 34 35 36 36 37 37 37 37 37 36 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 33 33 35 35 nan nan nan 35 nan nan nan nan nan nan nan 32 32 31 28 25 22 nan nan nan nan nan 25 27 28 29 30 30 29 30 31 31 32 32 33 32 32 32 33 34 34 33 32 32 31 nan nan nan 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 7 7 7 7 7 7 8 9 11 12 12 12 12 12 12 12 12 14 nan nan nan nan nan 15 15 14 14 15 16 15 12 10 11 12 12 14 15 15 16 17 17 17 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 11 nan nan nan nan nan nan nan nan nan nan nan nan 14 12 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 13 13 12 12 13 13 13 13 12 11 10 9 10 nan nan nan 5 nan 3 2 1 2 5 8 9 10 11 12 13 nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 5 6 9 12 15 19 22 22 21 19 16 15 14 12 11 10 10 12 13 9 5 2 2 2 3 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 49 nan nan nan nan nan nan nan nan 48 46 45 nan 46 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 48 48 47 46 44 44 44 44 44 44 43 42 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 32 33 34 34 34 35 35 36 36 36 34 34 35 36 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 33 32 32 32 35 nan 36 35 34 34 nan nan nan nan nan nan 31 31 30 28 25 22 nan nan nan nan nan 22 24 26 27 27 27 26 27 27 28 30 31 32 33 33 33 34 34 33 33 33 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 nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 nan nan 7 7 7 7 6 7 7 8 9 10 11 11 12 12 12 12 13 13 nan nan nan nan nan nan nan nan nan 13 13 14 13 11 9 8 9 11 12 13 14 15 16 16 16 16 14 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 nan 16 14 13 12 13 14 14 14 14 14 13 12 11 10 10 10 nan nan nan nan 5 5 nan 1 1 nan 7 8 8 9 10 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 3 4 5 7 11 14 17 20 21 20 19 17 17 16 15 14 14 14 15 14 12 8 5 3 1 0 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 39 39 38 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 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 47 46 44 42 43 43 43 44 44 44 42 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 32 32 33 34 34 35 34 33 33 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 33 32 32 33 34 37 nan 35 33 32 32 nan nan nan nan 31 30 30 31 30 28 25 25 25 25 23 22 22 23 24 25 25 25 24 25 25 27 29 31 33 34 34 34 35 35 34 34 33 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 nan 6 6 7 7 8 9 10 11 11 11 12 12 12 13 14 14 nan nan nan nan nan nan nan nan nan 12 11 10 nan nan nan nan nan 11 11 13 13 15 16 16 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 10 nan nan nan nan nan nan nan nan nan 9 12 nan nan nan nan nan nan nan nan nan nan 14 12 11 12 14 14 14 14 14 12 12 11 11 10 10 10 10 8 7 6 nan nan nan 1 nan nan 8 7 7 9 10 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan 4 4 3 4 5 7 8 10 13 16 18 19 19 18 19 18 17 16 15 15 15 15 14 12 10 8 8 5 3 3 nan nan nan nan 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 38 nan 38 37 37 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 40 40 40 40 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 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 44 45 47 45 43 41 40 39 41 42 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 33 33 nan 32 32 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 33 34 34 35 36 37 37 36 34 33 33 nan nan nan 33 31 30 30 31 31 29 28 28 28 27 26 25 24 24 24 24 24 24 25 25 26 28 30 32 34 35 35 35 36 36 35 35 34 34 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 13 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 nan 6 7 8 9 10 11 11 11 11 11 12 12 12 13 14 14 nan nan nan nan nan nan 13 13 12 10 9 nan nan nan nan nan nan nan 11 11 12 14 13 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 8 nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan 7 nan nan 5 5 7 nan nan nan nan nan nan nan nan nan nan nan nan 13 12 12 13 13 13 13 12 11 11 11 11 10 10 10 9 8 8 7 7 nan nan 3 nan 6 8 7 6 9 9 11 14 nan nan nan nan nan 8 nan nan nan nan nan nan nan nan nan 14 13 10 6 5 7 7 8 10 10 10 11 12 17 17 18 18 18 18 18 17 16 16 16 16 15 14 13 12 11 9 8 6 6 nan nan 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 37 37 nan nan nan 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 41 41 41 40 41 42 44 nan nan nan nan nan nan nan nan nan nan nan 42 41 41 40 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 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 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 43 46 48 44 40 39 38 37 37 39 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 nan nan nan 32 31 32 33 34 36 37 36 35 35 35 35 35 35 36 36 35 33 30 29 30 30 30 30 29 29 29 29 28 27 26 26 25 25 25 26 27 27 27 28 30 33 34 35 36 36 36 36 36 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 5 6 5 5 6 6 7 7 9 10 11 11 11 11 11 12 12 12 12 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 7 nan nan nan nan nan 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 12 12 12 12 11 11 11 11 10 9 9 9 8 8 8 7 6 nan nan nan nan nan 6 6 7 9 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 7 8 12 14 13 13 15 17 18 18 17 17 16 16 17 16 16 16 16 15 14 13 13 12 10 9 8 7 nan 5 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 41 42 45 46 nan nan nan nan nan nan nan nan nan nan 41 40 40 40 41 41 41 40 40 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 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 nan nan nan nan 40 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 37 40 44 47 42 39 37 36 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 33 35 35 36 nan 35 34 nan nan 36 36 36 36 35 34 32 31 30 31 31 30 30 30 30 30 29 30 30 29 28 27 27 27 27 28 28 28 29 30 32 33 34 35 35 36 36 36 36 36 36 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 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 6 7 7 8 10 11 11 11 11 11 11 11 11 12 12 12 12 12 nan nan nan 11 12 nan nan nan nan nan 12 10 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 nan nan nan nan nan nan nan nan nan nan nan 11 nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 17 nan nan 14 13 13 12 12 12 12 11 11 10 8 8 8 9 8 8 8 7 7 nan nan nan nan nan nan nan 7 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 7 7 9 nan 12 13 15 17 18 18 18 16 15 15 15 16 16 15 15 15 14 14 14 13 12 10 9 8 nan 6 4 2 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 40 42 44 46 46 46 nan nan nan nan nan nan nan nan 41 41 40 41 41 41 42 42 41 40 39 37 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 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 38 41 43 40 38 36 35 34 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 nan nan nan nan nan nan nan nan 33 34 34 35 nan 35 nan nan nan nan nan nan nan nan 35 34 34 34 33 33 33 34 34 34 33 31 31 30 30 31 31 31 30 29 29 28 28 29 30 30 31 31 32 33 34 35 35 36 37 37 37 37 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 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 5 5 6 6 7 8 10 11 11 11 11 12 12 11 11 11 11 10 11 11 12 12 nan 11 nan nan nan nan nan 14 15 14 11 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 14 nan nan nan nan nan nan nan nan 19 19 nan nan 15 15 14 13 13 14 13 12 10 9 8 8 9 9 9 8 8 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 8 5 nan nan 12 15 17 18 18 18 17 15 13 13 14 14 14 14 13 14 14 15 14 13 12 10 9 8 6 5 2 2 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 nan nan nan 39 39 38 nan nan nan nan nan nan nan nan 39 40 nan nan 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 40 41 44 46 46 46 45 46 nan 45 45 nan nan 44 43 42 42 41 41 41 41 41 41 39 37 36 36 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 45 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 nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 37 38 39 38 37 36 35 33 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 26 27 29 31 33 35 35 nan nan 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 34 34 35 36 37 37 36 33 32 30 30 31 33 33 32 32 31 30 30 31 32 32 33 33 34 35 36 36 37 37 39 39 39 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 5 6 7 8 9 10 11 11 11 12 12 12 11 11 10 9 9 10 11 11 11 11 12 nan nan nan nan 16 17 16 12 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan 20 19 nan 18 17 16 15 15 14 14 13 11 9 8 8 8 8 9 8 7 7 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 8 nan nan 14 17 19 19 19 19 18 16 14 13 12 12 nan 11 10 10 12 14 14 13 12 11 10 8 7 5 3 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 nan nan nan 38 38 nan nan nan nan nan nan nan nan nan 38 38 nan nan 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 39 41 43 45 46 46 46 46 45 46 46 45 45 44 44 43 43 42 42 42 41 41 40 38 36 35 35 35 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 nan 38 37 37 37 37 37 37 36 34 32 31 30 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 nan nan 25 25 25 25 26 27 28 30 31 32 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 38 39 39 nan 37 35 34 34 35 36 35 33 34 34 34 35 35 34 31 31 31 32 33 35 34 34 34 32 33 33 34 34 35 36 36 37 38 39 39 40 41 41 41 42 42 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 5 6 7 9 9 10 11 11 12 12 13 13 12 11 9 9 9 9 10 10 10 11 11 nan nan nan nan nan 16 16 13 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 9 nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 13 15 17 20 21 nan nan nan nan 19 18 nan 18 18 17 16 15 15 14 12 11 9 8 8 8 8 8 7 6 6 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 17 17 nan nan nan 15 19 19 22 21 20 19 17 15 13 12 11 nan nan nan nan nan 14 14 13 11 10 9 8 7 6 6 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 nan nan nan nan nan 37 nan nan nan nan nan nan nan nan 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 40 42 nan nan nan 46 46 46 nan 46 45 45 nan 45 44 44 44 43 43 42 41 39 37 36 nan nan 36 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 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 37 38 38 38 39 39 38 37 37 37 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 26 27 27 28 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 38 39 39 39 39 36 34 34 34 36 37 37 33 33 31 30 30 31 31 29 30 30 31 31 32 34 35 35 35 35 35 36 36 38 38 38 39 40 41 41 42 43 43 44 44 44 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 4 3 3 2 2 3 5 8 9 9 10 11 11 12 13 13 13 12 10 8 9 9 10 10 9 8 9 9 10 10 nan nan nan nan 13 11 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 12 nan nan nan nan nan nan nan nan 8 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 12 nan nan 19 nan nan nan nan 17 17 17 17 17 16 15 15 13 12 11 10 9 8 8 8 8 8 7 6 5 5 5 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 18 20 19 18 nan nan 14 19 20 23 23 21 19 18 16 14 13 12 11 nan 11 nan nan 14 13 12 9 8 7 7 7 7 6 5 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 45 45 46 45 45 45 44 43 42 40 39 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 40 39 38 38 38 38 37 37 36 34 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 34 33 31 30 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 35 36 38 39 39 39 39 37 34 32 32 32 34 36 37 36 35 31 28 27 27 28 27 28 29 29 30 31 32 34 35 36 36 36 37 38 38 39 40 41 42 43 43 43 45 45 46 46 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 3 2 2 2 4 6 7 8 9 9 10 11 12 13 13 13 12 10 9 8 8 9 9 8 7 nan nan 8 nan nan nan nan nan 11 10 9 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan 5 6 nan nan nan nan 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan 16 nan nan nan nan 14 15 15 16 16 15 14 13 12 11 10 9 8 8 8 8 8 8 7 6 5 5 4 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 17 16 nan nan nan nan 20 23 25 24 21 18 16 16 14 12 12 12 11 12 nan 13 12 10 7 6 5 5 6 6 6 5 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 nan nan nan nan nan nan nan nan 37 38 38 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 45 45 45 45 44 43 42 41 40 39 38 36 36 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 39 40 39 38 37 37 37 39 39 37 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 30 28 26 27 27 26 26 26 26 26 27 28 28 29 30 32 31 31 32 33 34 35 34 34 34 34 34 34 35 36 37 38 39 38 35 31 29 29 29 31 33 34 35 35 34 31 29 27 27 29 29 30 30 30 31 32 33 35 36 36 37 39 39 40 41 42 44 45 46 46 45 47 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 4 4 3 3 3 4 5 6 7 8 8 9 9 11 11 12 12 12 11 11 10 9 8 8 9 7 6 6 nan nan nan nan nan nan 9 10 10 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan 12 13 13 14 15 14 13 12 10 9 9 8 8 8 8 8 8 7 7 6 5 4 4 3 3 2 1 1 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 16 17 15 10 nan nan nan 20 23 nan 23 23 21 18 17 16 15 14 13 11 11 12 12 11 8 6 4 3 3 4 4 4 4 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 36 nan nan 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 44 43 42 41 39 38 37 37 36 36 36 35 nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 39 39 39 39 38 37 37 38 40 41 39 38 37 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 38 nan nan nan nan nan 36 33 31 29 28 29 29 28 28 28 28 29 29 30 30 31 33 33 33 32 32 32 33 34 35 36 36 35 33 32 32 34 36 38 37 35 31 28 28 28 29 30 31 32 34 34 34 32 31 30 32 32 32 32 32 33 33 35 36 37 38 39 41 41 42 44 45 46 47 47 48 48 49 49 49 49 48 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 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 5 6 7 7 8 8 8 9 10 10 11 11 12 11 11 11 10 8 8 8 7 6 5 6 7 nan nan nan 8 9 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 6 nan nan nan 16 nan nan nan nan nan nan nan nan nan nan 15 13 12 11 11 11 nan nan nan 11 11 11 12 13 13 13 12 10 9 9 8 8 8 7 7 7 7 nan nan 6 5 4 4 3 3 3 2 1 2 nan nan 5 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 10 12 12 12 12 15 17 15 13 12 nan nan nan nan nan nan nan 21 20 18 18 17 15 15 12 11 11 10 9 6 4 2 2 2 2 2 2 2 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 nan nan nan nan nan 34 34 34 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 44 42 41 39 38 37 36 36 36 37 37 nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan 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 40 39 38 39 39 39 39 40 41 41 40 40 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 35 36 37 38 38 38 38 39 39 39 37 35 33 31 32 33 32 31 30 30 31 32 32 32 32 33 34 34 34 34 33 32 33 35 38 38 36 34 33 32 32 33 35 36 35 33 30 29 31 31 31 31 32 33 34 35 34 33 34 35 35 35 35 35 36 36 37 38 39 39 41 42 43 44 46 47 49 49 49 49 49 50 50 50 49 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 nan nan nan nan nan nan nan 5 5 nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 10 9 8 8 8 7 6 6 6 nan 7 7 8 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 5 nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 nan nan 10 nan nan nan nan nan nan nan nan nan nan 20 20 19 18 17 15 13 12 11 11 10 10 10 10 10 11 12 12 12 12 11 9 9 8 8 8 8 7 nan nan nan nan nan nan 5 4 4 4 4 3 3 3 2 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 10 10 10 11 12 14 16 nan nan 16 nan nan nan nan nan nan nan nan 16 17 18 18 16 15 12 10 10 9 7 4 2 2 1 2 2 2 1 1 3 4 4 4 5 5 nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 32 nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 34 34 34 34 34 nan nan 34 nan nan nan 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 44 44 44 42 41 40 39 38 37 36 37 38 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 39 39 39 39 41 41 42 40 40 41 41 41 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 34 36 37 38 38 39 40 40 41 41 41 39 37 35 37 37 36 34 33 32 32 33 33 34 34 35 35 35 36 36 36 34 34 35 38 38 38 37 36 34 33 33 33 34 35 35 34 33 35 35 34 33 34 34 35 36 36 36 36 37 37 37 38 38 38 39 39 40 41 41 42 44 44 45 46 48 50 51 51 50 50 51 51 50 49 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan 6 8 9 9 9 9 9 8 9 9 10 10 9 9 9 10 11 11 10 9 8 8 7 7 6 nan nan nan 8 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 5 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 20 21 20 19 17 15 13 12 11 10 9 9 9 10 11 12 12 11 11 10 9 9 9 9 8 8 7 7 nan nan nan nan nan nan nan nan nan nan nan 3 nan 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 10 11 14 16 16 17 18 nan nan nan nan nan nan nan nan nan nan 16 17 17 16 13 11 10 9 7 4 2 1 1 2 3 3 2 1 4 5 4 4 3 3 nan 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 10 nan nan nan nan nan nan nan 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 31 30 nan nan nan nan nan nan nan nan nan nan nan nan 34 nan 33 34 34 34 33 34 34 34 34 33 nan nan nan nan nan nan nan nan nan nan nan nan 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 42 41 40 40 39 39 38 37 37 38 39 40 40 41 40 39 36 35 nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 43 42 42 42 43 43 42 39 40 41 41 39 39 38 nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 33 35 35 35 36 38 40 41 42 42 43 42 41 39 42 41 40 38 37 36 35 35 35 35 35 36 38 38 38 39 39 38 37 36 37 38 38 38 38 37 36 35 34 34 35 36 36 36 37 37 36 36 36 36 37 37 38 38 38 39 39 39 40 40 40 40 40 41 41 42 44 45 45 46 47 49 50 51 52 52 52 52 51 50 49 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 5 nan nan nan nan nan nan 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 9 10 10 11 11 10 9 9 10 10 11 10 8 7 6 6 6 7 nan nan 9 11 12 nan nan nan nan nan nan nan nan 5 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 15 15 16 17 18 20 20 20 19 17 15 13 11 10 10 9 10 11 12 12 12 11 10 10 9 9 9 9 8 7 7 nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 nan nan nan nan nan nan 8 9 11 13 14 15 16 18 20 nan nan nan nan nan 12 12 12 13 15 17 17 16 14 11 10 9 6 5 3 1 1 2 3 3 2 2 4 6 4 4 3 1 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 10 nan nan nan nan nan nan 9 9 9 nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 nan 33 33 33 33 33 33 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 41 41 41 41 40 39 39 38 38 38 39 40 41 42 42 42 42 40 37 36 35 35 34 nan 33 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 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 46 48 48 48 48 47 48 46 43 38 39 40 39 38 37 nan nan nan nan nan nan nan 25 nan nan nan 26 nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 31 31 33 35 37 39 41 42 43 44 44 43 45 44 44 43 42 41 40 40 39 38 38 39 42 42 41 41 41 41 40 39 39 38 39 39 40 39 38 37 36 36 37 37 37 38 39 39 38 38 38 39 39 39 39 39 40 41 41 42 42 42 42 42 42 42 42 43 45 45 46 47 48 49 50 51 51 52 52 52 51 51 50 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 7 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 11 12 11 11 10 10 10 11 10 9 8 6 5 6 6 7 7 8 11 12 11 nan nan nan nan nan 6 6 6 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 14 13 13 14 15 17 19 20 20 18 16 13 11 10 11 10 11 12 13 13 12 11 10 10 9 9 9 8 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 4 nan nan nan nan nan 9 10 11 12 13 14 17 19 19 18 nan nan 11 11 11 12 12 14 16 16 16 14 12 9 8 6 5 3 0 2 3 4 4 3 2 4 5 4 4 3 1 1 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 10 11 12 nan nan nan nan 10 10 10 nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 32 33 32 32 32 32 31 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 38 38 39 40 38 37 37 37 37 38 38 39 41 41 42 41 40 39 38 37 37 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 48 49 51 53 52 52 50 47 42 37 37 38 nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 nan 36 39 41 43 43 44 45 46 46 47 47 47 46 46 46 45 44 43 43 45 44 43 42 42 43 43 42 41 40 40 40 41 41 40 39 38 38 38 39 39 40 40 40 40 40 40 40 40 40 40 41 41 42 43 43 43 43 43 43 43 43 44 44 45 46 47 48 49 49 50 50 51 52 52 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 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 11 12 12 11 11 11 11 11 10 9 7 5 5 6 6 6 7 8 11 11 nan nan nan nan nan nan nan 5 6 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 15 14 12 11 11 11 12 14 16 18 19 18 16 14 12 12 12 12 13 14 14 13 12 11 nan 10 9 9 8 8 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 nan nan nan nan nan 7 8 9 10 11 13 15 16 17 15 13 11 10 10 10 10 11 12 14 15 15 13 10 8 7 7 5 2 1 2 4 4 4 3 2 3 4 4 4 2 1 1 3 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 10 11 12 nan nan 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 31 30 30 29 29 30 30 30 30 30 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 36 36 36 36 35 36 36 37 38 39 40 42 41 40 39 37 36 36 36 36 34 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 52 55 52 50 48 45 41 39 37 37 37 nan nan nan 32 30 nan nan nan 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 33 36 38 39 40 42 43 43 45 46 47 48 49 49 49 49 48 47 46 45 44 42 42 42 42 43 42 42 41 41 41 41 41 41 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 42 42 43 43 42 42 43 44 44 44 45 45 45 46 47 48 49 49 49 49 50 50 51 52 52 52 52 52 52 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan 6 6 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 9 9 9 10 11 12 12 12 11 11 11 11 10 9 7 6 6 7 7 7 8 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 14 12 10 10 9 8 8 10 14 17 17 17 15 14 13 13 13 13 14 15 15 14 13 11 11 10 10 9 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan 8 9 10 11 13 14 14 13 11 10 10 10 9 9 9 11 13 15 14 11 8 7 6 6 4 2 2 4 4 5 4 4 3 3 3 3 2 2 2 3 4 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 nan 10 11 11 11 12 11 nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 28 27 26 26 27 27 27 28 28 28 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 34 33 33 nan nan 35 36 38 39 41 41 41 40 38 37 36 36 35 35 35 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 51 51 48 45 42 41 41 40 36 36 36 nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 34 37 39 40 38 40 42 43 45 46 47 47 47 48 47 45 43 42 41 41 41 41 41 41 41 41 40 40 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 43 42 42 42 43 44 44 44 45 45 45 45 46 47 48 49 49 49 50 50 51 51 52 53 53 52 52 52 52 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 8 9 9 11 11 12 12 12 12 11 10 10 8 7 6 7 7 8 8 9 10 10 nan 8 7 6 nan nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 nan 14 16 16 16 14 13 13 11 9 7 7 9 12 15 16 16 14 14 14 13 13 14 15 16 16 15 13 12 11 10 11 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 11 11 11 10 9 9 9 9 9 9 9 10 13 15 13 10 6 6 5 4 2 1 4 5 5 5 5 4 3 3 3 2 2 4 4 5 5 5 6 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan nan nan 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 28 26 24 nan nan 24 25 nan nan 27 27 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 34 36 38 40 40 40 40 39 39 38 38 37 36 36 36 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 nan nan nan nan nan nan nan 46 48 47 44 42 39 36 36 36 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 34 36 38 39 40 41 42 43 44 44 42 40 40 40 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 42 42 42 42 43 42 42 42 42 42 43 43 43 43 42 42 42 43 44 44 44 44 44 44 45 46 47 48 48 49 49 50 51 51 52 52 53 54 54 53 53 53 52 23 23 22 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 5 6 6 6 5 5 4 4 nan nan nan nan nan nan nan nan nan nan nan nan 6 7 7 8 9 10 10 11 11 12 12 11 10 9 7 6 6 7 7 7 8 8 9 8 7 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 13 15 16 17 17 15 15 15 12 9 7 6 7 10 13 14 14 13 13 13 12 12 13 15 16 16 15 13 nan nan 11 11 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 8 7 8 8 8 8 9 9 11 13 14 13 9 5 5 3 2 0 2 5 6 7 7 6 6 5 3 3 2 3 5 7 7 7 6 6 5 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan 10 nan nan nan nan 14 15 nan nan 14 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan 22 nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 30 28 25 25 23 22 22 23 23 24 25 26 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 34 36 38 39 40 40 39 39 38 38 38 38 37 37 37 36 35 35 35 36 36 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 nan nan nan nan 41 40 nan nan nan nan nan nan 43 42 41 40 39 38 37 36 35 35 34 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 34 34 nan nan nan 34 35 35 35 35 36 nan nan nan nan nan nan nan nan nan nan nan nan 32 33 34 34 35 36 37 38 39 40 38 38 38 38 38 39 39 39 40 41 41 41 41 41 41 41 41 41 41 42 42 42 43 43 43 42 42 42 43 43 43 43 43 43 43 44 44 44 45 45 45 45 46 46 47 48 49 49 50 51 52 53 53 53 53 54 54 54 54 54 54 53 23 23 23 23 22 21 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 nan 5 6 6 6 nan 6 6 nan nan nan nan nan nan nan nan nan nan 8 7 6 5 6 6 7 9 9 9 11 11 11 11 11 10 9 6 6 6 7 7 nan nan nan 7 6 5 5 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 10 11 13 15 17 18 19 17 18 18 14 10 7 6 7 8 10 12 12 12 12 11 11 11 13 15 16 16 15 nan nan nan 11 11 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 6 6 7 8 9 10 12 14 13 10 9 7 5 3 1 1 4 6 7 8 8 6 6 4 2 2 1 5 7 8 8 7 7 6 5 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 9 nan nan nan nan nan nan nan nan nan nan nan 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 25 nan nan nan nan nan nan nan nan nan nan nan 29 29 30 31 30 29 27 26 24 22 21 21 20 21 23 24 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan 37 38 39 40 40 40 39 39 39 39 38 38 37 37 36 35 35 35 36 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 39 36 33 32 31 35 35 35 34 33 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 34 35 36 36 37 38 38 nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 33 34 35 35 36 36 36 37 38 38 38 39 39 40 40 41 41 41 41 42 42 42 41 41 41 42 43 43 43 43 43 43 43 43 43 43 43 43 43 44 45 46 45 45 45 45 46 47 47 48 48 50 50 50 51 52 53 54 54 54 54 54 54 54 54 55 54 54 nan nan nan nan 23 21 21 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 9 8 6 6 6 7 8 8 9 10 10 10 11 11 10 8 6 6 6 7 8 8 8 nan 6 5 4 4 5 4 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 12 15 17 19 nan nan 21 20 17 13 9 7 7 8 8 9 10 10 10 9 10 11 13 15 16 16 14 nan nan nan 12 11 11 11 11 10 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 4 5 6 7 9 11 13 13 11 8 8 6 4 3 0 2 5 7 8 9 8 8 6 3 2 1 3 6 8 9 9 8 7 7 5 3 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 9 nan nan nan nan nan nan nan nan nan nan 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 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 26 26 25 23 nan nan nan nan nan nan nan nan nan nan nan 28 29 30 30 30 29 29 27 25 23 21 20 19 20 nan 22 21 nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 33 nan nan nan nan nan nan nan nan nan nan 39 40 40 40 40 39 38 38 38 38 38 37 36 35 35 35 35 36 36 36 36 36 37 37 38 38 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 nan nan 40 nan nan nan nan nan nan nan nan 39 33 30 31 30 30 30 31 31 32 35 nan nan nan nan nan nan nan nan 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 36 36 36 36 36 36 36 37 37 38 39 39 38 38 38 nan nan nan nan nan nan nan 35 35 35 35 35 34 34 34 35 35 35 37 38 38 38 39 39 40 40 41 41 41 41 42 42 nan nan nan nan 42 42 43 43 43 43 43 44 44 44 44 44 44 44 45 45 46 46 46 46 47 47 48 49 49 49 50 51 51 52 53 54 54 54 54 54 54 54 54 54 54 55 54 53 nan nan nan nan nan 22 21 20 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 nan nan nan nan nan nan nan nan nan nan nan nan 10 12 12 11 10 8 7 7 7 7 7 8 9 10 10 9 9 9 8 6 5 5 7 8 8 8 6 5 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 13 11 nan 11 13 16 19 20 20 20 nan nan nan 12 9 8 7 7 8 8 8 8 8 9 11 13 15 16 15 14 nan nan 13 12 12 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 nan nan nan nan nan nan nan nan nan nan nan nan nan 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 4 5 7 9 12 12 11 10 10 7 5 4 3 1 3 7 8 9 9 8 8 6 4 2 3 5 7 9 9 8 8 7 6 4 2 2 2 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 nan nan nan nan 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 nan nan nan 26 nan nan 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 24 24 23 21 nan nan nan nan nan nan nan nan nan nan 28 29 30 31 31 31 30 29 27 26 23 21 19 18 18 19 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 32 32 32 32 nan nan nan nan nan nan 37 39 40 40 39 38 37 37 37 37 37 35 34 33 33 33 33 34 34 34 34 35 36 36 37 38 38 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 nan 41 40 nan nan 40 nan nan 43 44 nan 39 35 32 31 30 29 26 27 30 nan nan nan nan nan nan nan nan nan 42 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 37 37 37 37 37 37 37 37 38 38 38 39 38 38 38 37 nan nan nan nan nan 37 37 37 37 37 37 36 36 36 36 36 37 38 39 39 39 39 39 40 41 41 41 41 42 42 42 42 42 nan nan nan nan nan nan nan nan nan nan nan 43 44 45 45 45 46 46 46 47 47 48 48 49 49 50 50 51 51 52 52 53 53 54 54 54 54 54 53 54 54 54 55 54 53 53 nan nan nan nan nan nan nan 20 20 20 nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 11 10 8 8 7 8 9 9 10 10 10 9 9 8 8 7 6 6 nan nan nan 7 7 6 nan 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 13 nan 10 10 11 14 15 17 17 nan nan 19 nan nan nan 10 8 7 7 7 7 7 7 8 11 13 15 16 15 14 13 13 12 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 nan nan nan nan nan nan nan nan nan nan nan nan 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 4 7 9 11 10 9 8 8 5 4 4 2 1 4 7 8 10 10 9 8 5 3 3 4 5 7 8 9 8 7 6 4 3 2 2 3 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 nan 8 8 8 8 nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan 23 23 nan nan nan nan nan nan nan nan nan nan nan 26 28 30 32 33 33 32 31 29 28 26 24 22 20 18 17 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan nan nan nan nan nan 33 33 33 32 32 32 32 32 31 31 30 nan nan nan nan 36 37 38 38 38 37 36 36 35 34 33 33 32 32 32 33 33 32 32 32 33 34 34 35 36 37 38 38 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 41 41 41 41 42 42 41 41 38 35 32 31 nan 29 26 27 nan nan nan nan nan nan nan 42 42 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 40 38 nan 38 37 37 37 37 37 37 37 37 37 37 37 38 37 37 37 nan nan 37 37 38 39 39 39 39 39 38 38 38 38 39 39 40 40 40 40 40 41 41 41 41 41 42 42 41 41 41 41 42 42 42 41 41 41 nan 42 42 42 nan nan 44 44 45 45 45 45 46 47 48 49 49 50 50 51 51 51 52 52 52 52 52 52 53 53 53 53 53 54 54 54 54 53 52 52 nan nan nan nan nan nan 21 21 21 nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 11 10 10 9 9 9 10 11 11 10 10 10 9 9 8 8 7 6 6 nan nan nan 6 6 nan 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 12 14 13 nan nan 18 nan nan 14 11 9 nan 7 6 6 6 7 8 11 13 15 15 15 15 13 12 11 11 11 12 nan nan nan nan nan nan nan 9 nan nan nan nan nan nan 5 4 4 4 5 6 4 nan nan nan nan nan nan nan nan nan nan nan nan 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 3 5 8 9 8 7 6 5 4 2 3 1 2 3 5 7 9 9 9 8 6 4 3 4 5 7 8 9 8 8 6 4 3 2 3 4 6 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 nan nan nan 8 10 nan nan nan nan nan 8 nan nan nan nan 11 12 12 nan nan 12 nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 24 26 27 nan 26 nan nan nan nan nan nan nan nan 24 24 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan 26 28 30 32 33 33 33 33 31 30 27 25 23 21 20 19 19 18 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 33 32 32 32 32 32 31 31 31 32 nan nan 36 36 36 36 36 35 32 32 32 32 34 34 34 33 34 34 34 33 33 33 33 33 33 33 34 36 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 42 nan 42 42 42 43 43 42 41 40 38 35 33 32 30 29 nan nan nan nan nan nan nan nan nan 40 41 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 41 41 40 40 38 37 36 36 36 35 35 36 36 36 36 nan 37 37 37 37 37 37 38 38 39 40 40 40 41 41 40 40 40 40 40 40 41 42 42 42 41 42 42 42 41 41 41 41 41 41 41 41 41 41 41 40 41 41 41 41 40 41 42 nan nan 43 44 44 44 45 46 47 48 49 50 51 51 51 51 52 52 52 52 51 51 51 52 52 53 53 54 54 53 53 53 52 52 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 6 nan nan nan nan nan nan nan nan nan nan nan 13 13 12 11 11 11 10 12 12 12 12 11 10 9 9 9 9 9 9 8 7 nan nan nan 7 7 nan nan 7 nan 5 6 8 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 11 nan nan nan nan nan nan nan nan 13 12 nan 8 6 nan 6 7 8 11 13 15 15 15 14 13 11 10 10 nan nan nan nan nan nan nan nan nan 9 nan nan nan 7 7 7 7 6 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 nan nan 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 4 5 6 6 4 3 3 2 1 2 1 2 2 3 5 6 7 8 7 5 4 3 4 5 7 8 9 8 8 nan 4 3 3 4 5 6 6 5 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 11 nan nan nan nan 10 9 9 nan nan nan 13 13 12 13 13 14 nan nan nan nan 17 17 nan 18 nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 26 nan nan nan nan nan nan nan nan nan nan nan 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 27 28 29 30 32 33 33 33 31 30 28 25 23 22 21 21 22 24 25 24 23 nan nan nan nan nan nan nan nan nan 29 nan 28 nan nan nan nan nan nan nan 37 37 35 34 32 31 32 32 32 32 31 31 33 34 36 36 35 35 34 33 32 31 32 32 34 36 37 36 35 35 34 34 34 34 34 34 34 34 35 35 36 37 37 37 38 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 42 43 43 45 46 45 44 41 38 38 34 31 29 27 nan nan nan nan nan nan nan nan nan 39 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 41 41 41 41 40 39 38 37 36 35 35 35 35 36 37 38 38 38 38 38 38 38 38 39 39 41 41 41 42 42 43 42 42 42 42 42 42 43 43 43 43 43 42 42 42 42 42 41 41 41 41 41 41 40 40 39 39 39 40 40 40 40 41 42 43 43 43 43 43 44 45 46 47 48 49 50 51 51 51 51 52 52 52 51 51 50 50 51 51 52 53 53 53 52 52 52 52 53 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 8 nan nan nan nan nan nan 8 9 11 12 13 13 12 12 12 12 14 13 13 12 11 10 9 9 9 9 10 11 10 10 9 nan nan 8 9 9 9 nan nan 6 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan 6 7 9 11 14 15 15 15 14 12 11 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 9 8 8 8 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 1 2 3 3 3 3 2 1 1 1 2 1 2 3 3 3 4 6 6 6 4 3 3 4 5 6 6 7 7 6 5 4 3 3 3 4 5 5 5 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 10 12 12 12 nan nan nan 10 11 11 nan 13 14 14 14 14 15 nan nan 18 19 19 19 19 19 18 18 18 18 17 nan nan nan nan nan nan nan nan nan nan 24 nan nan nan 24 nan 25 nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 22 25 27 27 28 30 31 32 32 31 31 30 28 24 24 23 23 22 nan nan nan 25 24 nan nan nan nan nan nan nan 30 30 28 27 nan nan nan nan nan nan nan 36 36 35 34 33 32 33 33 33 33 32 32 33 35 35 34 33 33 33 32 32 32 33 34 36 37 38 37 36 35 35 35 34 34 34 35 38 37 37 37 37 37 38 38 38 38 37 37 nan nan nan nan nan nan nan nan nan nan 43 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 40 42 44 45 49 50 49 47 44 42 40 35 32 29 nan nan nan nan nan nan nan nan 35 36 nan 38 38 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 41 41 42 41 41 40 39 38 37 37 37 36 39 40 41 41 41 41 40 40 40 40 40 41 43 43 43 43 43 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 42 42 41 41 41 40 40 39 39 38 39 39 39 40 41 41 42 42 42 43 44 44 45 47 48 48 49 50 50 50 51 51 51 51 51 50 51 50 50 50 50 50 51 51 51 51 51 52 52 53 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 8 nan nan nan nan nan nan nan 8 10 12 14 14 13 13 13 13 14 14 13 12 11 10 10 10 10 11 12 14 13 13 12 9 nan 9 11 10 10 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 7 6 6 nan 10 13 14 15 15 14 14 12 11 9 8 nan 9 10 11 11 nan nan nan nan nan nan 7 9 10 10 10 10 10 10 9 9 7 5 nan nan nan nan nan nan nan nan nan nan nan nan 7 6 6 5 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 0 1 1 1 2 3 3 2 2 2 2 2 2 3 3 3 4 5 5 4 3 3 4 5 6 6 6 6 5 5 4 4 3 3 4 4 4 5 5 3 3 nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan 7 9 11 11 12 nan nan nan nan nan 13 13 nan 15 14 13 nan nan 15 17 nan 21 nan 21 20 20 19 19 18 nan 17 17 nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan 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 22 23 nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 22 24 24 25 27 28 29 30 29 29 29 30 29 28 25 22 nan nan nan 22 25 26 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 33 33 33 33 33 33 33 32 32 33 33 34 34 34 33 33 33 32 32 33 35 35 37 38 39 39 39 38 38 38 37 36 37 38 39 38 36 37 37 37 37 37 37 37 36 36 nan nan nan nan nan nan nan nan nan 46 44 42 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 44 nan nan nan nan 44 47 50 51 51 50 48 46 42 38 33 nan nan nan nan nan 31 31 31 32 34 35 37 nan 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 43 44 44 43 42 41 41 40 40 40 42 44 44 44 45 44 44 43 43 43 43 43 44 45 45 44 44 44 45 45 45 44 44 44 44 44 44 43 44 44 44 44 44 44 43 43 42 42 41 41 41 41 40 39 38 38 39 39 40 41 41 41 42 42 43 44 45 46 48 48 49 49 49 49 49 50 50 50 50 50 50 50 49 49 48 48 48 48 49 49 50 51 52 52 52 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 6 7 8 9 9 nan nan nan nan nan 9 10 12 14 15 14 14 13 13 14 14 13 12 11 10 10 10 11 12 15 16 15 14 12 9 nan 10 11 12 13 12 10 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 10 nan 7 8 nan 10 12 13 14 14 14 13 12 11 nan nan nan 9 nan nan 11 12 nan nan nan 9 8 8 nan 11 11 nan 11 11 10 nan nan 6 5 nan nan nan nan nan nan nan nan nan nan nan nan 9 8 8 7 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 1 1 1 2 3 4 4 4 3 3 3 2 3 3 4 4 4 4 3 4 5 5 5 6 6 7 7 6 5 5 4 4 4 4 4 4 4 5 4 4 nan nan nan nan nan nan nan nan nan nan 8 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan 7 9 10 11 11 12 nan nan nan 13 14 nan 15 14 nan nan nan 14 16 19 nan nan 22 21 21 20 20 19 nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 23 21 20 21 21 22 24 25 26 26 26 27 27 27 27 27 28 27 25 21 nan nan nan nan 24 nan 27 27 nan nan nan nan 27 nan nan 27 nan nan nan nan nan nan nan nan nan 32 32 32 32 32 32 31 31 32 32 32 33 33 32 32 33 34 34 34 34 34 35 36 37 39 41 41 41 41 41 41 41 40 38 38 37 36 35 35 35 35 35 36 36 35 35 35 35 nan nan nan nan nan nan nan 46 46 45 43 41 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 43 44 44 43 43 nan 41 41 43 46 50 50 50 50 49 47 44 41 nan nan nan nan nan nan nan 34 34 34 35 36 38 39 38 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 45 46 46 46 46 45 45 45 45 44 44 47 48 48 48 47 46 45 45 45 45 45 45 45 45 45 45 45 45 45 46 45 45 44 45 45 45 44 44 44 44 45 45 44 43 43 43 42 42 41 41 41 40 39 39 39 39 40 41 41 41 41 42 43 44 45 46 47 48 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 47 47 47 48 48 49 50 51 51 52 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 12 14 15 15 14 13 13 14 14 13 12 10 10 10 10 11 13 16 17 15 13 nan nan nan nan 10 13 15 15 11 9 9 9 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan 12 14 nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan 12 10 8 8 nan nan 10 11 11 13 14 14 13 11 nan nan nan nan 10 10 10 11 nan nan nan 12 10 9 nan nan 11 11 nan 12 11 11 10 8 6 6 nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 9 9 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 nan 4 5 5 5 4 3 3 3 3 3 4 4 5 4 4 4 5 5 5 5 6 6 7 7 6 6 5 4 4 4 4 4 4 4 4 5 8 10 nan nan nan nan nan nan nan nan nan 8 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 9 10 11 12 13 nan 14 14 15 14 nan nan nan nan nan 14 17 nan 22 22 22 21 20 19 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 nan nan nan nan nan nan nan nan nan 23 22 22 22 23 25 25 25 25 24 24 24 24 25 25 26 26 nan nan nan nan nan nan nan 25 nan 26 nan nan 27 27 26 nan nan nan nan nan nan nan nan nan nan nan nan 32 32 31 31 30 30 29 30 31 31 32 33 34 34 34 35 35 36 36 36 36 36 37 39 41 42 43 43 42 42 41 40 39 37 36 35 34 34 34 34 35 35 36 36 37 37 37 nan nan nan nan nan nan 46 47 46 45 43 41 41 41 41 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 41 41 41 nan nan nan nan nan nan nan 48 49 49 49 48 48 47 nan nan nan nan nan nan nan nan nan 38 38 38 39 40 40 39 37 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 47 47 48 48 48 48 48 48 48 48 50 50 49 49 48 47 47 47 47 47 46 46 46 46 46 46 46 45 45 46 46 45 45 45 45 45 45 45 44 44 44 45 44 43 43 43 42 41 41 41 41 40 39 39 39 40 41 42 42 42 42 44 45 46 46 47 48 48 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 47 47 47 47 48 48 49 50 50 51 52 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 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 11 13 14 15 14 13 12 13 13 12 11 10 10 10 10 11 13 15 16 14 12 nan nan nan nan 9 13 nan 15 11 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan 14 12 10 9 9 9 8 9 10 11 13 14 13 12 11 nan nan nan nan nan nan 11 nan nan nan nan nan nan 10 nan nan 11 nan nan 12 11 10 9 8 6 6 8 nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 4 3 3 3 4 4 4 5 6 5 5 4 4 nan 4 nan 6 6 7 8 7 7 7 6 5 5 5 5 5 5 6 7 10 12 nan nan nan nan nan nan nan nan nan 8 9 10 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 10 11 13 14 15 14 13 13 nan nan nan nan nan nan nan 21 21 21 20 20 20 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 22 22 nan nan nan nan nan nan nan nan 25 25 25 26 27 26 25 24 23 23 22 22 22 23 24 25 nan nan nan nan nan nan nan nan nan nan nan nan 28 28 28 27 26 nan nan nan nan nan nan 30 31 32 32 32 31 31 30 30 30 30 30 30 30 32 34 36 38 39 39 39 38 38 37 36 38 40 41 42 42 42 43 43 41 40 40 39 37 35 35 37 37 37 37 37 38 38 39 40 nan nan nan nan nan 42 44 46 47 47 45 43 42 42 43 43 43 44 44 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 41 40 40 40 nan nan nan nan nan nan 46 47 47 48 47 47 48 nan 50 nan nan nan nan nan 49 47 44 43 42 42 42 43 42 41 41 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 46 46 nan 46 47 47 48 49 49 49 50 50 50 50 50 50 49 48 48 48 48 48 47 47 46 46 46 46 46 46 46 46 46 46 46 47 46 46 45 45 45 45 45 44 44 44 44 44 44 43 42 41 41 40 40 40 40 39 40 41 42 43 43 43 44 45 45 45 46 47 47 48 48 48 48 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 48 48 48 48 49 49 50 51 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 18 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 9 nan nan nan nan nan 9 7 8 9 10 13 14 13 12 12 12 12 12 11 10 10 10 10 12 13 14 13 13 11 10 nan nan nan nan 12 nan nan 11 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 8 8 8 9 12 13 13 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 10 9 8 6 5 7 8 nan nan nan nan nan nan nan nan nan nan nan nan 11 10 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 5 4 4 4 4 4 5 5 6 6 5 4 3 3 4 nan nan 7 8 8 7 7 7 6 nan nan nan 6 8 8 9 10 12 nan nan nan nan nan nan nan nan nan nan 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan nan nan nan 20 21 21 20 20 20 20 19 18 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 24 26 28 29 30 nan nan 30 29 28 28 28 27 26 25 24 23 22 21 21 21 22 23 nan nan nan nan nan nan nan nan nan nan nan nan 28 29 30 29 27 nan nan nan nan nan 28 30 31 31 31 31 30 30 30 30 29 29 29 29 30 32 34 37 39 39 41 41 40 39 38 38 41 41 41 41 41 41 41 40 39 38 38 39 39 37 35 34 35 36 37 37 37 37 37 37 38 nan nan nan nan 41 43 44 44 44 44 44 43 43 43 44 44 43 41 40 39 38 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 46 46 46 46 nan nan nan 51 52 53 53 53 52 51 50 48 46 45 44 44 44 44 44 43 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 47 48 48 48 48 47 46 46 46 46 47 47 47 48 49 50 50 50 50 49 48 48 48 48 48 47 47 46 46 46 46 46 46 46 46 47 47 47 47 48 48 47 47 46 46 45 46 46 45 44 44 44 44 43 43 42 42 40 40 40 40 40 40 41 42 43 43 44 44 45 45 45 45 45 46 47 47 47 48 48 49 49 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 48 49 50 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 18 18 18 17 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 7 7 8 9 nan nan nan nan 10 9 nan nan 8 10 12 12 12 12 12 11 11 10 10 10 10 10 11 12 12 12 12 12 13 12 11 nan nan 10 11 11 nan nan 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 7 9 10 12 12 11 11 nan nan 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 10 8 8 6 6 6 8 nan nan nan nan nan nan nan nan nan nan nan 12 nan 11 11 11 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 6 6 5 4 4 5 5 6 6 5 5 3 3 3 4 6 nan nan nan nan 6 6 5 5 5 4 4 5 8 10 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 16 nan 20 20 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan 20 22 23 24 24 24 25 27 30 32 33 33 33 32 30 30 29 28 27 26 25 24 24 23 22 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 28 26 26 nan nan nan nan 29 30 30 29 29 28 27 28 28 28 28 29 28 28 29 32 34 37 38 39 41 42 41 41 40 40 41 39 38 38 38 38 38 39 38 36 35 34 34 33 31 31 33 35 36 37 36 34 34 34 35 36 37 38 37 38 40 41 42 42 42 41 41 41 40 41 42 39 37 36 35 34 35 35 35 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 46 nan nan nan nan nan 51 51 52 52 53 52 52 51 49 47 46 44 44 44 44 44 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 48 49 49 49 49 48 47 46 46 46 46 46 47 47 48 48 48 48 48 47 47 47 47 47 46 46 45 45 46 46 46 46 46 46 47 47 48 48 48 48 47 47 47 47 47 46 46 46 45 45 44 43 43 43 43 42 42 41 40 40 40 41 41 42 43 44 44 45 45 46 46 45 45 45 46 46 46 47 48 48 48 48 48 47 47 47 47 47 47 47 48 48 48 48 47 47 47 48 48 47 47 48 48 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 18 17 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 9 9 8 8 nan nan nan nan nan 11 9 8 nan nan nan 11 11 11 12 12 11 10 9 9 9 10 11 11 12 12 11 11 12 13 13 13 nan nan nan nan 11 10 12 13 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 8 10 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan 8 8 7 6 7 8 nan nan nan nan nan nan nan nan nan nan nan 12 12 nan 11 11 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 7 7 6 5 5 6 6 6 6 5 4 3 3 3 5 7 nan nan nan nan nan 4 3 3 3 4 4 6 8 10 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 nan nan nan nan nan 11 11 11 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan 14 17 18 19 19 19 18 nan nan nan nan nan nan nan nan 8 nan nan nan nan 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 19 nan nan nan nan 19 21 23 25 25 25 26 28 30 32 33 33 33 33 32 31 29 28 27 27 26 26 25 25 25 25 25 24 26 nan nan nan nan nan nan nan nan nan nan nan 26 27 27 27 27 27 27 nan nan 30 30 30 28 28 27 26 26 25 25 26 27 27 27 28 29 31 33 34 36 39 41 41 41 41 41 40 39 37 38 37 37 38 40 41 41 39 36 33 31 31 35 35 36 37 38 37 36 34 32 32 32 32 33 35 34 35 37 38 39 38 37 37 37 37 37 38 39 36 35 36 37 38 39 38 38 38 39 40 41 41 41 42 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 nan nan nan nan nan nan 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 51 50 50 50 51 52 52 51 50 48 46 45 45 44 44 44 44 45 46 46 nan nan nan nan nan nan nan nan nan nan 50 50 49 48 48 48 49 49 50 50 49 48 47 47 46 46 46 46 46 47 47 47 47 47 46 46 46 46 46 45 45 45 44 45 45 46 46 46 47 47 48 48 49 49 49 48 47 47 47 48 48 47 46 45 45 45 44 43 43 43 43 42 41 41 40 40 40 41 42 42 43 44 45 46 46 47 47 47 47 47 47 47 47 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 47 47 47 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 11 11 nan nan nan nan nan nan nan 11 nan nan nan nan nan 12 11 11 11 11 11 10 10 9 9 10 11 12 11 11 10 10 11 13 14 14 14 nan nan nan 12 12 15 16 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan 6 6 6 8 10 13 15 17 nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan 8 8 9 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan 9 8 8 7 7 8 nan nan nan nan nan nan nan nan nan nan 12 12 13 13 12 12 12 12 12 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 7 6 7 7 7 7 6 5 4 4 3 4 6 8 nan nan nan nan nan nan 3 3 3 6 7 nan nan 13 16 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 9 nan nan 11 12 12 13 12 12 11 9 nan nan nan nan nan nan nan nan nan nan 13 nan 13 12 nan nan nan nan nan nan nan 17 18 17 16 nan nan nan nan nan nan nan nan nan 13 18 22 nan 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 20 19 18 nan nan nan 22 24 25 26 27 28 30 30 32 32 33 33 32 31 29 28 26 25 25 25 25 25 25 26 25 25 26 28 nan nan nan nan nan nan nan nan nan nan 26 26 27 27 27 27 27 28 28 29 29 29 29 28 27 27 25 24 24 24 25 26 26 27 29 31 31 nan 35 38 40 40 40 40 40 39 39 38 38 39 40 42 43 44 43 42 40 38 37 38 39 39 39 39 39 39 37 34 31 29 29 29 30 31 32 34 36 36 36 36 35 36 36 36 37 37 36 36 37 39 41 42 42 42 42 42 41 41 42 43 43 46 47 47 47 46 45 44 43 43 nan nan nan nan nan 42 nan nan 43 44 44 44 43 42 42 42 41 42 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 51 50 50 50 50 51 52 52 51 50 49 48 47 47 46 45 44 44 45 46 47 47 46 46 46 47 48 49 50 50 50 50 48 48 47 47 47 48 49 50 50 50 49 47 47 47 46 46 46 46 46 46 46 46 45 45 45 45 45 45 44 44 44 44 44 44 45 46 47 48 48 49 49 49 49 49 48 48 47 47 47 47 47 46 46 46 45 45 45 44 44 43 42 41 41 41 41 41 41 42 42 43 45 46 46 47 47 47 48 49 49 49 49 49 49 49 49 48 48 48 48 47 47 47 47 47 46 46 46 47 46 46 47 47 48 48 47 47 47 48 48 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 11 11 11 11 11 10 10 10 11 12 12 11 10 10 10 11 13 14 15 nan nan 16 15 14 15 16 17 16 15 nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 nan nan 7 7 7 8 10 11 13 14 nan nan nan nan nan nan 19 19 19 19 18 18 nan nan nan nan nan nan nan nan 8 8 8 10 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 9 8 8 8 nan nan nan nan nan nan nan nan nan nan nan 13 13 13 12 nan 12 12 12 13 12 11 nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 7 7 8 9 8 8 6 5 5 4 4 5 7 8 nan nan nan nan nan nan nan nan nan 5 8 nan nan 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 nan 11 12 12 13 nan nan 14 12 10 nan nan nan nan nan nan nan nan nan nan nan 13 13 12 nan nan nan nan nan nan 12 15 nan 16 16 nan nan nan nan 7 7 7 nan nan nan 17 20 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 22 22 20 nan nan nan 21 22 24 25 25 27 28 28 30 31 32 32 31 29 28 27 26 26 25 25 24 24 24 25 25 25 25 28 29 30 nan nan nan nan nan nan nan 28 27 27 27 27 27 26 26 26 26 27 28 30 31 29 29 26 24 23 23 23 24 25 25 26 27 nan nan nan 34 38 40 41 41 41 40 40 41 40 40 42 44 43 43 43 41 39 37 37 37 36 33 36 38 39 39 37 35 32 29 29 28 28 29 31 33 34 34 35 36 36 36 37 37 37 37 36 36 38 40 41 41 41 42 43 44 45 45 45 45 46 47 49 49 49 49 48 47 46 44 43 43 43 43 43 45 46 45 45 45 46 46 45 44 43 43 43 43 41 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 51 51 50 50 49 49 50 51 51 51 50 50 50 50 50 50 48 47 46 46 49 48 47 46 46 46 46 47 48 48 48 48 48 46 46 46 46 46 47 48 50 50 50 49 48 48 48 47 47 46 46 46 46 45 45 45 45 44 44 44 44 44 44 44 44 44 45 45 46 47 48 48 49 49 49 48 48 48 48 48 47 47 47 48 48 48 47 46 46 46 45 44 44 43 42 42 42 42 42 42 42 43 44 44 45 46 46 47 47 48 48 49 50 50 50 50 50 50 50 49 49 49 48 48 47 47 47 47 46 46 46 46 46 47 47 47 47 47 47 47 47 47 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 14 nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 11 10 10 10 11 12 12 12 13 12 11 11 nan nan 12 14 16 17 nan nan 17 16 15 17 18 17 16 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan 9 8 8 8 8 10 11 12 12 13 nan nan nan nan nan 19 19 19 20 20 20 20 nan nan nan nan nan nan nan nan nan 7 7 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 9 9 10 nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 nan nan 13 nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 8 7 8 10 9 8 6 6 5 5 5 6 7 9 nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 12 11 11 12 12 13 13 11 9 nan nan nan nan nan nan nan nan nan nan nan 13 13 11 9 nan nan nan nan nan nan nan nan 15 14 nan nan nan 9 9 nan nan nan nan nan 16 19 20 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 25 24 23 24 nan nan 22 21 22 23 24 24 24 25 27 29 29 29 28 27 27 27 27 27 26 26 25 25 25 25 25 25 26 27 27 30 31 32 33 33 nan nan 30 28 27 26 26 26 26 25 25 25 nan 25 28 29 29 28 27 25 23 23 23 23 23 nan nan nan nan nan nan nan 35 38 41 42 43 43 42 42 42 42 43 43 42 40 38 37 35 33 31 30 29 29 31 34 37 38 37 35 33 32 32 29 29 29 31 32 34 35 35 36 37 38 38 38 38 37 37 37 37 39 39 39 39 39 41 44 47 49 49 49 49 49 49 49 49 50 50 50 49 48 46 45 45 45 46 46 47 47 47 46 46 46 46 46 45 44 43 42 41 40 40 40 nan nan nan nan nan nan nan nan nan nan nan 52 53 53 53 52 51 50 50 49 49 49 50 49 50 50 50 50 51 52 52 51 50 49 49 53 51 50 49 47 46 45 45 46 46 46 46 45 43 43 43 44 45 46 48 49 50 50 49 49 49 49 48 48 47 47 47 46 46 45 45 45 44 44 44 44 44 44 44 44 44 44 45 46 47 48 48 49 49 48 48 48 48 48 48 47 47 48 48 49 49 48 48 47 46 45 45 44 43 43 43 43 43 43 43 43 43 44 44 45 46 46 47 47 47 48 49 50 50 51 52 52 51 51 50 50 49 49 48 47 47 47 47 47 47 46 46 46 46 46 47 47 47 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 17 nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan 12 13 nan 11 10 10 9 9 9 10 11 13 13 12 nan 13 13 nan nan nan 12 14 16 17 18 18 18 16 15 16 16 16 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 10 11 11 9 9 8 nan 9 11 12 11 10 nan nan nan 16 17 18 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 nan 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 9 8 9 11 12 11 nan nan nan nan nan nan nan nan 16 nan 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 8 7 8 10 10 9 7 6 5 5 6 7 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 13 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 11 10 10 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan 14 14 nan nan nan nan nan 10 nan nan nan nan nan 15 17 18 19 18 18 18 nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 28 29 28 27 26 25 26 nan 26 25 23 22 23 23 24 24 25 27 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 26 27 27 29 31 32 32 32 nan nan 30 28 27 27 26 26 26 26 25 25 nan 25 26 25 24 24 24 25 25 26 25 nan nan nan nan nan nan nan nan nan 34 37 40 41 42 42 42 41 41 42 42 41 38 36 35 34 34 33 33 30 28 30 31 33 35 35 35 34 33 33 32 31 30 31 33 35 38 38 38 39 38 38 38 38 38 38 38 38 39 39 40 39 40 41 43 45 48 50 52 52 51 50 49 49 49 49 51 51 51 50 49 48 47 47 47 47 48 49 48 47 47 46 46 47 46 45 44 42 41 41 41 41 nan nan nan nan nan nan nan nan nan nan 51 52 52 52 53 52 51 51 50 49 49 48 48 50 50 50 49 50 50 52 53 53 52 52 53 56 55 54 51 48 45 44 43 43 43 43 43 43 41 41 41 42 43 45 47 48 49 49 49 49 49 49 49 49 48 48 47 47 46 46 45 45 45 44 44 44 44 44 44 45 45 45 45 46 47 48 49 49 49 48 48 48 47 47 47 47 48 48 49 49 49 49 49 48 47 46 45 45 44 44 44 44 43 43 43 43 43 44 45 45 46 47 47 47 48 49 50 51 51 52 53 53 52 52 51 50 49 48 48 47 47 47 47 47 47 47 47 47 47 46 46 47 47 47 47 46 46 nan nan nan nan 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 11 10 9 8 7 8 8 8 10 12 12 nan nan nan nan nan nan nan nan 14 15 17 18 19 17 16 15 16 16 16 15 13 nan 9 nan nan 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 8 nan 10 9 10 11 10 9 9 9 9 10 11 11 10 9 10 11 12 15 16 18 19 19 nan 22 nan nan nan nan nan nan nan nan nan nan 14 nan 8 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan 10 9 9 10 11 11 11 12 13 13 12 nan nan nan nan nan 16 16 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 nan nan nan 12 14 14 15 15 nan nan nan 10 9 8 8 10 9 9 8 6 5 5 6 8 8 8 8 nan nan nan 5 nan nan nan nan nan 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 9 9 9 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan 12 nan nan nan nan 12 13 15 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 26 28 28 29 28 27 26 28 30 30 29 27 26 24 23 23 24 25 26 27 27 27 26 25 26 26 26 26 26 26 26 26 26 26 25 25 25 26 27 28 29 31 31 32 nan 30 29 28 28 27 27 28 27 27 26 nan nan 26 25 25 23 22 23 24 26 28 26 nan nan nan nan nan nan nan nan nan nan 35 38 40 41 41 41 41 40 40 38 37 35 34 35 36 37 37 36 35 33 33 32 32 33 34 35 35 35 34 33 33 34 36 37 38 40 41 41 41 40 39 39 38 39 39 40 41 41 41 42 42 42 44 45 46 48 49 50 51 50 49 49 47 47 47 49 50 51 51 51 51 50 49 48 48 49 50 49 49 48 47 46 47 47 46 45 43 42 41 41 42 42 nan nan nan nan nan nan nan nan nan 52 53 52 52 52 51 50 50 50 49 49 49 49 51 50 50 49 50 51 52 54 54 54 55 56 58 58 56 53 49 46 44 42 41 41 41 41 40 38 38 38 40 42 44 46 47 48 48 49 49 49 49 49 49 49 48 48 48 47 47 46 45 45 44 44 44 44 44 44 44 44 45 45 46 47 48 49 49 49 48 48 48 47 47 47 48 48 49 49 50 50 50 49 48 47 46 46 46 45 44 44 44 44 43 43 43 44 45 47 47 48 48 48 48 49 50 51 52 52 53 54 53 53 53 51 50 49 48 47 47 47 47 47 47 47 47 48 48 47 47 47 47 48 48 48 47 46 nan nan nan nan nan nan 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 11 10 10 9 9 8 8 8 7 8 nan 9 9 nan nan nan nan nan nan nan nan 15 15 17 18 16 15 15 15 16 16 15 12 9 9 nan nan 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 6 8 10 nan 11 11 11 11 9 9 9 9 10 11 11 11 9 8 9 11 12 13 15 nan nan nan nan nan 22 22 21 nan nan nan nan nan nan nan nan nan 9 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 nan 12 12 11 11 11 12 12 13 13 14 14 13 13 13 nan nan nan 16 16 17 17 17 nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 8 9 10 10 12 13 14 15 15 nan 13 11 10 9 10 10 10 10 7 5 4 5 7 9 9 8 7 7 7 nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 7 nan nan nan 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan 13 13 nan nan nan nan 13 13 15 16 17 17 17 nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 26 28 28 28 27 28 29 31 31 30 29 28 27 24 21 20 22 23 24 25 25 24 24 24 25 26 26 26 27 27 27 27 27 27 27 26 26 27 29 29 29 30 30 30 29 29 28 28 27 nan 28 28 29 28 28 28 28 28 27 24 23 22 22 24 25 25 25 23 nan nan nan nan nan nan nan nan 37 40 41 42 42 42 41 40 38 35 34 34 35 36 37 38 38 37 36 35 34 35 35 35 36 37 37 37 37 37 36 36 36 38 41 42 43 42 42 41 40 40 40 40 40 41 42 43 43 44 44 43 44 45 46 47 47 48 48 48 48 45 42 44 45 47 49 51 52 53 53 52 51 50 49 48 48 48 49 49 48 47 47 46 45 43 42 42 41 40 41 42 nan nan nan nan nan nan nan nan 52 52 52 52 52 52 51 50 49 49 49 50 50 50 51 51 50 50 51 52 53 54 55 55 56 57 58 58 57 55 51 47 44 42 40 39 39 39 38 36 36 37 38 40 42 44 46 46 47 48 48 48 49 49 49 49 49 49 49 48 47 46 45 45 44 44 44 43 43 43 43 44 44 45 45 46 47 48 49 49 49 49 48 48 48 48 48 48 48 49 50 50 50 49 48 47 47 46 45 45 45 45 45 44 45 45 45 46 47 48 48 49 49 49 49 50 51 52 52 53 53 53 53 53 53 52 50 49 48 47 47 47 47 47 48 48 48 48 49 49 48 48 48 48 48 48 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 22 21 19 nan nan nan 15 16 16 nan nan 16 16 17 17 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 17 nan nan nan nan nan nan nan nan nan nan nan nan 12 12 11 10 10 10 9 9 9 8 8 7 7 8 9 9 nan nan nan nan nan nan nan nan nan 14 15 16 15 14 14 15 16 16 14 11 8 9 nan 11 9 9 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 8 8 nan 10 10 11 11 11 10 10 10 10 11 12 11 10 9 8 9 11 11 13 nan nan nan nan nan 22 21 20 19 19 19 nan nan nan nan nan nan nan 11 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 12 14 nan nan 11 11 12 12 13 14 14 15 14 14 13 13 14 nan nan nan 16 16 16 16 16 16 nan nan nan nan nan nan 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 8 8 9 10 11 13 14 15 15 13 11 10 10 11 12 11 11 8 6 5 6 8 9 10 9 8 7 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan 8 8 7 6 nan nan nan 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 13 nan nan nan 15 15 14 15 16 16 17 17 16 nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 28 28 28 29 30 30 29 29 28 27 25 23 21 21 22 22 22 22 23 22 22 22 24 25 26 27 27 27 27 27 27 28 28 28 29 30 30 29 29 29 29 29 28 28 27 nan nan nan nan 30 31 31 31 30 29 28 26 24 22 20 20 21 23 23 21 nan nan nan nan nan nan nan nan 38 40 41 41 42 42 41 40 38 36 36 36 35 35 35 36 35 34 34 34 34 36 37 38 38 39 39 40 39 38 37 37 38 40 42 43 43 43 43 42 41 40 39 39 39 40 42 42 43 44 44 43 43 45 47 47 46 45 45 44 43 41 39 41 45 48 50 51 52 53 54 53 52 50 49 48 47 47 48 48 48 48 47 46 45 44 43 41 40 40 39 39 40 nan nan nan nan nan nan 53 52 50 50 50 51 52 52 51 50 48 48 48 49 49 49 50 51 51 52 53 54 54 54 55 56 56 57 58 58 56 53 49 46 43 41 40 39 38 37 nan nan 37 38 40 42 43 44 45 46 47 47 47 48 48 49 49 49 49 49 48 47 46 45 44 44 44 43 43 43 43 43 43 43 44 45 46 47 48 48 48 49 49 48 48 48 47 47 48 49 49 49 50 50 49 48 47 47 46 45 45 45 46 46 46 47 47 48 48 48 48 48 48 48 49 49 50 50 51 52 52 53 53 53 53 53 52 51 50 49 48 48 48 48 49 49 49 49 49 49 50 49 49 48 48 48 48 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 22 22 22 20 17 14 14 14 15 15 16 17 16 16 16 17 17 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 19 20 20 18 16 15 14 nan nan nan nan nan nan nan nan nan 12 11 11 10 10 10 10 10 10 10 10 9 nan nan 9 10 nan nan nan nan nan nan nan nan nan nan 12 13 14 14 14 14 15 16 15 14 10 8 10 12 12 11 11 8 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 10 8 10 11 12 nan nan 12 12 12 11 11 10 9 8 8 9 10 11 13 nan 17 19 20 nan 20 19 18 18 18 18 20 nan nan nan nan nan nan nan nan 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 13 14 nan nan nan nan nan 12 13 14 15 15 nan 14 14 14 14 nan nan 15 16 16 16 16 16 nan nan nan nan nan nan nan 14 15 nan nan nan nan nan nan nan nan 18 nan 13 nan nan nan 11 10 10 10 10 10 12 14 15 15 14 11 10 11 11 12 13 12 10 7 6 6 8 9 11 10 10 9 8 8 9 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan nan nan nan nan nan 10 10 8 8 8 8 8 9 10 10 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan 12 12 13 13 nan 14 15 15 15 16 16 17 16 15 14 nan 13 nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 27 28 28 29 29 29 28 27 27 27 26 27 26 25 24 23 22 22 22 22 24 24 24 24 25 26 27 27 27 27 27 27 29 29 29 30 31 31 30 29 29 29 28 28 28 28 nan 29 29 nan nan 34 34 34 33 30 29 27 25 23 21 20 19 20 20 nan nan nan nan nan nan nan nan nan 36 38 38 40 41 40 39 38 36 35 35 34 34 34 33 34 34 34 33 33 33 33 35 35 37 38 39 39 39 39 40 41 41 42 41 42 42 42 42 41 40 39 39 39 40 41 42 42 43 44 44 43 41 44 46 46 45 44 43 41 39 39 41 43 46 49 51 52 52 53 53 53 53 51 49 48 46 45 45 45 46 47 48 47 46 45 43 42 40 39 39 39 39 nan nan nan nan nan 53 52 51 50 50 50 51 52 53 52 51 50 49 48 48 48 48 50 52 53 54 53 53 52 52 53 53 55 57 58 58 56 54 51 48 46 44 42 40 38 37 nan nan 38 40 41 42 43 43 44 45 46 46 47 47 48 48 49 49 49 48 48 47 46 45 44 43 43 43 43 42 42 42 42 43 43 44 45 46 47 47 48 48 48 47 47 47 47 48 48 48 48 49 49 49 48 47 47 46 45 45 45 46 46 47 48 48 48 48 48 48 48 48 48 48 48 49 50 51 51 52 52 53 53 53 53 53 52 51 50 49 49 48 49 50 50 49 49 49 49 49 49 49 49 49 48 48 48 48 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 23 nan 23 21 18 15 14 13 14 14 15 16 17 17 17 17 16 17 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 18 19 19 19 17 15 14 nan nan nan nan nan nan nan nan nan nan 12 11 10 9 10 10 10 10 11 12 12 11 10 10 10 nan nan nan nan nan nan nan nan nan nan 13 12 11 11 12 12 14 15 16 16 13 10 9 10 12 13 12 11 8 6 nan nan nan nan nan 10 nan nan nan 4 nan nan nan nan nan 6 nan 5 4 3 2 5 7 8 8 8 8 nan nan nan nan nan 13 13 12 11 10 9 9 9 9 9 10 12 14 15 17 17 18 19 19 18 18 18 18 18 20 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 14 nan nan nan nan nan 13 nan nan 16 16 nan 15 14 nan nan nan nan 15 15 15 15 15 15 15 nan nan nan nan nan nan 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 11 11 12 13 15 15 13 12 11 12 12 14 14 12 10 7 5 5 7 9 10 10 10 9 8 9 10 11 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 nan nan nan nan nan nan nan nan nan 11 11 10 9 9 9 9 9 10 11 12 13 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 nan nan nan 15 15 16 16 17 17 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 28 28 29 29 30 30 29 28 28 27 26 25 26 27 28 27 25 24 24 24 24 24 24 23 24 25 26 27 28 27 28 28 28 28 29 29 30 30 30 30 30 30 30 29 28 28 29 30 31 31 31 nan 34 34 36 34 32 30 28 27 26 24 21 20 19 18 nan nan 18 19 nan nan nan nan nan 32 33 35 36 38 38 36 35 35 34 33 33 32 32 33 34 35 35 35 35 35 34 34 34 36 38 39 40 40 40 40 39 39 40 42 42 42 42 42 41 40 41 42 43 43 43 43 43 45 44 42 40 39 40 44 44 44 43 41 40 39 41 43 45 48 50 51 52 52 52 52 52 52 51 49 48 47 46 46 45 46 47 47 47 46 45 44 44 42 40 40 40 39 nan nan nan nan nan 51 51 51 52 52 52 53 54 54 54 52 51 49 48 48 48 50 51 53 54 54 53 52 51 51 51 52 54 56 57 58 57 54 52 51 49 47 44 41 38 nan nan nan nan nan nan 44 44 44 45 45 46 46 46 47 47 48 48 49 48 48 47 46 45 44 43 42 42 42 42 41 41 41 42 42 43 43 44 44 45 46 47 47 47 46 46 46 47 47 47 47 47 47 47 46 46 45 45 45 45 45 45 46 46 47 47 47 47 47 47 47 47 48 48 49 49 50 50 51 52 52 52 53 53 53 53 53 52 51 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 48 48 49 49 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan 20 nan nan nan 25 23 20 17 15 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 15 14 14 14 nan nan nan nan nan nan 12 nan 11 10 9 9 9 10 10 11 12 13 13 12 nan nan nan nan nan nan nan nan nan nan nan nan 14 13 12 11 10 10 11 12 15 16 15 13 10 10 11 12 13 12 10 9 nan 9 10 nan nan nan 10 nan nan nan nan nan 4 0 4 6 6 nan 3 3 1 4 6 8 8 8 9 9 nan nan nan nan 13 13 13 13 11 10 10 10 10 10 10 12 nan 15 15 16 16 16 17 18 18 18 18 18 19 21 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 nan nan nan nan 12 13 nan nan 16 nan nan nan nan nan nan nan nan 15 15 15 15 15 15 16 nan nan nan nan nan nan 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 14 12 12 12 13 15 14 13 13 13 13 14 14 13 10 6 4 6 8 10 10 10 10 9 8 9 11 12 13 nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 nan nan nan nan 8 nan nan nan nan nan 12 11 10 10 10 10 10 11 12 13 14 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 11 nan nan 11 12 13 15 16 17 17 16 15 14 nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 30 30 30 30 30 30 29 27 26 26 26 27 29 29 26 23 23 23 22 21 21 21 22 23 25 26 27 27 27 27 27 27 28 29 29 29 30 30 30 30 30 29 29 nan 30 32 33 33 33 33 33 33 34 34 33 32 31 30 29 27 24 23 nan nan nan 17 17 nan nan nan 28 nan nan 32 33 34 35 37 36 35 35 34 34 33 33 33 34 35 35 35 36 36 36 36 36 36 36 38 40 41 42 41 40 40 40 41 42 46 47 47 46 46 45 45 46 46 46 46 46 45 45 46 44 41 39 39 40 42 42 43 42 40 39 40 39 41 44 47 48 48 49 50 49 49 49 50 49 50 50 49 49 48 47 46 47 46 46 46 46 45 44 44 42 41 41 nan nan nan nan nan nan 52 51 53 54 53 54 54 55 55 55 54 52 51 51 49 50 50 51 52 53 53 52 52 51 51 51 52 54 55 56 56 55 54 53 52 51 49 46 42 nan nan nan nan nan nan nan nan 47 46 46 46 46 46 46 47 47 47 48 48 48 47 46 45 44 42 42 42 41 41 41 41 41 41 41 42 42 41 41 42 43 44 45 45 45 45 45 46 46 45 45 45 45 44 44 44 44 44 44 44 45 45 45 46 46 47 47 47 47 47 47 47 48 48 49 50 50 51 51 52 52 53 53 52 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 50 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 22 24 nan 24 24 22 20 18 16 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 19 19 19 19 19 nan 19 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 16 15 15 nan 15 nan nan nan nan nan 13 nan nan nan 10 9 9 10 10 10 11 12 nan 12 11 10 10 11 nan nan nan nan nan nan nan nan nan 16 15 12 11 10 10 10 11 13 13 13 13 10 10 11 12 12 10 9 10 10 11 12 13 13 12 11 10 7 3 nan nan 3 nan 4 5 5 4 2 nan nan 5 6 7 7 nan 8 nan nan nan nan 13 13 13 13 12 11 11 11 11 11 11 nan nan 15 15 15 14 14 15 16 17 17 17 18 19 20 21 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 14 nan nan nan nan 12 nan nan nan 16 nan 15 14 14 14 nan nan nan 15 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 16 nan 13 12 13 14 14 14 14 13 14 15 15 13 10 7 6 8 9 10 10 10 9 7 7 9 11 12 13 nan nan nan nan nan nan nan nan nan nan nan nan 3 nan nan nan nan nan nan nan nan nan nan 2 nan nan nan nan nan nan nan nan nan nan nan 13 12 11 11 11 12 12 14 15 16 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 13 nan 13 13 13 14 15 nan 17 18 nan 17 15 14 15 15 15 nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 30 30 30 30 30 31 30 28 27 27 27 27 29 28 26 24 22 21 20 20 21 22 23 24 24 25 25 25 25 25 26 26 27 29 29 29 29 29 29 29 29 29 28 nan 30 32 33 34 33 33 32 32 32 32 33 34 34 33 32 30 28 26 24 22 nan nan nan nan nan 28 31 32 33 33 34 35 36 36 36 35 34 34 34 35 34 34 35 36 36 35 35 36 36 36 36 36 37 39 42 43 44 43 43 45 46 46 47 49 49 48 48 47 46 45 44 45 45 46 46 47 47 48 46 44 43 42 42 42 42 41 41 40 39 38 nan nan 41 44 46 47 49 50 49 49 49 50 50 51 51 51 50 49 47 47 46 46 45 45 45 44 44 44 43 42 42 nan nan nan nan nan nan 54 54 53 52 52 52 52 53 53 54 53 53 53 52 51 51 50 50 51 52 52 52 52 52 52 52 52 53 55 55 55 54 52 52 51 50 49 47 44 nan nan nan nan nan nan nan nan nan 48 48 47 47 46 46 46 46 47 47 47 47 46 45 44 43 42 42 42 41 41 41 41 40 40 40 41 41 41 41 42 43 44 44 44 44 44 44 45 44 43 43 42 43 43 42 43 43 44 44 44 45 45 45 46 46 46 47 47 47 47 47 47 48 49 49 50 50 50 51 51 52 52 52 50 49 50 50 50 50 49 49 50 50 50 50 51 51 51 51 51 51 51 52 51 50 50 50 49 50 50 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 21 23 25 25 24 23 22 20 19 18 16 15 15 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 11 11 12 11 11 11 11 10 nan nan nan nan nan nan nan nan nan nan 16 15 12 12 11 9 8 8 10 11 12 13 12 11 11 11 11 10 9 11 13 13 14 13 13 12 11 10 7 3 2 nan nan nan 4 5 5 4 2 nan 5 5 5 5 5 6 7 9 nan nan 12 13 13 12 12 12 11 11 11 11 11 12 nan 15 15 14 14 13 13 14 15 15 16 16 17 18 19 20 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 13 13 14 nan nan 12 nan nan nan nan 16 nan nan nan 15 16 nan 15 15 15 14 15 15 15 15 16 nan nan nan 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 17 nan nan 13 12 13 14 14 14 14 15 16 15 12 10 8 8 9 10 10 10 10 9 8 8 10 11 13 13 13 13 nan nan nan nan nan nan nan nan nan nan 5 5 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 13 13 14 16 18 19 20 20 19 17 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 nan nan 15 15 15 15 nan nan nan nan nan nan nan 16 18 18 17 17 18 nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 27 28 29 30 30 30 30 30 30 30 30 29 29 29 28 26 27 27 26 25 22 21 20 19 20 22 24 25 25 25 25 25 24 25 26 27 28 29 29 29 29 29 29 28 29 28 28 nan nan 31 33 34 34 32 32 31 31 31 32 33 34 34 33 33 32 29 27 27 nan nan nan nan nan 32 34 34 36 36 35 35 35 36 35 34 33 33 32 32 31 31 33 35 36 35 34 35 36 36 37 38 39 41 43 44 46 48 50 51 51 50 48 47 47 47 47 47 46 45 45 44 46 47 48 49 49 49 48 48 46 45 44 44 43 42 43 42 41 40 nan 42 44 45 46 48 50 51 51 51 51 52 52 53 52 51 49 48 47 47 47 47 46 45 45 44 44 43 42 41 41 42 nan nan nan nan nan nan nan 53 51 50 50 50 50 51 51 51 51 51 51 51 52 51 51 51 51 51 51 52 52 52 53 53 54 54 54 53 52 52 51 49 48 47 46 44 nan nan nan nan nan nan nan nan nan 49 49 48 47 45 45 45 45 46 46 47 46 45 44 43 42 42 42 42 41 41 41 41 40 40 40 40 40 40 41 41 42 43 43 43 43 43 43 43 42 42 42 42 42 42 43 43 43 44 44 44 44 45 45 45 46 46 47 47 47 47 48 48 48 48 49 49 49 49 50 50 50 51 50 49 49 49 49 49 49 48 48 49 49 49 50 51 51 51 51 51 52 52 53 53 52 52 51 50 50 50 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 21 22 24 24 24 23 22 22 21 20 18 17 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 10 10 10 10 10 11 12 13 nan nan nan nan nan nan nan nan nan nan nan 15 13 11 12 10 9 8 7 8 11 12 13 13 12 12 12 11 10 11 13 15 15 15 14 14 13 12 11 8 nan 5 nan nan nan nan 4 3 1 nan nan 5 5 5 4 4 5 8 9 9 10 11 11 11 11 10 11 10 10 10 10 11 12 13 14 15 14 13 13 13 13 13 13 14 15 16 16 17 17 18 19 20 nan nan nan nan nan nan nan nan nan nan 9 9 9 nan nan nan nan nan nan nan nan nan 13 12 12 nan nan nan nan nan nan nan 18 18 17 nan 16 17 17 16 15 15 14 14 14 15 15 15 16 16 nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan nan nan nan nan nan 16 17 16 16 16 16 nan nan 13 14 14 14 14 14 15 16 15 13 10 8 8 9 9 10 12 11 11 10 10 12 13 15 15 15 14 13 nan 8 nan nan nan nan nan nan nan nan 7 7 5 4 2 nan nan 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 18 19 20 20 20 19 18 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan 20 nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 26 28 29 29 30 30 30 30 30 30 29 29 29 29 29 29 28 25 25 25 25 25 24 22 22 20 18 19 21 23 24 25 25 25 24 24 26 27 28 29 29 30 30 30 30 30 30 30 29 29 nan 30 31 31 33 31 31 31 31 31 32 32 33 33 33 33 nan 31 30 33 nan nan nan nan nan 34 35 35 36 36 36 35 35 35 35 33 32 31 31 30 nan 30 31 32 nan 34 34 35 35 35 36 37 39 40 42 45 47 48 48 48 48 47 48 48 48 49 50 52 52 52 52 51 50 50 50 50 49 47 48 48 47 46 46 45 45 46 46 46 44 43 44 45 45 46 47 49 50 50 51 53 53 53 52 51 48 47 47 47 47 47 48 49 48 47 46 45 44 43 42 42 42 nan nan nan nan nan nan nan nan nan 51 51 50 50 51 51 51 51 51 51 52 52 53 53 53 52 51 51 51 52 53 54 55 55 55 55 54 52 51 50 48 47 46 45 44 42 nan nan nan nan nan nan nan nan nan 49 48 47 46 45 45 44 44 44 45 46 45 45 44 43 42 42 42 41 41 41 41 40 40 40 40 40 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 44 44 44 44 44 44 44 45 45 46 46 47 47 47 47 47 47 47 48 48 48 49 49 49 50 50 50 50 49 49 49 49 49 49 48 48 49 50 50 50 51 52 52 53 53 53 54 54 54 53 53 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 22 22 23 23 23 22 23 22 22 21 20 18 18 17 16 17 17 17 18 18 18 18 18 19 19 19 20 19 19 19 19 19 20 20 20 20 20 19 18 nan nan 17 16 15 15 nan nan nan nan nan 16 16 nan 16 16 16 nan nan nan nan nan nan nan nan nan nan nan 11 11 11 10 9 8 7 8 10 nan 15 nan nan nan nan nan nan nan nan nan nan nan 14 13 12 11 9 8 8 8 9 10 10 12 12 13 13 12 12 12 13 14 16 16 15 15 14 14 13 11 9 7 5 nan nan nan nan nan nan nan nan 4 6 6 7 6 6 7 8 8 9 9 10 10 10 10 9 10 10 8 8 8 9 11 12 13 14 14 14 14 13 13 13 12 13 14 15 15 15 15 16 17 18 19 nan 19 nan nan nan nan nan nan nan 7 7 7 nan nan nan nan nan nan nan nan 12 12 nan nan nan nan nan nan nan nan nan 19 19 19 18 17 18 18 17 16 15 14 14 14 15 15 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 16 15 15 nan nan nan 14 14 15 14 14 15 15 15 13 11 9 8 9 10 11 12 13 13 12 12 13 14 16 16 16 15 12 nan nan nan 4 6 7 nan nan nan 10 10 8 6 4 3 nan nan nan 3 2 nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan 17 17 18 19 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 25 26 27 28 30 30 31 31 31 31 30 29 28 27 27 28 29 28 26 25 25 25 26 27 26 25 24 22 20 20 20 21 21 23 24 25 25 25 25 26 27 28 28 29 30 30 31 32 33 33 32 31 30 30 30 30 31 30 31 32 32 31 30 31 31 31 32 33 33 nan 34 37 38 39 nan nan nan nan 34 34 35 35 35 36 36 35 33 30 31 30 30 29 28 nan nan nan nan 31 32 33 34 33 33 34 36 37 39 41 43 44 44 45 46 48 52 53 53 53 53 54 55 55 54 52 49 46 46 46 46 45 45 45 45 45 44 46 48 50 49 47 45 44 44 46 46 46 47 47 47 47 49 51 51 51 50 49 45 45 45 46 47 49 50 50 49 48 47 46 45 43 43 44 44 nan nan nan nan nan nan nan nan 53 54 53 53 53 54 54 54 54 54 54 53 54 55 55 54 53 52 52 52 53 54 56 57 57 56 56 54 53 51 49 46 45 44 43 41 nan nan nan nan nan nan 48 48 49 49 48 47 46 46 45 44 43 43 44 44 45 45 45 44 44 43 42 41 40 40 40 39 40 40 40 40 40 40 40 40 40 41 41 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 44 44 44 45 45 45 45 46 46 46 47 47 47 47 46 47 48 49 49 49 49 50 50 50 50 50 48 48 48 48 49 49 49 48 48 49 50 51 52 53 53 54 54 54 54 54 54 54 53 52 52 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 21 22 22 23 22 22 22 23 22 21 21 20 19 19 18 18 17 17 17 18 18 18 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 15 nan nan nan 17 17 nan nan 15 16 15 15 nan nan nan nan nan nan nan nan nan 12 11 11 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 12 10 9 8 9 10 10 10 10 11 11 12 13 14 13 14 14 15 16 16 16 15 15 14 13 11 nan nan nan nan nan nan nan nan nan nan 4 5 5 7 8 8 8 8 8 8 9 9 10 9 9 9 9 10 8 8 5 5 7 9 10 11 13 14 14 14 13 13 12 12 12 14 14 14 14 14 15 16 16 17 17 17 nan nan nan nan nan nan nan 7 6 5 4 nan nan nan nan nan nan 13 12 12 11 nan nan nan nan nan nan 15 17 19 19 19 19 18 18 nan 17 16 15 14 14 15 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 16 16 15 15 15 nan nan nan nan 15 15 15 15 15 14 13 11 10 10 10 10 11 13 15 15 15 14 14 14 16 16 16 13 10 nan nan 1 3 6 8 9 nan nan nan 11 8 5 3 4 4 nan nan 2 2 3 nan nan nan 6 nan nan 7 9 9 10 nan nan nan nan nan nan nan 19 19 20 20 20 21 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 24 25 26 27 28 29 30 30 31 30 30 30 30 29 28 27 26 26 27 26 26 25 25 26 27 28 27 26 26 24 24 23 23 23 22 23 24 25 25 25 26 26 26 27 27 28 29 31 33 34 36 36 nan 33 32 32 31 30 30 31 31 32 32 31 30 30 30 31 32 33 34 34 36 38 39 39 nan 36 nan 35 32 31 31 32 33 33 34 33 30 27 26 nan nan nan nan nan nan nan nan 26 28 30 32 32 32 32 32 33 34 36 38 39 41 45 50 53 51 53 53 52 49 48 49 48 49 49 47 45 44 45 48 48 47 46 45 46 45 47 49 51 51 48 45 44 45 47 47 47 46 45 45 45 46 48 47 47 47 46 45 45 46 48 49 51 52 51 51 50 49 47 45 44 45 nan nan nan nan nan nan nan 56 57 56 55 52 52 53 54 55 55 57 57 56 55 55 55 54 54 53 53 52 52 52 53 55 56 58 58 57 56 56 54 51 48 46 44 42 40 nan nan nan nan nan nan nan 47 47 47 47 47 46 45 45 44 43 42 42 43 44 44 44 44 44 43 42 41 39 39 38 38 38 39 39 39 40 40 40 39 39 40 40 40 41 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 44 44 45 46 46 46 46 46 46 47 47 46 46 46 46 47 49 49 50 50 50 50 50 51 50 50 48 48 48 48 49 49 49 48 48 48 50 52 53 53 54 54 54 54 54 54 54 53 53 52 52 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 19 20 21 22 22 22 23 21 21 22 22 22 21 21 20 20 20 19 18 18 17 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 nan nan nan nan 16 nan 16 nan nan nan nan nan nan nan nan nan nan nan 13 13 12 12 13 11 nan nan nan nan nan nan nan 17 17 16 15 nan nan nan nan nan nan 13 13 13 11 10 9 9 10 11 11 10 9 9 10 12 14 15 15 15 15 15 15 15 15 15 15 14 12 10 nan nan nan nan nan nan nan nan nan nan nan 5 5 6 7 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 3 2 5 7 7 9 11 13 14 14 13 13 12 12 12 13 13 13 13 13 14 15 15 16 16 16 nan nan nan nan nan nan nan nan nan nan 2 nan nan 8 9 9 11 12 12 12 nan nan nan nan nan 10 13 15 17 18 18 19 18 18 18 nan 17 16 15 15 14 14 15 16 16 15 15 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 16 16 16 15 nan nan nan nan nan 16 16 15 14 14 14 13 12 11 11 10 9 10 12 14 15 16 16 15 16 16 17 nan nan nan nan nan nan 2 5 7 8 9 11 nan 11 7 4 3 5 5 4 4 2 1 3 4 4 6 7 nan nan 8 9 10 10 12 nan nan 16 17 18 nan nan 21 21 21 21 21 20 20 20 19 18 18 18 18 18 18 18 18 19 nan nan 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 26 27 27 28 29 29 30 30 30 30 30 30 29 29 28 26 26 26 26 26 26 26 27 28 28 28 27 27 27 27 27 27 26 25 25 25 26 26 26 27 27 27 28 28 28 29 30 32 35 37 38 nan 35 34 33 32 31 31 32 31 32 32 31 31 31 30 31 33 35 36 37 37 38 38 39 39 38 38 36 33 29 27 28 29 28 28 28 25 23 22 22 nan nan nan nan nan 19 20 20 23 28 31 33 33 32 32 34 34 34 36 36 39 43 47 49 50 48 48 47 45 44 45 46 48 51 53 54 53 51 52 52 51 49 47 47 47 47 49 50 50 49 47 47 48 49 48 48 46 46 46 47 47 47 46 46 45 45 45 45 45 48 50 51 52 52 53 52 50 48 46 47 45 nan nan nan nan nan nan nan 56 55 54 52 49 49 50 51 52 53 54 54 54 53 53 52 49 50 50 50 50 50 51 51 53 55 56 57 57 55 55 53 51 48 46 43 40 38 nan nan nan nan nan nan nan 47 47 46 46 45 45 45 44 43 42 42 42 42 43 43 43 42 42 42 41 39 38 37 37 37 37 38 38 38 39 39 39 38 38 39 39 40 40 40 41 42 42 42 42 42 42 42 42 43 43 43 44 44 45 45 47 47 47 47 47 47 47 47 47 46 46 46 47 48 48 48 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 50 49 49 49 50 50 50 51 51 52 52 53 53 53 52 52 52 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 19 20 20 21 21 22 22 21 21 21 22 22 21 20 20 20 20 20 19 19 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 nan nan nan nan 17 16 17 17 17 nan nan nan 18 17 17 nan nan nan nan nan nan nan nan 13 nan nan nan nan 13 13 13 13 14 13 10 nan nan nan nan nan nan nan 16 17 16 15 nan nan nan nan nan 12 12 12 10 10 10 9 11 12 12 11 10 9 9 12 15 16 16 16 15 15 14 13 14 14 14 13 12 nan nan nan nan nan nan nan nan 2 nan nan 6 6 6 6 7 8 8 8 8 8 8 8 8 7 6 6 6 6 5 5 3 2 3 5 6 8 11 12 13 13 13 12 12 12 12 12 12 12 11 12 12 13 14 16 16 15 nan nan nan nan nan nan nan nan nan nan 4 3 6 8 8 8 9 10 11 nan nan 10 8 7 8 9 13 14 15 17 18 18 18 17 nan nan 16 16 16 15 15 15 15 16 16 15 15 14 14 13 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 16 16 16 16 15 nan nan nan nan nan 16 nan 14 14 14 14 13 12 11 10 9 9 9 11 13 15 16 16 16 16 17 16 14 9 nan nan nan nan 1 4 3 6 8 10 11 9 5 2 3 4 4 3 2 1 2 5 6 6 8 nan nan nan nan nan nan nan 12 14 nan 17 17 18 20 21 21 22 22 22 22 21 20 19 19 20 20 20 19 19 18 17 18 19 20 20 20 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 27 27 28 29 29 29 29 29 30 30 30 30 30 29 29 28 27 27 26 26 26 26 27 28 28 27 27 27 28 29 29 30 30 29 28 28 28 28 28 28 28 28 29 28 28 28 29 30 32 35 37 37 37 37 nan 33 32 32 32 31 31 31 32 32 32 32 33 35 36 37 38 39 nan 39 39 39 39 39 37 35 30 27 27 27 27 25 25 nan nan 20 20 nan nan nan nan nan nan nan nan 20 26 30 32 35 35 35 35 35 35 34 34 36 38 40 41 44 45 46 47 47 47 49 51 55 60 62 62 61 58 55 54 53 51 50 50 51 50 50 50 49 49 49 49 49 49 49 49 48 47 47 48 48 48 48 47 46 45 43 44 45 46 49 50 51 52 53 52 51 49 47 45 42 nan nan nan nan nan nan 54 53 51 50 50 50 50 50 50 50 50 50 50 49 48 48 47 45 45 46 47 48 47 47 48 49 51 53 54 53 51 51 50 49 47 45 42 39 37 36 37 nan nan nan nan nan 46 46 45 45 44 44 44 43 42 41 41 41 42 42 42 42 42 41 40 39 38 37 37 37 37 37 37 37 37 37 38 38 37 37 38 38 39 39 39 40 41 42 42 43 42 42 42 42 43 43 44 44 45 46 47 47 47 47 47 47 47 47 47 47 46 46 46 47 47 47 48 49 50 51 51 50 49 49 50 50 51 51 50 49 49 49 50 50 49 47 46 45 46 46 48 49 51 52 52 52 51 51 50 50 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 19 19 19 19 19 20 20 20 21 21 20 20 20 19 19 18 nan nan nan nan nan nan nan nan 17 17 17 nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan 14 14 13 13 13 13 14 15 14 12 11 11 nan nan nan nan nan 15 16 15 14 nan nan nan nan 11 11 11 10 10 10 10 10 10 12 12 11 11 9 9 12 15 16 16 16 15 14 12 12 12 13 13 12 11 nan 9 9 10 10 8 nan nan nan 5 nan 6 6 6 6 7 8 8 8 7 7 7 6 6 5 4 4 4 4 5 4 4 3 4 6 7 8 9 11 12 12 12 12 11 11 11 11 11 10 9 9 10 10 12 14 16 14 nan nan nan nan nan nan nan nan nan 6 nan 4 6 8 8 7 7 8 nan nan nan nan nan 8 9 10 12 15 15 16 17 18 18 17 nan nan 15 15 16 16 15 15 15 15 15 15 15 14 13 nan 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 15 16 16 17 16 nan nan nan nan nan nan nan nan 14 14 14 14 13 12 11 11 10 10 11 13 15 16 16 16 16 16 15 nan nan nan nan nan nan nan 2 nan 5 8 9 nan nan nan nan 3 3 3 3 2 2 4 7 8 9 nan nan nan nan nan nan nan nan nan 14 16 17 17 18 19 21 21 23 23 23 23 22 21 21 21 21 21 21 20 18 17 18 19 19 20 21 21 22 22 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 30 nan 31 31 nan nan nan nan nan 27 27 nan nan nan 27 27 27 28 29 29 28 28 28 29 29 29 29 30 29 29 29 28 28 27 27 27 27 27 27 27 26 25 26 27 28 30 32 32 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 29 32 34 35 35 36 35 34 33 32 31 31 31 31 32 32 33 34 35 36 37 38 39 39 40 40 40 39 39 38 36 34 33 31 29 28 29 28 27 nan nan nan 21 nan nan nan nan nan nan 6 nan nan 23 26 28 33 33 33 34 34 34 33 32 34 37 40 43 45 50 50 51 52 52 52 53 55 58 60 60 60 58 54 54 54 54 54 54 53 52 52 51 51 50 50 50 50 48 47 47 48 48 48 48 49 48 47 46 45 44 44 46 46 47 47 48 49 50 51 50 48 47 44 41 40 nan nan nan nan nan nan 51 51 50 50 50 50 50 51 51 50 49 48 47 46 45 45 45 45 46 47 47 47 47 46 46 46 48 49 49 49 49 49 48 47 45 44 41 39 37 37 36 37 39 41 44 46 46 45 44 44 44 43 42 41 40 40 40 40 41 41 41 41 41 40 39 38 37 36 36 36 36 36 36 36 36 36 36 37 36 36 37 37 38 38 38 39 40 41 42 42 41 41 42 42 43 43 44 45 45 46 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 47 48 49 50 50 49 49 49 49 48 48 48 48 48 47 47 47 47 46 44 42 42 43 44 46 48 50 50 51 51 49 49 49 49 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 20 20 21 21 20 20 20 19 19 20 20 20 20 21 20 20 20 19 19 19 19 19 19 19 20 20 21 21 21 21 20 19 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 14 14 15 15 14 14 14 13 nan nan nan nan 14 15 14 14 nan nan nan 11 11 11 11 10 10 11 11 10 10 11 11 11 11 9 10 12 15 16 16 16 14 13 11 12 12 12 12 11 10 10 9 11 11 12 11 nan 5 5 6 6 5 5 5 5 6 7 7 7 6 6 5 4 4 2 2 3 4 4 4 4 4 5 6 7 7 7 8 11 11 11 11 11 11 10 10 10 9 8 7 7 7 8 10 12 14 13 10 8 nan nan nan nan 7 7 7 7 6 4 5 7 8 nan nan nan nan nan nan nan nan nan nan 11 nan nan 15 16 16 17 17 16 16 15 14 14 15 15 15 15 15 15 15 15 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 15 17 17 17 17 nan nan nan nan nan nan nan nan 15 15 15 14 13 12 11 11 10 12 14 16 17 17 17 17 16 14 nan nan nan nan nan nan nan nan nan nan 7 7 nan nan nan nan nan 3 3 2 3 5 7 8 nan nan nan nan nan nan nan nan nan nan nan nan 15 16 17 17 17 19 21 23 24 24 23 23 22 22 22 22 22 20 18 17 18 19 20 20 21 21 22 22 22 22 22 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 31 31 31 31 30 29 28 28 28 28 nan 26 26 27 27 27 28 28 28 28 28 27 28 28 29 29 30 30 30 30 29 29 29 28 28 28 27 27 26 25 25 25 26 28 30 31 30 30 30 30 31 31 31 31 31 31 32 32 31 31 31 30 30 30 31 32 33 33 34 nan nan 31 31 31 32 32 31 32 33 35 36 37 38 39 39 40 41 41 41 39 38 37 35 33 33 33 32 31 30 30 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 22 26 28 28 28 29 30 30 31 33 37 43 48 50 50 50 51 53 53 50 48 48 48 51 55 56 55 51 51 54 54 54 54 55 55 54 54 53 53 51 51 51 48 45 45 47 47 47 47 47 46 45 44 43 43 44 45 nan nan nan nan 46 46 46 45 44 42 nan nan 38 38 nan nan nan nan nan 49 48 48 49 50 50 50 50 50 49 48 48 47 47 47 46 46 48 51 51 50 49 48 47 46 47 47 47 48 48 47 47 46 44 43 42 40 39 38 37 35 36 37 40 44 46 46 46 45 44 43 42 41 40 39 39 39 39 40 40 40 40 39 38 38 37 36 35 35 35 35 36 35 35 35 35 35 35 35 36 36 36 37 37 37 38 39 40 40 41 40 40 40 41 42 43 44 45 45 45 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 47 47 47 48 48 48 48 47 46 45 45 46 46 46 45 44 43 43 42 41 41 41 43 45 47 48 48 48 49 48 48 47 47 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 20 20 20 20 20 21 21 21 21 21 20 19 18 19 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 19 19 19 nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 13 14 15 16 16 16 15 14 14 13 nan nan nan 13 13 13 13 12 11 11 11 11 11 10 11 11 11 10 10 11 10 10 10 9 10 12 14 15 16 15 14 12 12 11 11 12 12 11 10 10 10 11 11 11 11 9 nan 5 5 5 5 4 3 3 4 4 5 5 4 4 3 3 3 1 2 2 3 3 4 4 4 6 7 7 7 7 8 10 10 10 10 10 10 10 10 10 8 7 6 6 5 5 8 11 13 13 12 9 6 5 5 6 7 8 8 8 7 5 5 7 nan nan nan nan nan nan nan nan nan nan nan 11 11 12 15 16 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 16 17 18 18 18 18 nan nan nan nan nan nan nan nan nan 16 16 15 13 11 10 10 11 13 16 16 17 17 17 16 12 nan nan nan nan nan nan nan 3 6 nan nan nan nan nan nan nan nan nan nan nan nan 6 9 nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 17 17 19 21 23 24 23 23 22 22 22 22 21 21 20 18 18 19 20 20 20 21 22 22 20 21 22 23 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 30 30 30 29 nan nan 29 29 29 28 27 nan nan 26 26 26 26 27 27 28 27 27 27 27 27 28 29 30 30 30 30 30 30 29 29 29 29 28 27 26 26 25 25 26 28 30 30 28 28 29 29 30 30 31 32 32 33 34 34 34 33 33 32 31 31 31 32 32 32 32 32 32 30 30 31 32 32 32 32 32 34 36 37 38 39 40 41 41 41 41 40 39 37 35 34 32 33 33 33 32 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 21 22 23 23 23 26 27 28 30 35 38 41 47 47 45 45 48 49 48 45 44 45 44 45 48 50 50 49 50 53 54 55 56 58 57 56 56 55 54 53 52 50 47 45 44 44 44 44 44 44 43 42 43 42 40 nan nan nan nan nan 42 42 41 41 40 nan 39 38 38 37 38 nan nan nan nan nan 46 45 46 47 47 47 48 48 48 48 48 48 49 50 51 50 51 54 55 54 52 49 48 47 47 47 48 48 48 47 46 45 44 43 43 42 41 40 39 36 34 34 36 40 44 46 46 46 45 43 41 40 39 39 38 38 38 39 39 39 39 39 38 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 38 39 39 39 39 39 40 41 42 43 44 44 44 44 44 43 43 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 45 43 43 43 44 44 43 43 42 42 42 40 40 40 41 42 43 44 45 45 46 46 47 46 46 46 46 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 20 21 21 21 22 23 23 23 22 21 20 18 18 18 19 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 20 20 20 19 nan nan nan nan 17 17 nan nan nan nan nan 17 17 17 17 nan nan 17 17 17 16 nan nan nan nan nan nan nan 12 12 nan 12 13 13 13 14 14 15 16 17 17 16 14 14 13 nan nan nan 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 10 11 12 14 15 15 14 14 12 12 11 11 12 11 10 10 10 11 11 11 10 9 8 6 5 5 5 4 3 3 3 3 3 4 4 3 3 3 3 2 2 2 4 4 4 4 4 6 6 5 5 5 5 6 7 7 8 9 9 10 10 9 8 7 7 5 3 3 5 8 11 13 12 8 6 5 5 6 7 8 9 9 nan 7 5 nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 14 15 15 14 14 14 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 18 18 19 19 20 nan nan nan nan nan nan nan nan nan nan 17 16 14 11 9 10 11 13 15 15 17 nan 18 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 19 21 22 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 22 23 24 24 23 22 20 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 28 28 28 28 28 29 29 29 28 27 26 26 nan nan nan 26 26 27 27 27 26 26 26 26 27 28 29 30 31 31 31 31 31 30 29 29 30 28 27 27 27 27 27 27 29 30 30 29 29 29 29 29 30 30 32 33 34 34 34 33 31 31 31 31 31 31 32 32 32 32 32 31 29 29 30 31 32 33 33 33 35 37 38 38 39 40 40 41 41 40 40 39 38 36 35 34 34 33 34 33 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan 16 21 22 21 21 21 22 26 29 nan nan 34 37 38 39 38 38 40 45 44 41 41 42 45 46 nan nan 46 47 49 50 51 51 51 52 54 56 56 56 54 54 53 51 48 46 44 42 41 40 41 nan 40 39 39 nan 39 nan nan nan nan nan nan 39 37 36 36 37 39 40 40 41 nan nan nan nan nan nan 44 42 nan nan nan 44 45 46 47 48 49 49 50 51 53 54 54 55 55 55 52 50 48 47 47 47 48 48 48 47 46 46 45 44 43 43 43 42 41 38 35 32 33 36 40 43 44 44 44 43 41 39 38 38 38 37 38 38 38 38 39 39 38 37 37 36 36 35 35 35 34 34 35 35 35 35 34 35 35 34 34 34 34 35 36 36 37 37 37 37 38 38 38 39 40 41 42 43 43 43 43 43 43 42 42 42 43 43 43 44 44 44 44 44 44 44 45 44 44 44 44 44 44 44 44 42 41 41 41 41 41 40 40 40 40 40 40 41 41 41 41 41 42 42 42 43 44 45 45 46 47 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 20 20 20 21 22 22 22 23 24 24 24 22 21 19 18 18 18 18 20 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 nan nan nan nan 18 18 17 nan nan nan nan 15 16 17 17 nan nan nan nan 16 16 16 nan nan nan nan nan nan nan 12 12 12 12 12 13 14 14 15 15 16 17 17 17 16 14 nan nan nan nan 12 11 11 11 11 10 10 11 12 12 11 11 10 10 9 9 9 9 9 9 9 10 10 11 13 14 14 14 14 12 12 12 12 11 10 9 10 10 11 11 11 10 9 8 7 5 5 5 5 5 4 3 3 3 3 4 3 3 4 3 2 2 3 4 5 4 4 5 6 5 4 4 4 4 4 5 6 7 7 8 8 9 9 9 8 6 5 2 2 3 7 10 11 11 9 7 6 5 6 7 8 9 nan 8 7 6 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 14 14 14 14 14 15 15 16 15 14 14 14 14 15 15 16 16 15 15 15 16 nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan 17 16 15 16 16 18 19 21 22 22 nan nan nan nan nan nan nan nan nan nan nan 14 nan 10 10 12 nan 13 15 17 nan 18 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 19 20 21 22 23 23 22 22 22 21 21 22 23 23 22 22 22 22 21 20 20 21 22 23 24 24 24 24 23 21 20 20 18 nan nan nan nan nan nan nan nan nan nan nan nan 25 26 27 28 29 29 29 28 28 28 27 26 26 nan 27 28 27 26 26 26 26 26 25 25 25 26 27 27 28 30 30 31 31 32 31 30 30 30 30 29 29 28 29 30 29 29 30 32 32 33 33 33 31 31 30 30 32 34 34 33 32 30 28 28 28 29 30 31 32 33 33 32 31 30 29 30 29 30 31 33 34 34 36 38 39 39 39 39 40 40 40 40 40 40 39 39 38 37 37 36 36 35 35 34 nan nan nan nan nan nan nan nan nan nan nan nan 22 21 27 23 21 21 22 24 27 30 29 nan nan 34 36 36 nan nan nan 41 42 41 40 41 44 47 47 47 47 46 46 46 47 46 45 45 48 51 52 53 52 52 51 50 46 44 42 41 40 40 39 37 nan 36 36 37 38 nan nan nan nan nan nan 36 35 33 34 35 38 nan 38 38 nan nan nan nan 42 41 nan nan nan nan nan nan 43 45 47 50 52 53 53 54 54 54 54 55 52 50 49 47 46 45 46 46 47 47 47 47 45 44 43 43 42 42 42 42 40 37 34 31 32 36 39 41 41 42 41 39 38 37 37 37 37 38 38 38 38 38 38 38 38 37 37 36 36 34 34 34 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 36 37 37 37 37 37 37 38 39 41 41 42 42 42 42 42 42 41 40 41 41 42 42 43 44 44 44 44 44 44 44 44 44 44 43 43 43 42 42 42 41 41 41 40 39 39 38 38 39 39 40 44 45 44 42 41 40 40 39 40 41 42 44 45 46 47 48 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 22 22 22 23 24 24 24 23 21 20 19 18 18 18 19 20 21 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 nan nan nan 18 18 18 18 17 16 16 15 15 15 16 nan nan nan nan 16 16 16 nan nan nan nan nan 13 nan nan nan nan nan 12 12 13 14 15 15 16 16 17 16 16 15 14 13 14 nan 14 13 11 11 nan 12 11 10 11 12 12 12 11 11 10 9 9 9 9 9 9 10 10 11 12 12 13 13 13 13 12 12 12 11 10 10 9 10 10 10 10 10 10 10 9 7 6 5 5 5 5 5 4 3 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 3 3 3 3 4 6 6 6 6 8 9 9 9 8 6 4 2 1 3 6 9 10 10 10 9 7 5 5 6 7 8 8 nan 8 7 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 13 13 14 14 15 15 15 14 13 13 14 15 16 16 16 17 17 16 17 nan nan nan nan 20 nan nan nan nan 20 nan nan nan nan nan nan nan 16 16 16 17 20 22 24 25 nan nan nan nan nan nan nan 18 19 nan nan nan nan nan nan nan nan nan nan 17 nan 17 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 18 19 21 22 23 24 24 23 23 23 23 23 24 25 25 24 24 23 23 23 22 23 24 24 24 23 23 23 23 23 23 22 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 26 28 29 30 28 26 25 25 26 27 nan nan nan nan nan 27 26 25 25 24 24 24 25 25 26 26 27 28 29 30 31 32 32 32 31 31 31 31 31 31 30 31 32 31 31 33 35 36 37 37 37 36 35 33 32 32 33 34 34 32 30 29 29 29 29 30 31 32 33 33 33 31 31 31 31 31 31 nan 33 34 36 37 39 40 40 40 40 40 41 41 40 40 41 41 41 41 41 40 39 nan 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 30 29 25 23 24 25 26 nan nan nan nan nan nan nan 26 28 32 35 39 41 39 40 43 45 45 46 46 45 43 42 42 42 42 42 43 45 48 50 50 49 48 47 44 42 41 41 40 39 38 36 nan 36 37 nan nan nan 39 nan nan 37 37 36 nan nan 34 35 36 38 nan 40 40 40 41 41 nan 39 nan nan nan nan nan nan nan 42 46 50 53 54 54 54 53 52 52 51 47 46 44 43 43 43 43 44 45 45 46 46 41 40 40 40 40 40 41 40 38 35 32 31 33 36 38 39 39 39 38 37 36 36 36 37 37 37 37 37 37 37 37 37 37 36 35 35 34 33 33 32 32 32 33 33 33 33 33 34 34 33 34 34 34 34 35 36 36 36 36 36 36 37 38 40 40 41 40 40 40 40 40 40 40 39 39 40 41 42 42 43 43 44 44 44 44 44 44 44 44 44 43 42 42 41 41 42 42 42 41 41 40 40 40 41 43 44 48 46 43 40 39 39 38 38 38 40 42 43 45 47 47 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 21 21 21 22 22 23 23 23 24 24 23 22 20 19 19 18 18 18 19 20 21 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 nan nan nan nan 18 18 18 18 17 16 16 15 15 16 16 16 nan 16 nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan 12 13 13 14 15 15 16 16 16 nan nan 14 13 13 14 15 15 13 11 12 13 13 nan nan 10 12 12 13 12 12 11 10 10 10 9 9 9 10 11 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 9 10 10 10 9 8 7 6 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 5 6 8 8 9 8 6 4 2 1 2 5 8 10 10 10 10 nan nan nan nan nan nan 8 9 9 9 7 nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan 10 11 11 12 12 13 13 14 15 15 14 13 13 14 15 15 16 16 17 17 17 17 18 nan nan 19 20 nan nan nan nan 20 20 nan nan nan nan nan nan nan 17 17 18 20 21 23 24 25 nan nan nan nan nan nan 18 19 nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 18 19 21 22 23 24 24 25 25 25 25 25 25 26 26 26 25 24 24 23 24 25 25 26 25 25 25 25 24 24 24 23 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 27 24 24 24 25 27 nan nan nan 27 27 27 25 24 24 23 nan 23 24 25 25 25 25 26 27 27 29 30 31 32 32 32 31 32 33 33 33 32 32 32 32 33 34 37 39 41 41 41 41 38 36 34 34 35 36 35 33 32 32 32 32 33 33 33 34 34 34 34 32 33 33 33 33 33 nan nan nan nan 37 39 40 40 40 40 41 42 42 42 42 42 43 43 43 43 42 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 30 27 25 24 25 nan nan nan nan nan nan nan 24 25 26 27 30 33 36 36 39 39 41 42 42 nan nan 42 42 41 42 42 42 43 45 47 48 47 47 47 45 43 41 41 41 40 39 38 37 nan nan nan nan nan nan nan nan 39 38 37 35 36 nan nan nan nan nan nan nan 44 44 44 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 48 46 46 43 41 40 40 40 41 41 41 41 42 42 42 39 38 38 38 38 39 40 40 38 35 32 32 34 36 37 38 38 39 39 39 38 38 38 38 37 35 35 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 33 33 33 33 33 32 33 33 33 33 34 35 35 36 36 36 37 38 39 40 40 40 39 39 38 38 38 38 38 37 38 38 39 40 41 41 43 44 44 44 44 44 44 44 44 44 44 43 42 41 41 42 43 43 43 43 43 43 43 45 46 48 48 41 38 36 36 36 36 37 39 41 43 44 45 47 47 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 20 21 22 22 22 22 23 23 23 23 22 21 20 20 20 20 19 19 20 21 21 22 23 23 22 22 22 22 22 21 20 20 20 20 20 21 21 21 20 20 20 20 19 18 18 18 18 17 17 17 17 16 16 nan 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan 13 13 nan 12 13 13 14 14 15 15 15 15 15 15 nan nan 12 13 14 15 15 13 11 12 13 13 11 9 10 13 14 14 13 13 12 11 11 10 9 8 9 10 12 13 13 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 9 10 10 9 8 7 6 5 5 4 4 4 4 4 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 4 4 4 3 4 5 6 7 7 7 6 3 1 1 4 7 8 8 10 nan nan nan nan nan nan nan nan nan nan 10 8 6 nan nan nan nan nan nan nan nan nan nan 8 nan nan nan 9 10 11 11 11 11 12 13 14 15 14 13 12 13 14 14 13 14 15 16 17 17 18 18 nan 20 20 nan nan nan nan 21 20 18 17 nan nan nan nan nan 18 18 19 19 19 20 21 23 24 nan nan nan nan 18 18 19 19 19 nan 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 17 19 20 21 23 24 nan 24 25 26 26 25 25 26 27 27 27 26 26 25 24 24 25 26 27 28 28 28 26 26 24 24 24 22 18 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 27 29 30 30 nan nan nan nan 25 23 23 22 nan 24 24 25 25 24 24 24 24 25 26 28 29 31 32 32 32 32 33 33 34 33 32 32 32 33 34 35 37 40 43 44 44 43 41 38 36 36 36 37 36 35 34 34 34 35 36 36 37 37 37 36 35 34 35 35 35 35 35 nan nan nan nan 35 37 37 39 40 40 41 41 42 43 43 43 44 44 44 44 43 41 40 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 32 30 29 27 26 25 nan nan 27 nan nan nan 25 25 nan 28 28 27 27 30 32 35 36 38 39 39 38 41 44 45 44 45 46 46 48 49 49 48 48 48 47 44 42 40 40 39 38 38 38 nan nan nan nan nan nan nan 44 43 42 41 38 35 35 35 34 34 36 nan nan nan 48 49 48 45 43 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 42 40 39 39 39 39 38 38 38 37 38 38 38 38 38 38 39 40 41 42 40 37 35 34 34 35 37 38 39 40 41 42 42 41 39 38 37 36 32 31 30 30 30 30 30 31 32 32 32 32 32 32 32 32 31 31 32 32 32 32 32 32 31 32 33 33 33 33 34 34 35 36 36 38 40 40 40 40 40 39 39 38 37 nan nan 37 37 37 38 38 38 39 40 41 42 43 44 43 43 44 44 44 44 44 43 43 43 42 43 44 44 44 45 45 45 45 47 48 49 45 42 41 40 39 39 40 40 42 43 44 44 44 45 45 46 47 nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 17 17 19 21 21 22 22 22 22 22 22 21 21 20 20 21 21 20 20 20 21 21 22 23 23 23 23 22 22 22 21 21 20 20 21 21 21 21 21 21 20 20 19 19 19 18 17 17 nan nan nan 17 nan nan 16 16 16 16 16 16 15 15 nan nan nan 15 15 15 nan nan nan nan 13 13 13 13 13 14 14 14 15 15 14 14 14 nan nan nan 13 14 15 15 13 11 11 11 12 11 9 11 14 15 15 14 14 13 13 12 11 9 9 9 10 12 13 12 11 10 9 8 8 8 7 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 7 6 6 5 4 4 4 4 5 6 5 4 3 3 3 3 4 3 3 3 2 3 3 3 3 3 3 3 3 4 5 4 4 3 3 3 4 5 7 8 6 3 1 0 3 6 6 6 nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan 7 8 10 11 11 11 nan 11 nan nan 13 13 13 12 12 12 13 12 12 13 14 16 17 18 18 19 20 20 20 20 nan nan 21 20 18 17 nan nan nan nan nan 19 19 20 19 18 18 18 20 21 21 21 nan nan 18 19 19 19 19 nan 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 20 21 22 23 24 24 25 25 25 24 24 24 26 26 27 26 26 26 25 24 25 25 26 27 29 29 29 28 27 27 27 27 24 20 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 29 nan nan nan nan nan nan nan nan nan 26 26 25 24 24 24 24 24 24 25 27 29 30 31 32 32 33 33 33 34 33 32 31 32 33 35 36 38 40 41 43 44 44 41 39 38 38 38 37 36 35 35 34 35 36 36 37 38 38 38 37 36 36 36 36 37 37 36 35 nan nan nan nan nan 35 37 38 39 40 40 41 42 43 43 44 44 44 44 43 42 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 36 34 32 31 31 29 27 26 nan 28 nan nan nan nan nan nan nan 29 nan nan nan nan nan 30 32 34 37 39 44 45 45 46 47 47 50 50 49 47 46 46 47 46 41 40 39 38 36 35 37 nan nan nan nan nan nan nan 47 46 44 43 41 38 36 36 36 35 35 38 43 49 51 52 53 52 50 48 46 45 nan nan nan nan nan nan nan 30 30 nan nan nan nan nan nan 41 40 37 37 36 36 36 36 36 35 34 35 36 37 38 40 41 42 43 43 42 39 37 35 34 nan 35 nan 40 41 42 42 42 41 39 36 35 34 32 28 27 27 27 27 28 29 29 30 31 31 32 32 32 32 32 31 31 31 31 31 31 31 30 30 31 32 32 32 32 33 34 35 37 38 39 41 41 41 41 41 41 40 39 37 nan nan 38 38 38 38 38 38 38 38 39 40 41 42 42 42 42 42 43 44 45 45 45 44 44 45 45 45 46 48 49 49 49 49 49 48 46 45 45 45 45 44 42 41 41 42 43 43 42 43 44 45 46 nan nan nan nan nan nan nan nan nan nan nan 14 15 16 16 16 16 18 19 20 20 20 20 20 20 19 19 18 19 21 21 21 21 20 20 21 22 23 23 23 23 23 23 22 22 21 21 21 21 21 22 22 21 21 21 20 19 19 18 18 18 17 18 18 nan nan nan nan nan nan nan 17 17 16 15 15 15 nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 14 14 14 14 14 nan 14 nan nan nan 11 12 13 14 15 14 12 12 11 11 10 9 11 14 16 16 15 15 15 14 13 12 10 10 10 10 11 11 11 11 10 8 7 6 6 6 6 7 7 7 8 8 8 8 7 7 7 8 8 8 7 7 7 6 6 6 5 5 5 6 6 6 4 4 3 3 4 4 3 2 2 2 2 3 3 3 2 2 3 4 4 4 4 3 2 2 2 3 4 6 6 4 4 1 0 1 2 2 3 nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 10 10 10 nan nan nan nan nan 12 13 13 13 13 12 12 12 12 13 15 16 17 18 19 20 20 21 21 nan nan 21 20 18 17 nan nan nan nan nan 19 20 20 19 18 17 17 18 19 19 19 19 nan 19 20 20 19 19 19 nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 21 22 23 23 23 22 22 23 24 24 25 26 26 27 27 26 25 27 28 28 28 29 30 30 30 30 30 31 29 26 nan 20 nan nan nan nan nan nan nan nan nan nan nan 27 nan nan 25 25 27 29 30 29 nan nan nan nan nan nan nan nan nan nan 27 26 25 25 24 24 25 25 25 26 28 29 30 31 31 32 33 33 33 34 33 32 32 32 34 35 37 38 40 40 42 44 43 41 38 37 38 38 36 34 34 33 32 32 33 34 35 36 36 36 36 35 35 33 34 35 36 36 35 nan nan nan nan nan 34 36 37 38 38 38 39 41 42 42 42 43 43 43 42 41 41 40 nan nan nan nan nan nan nan nan nan nan nan nan 40 39 38 36 35 34 33 33 32 30 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 29 33 37 42 41 43 44 45 46 46 46 44 43 42 42 43 42 39 39 38 37 37 37 36 nan nan nan nan nan nan 47 48 46 42 39 39 38 37 36 36 37 39 42 48 nan 54 54 54 52 51 50 49 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 34 33 33 34 35 nan 34 32 31 33 35 37 38 40 42 42 42 41 39 38 35 33 32 nan nan 37 39 39 39 38 37 36 34 32 32 31 29 26 26 26 26 27 28 28 29 29 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 31 31 32 33 33 33 34 36 38 39 41 41 42 42 41 41 41 41 40 39 nan 38 40 40 40 40 40 39 39 39 39 39 40 41 41 41 41 42 44 45 46 47 46 46 45 46 46 47 48 50 52 54 54 53 51 49 47 42 40 39 38 36 34 34 35 38 39 39 40 42 43 44 45 nan nan nan nan nan nan nan nan nan nan nan 14 15 15 16 15 16 16 17 18 18 18 18 17 16 16 16 17 18 20 20 21 21 20 20 21 23 23 24 24 24 24 23 23 22 22 21 21 21 21 21 22 22 21 21 20 19 18 18 18 18 18 18 18 18 nan nan nan nan nan nan 18 17 16 16 15 15 nan nan nan nan nan nan nan nan nan 15 15 15 15 14 14 14 14 14 14 14 nan nan nan nan nan 9 10 12 14 15 14 14 13 12 13 11 9 10 13 15 16 15 15 15 14 13 13 12 11 11 10 11 10 10 10 8 7 6 6 5 5 6 7 7 7 7 7 8 8 7 7 7 8 7 7 7 7 7 7 7 7 7 6 6 7 6 6 6 4 3 3 4 4 3 2 2 3 3 3 3 3 3 2 2 3 4 5 4 3 3 2 2 2 3 4 6 5 4 2 1 1 1 1 1 3 nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 13 13 13 13 13 13 13 15 16 17 18 18 18 19 20 nan nan nan nan 19 17 15 15 nan nan nan 17 18 19 20 20 18 17 17 17 18 18 19 19 20 20 21 nan 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 19 nan nan 21 nan 20 21 21 21 21 22 22 23 24 25 26 26 27 27 28 28 28 29 30 30 30 30 31 32 32 33 32 30 29 28 25 23 nan 21 22 nan nan nan nan nan nan nan nan nan nan nan 27 27 27 28 28 28 nan nan nan nan nan nan nan nan nan nan nan 26 25 25 25 25 25 26 26 27 28 29 30 31 31 32 32 32 33 33 33 32 31 32 34 35 37 37 38 40 41 42 42 40 38 36 37 36 35 34 32 30 29 29 30 30 31 33 33 33 34 34 33 31 31 32 34 35 35 nan nan nan nan nan 34 35 36 37 38 38 38 39 39 40 40 41 41 41 41 40 40 nan nan nan nan nan nan nan nan nan nan 37 38 38 39 38 37 35 35 35 35 35 36 36 34 34 34 nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan 30 33 36 35 37 39 41 42 43 42 40 39 39 39 39 39 40 40 39 39 38 nan nan nan nan nan nan nan 46 46 46 45 42 40 38 37 36 35 36 38 41 46 nan nan nan nan 49 47 47 47 46 48 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 33 34 33 nan nan nan nan nan 34 36 36 37 38 39 38 38 36 34 31 31 31 32 33 33 33 33 32 32 31 30 29 29 29 28 27 26 26 26 26 27 27 28 28 29 30 30 31 31 31 31 31 31 31 31 31 31 32 31 31 31 32 32 33 33 34 35 36 37 39 nan nan 41 41 42 42 42 42 41 41 40 nan nan nan nan 41 41 41 41 40 40 40 40 40 40 41 41 41 43 45 47 48 49 48 47 46 47 46 47 49 50 52 54 57 57 54 50 47 38 31 29 29 29 29 29 31 32 34 36 38 41 42 44 45 nan nan nan nan nan nan nan nan 17 16 nan 14 15 15 15 15 15 15 15 15 16 16 15 14 14 14 14 16 19 19 20 21 21 21 21 22 23 24 24 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 20 19 18 17 18 17 17 18 nan nan nan nan nan nan 18 18 17 16 16 15 15 nan nan nan nan nan nan nan nan nan 15 16 16 16 15 14 14 14 14 14 14 nan nan nan nan nan nan nan 10 12 13 14 14 13 14 14 12 9 9 10 12 14 15 15 15 14 13 14 13 12 11 11 10 10 10 8 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 7 6 6 6 6 6 5 5 4 4 6 6 5 4 4 3 4 3 3 4 4 3 3 3 4 5 5 5 4 2 2 2 2 2 4 5 4 3 2 1 1 2 2 3 4 6 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 13 14 15 15 15 15 15 16 18 18 18 18 nan nan nan nan nan nan 16 nan 14 14 13 nan nan 16 17 19 19 20 19 17 17 17 17 18 18 20 21 21 22 23 nan 23 22 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan 9 nan 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 18 nan nan 19 nan nan nan 21 21 21 22 23 23 24 25 25 26 27 29 29 30 30 31 32 32 33 33 33 34 35 34 31 28 nan 27 27 26 nan nan 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 25 26 26 26 26 27 28 29 30 31 31 31 32 32 32 31 31 30 31 34 35 36 36 37 39 39 40 40 40 38 36 35 36 36 35 32 29 28 27 27 27 28 29 30 30 31 31 31 31 nan nan nan 33 nan nan nan 36 nan nan 34 36 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 nan nan 40 41 43 nan nan nan nan nan 36 36 36 36 36 36 35 36 36 36 37 39 41 40 40 39 39 38 35 nan nan nan nan nan nan nan nan nan 24 26 26 nan nan 30 30 29 32 35 38 40 41 40 38 39 39 39 39 40 42 41 40 40 40 nan nan nan nan nan nan nan 46 45 43 42 40 39 39 39 38 37 36 37 39 nan nan nan nan nan 42 43 nan nan 45 47 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 34 33 31 29 nan nan nan nan nan nan nan nan nan 34 34 33 31 29 28 28 28 30 29 26 27 27 27 27 27 27 28 28 27 27 27 26 26 25 26 26 27 27 28 29 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 34 35 36 37 39 40 40 nan nan 40 41 41 41 41 41 41 41 40 nan nan nan nan nan 40 40 40 40 40 40 41 41 41 41 41 41 43 46 48 49 49 48 48 48 47 47 48 49 49 50 53 54 54 52 46 nan nan nan nan nan 27 29 31 31 33 36 39 42 43 45 47 nan nan nan nan nan nan nan nan 17 16 15 14 15 15 15 15 14 14 14 14 14 14 14 13 12 13 14 16 19 19 20 21 21 21 22 23 24 24 24 23 23 23 23 23 23 23 22 22 21 22 22 22 21 21 21 21 20 19 17 17 17 nan nan nan nan nan nan nan nan nan 18 18 17 17 16 16 15 nan nan nan nan nan nan nan nan 15 15 16 17 17 16 15 14 14 14 15 14 13 nan nan nan 10 9 7 8 9 10 10 11 11 13 13 12 9 8 9 10 11 12 13 14 13 13 13 14 13 12 10 10 10 9 8 7 8 8 8 8 7 7 7 7 8 8 8 9 9 9 8 8 8 7 7 7 8 9 9 8 7 7 7 7 6 6 6 5 5 5 6 8 8 7 5 5 4 4 4 4 4 4 4 3 3 4 5 7 6 5 3 1 2 3 2 3 4 5 5 5 3 4 4 4 4 6 7 8 8 7 6 nan nan nan nan nan nan 2 2 3 nan nan nan nan nan nan nan nan nan nan nan nan 3 4 nan nan nan nan nan nan nan nan nan 11 11 12 13 14 16 17 17 17 16 16 17 17 18 19 19 19 nan nan nan nan nan nan nan 13 nan nan nan 16 17 18 19 19 19 18 18 17 17 17 18 19 21 22 23 24 24 23 22 20 nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan 14 14 10 nan nan nan 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 18 18 18 17 18 21 nan nan nan 22 23 23 24 25 25 26 27 29 30 30 31 33 34 34 34 35 36 37 37 34 30 27 26 26 28 28 28 27 26 25 24 25 26 nan nan nan nan nan nan nan 31 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 25 26 26 26 25 25 26 27 28 29 30 30 30 30 30 30 30 29 30 31 33 35 35 35 36 37 37 38 39 39 38 36 35 35 36 35 34 31 28 25 24 24 25 25 26 27 28 29 nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 39 38 38 38 37 37 37 37 37 37 37 38 nan nan nan nan nan 43 nan nan 43 nan nan 39 38 37 36 35 35 36 36 37 39 40 41 44 43 44 44 43 43 41 38 41 39 35 32 31 27 24 22 23 25 26 26 27 nan nan 27 29 32 36 38 39 38 38 40 40 40 41 41 40 38 37 37 39 nan nan nan nan nan nan 47 47 45 44 41 39 38 38 38 nan nan nan 38 37 nan nan nan nan nan nan 38 nan 41 44 47 50 nan nan nan nan nan nan nan nan nan nan nan nan 33 35 nan 36 36 nan 33 30 nan nan nan nan nan nan nan nan nan nan nan nan nan 29 27 25 25 24 24 25 25 24 24 25 25 26 26 26 27 27 27 27 27 26 26 25 25 26 26 27 27 28 29 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 nan nan 35 36 38 39 39 40 nan nan 39 40 40 40 41 40 40 40 39 39 38 37 nan nan 37 38 38 39 39 39 40 40 40 40 40 40 41 43 46 47 48 48 48 47 47 47 48 48 47 46 47 nan nan nan nan nan nan nan nan nan 26 27 27 29 32 36 40 43 45 47 48 nan 17 nan nan nan nan nan nan 16 nan 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 15 17 18 19 20 20 21 21 22 23 24 24 24 23 23 22 22 23 23 23 22 22 22 22 22 22 21 21 20 20 20 18 17 16 16 16 16 nan nan nan nan nan nan nan nan nan nan 17 17 16 15 nan nan 15 14 14 14 nan 14 14 15 16 16 16 16 15 14 13 14 14 14 14 13 13 12 12 10 8 7 7 7 7 7 9 11 11 10 10 9 8 8 9 9 11 12 10 11 12 13 12 11 10 9 9 8 8 7 8 9 9 9 nan nan nan 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 8 8 7 6 6 7 7 7 6 6 6 7 8 8 8 7 5 5 5 4 3 4 4 4 4 4 3 5 6 7 7 7 4 1 1 2 3 3 4 5 6 6 6 4 5 5 6 6 8 9 10 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan 3 3 3 4 6 nan nan nan nan nan nan nan nan 11 12 12 13 15 17 17 18 17 17 16 17 17 18 19 20 20 19 17 nan nan nan nan nan 12 nan nan nan 17 18 18 19 19 20 19 19 18 18 17 18 19 20 nan 23 23 23 22 nan 19 16 14 14 nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan 13 12 12 12 12 12 11 11 11 10 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 15 16 16 16 17 17 19 21 nan nan nan nan nan 24 25 25 26 27 28 28 30 31 33 34 34 34 35 36 37 37 35 31 27 25 26 28 28 29 28 26 24 24 26 28 nan nan nan nan nan nan nan nan 30 30 30 nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 26 26 26 26 25 25 26 27 28 28 28 28 29 29 29 29 29 29 31 32 33 34 34 35 35 36 37 37 38 39 39 38 37 37 36 35 34 33 30 26 24 24 25 25 25 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 39 40 39 39 38 38 37 37 37 37 37 37 38 39 nan 41 43 44 45 46 46 46 46 45 43 42 39 37 36 36 37 37 38 40 42 42 43 43 45 46 47 47 47 46 49 47 45 42 37 32 28 25 25 26 28 28 27 nan nan 28 29 32 34 36 36 36 37 39 39 40 41 40 37 33 nan nan nan nan nan nan 44 45 46 47 47 46 44 43 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 39 41 45 49 nan nan nan nan nan nan nan nan nan nan nan nan 34 35 35 35 35 33 29 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 25 26 27 28 29 29 30 29 29 29 30 30 30 30 30 31 31 32 32 33 nan nan nan nan nan 36 37 37 38 39 39 38 38 38 39 39 40 40 39 39 38 38 37 36 35 35 35 36 36 37 38 38 39 39 40 40 40 40 40 42 44 45 46 46 47 46 45 46 46 47 46 44 44 43 nan nan nan nan nan nan nan nan nan 23 26 29 33 38 42 44 46 48 48 nan nan nan nan nan 15 15 16 nan nan 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 14 16 16 18 19 20 21 21 22 23 23 24 23 23 23 22 21 21 22 22 22 22 22 22 22 22 22 21 21 20 20 19 18 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan 17 17 17 nan 16 15 15 15 14 14 14 14 14 15 15 15 15 15 14 13 12 12 13 14 13 13 13 13 13 13 11 10 9 7 5 5 6 8 9 9 10 10 9 8 7 7 8 8 7 9 10 11 11 11 11 10 8 8 7 7 8 8 8 nan nan nan nan 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 5 5 6 6 6 6 6 6 7 7 7 6 5 4 4 4 3 2 3 3 4 4 4 4 5 6 6 7 7 4 2 0 1 2 3 4 4 6 7 7 6 nan 6 7 7 8 10 10 11 10 8 nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan 3 4 5 7 nan nan nan nan nan nan nan nan 13 13 15 15 17 17 17 17 17 17 17 17 17 17 17 18 19 19 18 nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 19 19 19 18 18 18 19 nan 22 22 22 21 nan nan 17 nan nan nan nan nan nan nan nan nan nan 31 nan nan nan nan nan nan nan nan 13 13 13 13 13 13 12 12 11 11 10 9 7 6 5 7 nan nan nan nan nan nan nan nan nan nan 11 nan nan 14 14 14 15 16 17 17 18 20 nan nan nan nan nan nan 24 25 26 26 27 28 29 30 31 32 32 33 34 35 36 36 35 31 29 27 27 28 28 28 27 25 23 24 26 29 nan nan 32 31 nan nan nan nan nan 31 30 nan nan 30 30 nan nan nan nan nan nan nan nan nan nan 25 25 26 27 26 25 25 26 27 27 28 27 27 28 28 28 28 29 29 30 32 33 33 34 34 34 35 36 38 38 38 38 38 38 38 37 36 36 35 34 32 29 26 25 25 25 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 40 41 41 40 39 39 38 38 37 38 38 39 40 40 41 43 44 45 46 47 48 48 47 47 46 45 41 39 38 38 38 39 40 40 41 41 41 42 43 45 47 49 50 51 51 50 50 48 43 36 32 29 27 27 28 29 29 28 30 31 31 32 33 33 33 33 34 35 35 38 39 37 34 31 nan nan nan nan nan nan 43 45 46 46 46 45 43 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 35 34 31 27 25 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 28 28 27 27 26 26 26 25 24 24 24 23 23 24 26 27 28 28 29 28 28 28 nan nan 29 29 30 30 nan nan 32 nan nan nan nan nan nan 34 35 36 36 37 37 36 36 37 38 38 39 39 39 39 38 38 37 36 35 35 34 35 36 37 37 37 38 39 40 41 42 42 41 41 42 42 43 45 45 45 44 44 44 44 44 44 43 41 nan nan nan nan nan nan nan nan nan 28 30 33 36 40 43 45 46 47 47 nan nan nan nan nan nan nan nan nan 16 16 16 15 14 14 13 13 13 13 13 13 13 12 12 13 15 17 17 19 20 20 21 21 22 23 23 24 23 23 22 22 21 21 22 22 22 22 22 22 22 22 22 22 21 21 20 19 18 17 17 18 18 18 nan nan nan nan nan nan nan nan nan nan nan 17 16 nan 16 15 15 15 nan nan 15 15 15 15 15 15 14 13 12 11 10 11 12 12 12 12 12 13 14 15 15 15 13 9 6 6 7 7 7 9 11 10 10 9 7 6 6 5 5 6 8 9 9 9 10 9 8 7 7 7 7 7 nan nan nan nan nan 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 5 4 3 4 4 5 5 5 5 5 6 6 5 5 4 4 3 2 2 2 3 4 4 3 3 3 4 6 6 6 5 3 2 1 2 3 5 5 7 8 8 7 nan nan nan 8 9 nan nan 11 11 nan nan nan nan 9 nan nan nan nan nan nan nan nan 15 15 14 12 9 7 6 4 5 6 8 9 nan nan nan nan 12 12 12 13 14 16 17 17 17 16 16 17 17 17 17 16 16 16 16 17 17 17 17 nan nan nan nan nan nan nan nan nan 21 21 21 21 20 19 19 19 19 19 18 18 nan nan nan nan 20 21 nan 20 nan nan nan 13 17 nan nan nan nan nan nan nan 26 nan nan nan nan nan nan 12 12 12 13 14 13 13 12 12 12 11 10 9 7 7 7 9 10 nan nan nan nan nan nan nan nan 12 13 nan nan nan nan 14 15 16 17 17 18 nan nan nan nan nan nan nan nan 25 26 27 27 28 29 29 30 31 31 32 33 34 34 35 35 34 31 29 nan nan 28 nan 27 24 23 24 27 29 31 31 31 31 nan nan nan nan nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 25 25 25 26 27 28 28 27 27 27 28 28 28 29 30 31 31 32 33 33 34 35 36 37 39 39 38 37 37 37 37 37 37 37 37 37 35 33 30 28 27 26 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan 37 39 40 40 40 40 40 40 40 39 39 39 39 40 40 40 41 42 44 45 46 47 48 48 48 48 47 46 45 43 42 nan nan 40 41 41 41 41 41 41 41 41 43 46 48 50 51 50 50 50 49 45 40 35 32 30 30 29 29 29 31 34 35 34 33 32 31 32 31 31 31 nan nan 35 34 32 30 30 33 35 36 38 41 43 45 45 45 44 44 45 47 47 48 nan nan 44 40 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 37 33 31 29 27 24 21 nan nan nan nan nan nan nan nan 32 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 29 28 27 26 25 25 24 24 24 23 22 22 23 24 26 27 27 27 nan nan nan nan nan nan nan 29 nan nan nan nan nan 31 nan nan nan nan 33 34 34 34 34 35 34 34 35 36 37 37 38 38 38 38 38 37 37 36 35 35 35 36 37 37 38 38 39 40 41 42 43 43 43 43 42 42 43 43 44 43 43 43 43 43 42 41 nan nan nan nan nan nan nan nan nan nan 36 37 38 39 41 43 44 45 45 46 nan nan nan nan nan nan nan nan nan 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 15 17 18 18 19 20 21 21 21 22 23 23 23 23 23 22 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 19 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan 15 15 15 14 14 14 13 12 11 10 10 nan nan nan 10 10 11 13 15 16 16 16 15 12 9 8 8 8 7 8 10 10 10 9 7 6 5 4 4 5 5 6 6 7 8 8 7 7 6 6 6 nan nan nan nan nan nan 8 9 9 9 8 9 9 8 8 8 8 8 8 7 7 6 6 4 3 2 2 2 3 3 3 4 4 5 5 4 4 3 2 2 2 2 2 2 4 5 3 3 2 3 5 6 7 6 5 4 3 3 3 4 5 7 8 8 nan nan nan nan nan 9 nan nan 10 nan nan nan nan nan 11 nan nan 13 13 14 nan 15 nan nan 15 14 13 10 9 7 5 5 7 9 10 11 nan 11 11 11 11 11 12 14 15 16 15 16 16 16 16 17 17 17 17 16 15 15 16 17 17 17 17 nan nan nan nan nan nan nan nan nan 23 23 22 22 21 20 20 20 19 18 nan nan nan nan nan 20 20 nan 20 19 nan nan nan 11 14 22 nan nan nan nan 30 24 nan nan nan nan nan nan 12 9 10 13 14 14 13 13 12 12 12 11 9 8 8 9 11 11 11 11 12 nan nan nan 14 15 14 14 13 nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan 26 27 27 28 29 30 30 30 31 33 34 32 32 33 34 35 nan nan nan nan 29 27 24 23 23 24 27 29 30 31 31 30 nan nan nan nan nan 27 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan 25 25 25 26 27 27 28 28 28 28 28 28 28 29 30 31 31 31 32 33 34 36 37 38 39 39 38 37 36 36 37 38 39 40 41 41 39 36 35 34 32 30 28 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan 37 39 39 40 40 41 41 40 40 40 40 40 40 41 41 41 42 43 44 45 46 47 47 47 47 47 47 45 45 nan nan nan nan 42 43 43 43 43 42 42 42 42 43 46 47 48 48 46 47 48 48 47 43 38 35 34 34 34 34 34 35 37 36 35 33 32 31 31 31 31 30 nan nan 30 31 30 31 33 35 35 38 41 42 43 43 44 44 44 45 48 nan nan nan nan nan nan nan 42 nan nan 43 nan 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 30 28 26 24 nan 19 19 nan nan nan nan nan nan 31 31 32 31 30 30 28 nan nan nan nan nan 33 33 nan nan nan 31 30 29 28 27 26 25 25 25 25 25 24 23 nan nan nan nan nan nan nan 24 23 23 24 nan nan nan 27 nan nan nan nan 30 30 31 nan nan nan nan 33 33 33 33 33 33 33 33 34 35 36 36 36 36 37 37 37 37 37 37 36 36 36 36 37 38 39 39 40 41 42 43 43 43 44 44 43 43 43 43 43 42 42 42 43 42 nan nan nan nan nan nan nan nan nan nan nan 42 41 40 41 42 43 43 43 44 44 nan nan nan nan nan nan nan nan 16 16 17 16 16 15 15 15 14 13 13 13 14 14 14 15 16 17 18 19 20 20 21 21 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 14 14 14 14 13 13 11 11 11 nan nan nan nan 9 10 11 13 15 16 17 17 16 14 12 10 10 9 8 8 9 9 10 8 7 5 4 3 4 4 5 5 5 5 5 6 6 6 6 5 5 nan nan nan nan nan nan 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 4 3 2 1 1 1 1 2 3 4 5 5 4 4 2 1 1 3 3 1 2 4 5 4 4 3 3 5 7 7 7 6 5 4 4 4 4 5 7 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 13 13 14 14 15 16 16 16 15 14 nan 13 13 11 8 6 6 9 11 13 14 14 14 13 12 11 11 11 12 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 nan nan nan nan nan nan nan nan nan 22 23 23 23 22 21 20 20 19 18 nan nan nan nan nan nan nan nan 20 19 nan nan nan nan 13 21 nan nan nan nan 29 23 nan nan nan nan nan nan 10 7 8 11 13 14 14 13 13 12 12 11 11 10 10 12 14 14 13 13 13 13 nan nan 16 16 15 13 12 12 13 13 nan nan 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 30 31 32 31 32 33 33 31 nan nan 33 33 nan nan nan nan nan nan 24 27 26 26 27 28 29 30 30 29 nan nan nan nan nan nan 29 29 30 32 nan nan nan nan nan nan nan nan nan nan nan 23 23 nan nan 25 25 25 26 27 27 28 29 30 30 30 30 30 31 31 31 32 32 32 33 35 37 38 39 39 38 38 36 35 36 37 38 40 43 45 45 42 42 39 37 34 32 30 30 29 nan nan nan nan nan nan nan nan nan nan nan 35 36 37 39 39 40 40 40 40 40 40 41 41 42 42 42 42 42 43 44 44 44 45 45 45 45 45 45 46 45 44 nan nan nan nan nan nan nan nan 46 44 43 43 44 45 46 47 47 47 46 46 47 48 48 45 42 39 39 39 38 38 38 38 39 38 37 35 34 32 31 31 30 31 30 28 27 27 28 31 35 37 38 41 43 43 44 44 45 46 47 47 48 48 nan nan nan nan 47 44 nan nan nan 45 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 31 28 24 22 19 nan nan nan nan nan nan nan nan 32 32 31 31 31 31 30 28 nan nan nan nan 33 34 33 33 33 nan nan nan 30 30 29 28 27 26 27 27 27 26 25 24 24 24 24 25 25 24 23 23 23 23 24 24 25 26 27 28 28 nan 29 29 31 nan nan nan 34 34 34 33 33 33 33 33 33 33 33 34 34 35 35 35 36 37 37 37 37 37 37 37 37 37 38 39 39 40 41 42 42 42 42 43 44 44 45 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 42 41 41 42 42 42 nan nan nan nan nan nan nan nan 16 16 16 17 17 16 16 15 14 13 13 13 14 15 15 16 17 18 19 20 20 20 21 21 22 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 22 22 22 22 22 22 21 20 19 18 18 18 nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 14 13 13 13 13 12 11 12 11 11 10 10 9 9 9 11 13 15 16 17 17 17 16 13 11 11 9 8 8 8 9 9 9 6 5 3 4 4 4 4 4 4 4 4 4 5 5 5 4 nan nan nan nan nan nan 7 7 8 8 8 8 8 8 8 8 8 9 8 8 7 7 6 5 5 4 3 1 1 2 1 1 3 5 6 7 7 6 4 3 4 4 4 2 1 4 5 5 5 4 3 4 6 7 7 6 5 5 5 4 4 4 5 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan 6 9 11 12 13 14 14 15 15 16 14 13 13 12 13 11 8 7 8 10 12 14 16 17 17 16 15 13 11 11 12 12 12 12 13 13 13 13 14 15 16 16 16 16 16 17 17 17 17 17 16 nan nan 14 nan nan nan nan nan nan 22 23 23 23 22 20 20 19 18 16 16 nan nan nan nan 22 22 22 20 nan nan nan nan 13 20 nan nan nan nan nan nan nan nan 13 nan nan nan 8 6 7 10 12 13 14 14 14 13 13 12 12 12 13 15 16 17 16 15 15 15 15 16 16 nan 14 13 nan 11 11 13 nan nan 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 31 32 31 32 33 33 nan nan nan 32 32 32 nan 30 29 nan nan 29 30 30 29 28 28 29 29 29 28 nan nan nan nan nan nan nan 29 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan 27 29 30 32 32 32 32 32 32 32 33 33 33 33 34 36 38 39 40 40 39 38 36 35 36 38 38 40 44 47 49 48 47 44 39 36 33 31 30 30 30 nan 32 31 nan nan nan nan nan nan 32 34 36 38 39 40 39 39 39 40 40 40 41 42 42 42 43 43 43 43 44 44 43 43 43 43 43 44 44 45 44 43 43 44 nan nan nan nan nan nan nan nan 44 44 44 46 47 47 47 46 45 44 44 45 45 44 43 42 42 42 42 41 41 41 41 40 39 38 37 36 35 34 32 32 32 32 30 28 29 32 33 35 39 41 42 43 44 45 46 46 47 nan nan nan nan nan nan nan nan nan 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 32 29 26 21 19 19 nan nan 20 nan nan 26 29 31 33 33 32 32 31 30 29 27 27 29 31 32 33 33 33 33 33 33 32 32 nan nan 30 29 29 29 30 30 29 28 27 27 26 26 26 26 26 25 25 24 23 23 24 24 25 25 26 26 27 28 28 29 30 nan nan nan nan nan 35 34 34 33 33 33 33 33 33 33 34 34 34 34 35 36 36 36 37 37 37 37 37 37 38 39 39 40 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 39 40 40 39 39 40 40 41 nan 17 nan nan nan nan nan 17 16 16 16 17 17 17 16 15 14 13 13 14 15 16 17 18 19 19 20 21 20 20 21 22 22 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 20 20 19 19 nan nan 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 14 14 13 13 13 12 12 13 12 12 11 nan 10 9 9 10 12 13 14 16 17 17 17 16 14 12 10 8 8 8 9 9 8 6 4 4 5 5 4 4 3 4 4 5 5 5 5 4 3 3 3 nan nan nan nan 7 7 7 7 7 8 8 8 8 8 9 9 9 8 8 7 6 6 5 5 4 3 3 3 3 3 3 5 6 7 7 7 6 5 6 6 6 4 1 3 4 5 6 5 3 3 3 5 6 6 5 5 5 4 4 4 5 5 4 3 nan nan nan nan nan nan nan nan nan nan nan 3 6 7 8 10 11 12 12 13 14 14 12 12 12 12 11 10 9 8 9 11 13 15 17 17 18 18 16 14 12 11 11 11 10 10 11 12 12 12 13 14 15 15 15 16 16 17 17 17 18 18 17 16 15 15 nan 17 nan nan nan nan nan 23 23 23 21 20 19 18 17 16 16 16 nan nan 22 23 24 24 21 nan 16 15 15 16 20 nan nan nan nan nan nan nan nan 8 nan nan 8 6 5 8 10 12 12 14 15 15 15 14 14 14 14 14 16 17 18 18 18 17 16 15 16 16 15 14 13 12 12 12 nan nan nan 16 16 16 16 17 17 18 nan nan nan nan nan nan nan nan nan nan nan 31 32 32 33 33 34 nan nan nan nan 33 32 nan 30 30 30 30 29 28 nan nan nan 28 28 28 28 26 nan nan nan nan nan 29 nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 29 31 33 34 34 33 33 34 33 34 34 34 34 35 36 38 39 41 41 41 38 37 36 36 37 37 39 44 48 50 50 49 44 40 36 33 30 30 30 31 nan nan 32 33 33 nan nan nan nan 33 34 34 36 37 38 37 38 40 40 41 40 41 41 41 42 43 44 44 44 44 42 42 42 42 42 43 44 44 44 43 42 42 43 nan nan nan nan nan nan nan nan 45 44 44 46 47 47 47 45 44 43 42 42 42 42 41 41 41 41 42 43 43 43 42 41 40 39 39 38 37 37 35 35 35 36 35 31 33 33 34 35 36 36 37 nan 41 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 32 30 27 24 23 22 22 22 22 nan nan nan nan 31 32 33 34 34 33 31 29 28 27 28 28 30 32 32 32 32 32 32 33 33 33 33 32 31 31 31 31 32 31 31 30 30 29 29 29 29 29 28 27 27 26 25 25 25 25 26 26 26 27 27 27 28 29 nan nan nan nan nan nan 36 36 35 34 35 34 33 33 33 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 37 38 39 38 38 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 38 38 38 39 38 37 38 39 39 nan nan nan nan nan nan nan 18 17 17 17 17 18 18 17 15 14 13 13 14 16 17 18 19 20 20 21 21 20 21 22 23 23 24 24 24 24 24 24 23 23 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 14 14 13 13 13 13 13 14 13 12 11 10 9 9 10 10 11 13 15 16 17 18 18 16 13 11 9 9 8 8 7 6 5 4 5 6 6 5 4 3 4 4 5 5 6 5 4 3 3 3 nan nan nan 5 6 7 7 7 7 8 8 8 8 9 9 9 9 9 8 8 7 7 6 6 5 3 3 4 5 4 2 3 4 5 7 8 8 7 7 7 7 6 4 2 2 nan 5 5 5 4 2 4 5 nan 6 5 5 4 4 4 5 4 3 2 3 nan nan nan nan nan 9 nan 9 8 5 5 7 7 8 9 9 nan nan nan nan nan nan nan nan 11 nan nan nan 10 10 12 13 15 17 17 18 17 16 14 13 12 11 10 9 10 10 10 11 12 12 13 14 14 15 16 17 18 18 18 18 18 18 17 17 17 19 19 nan nan nan nan nan 23 23 22 21 19 17 16 16 16 16 17 19 nan 22 23 23 23 nan nan 19 18 18 20 nan nan nan nan nan nan nan nan nan nan nan nan 4 4 6 9 11 13 13 15 16 16 16 16 16 15 15 15 17 17 18 19 19 19 18 nan 16 16 15 14 14 13 13 13 nan nan 14 15 16 16 17 17 17 18 18 nan nan nan 25 nan nan nan nan nan nan nan 33 34 34 35 35 35 nan nan nan nan 33 nan nan 31 32 nan 28 nan nan nan nan nan 25 26 26 25 nan nan nan nan nan 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 29 31 33 34 34 34 34 34 35 35 35 35 35 35 36 38 39 40 40 40 38 37 37 37 36 37 39 43 46 48 48 47 44 41 37 33 31 29 28 nan 29 30 32 33 34 34 34 33 nan nan 33 33 34 35 36 37 39 40 40 39 39 39 39 41 42 43 43 44 44 43 43 42 41 41 42 43 43 43 41 40 39 40 nan nan nan nan nan nan nan nan nan nan nan 44 44 45 46 47 47 49 49 47 46 45 44 44 43 42 42 43 43 44 44 44 43 42 42 42 41 41 41 41 40 39 39 38 35 38 37 37 37 37 36 37 38 38 39 40 41 nan nan nan nan nan 42 41 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 35 nan nan nan 31 nan nan nan nan nan nan nan 28 27 25 24 24 nan nan 23 23 nan nan nan 31 33 33 34 34 34 33 32 30 29 29 29 29 30 31 31 32 32 32 33 34 34 34 34 33 32 32 32 32 33 32 32 32 31 31 31 31 31 31 30 29 29 28 27 27 27 28 28 28 28 28 28 28 nan nan nan nan nan nan nan 36 37 37 36 36 36 35 35 34 34 34 34 34 35 35 35 34 34 34 34 34 35 35 36 36 37 37 38 37 38 38 38 38 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 37 37 37 37 36 37 37 38 nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 16 14 14 14 15 17 18 18 19 20 20 21 21 21 22 23 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 16 15 15 14 14 14 14 13 13 13 14 14 nan 13 12 11 9 8 8 9 10 11 13 14 16 17 17 15 13 12 10 8 6 5 5 5 5 5 7 7 7 6 5 4 4 4 4 5 6 6 4 4 3 nan nan nan 3 4 5 6 6 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 7 6 4 3 4 6 5 3 3 3 4 7 8 8 8 8 8 8 7 7 6 2 2 4 5 6 6 3 2 4 nan nan 5 5 nan 3 4 5 5 4 3 3 3 nan nan nan nan 9 nan 9 8 7 6 7 7 8 nan nan nan nan nan 9 nan nan nan nan 9 nan nan nan 10 nan 12 13 15 16 16 17 17 16 14 13 12 11 10 10 10 10 10 10 11 11 12 13 14 15 17 18 18 19 19 19 19 18 18 18 19 20 20 nan nan nan nan nan nan nan 22 22 20 18 16 15 15 16 17 19 21 22 22 23 22 nan nan 18 18 20 22 nan 25 nan nan nan nan nan nan nan nan nan 1 2 5 7 10 11 11 13 16 17 17 17 17 17 16 16 16 17 17 18 20 21 21 20 18 17 16 15 14 14 nan 13 14 nan 14 14 14 15 16 16 17 nan 18 19 nan nan nan 25 27 29 nan nan nan nan 33 34 35 35 36 36 36 nan nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan 23 24 24 24 23 22 nan nan nan 25 nan nan nan nan nan 29 nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 34 35 35 35 35 35 35 36 35 36 36 36 36 37 37 38 39 39 38 36 37 37 36 36 39 41 43 46 46 45 44 42 39 nan nan 33 30 30 33 33 32 33 34 35 34 33 33 32 32 31 33 35 36 37 36 37 36 36 36 36 37 39 40 41 42 42 43 42 43 43 42 41 41 41 40 39 38 37 37 38 39 nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 49 50 50 50 50 50 49 49 47 45 44 44 45 46 46 46 45 45 44 44 44 44 44 46 46 44 43 42 41 41 41 41 40 39 39 39 37 36 37 nan nan nan nan nan nan 44 43 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan 31 31 nan nan nan nan nan nan nan nan nan nan nan 26 26 25 24 23 23 22 22 23 nan nan nan nan nan nan nan 36 36 36 34 32 31 30 30 30 30 31 31 32 32 33 34 36 36 36 36 36 35 34 34 33 nan 33 33 32 32 32 32 32 33 33 32 31 31 30 30 30 30 30 30 31 nan 30 30 30 nan nan nan nan nan nan 37 37 38 38 38 38 38 37 37 36 35 35 34 34 35 35 35 35 35 34 34 34 35 35 36 36 37 37 37 37 38 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 36 36 36 36 36 36 37 nan nan nan nan nan nan 16 17 nan 17 17 17 17 17 17 16 15 15 15 16 17 18 18 19 20 20 21 21 22 23 24 24 25 25 25 24 24 25 25 25 25 24 24 24 24 24 24 24 24 23 22 22 22 22 21 21 21 21 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 14 14 14 14 14 13 14 14 14 14 14 13 11 10 9 8 8 9 10 11 12 14 14 14 13 12 12 10 8 6 5 4 5 5 6 7 7 7 7 6 5 5 5 5 6 6 6 4 4 3 nan nan nan 2 3 5 5 6 7 7 7 8 9 10 10 10 9 9 9 9 9 9 9 8 7 6 5 5 5 6 6 5 4 3 4 7 9 9 9 9 8 7 6 7 6 5 3 2 4 5 6 5 3 2 3 4 5 nan nan nan nan 5 5 4 4 3 3 nan nan nan nan 9 9 9 nan nan 7 8 8 9 nan nan nan nan nan nan 7 7 8 9 9 nan nan nan 10 11 12 13 14 15 15 15 16 15 14 13 11 10 11 11 11 12 12 12 11 11 12 14 16 17 18 19 19 20 20 19 19 18 18 18 19 20 20 20 nan nan nan nan nan nan 23 23 21 20 19 17 15 16 18 20 21 23 24 24 23 22 20 16 15 18 21 23 24 25 nan nan nan 20 14 nan 7 6 5 5 7 10 11 12 13 15 17 18 18 18 18 18 17 17 17 18 18 19 20 22 23 23 21 20 18 17 16 15 14 14 15 15 15 nan 15 14 15 15 nan 18 nan nan nan nan nan 25 26 26 28 nan nan 33 34 34 34 34 35 35 35 nan nan nan nan nan nan nan nan 30 nan 29 28 25 22 19 21 24 25 25 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 34 35 35 36 35 34 35 37 37 37 37 37 37 38 38 38 37 35 36 35 34 36 38 39 43 46 47 47 46 44 42 40 nan 38 37 36 37 36 34 34 34 34 33 33 32 32 31 31 33 35 36 35 33 34 32 33 33 34 36 37 38 39 40 41 42 43 43 43 41 39 38 37 37 35 34 35 37 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan 47 48 49 50 50 50 50 50 50 50 48 46 45 45 46 46 46 46 47 47 46 46 45 46 48 50 50 50 47 45 44 43 42 42 41 41 41 41 41 nan nan nan nan nan 40 nan nan 44 43 41 40 40 40 nan nan 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 nan 27 27 26 25 21 20 nan nan nan nan nan nan nan nan nan 38 39 38 37 36 34 32 32 31 31 31 32 32 33 34 35 37 38 38 38 38 37 36 nan nan nan nan nan nan nan nan nan 32 33 34 33 32 32 32 32 32 32 32 33 33 nan nan nan nan nan nan nan nan nan 38 39 39 39 39 39 39 39 38 38 37 37 36 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 38 39 40 41 41 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 36 36 36 36 36 36 37 nan nan nan 15 nan nan 15 16 nan 17 17 17 17 17 16 16 15 15 16 17 18 18 19 19 20 21 21 22 22 23 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 22 22 21 21 21 21 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 14 14 12 11 10 9 8 8 8 9 10 11 11 11 10 10 10 8 7 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 6 5 4 4 nan nan nan 2 2 3 4 5 6 7 7 7 8 9 10 10 10 9 10 10 10 10 10 9 8 8 8 7 7 5 4 5 5 4 2 4 8 9 10 10 10 9 7 6 nan 6 7 5 2 2 4 5 5 5 4 2 2 nan nan nan nan nan 5 5 5 4 4 nan nan nan nan nan nan 9 nan nan nan nan 9 10 11 nan nan nan nan nan nan 7 7 7 8 8 nan nan 9 10 11 12 13 13 14 14 14 14 14 13 12 12 11 12 12 13 14 14 14 13 12 13 15 18 19 19 20 20 20 20 19 18 18 18 19 20 20 20 20 20 nan 19 20 nan nan nan nan 22 22 21 20 19 19 20 21 22 24 26 25 25 22 19 16 14 18 21 23 23 23 22 22 21 19 15 11 10 8 8 8 10 12 12 13 15 16 17 18 19 19 19 19 18 18 18 19 20 20 20 22 23 24 23 22 20 20 18 16 15 15 16 17 16 16 16 14 14 14 15 nan nan nan nan nan nan 25 26 26 27 nan nan 34 nan 34 nan 33 34 34 34 nan nan nan nan nan nan nan nan 32 32 33 32 29 26 23 nan nan 26 25 nan 23 23 22 21 nan nan nan nan nan nan nan nan 29 29 nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 32 33 33 35 36 34 33 35 38 38 37 37 36 36 37 37 36 35 33 33 33 33 33 35 39 43 47 49 48 46 45 nan 41 40 39 38 37 34 34 34 34 33 32 32 32 32 32 33 33 33 33 33 32 32 32 31 31 32 33 35 35 36 38 40 41 43 44 43 42 39 37 36 36 35 35 34 35 nan nan 38 nan nan 43 44 45 43 nan nan nan nan nan nan 48 48 48 49 49 49 50 50 50 51 51 49 47 46 46 45 45 46 47 47 48 48 47 47 48 49 50 51 51 50 48 46 44 42 42 41 42 43 43 43 43 42 41 40 40 41 nan nan 43 41 40 40 39 41 42 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 26 27 28 28 26 24 21 18 nan nan nan nan nan nan nan nan nan nan nan nan nan 39 37 36 35 34 34 33 33 34 35 36 37 38 38 39 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan 33 33 32 32 32 33 33 34 34 35 35 35 nan nan nan nan nan nan nan 39 40 40 40 40 40 39 39 40 39 39 38 38 37 37 36 35 35 35 35 36 36 37 37 37 37 37 37 37 37 38 39 40 41 42 42 42 41 41 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 36 36 37 38 38 38 38 17 18 17 16 15 nan nan 15 16 17 17 17 17 17 16 16 16 16 17 18 18 18 19 19 20 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 22 21 21 21 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 15 14 14 15 15 15 15 15 15 14 14 14 14 14 13 14 15 15 15 14 13 12 11 10 9 7 8 9 9 9 8 8 8 8 7 5 5 5 6 6 6 6 6 5 5 4 4 4 5 6 6 6 6 5 5 4 nan nan 3 3 3 3 4 5 6 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 5 2 2 3 3 3 3 6 9 10 10 10 9 8 6 nan 4 7 6 4 2 2 4 4 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 12 12 nan nan nan 8 8 nan 8 nan nan 8 9 9 9 10 11 11 12 12 13 13 13 12 13 12 12 12 12 13 14 15 16 17 16 14 13 13 16 18 19 20 20 20 20 19 18 18 18 19 20 20 20 20 20 19 18 18 19 20 21 nan nan nan 23 22 22 21 21 21 22 23 24 25 25 25 22 18 16 15 18 21 22 22 21 20 20 19 17 15 12 11 11 11 11 12 13 13 14 16 18 19 20 20 21 21 20 20 19 19 20 21 21 21 22 22 23 24 24 24 22 20 18 16 16 18 19 19 18 18 17 15 14 13 nan nan nan nan nan nan nan nan nan 27 29 nan nan nan nan nan nan 34 34 34 nan 35 nan nan nan nan 33 33 33 34 36 35 32 30 26 nan nan nan nan nan 23 23 22 21 nan nan nan nan nan nan nan nan nan 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 nan 33 33 33 33 34 34 33 34 36 38 39 38 38 37 36 36 37 35 33 31 31 nan 33 33 35 38 41 45 47 46 45 44 nan nan nan nan nan 36 36 34 34 34 34 33 33 32 32 32 33 33 33 32 32 32 32 31 31 31 32 34 35 35 35 37 40 42 43 42 41 39 37 36 36 37 36 36 36 37 37 37 nan nan nan nan 43 44 42 nan nan nan nan nan nan 45 nan nan nan nan nan nan 48 49 51 51 50 48 47 47 47 47 47 48 49 49 49 48 48 49 50 51 51 51 51 49 47 46 44 43 42 43 45 46 46 46 45 44 42 42 45 44 45 44 42 40 40 38 40 43 44 nan 38 38 nan nan 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 26 26 24 21 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan 42 40 40 39 38 37 36 36 37 38 38 38 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 32 32 33 34 35 36 36 36 36 nan nan 39 39 nan nan 41 41 41 41 40 40 40 40 40 40 40 39 39 39 38 38 37 37 36 37 38 38 38 38 38 38 38 38 38 38 39 40 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 nan nan nan nan nan nan nan 36 36 36 36 35 35 35 35 36 36 37 38 39 40 40 40 18 18 17 16 14 nan 13 14 16 17 17 17 17 17 16 16 16 17 18 19 18 19 19 20 21 22 22 23 23 23 23 23 23 24 24 25 25 25 25 25 25 24 24 24 25 24 24 24 24 23 23 22 21 21 21 20 19 nan nan nan nan nan 19 nan nan nan nan 18 nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 15 16 15 15 15 14 13 11 10 8 8 8 9 9 9 8 8 7 6 5 5 5 6 7 7 7 8 6 4 3 1 1 2 4 5 5 5 5 5 nan 4 4 4 4 3 4 4 5 5 7 8 8 9 10 10 10 10 10 10 10 11 11 11 10 9 9 10 10 9 7 7 4 0 2 3 1 6 9 10 9 9 9 8 6 4 2 4 6 6 4 2 2 3 3 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan 12 12 13 13 nan 11 nan nan nan nan 9 9 9 9 8 9 10 10 11 11 12 12 13 12 12 11 11 12 12 12 13 15 16 17 18 17 15 14 14 16 17 18 19 20 20 19 18 17 17 18 19 20 20 21 21 19 18 16 16 17 19 20 nan 22 22 23 22 nan 22 22 22 22 23 23 24 24 23 21 17 15 15 17 19 21 21 21 21 20 19 17 15 14 14 13 13 12 12 13 14 16 18 19 20 20 21 21 22 22 21 20 20 20 21 21 21 22 22 23 24 24 25 24 22 20 18 18 18 19 20 19 19 19 17 15 14 15 17 nan nan nan nan nan nan nan 28 29 32 nan nan nan nan nan nan nan nan nan 36 nan nan nan nan 33 33 34 34 35 35 32 31 27 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 nan nan 34 35 35 35 34 34 35 36 37 38 38 39 39 38 36 36 33 32 30 30 nan 30 32 35 37 40 42 44 44 44 43 nan nan nan nan nan 39 38 36 37 37 37 36 36 35 34 33 33 34 33 33 33 33 32 32 32 32 33 34 35 35 35 36 38 40 41 40 38 36 35 36 37 38 39 38 39 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan 44 45 nan 45 46 46 46 48 50 52 52 51 50 50 50 50 50 51 50 50 50 48 48 49 50 51 51 51 51 49 48 47 46 45 45 46 47 48 49 50 48 47 46 47 48 47 45 45 45 45 43 42 41 43 45 46 45 45 41 40 36 31 29 nan 28 28 nan nan nan nan nan nan nan 24 23 23 23 23 23 23 23 23 23 nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 43 42 41 40 40 39 38 40 40 40 40 40 39 39 39 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 34 35 36 36 36 36 37 37 38 39 40 nan nan 43 42 42 41 41 41 41 41 41 41 41 40 40 40 39 39 39 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 39 nan nan 37 36 36 36 36 36 36 36 36 37 37 38 40 41 41 41 42 nan 18 18 16 nan 13 13 nan nan 16 17 17 17 17 16 17 17 18 19 19 19 19 20 21 22 22 23 23 23 23 23 23 23 23 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 21 21 20 nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 15 16 15 15 15 15 14 13 11 10 9 9 9 10 10 9 9 8 6 5 4 5 7 9 9 9 9 7 5 3 2 2 2 2 3 4 4 5 nan 4 3 3 4 4 4 4 4 5 5 6 7 8 9 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 8 6 2 2 3 1 5 8 9 10 10 9 9 8 6 3 1 5 7 6 4 3 2 3 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 nan nan 10 11 12 nan 13 14 nan nan 11 nan nan nan 10 9 9 8 8 8 9 10 11 11 12 12 13 13 12 12 11 11 11 12 14 16 17 17 17 17 15 14 15 17 17 18 19 19 18 17 16 16 17 18 19 19 20 21 21 19 17 15 15 16 18 20 20 21 22 23 23 nan 22 22 22 22 22 22 23 23 22 20 17 15 15 16 18 20 20 21 21 21 20 19 17 17 16 15 14 14 13 14 15 17 19 20 21 21 21 21 22 22 22 21 21 21 21 21 22 22 22 23 23 24 25 25 24 22 20 19 19 19 19 19 19 20 19 17 16 16 17 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 36 33 nan nan nan nan 33 34 33 31 28 28 26 24 23 23 nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 37 37 36 36 36 36 36 36 37 39 39 37 36 35 33 33 31 30 30 nan 33 35 37 38 39 41 42 nan nan nan nan nan nan nan 33 32 34 37 38 38 38 38 37 35 34 34 33 nan nan 33 32 32 33 33 34 34 34 34 33 33 34 35 36 37 36 35 34 34 36 38 40 41 40 40 39 40 41 41 40 39 nan nan nan nan nan nan nan 42 43 nan nan 40 41 41 40 41 42 44 nan nan nan nan 51 51 52 53 53 53 51 50 50 49 48 48 48 49 49 49 49 49 48 46 46 47 47 49 48 48 48 49 51 51 50 50 51 51 49 46 46 44 44 44 43 43 43 44 47 48 47 48 46 44 39 35 31 30 32 nan nan nan nan nan nan nan nan nan 25 24 nan 24 24 24 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 44 44 43 43 42 42 41 41 42 43 42 42 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 33 34 34 33 34 34 35 36 36 36 36 36 36 37 38 40 nan 43 43 43 42 42 42 42 42 42 42 41 41 40 40 40 40 40 40 39 39 39 39 38 38 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 42 42 41 41 41 41 41 41 41 41 41 40 39 38 37 36 36 36 36 37 37 37 38 38 39 39 40 42 42 42 43 43 nan 18 18 16 15 14 14 nan nan 16 17 17 17 17 17 18 18 18 19 19 19 20 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 24 24 23 22 21 22 21 21 21 20 nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan 15 14 14 14 15 15 15 14 14 14 14 14 14 13 13 12 13 13 14 15 15 15 15 16 15 14 13 11 10 9 9 10 10 10 9 8 6 5 4 5 7 9 10 9 8 7 4 2 1 2 2 1 1 1 3 5 5 4 3 2 3 4 4 4 4 4 5 6 7 8 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 6 3 2 4 2 3 7 9 10 11 12 11 9 7 5 2 3 6 6 5 4 4 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 13 13 nan nan nan nan nan 12 10 8 8 8 8 8 9 9 10 11 12 13 13 13 13 12 10 10 10 12 15 16 17 17 17 16 15 14 14 15 16 18 18 17 16 15 15 15 16 17 17 18 20 21 21 19 17 15 15 16 18 19 20 21 22 23 23 22 21 21 21 21 21 21 22 23 22 20 17 15 16 17 18 19 19 20 21 21 21 20 19 19 17 16 15 15 14 15 16 18 19 21 21 21 20 20 20 20 21 21 21 21 21 21 21 22 23 23 23 24 24 24 23 23 21 20 20 19 19 20 20 20 21 20 19 19 19 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 nan nan nan nan nan nan 34 31 27 25 25 24 23 22 22 22 21 19 nan nan nan nan nan 22 24 25 nan nan nan nan 30 30 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 35 35 36 36 37 38 38 37 37 37 36 35 35 36 37 36 35 34 34 34 34 33 32 31 nan 36 37 37 37 38 39 nan nan nan nan nan nan nan nan nan nan nan 31 34 34 35 35 35 34 33 33 32 31 nan nan 30 nan nan nan 35 34 34 33 32 32 33 34 34 34 35 35 35 35 37 40 41 42 41 41 39 38 39 39 39 39 nan nan nan nan nan nan nan 43 44 43 41 nan 38 nan nan nan nan nan nan nan nan 50 50 50 51 52 53 53 51 50 49 48 48 48 47 47 47 47 47 46 46 43 44 46 47 49 50 50 49 49 50 51 52 52 52 51 50 48 48 46 44 45 46 46 45 44 45 45 44 45 47 48 48 46 42 38 37 38 nan nan nan 36 34 32 30 29 28 28 27 27 27 27 27 27 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 43 nan nan 43 43 43 43 43 44 44 43 43 42 40 39 38 nan nan nan nan nan nan nan nan nan nan nan nan 36 36 35 35 34 34 35 35 35 36 36 37 37 37 36 36 37 38 39 41 43 43 43 43 43 43 43 43 43 42 41 41 41 40 40 40 40 40 40 40 39 38 38 38 38 38 38 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 41 41 41 41 41 41 41 41 41 40 39 38 37 37 37 37 37 37 38 39 40 40 41 42 44 44 44 45 46 nan 18 18 16 15 15 16 nan nan 17 17 17 17 17 18 19 19 19 19 19 20 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 25 25 24 23 22 21 20 20 20 20 20 nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 14 14 14 15 15 15 15 14 14 14 14 13 12 12 12 13 14 14 14 15 15 16 15 14 13 12 10 8 8 8 9 9 8 7 6 5 5 5 7 8 8 8 8 7 6 4 2 2 2 1 0 1 4 6 6 5 4 3 2 3 4 4 4 4 5 6 7 8 8 9 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 9 7 3 2 4 2 3 7 10 10 12 13 12 11 9 7 5 2 3 4 5 5 5 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 12 nan nan nan nan nan 12 10 8 8 8 8 8 9 9 10 11 12 13 13 13 12 10 10 9 11 14 16 17 17 17 17 16 13 12 12 13 15 16 17 17 15 14 nan 15 16 16 17 18 nan 21 20 nan 17 16 16 18 18 19 21 22 23 23 22 21 nan 19 19 19 19 21 22 23 22 19 16 14 16 18 19 19 20 20 21 21 22 21 20 19 18 17 16 16 16 17 18 19 20 21 21 20 20 19 19 19 20 20 20 20 20 20 21 22 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 21 21 22 22 22 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 30 25 23 23 23 21 20 20 19 17 16 15 nan nan nan nan 21 23 24 25 nan nan nan 30 30 28 nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 33 35 36 36 37 37 37 36 36 36 36 35 34 34 34 34 33 32 33 34 35 35 35 35 37 39 39 37 36 37 38 nan nan nan nan nan nan nan nan nan nan nan 24 25 30 31 32 31 31 31 31 31 30 30 30 31 nan nan nan 34 34 33 33 34 34 34 34 35 34 35 36 36 37 38 40 42 43 42 41 37 36 36 37 38 38 nan 38 37 nan nan nan nan nan 43 43 41 39 nan nan nan nan nan nan nan nan nan 49 49 48 48 49 51 52 52 50 48 47 47 47 46 46 46 46 45 45 43 41 41 44 46 47 48 51 51 50 51 51 51 51 50 49 50 50 50 49 47 47 48 48 47 45 45 44 43 42 43 nan 45 45 43 39 35 36 36 37 36 34 34 33 32 32 32 32 31 31 31 30 30 nan nan 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 nan nan nan 43 44 44 44 44 44 44 43 42 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 39 40 40 41 42 42 42 42 42 43 43 43 42 42 42 41 41 41 40 40 39 39 39 38 38 38 38 38 38 38 38 38 39 39 40 40 40 40 40 41 41 41 42 42 41 41 41 41 41 41 41 41 41 41 40 39 38 38 39 39 38 38 38 39 39 41 42 43 44 45 46 47 47 48 19 19 17 nan nan nan nan nan nan 17 16 17 18 19 19 19 19 19 19 20 20 21 22 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 25 24 23 22 21 21 20 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 16 16 16 16 15 14 14 14 14 15 15 16 16 16 16 15 14 12 11 11 11 12 13 14 14 14 14 15 15 15 14 12 10 8 8 8 8 8 7 6 6 5 5 5 6 7 7 9 10 9 8 7 4 2 2 1 0 2 5 7 6 5 4 3 2 3 5 5 5 4 5 5 6 7 8 9 9 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 7 3 2 4 2 3 7 9 9 12 13 13 13 11 10 8 5 1 1 2 4 4 5 5 nan nan 3 2 2 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 10 11 11 12 12 11 10 9 9 9 12 14 16 17 17 17 17 15 13 13 11 12 14 16 17 16 15 14 nan 15 16 nan 17 18 nan 20 nan nan nan 17 19 20 20 21 23 23 22 22 22 21 19 18 19 19 20 21 22 23 22 19 16 14 15 18 18 19 20 20 20 21 21 22 21 20 18 18 18 18 18 18 19 20 21 21 21 20 20 20 19 18 19 20 19 20 20 20 21 21 23 24 23 22 22 22 22 22 22 23 23 22 23 23 22 22 22 23 23 23 23 23 23 23 22 22 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 23 23 22 22 20 19 18 16 15 nan nan nan 19 21 22 23 25 nan nan 31 30 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 32 35 36 36 37 36 36 36 36 35 35 34 33 32 32 31 31 31 32 33 35 36 37 38 39 39 38 36 nan 36 37 38 37 nan 26 nan nan nan nan nan nan nan nan nan 27 30 31 30 30 31 31 32 32 32 32 34 35 34 34 34 35 34 34 35 35 36 36 36 35 36 36 37 38 38 40 40 41 41 39 36 nan 36 37 37 37 37 nan 37 nan nan nan nan nan 42 43 44 43 43 nan nan nan nan nan nan nan nan nan 48 48 48 49 50 51 50 49 47 46 45 45 45 45 45 44 44 43 42 39 38 41 42 43 46 49 50 51 51 51 51 50 49 48 48 49 50 50 48 46 46 46 46 46 46 45 43 42 40 38 36 35 33 31 30 31 31 nan nan nan nan nan nan nan nan 34 34 34 34 34 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 nan nan nan nan nan 43 44 44 43 43 43 43 43 42 42 41 nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 39 40 41 41 41 41 41 42 42 43 43 43 43 42 42 42 42 42 41 40 40 39 39 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 41 41 40 40 40 40 41 42 43 43 44 46 48 48 49 50 nan 19 nan nan nan nan nan 17 nan nan 17 18 19 19 19 19 20 20 20 21 21 22 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 24 23 22 22 21 21 20 20 20 nan nan nan nan nan nan nan nan nan nan nan 18 17 17 16 16 16 16 16 16 15 15 14 14 14 15 15 16 16 16 16 15 13 12 11 11 11 11 12 12 13 13 14 15 16 16 14 12 11 9 8 7 7 7 7 6 5 5 4 4 5 6 8 10 12 12 11 9 5 3 3 3 1 3 5 6 6 4 3 2 2 3 3 5 5 nan 5 6 6 7 7 8 9 9 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 5 3 4 4 4 4 6 8 12 14 14 14 13 11 10 7 5 3 1 1 nan 4 5 nan nan nan nan nan 2 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 11 11 10 10 10 10 12 14 16 17 17 18 17 15 14 13 11 12 14 15 16 nan 14 14 nan 14 14 nan 16 17 nan nan nan nan nan 19 20 20 22 24 24 23 22 21 21 20 19 18 18 19 21 22 23 24 23 20 17 16 16 16 18 19 19 19 19 20 21 22 21 20 19 19 19 19 19 19 18 19 19 19 19 20 20 20 20 19 18 18 19 20 21 22 23 23 24 25 24 23 22 23 23 23 23 23 23 24 24 24 23 23 23 23 23 24 24 24 24 23 23 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 23 22 21 20 19 18 18 19 nan nan 20 21 22 23 25 27 nan nan 31 30 29 nan nan nan nan nan nan nan nan nan nan 25 24 24 25 28 32 34 34 35 35 35 35 35 35 34 34 32 31 31 31 31 31 31 32 32 33 35 38 39 39 39 37 35 33 34 34 36 37 35 29 19 11 nan nan nan nan nan nan nan 28 31 31 31 32 33 33 33 33 33 33 34 35 35 34 34 34 34 34 35 35 36 37 37 36 35 36 37 38 38 38 39 40 40 39 nan nan nan 36 36 36 36 36 36 nan nan nan nan nan 41 44 45 46 46 nan nan 38 nan nan nan nan nan nan nan nan 47 48 50 49 48 46 45 44 43 43 43 43 43 43 43 42 40 38 nan 38 39 41 44 47 49 50 51 51 51 50 49 47 47 48 49 49 47 44 44 44 44 45 45 44 41 40 39 39 36 32 30 29 29 29 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 43 43 42 42 43 43 43 42 42 42 42 nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 38 39 38 38 38 38 38 38 38 38 39 40 41 42 42 41 42 42 42 43 43 43 43 42 42 42 42 42 42 42 41 40 40 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 39 39 40 40 40 40 40 41 41 41 41 41 42 42 42 42 42 42 41 41 41 42 42 42 42 42 42 42 43 43 43 45 46 48 49 50 50 20 nan 18 17 17 17 17 17 nan nan 18 18 19 19 19 19 20 20 21 22 22 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 24 23 22 22 22 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan 18 18 17 17 17 17 17 16 16 16 15 14 14 14 15 15 15 15 15 14 13 12 12 12 11 10 10 11 11 12 12 13 14 15 15 15 13 12 11 9 8 8 8 7 6 5 4 4 4 5 6 9 12 14 14 13 10 6 3 3 2 1 3 5 6 6 6 3 2 2 2 3 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 11 11 11 10 10 10 10 10 10 10 11 10 8 6 6 6 5 8 6 8 11 14 15 14 14 12 10 8 8 6 4 nan 1 3 nan nan nan nan 2 nan nan 3 3 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 14 16 17 17 17 17 17 15 13 12 12 14 15 16 16 15 nan nan nan nan 14 15 16 18 18 nan nan nan 19 20 21 23 24 24 23 22 21 20 19 18 18 18 19 22 23 24 24 23 21 19 18 18 18 19 20 19 19 19 20 21 22 21 21 20 19 20 20 19 18 18 17 17 17 17 17 18 19 19 19 18 19 20 21 22 23 23 24 25 25 24 23 23 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 25 24 24 23 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan 25 26 25 23 22 20 18 18 20 nan nan 20 20 21 23 23 24 26 27 nan 30 29 28 28 nan nan nan nan nan nan nan nan nan 26 26 25 25 28 31 32 32 32 33 33 33 34 33 33 33 32 31 31 31 32 32 33 33 33 34 35 37 39 39 39 37 34 32 32 32 35 38 38 34 25 16 11 6 nan nan nan nan nan 30 31 32 32 33 34 35 34 34 32 31 31 32 33 33 33 33 34 34 34 35 35 36 36 36 35 36 37 38 38 38 39 40 40 39 38 nan 35 35 35 35 36 36 36 36 37 nan nan nan 42 43 44 45 47 nan nan 38 nan nan nan nan nan nan nan nan 45 46 48 47 46 44 44 43 43 43 42 42 43 42 41 40 39 nan nan nan 39 41 43 46 48 49 50 50 49 49 48 45 45 46 47 47 46 45 43 43 43 43 43 42 40 39 38 nan 40 38 37 36 35 34 34 35 35 37 39 38 nan nan 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 42 42 nan 42 42 42 42 42 42 41 41 nan 41 nan nan nan nan nan nan nan nan nan 38 39 40 40 40 40 39 39 40 40 40 40 40 40 41 42 42 42 42 42 43 43 43 42 42 42 42 42 42 42 41 41 41 41 40 40 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 39 39 40 40 40 41 41 41 41 42 42 43 43 43 43 43 43 43 43 43 42 43 43 43 43 43 44 44 45 47 48 49 50 50 20 nan 19 18 nan 17 18 17 17 17 18 18 18 18 18 18 20 21 22 23 23 23 24 24 25 25 25 25 25 25 26 26 26 26 25 25 26 26 26 26 26 26 26 26 25 24 23 23 23 22 22 22 22 21 21 nan nan nan nan nan nan nan nan nan 17 17 18 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 14 13 12 12 11 10 11 12 11 10 10 10 10 11 12 12 13 14 14 14 13 13 11 10 9 9 9 8 7 5 4 4 4 5 8 10 13 15 15 12 9 7 4 4 3 2 4 6 8 8 7 5 1 1 nan 2 3 5 5 5 6 6 6 7 8 8 8 9 10 10 11 11 11 11 10 10 10 10 10 10 11 12 12 11 9 9 9 10 11 9 8 10 12 14 14 14 13 12 10 10 8 nan nan nan nan nan nan nan nan nan nan nan 4 4 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan 17 17 17 16 16 15 13 12 12 13 15 nan nan 15 15 14 nan 14 15 16 17 18 18 nan nan 18 nan 19 21 23 24 nan 23 22 21 20 19 19 18 19 21 23 24 24 24 23 21 20 20 20 20 21 21 20 20 20 20 21 21 21 21 20 20 20 20 19 18 18 17 16 15 15 15 15 16 17 18 19 19 20 22 23 23 24 25 25 25 24 23 23 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 nan nan nan nan 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan 25 25 25 24 22 18 18 20 23 nan nan 23 23 24 24 26 26 27 27 nan nan nan 27 26 nan nan nan nan nan nan nan nan 27 27 27 28 29 30 31 31 31 31 31 31 32 32 33 33 33 32 31 31 32 33 34 34 35 36 37 37 38 38 40 38 34 32 31 30 33 38 40 36 28 19 14 10 10 12 nan 20 26 29 30 31 32 32 32 32 32 31 30 29 30 31 32 34 34 34 34 34 34 34 35 36 36 36 36 37 38 39 39 40 40 41 41 40 38 36 34 33 33 34 36 38 39 40 41 43 44 44 44 44 44 45 45 43 nan nan nan nan nan nan nan nan nan nan nan 45 46 44 43 42 41 42 41 42 41 41 41 40 nan 38 nan nan nan nan 41 43 44 45 46 47 46 46 46 46 45 43 43 45 46 47 46 45 44 44 43 43 42 42 41 40 40 40 41 44 43 44 44 42 41 40 40 43 44 43 42 42 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 41 42 nan nan 42 42 42 42 42 42 42 41 42 42 nan nan nan nan nan nan nan nan nan 40 41 42 42 42 42 41 42 42 42 41 41 41 42 42 42 42 42 43 43 43 42 42 42 42 42 42 41 41 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 39 40 40 40 40 40 40 40 41 42 43 43 44 44 44 44 44 43 43 43 43 43 43 44 44 44 45 46 46 47 48 49 50 nan nan 19 19 18 nan nan 17 17 17 18 18 17 17 18 18 20 22 23 23 23 24 24 25 25 25 25 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan 16 16 17 17 17 17 17 18 18 17 17 17 16 16 15 15 15 14 13 11 10 9 9 9 10 10 10 10 10 9 10 10 10 11 11 12 13 13 12 13 12 12 11 11 10 9 8 6 5 5 5 6 8 10 13 15 14 12 10 8 7 6 4 4 6 8 9 9 8 5 3 2 0 1 3 4 5 5 5 6 7 7 7 8 8 9 10 10 11 11 11 10 10 10 10 10 11 11 12 13 14 14 13 12 11 13 13 12 9 8 10 11 13 14 14 14 13 12 10 8 6 4 3 2 1 nan nan nan nan 3 4 4 4 3 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 16 16 15 13 11 11 13 14 nan nan nan 16 15 14 14 15 16 17 18 18 nan nan nan nan nan nan 21 23 23 22 21 21 20 20 19 19 20 22 24 25 25 24 22 20 19 20 20 21 22 22 21 21 21 21 21 21 21 21 21 20 20 20 19 18 18 18 17 17 15 14 14 14 16 17 18 19 20 21 21 22 23 24 25 25 24 23 23 25 26 26 27 27 27 27 27 26 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 26 27 nan nan 27 27 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 24 24 22 18 18 20 22 23 24 nan nan nan nan nan 29 28 nan nan nan nan nan nan nan nan nan nan nan 28 27 27 27 28 29 30 30 30 30 31 31 31 31 31 31 31 32 33 33 33 32 31 31 32 33 34 35 37 38 38 38 38 39 38 36 34 32 30 32 39 43 39 30 21 17 15 15 15 nan 20 23 25 27 29 30 30 30 29 29 29 29 31 32 33 34 34 34 34 34 34 34 34 35 37 37 37 37 37 37 38 39 40 41 41 41 39 37 34 33 33 32 35 37 40 42 nan 43 43 43 43 43 43 44 44 42 39 36 nan nan nan nan nan nan nan nan nan 42 43 43 42 40 40 39 39 40 40 41 41 42 41 40 nan nan nan nan nan 43 43 44 45 45 45 45 44 44 44 43 43 44 45 45 46 46 45 45 45 44 44 42 42 42 41 41 41 nan nan 46 49 50 49 47 46 46 48 48 47 46 nan 43 42 42 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 42 43 43 43 43 43 43 42 42 42 42 42 42 42 nan nan nan nan nan nan nan nan nan nan 44 44 44 44 43 44 44 44 43 43 42 43 43 43 43 43 43 43 42 42 42 43 43 43 42 41 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 39 39 39 39 39 39 39 40 40 41 41 42 43 43 44 44 44 43 44 44 43 43 43 44 44 44 45 46 46 46 48 48 49 nan nan nan nan nan nan nan nan nan 17 18 18 17 18 18 19 21 22 23 23 24 24 25 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 27 26 26 26 26 25 25 24 24 24 23 23 23 22 22 22 21 nan nan nan nan nan nan nan 17 16 16 16 16 17 18 18 18 18 18 18 17 17 16 15 15 15 15 14 12 10 9 8 8 8 8 9 9 9 8 8 8 8 8 9 10 11 11 11 11 11 13 13 13 12 11 9 8 7 6 6 5 6 8 11 13 14 14 13 11 10 9 6 5 6 8 9 10 10 8 6 4 3 1 1 3 4 nan nan 5 6 7 7 7 8 8 9 10 11 11 11 10 10 10 10 10 10 11 11 12 14 15 15 15 nan nan 14 13 12 11 10 9 10 13 15 16 16 15 14 12 10 8 7 5 3 nan nan nan nan nan 3 4 5 5 4 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan 16 17 17 17 17 17 16 14 12 12 14 nan nan 18 17 17 16 15 14 14 15 16 17 17 nan nan nan 16 nan 18 20 21 22 21 20 20 20 19 19 19 21 23 24 25 25 24 21 20 20 19 21 22 22 21 20 20 20 21 21 21 21 22 22 22 21 21 20 20 20 20 20 19 17 14 14 15 16 17 18 20 20 20 21 21 22 23 24 25 24 23 24 26 26 27 28 28 28 28 27 26 26 25 25 25 25 25 26 27 27 27 27 27 28 28 28 28 27 nan nan nan nan 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 nan 19 19 20 21 23 nan nan nan nan nan nan 29 nan nan nan nan nan nan nan nan nan nan 27 27 27 27 28 29 31 31 31 31 31 31 32 32 32 31 31 32 32 33 34 34 33 32 31 31 31 33 34 35 36 37 37 37 38 38 36 33 31 31 33 41 45 41 32 24 22 20 19 17 18 22 22 21 23 26 28 28 29 29 29 30 31 32 33 34 35 34 34 34 34 35 35 36 37 38 38 38 37 37 37 38 39 40 41 41 40 37 35 34 33 33 33 36 39 41 43 43 43 41 nan nan nan 40 41 42 40 37 nan nan nan nan nan nan nan nan nan nan 42 41 41 42 42 42 42 41 41 40 41 41 41 41 nan nan nan nan nan nan nan nan 42 43 44 43 43 43 42 42 43 43 44 45 45 46 46 46 45 45 45 44 43 42 41 42 43 44 45 47 48 50 51 51 51 51 50 51 51 50 48 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 41 41 42 43 44 44 44 44 44 44 nan 43 43 43 43 nan nan nan nan nan nan nan nan nan nan nan 44 44 44 45 45 45 46 46 45 44 44 45 45 44 43 42 42 42 42 43 43 43 43 42 42 41 40 40 40 40 40 39 39 39 39 38 39 39 39 39 39 39 39 40 39 39 39 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 40 40 41 41 42 43 43 43 44 44 44 44 44 44 45 45 45 45 46 46 47 47 48 nan nan nan nan 18 17 nan nan 17 18 18 19 19 18 18 20 21 23 23 24 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 22 22 21 nan nan nan nan nan 19 19 17 16 16 16 16 16 17 18 19 19 18 18 17 16 16 15 15 14 14 13 11 10 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 10 9 10 12 13 13 11 10 9 8 6 6 6 5 6 7 10 12 13 14 13 10 10 8 6 5 6 8 10 10 9 7 7 5 4 2 2 3 nan nan nan nan 6 7 7 7 8 8 9 10 10 11 11 11 11 11 11 10 10 11 11 12 14 15 16 16 16 15 14 nan 12 12 11 11 11 13 15 16 16 17 15 13 11 10 9 6 3 2 nan nan nan nan 3 5 6 6 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 16 17 17 17 16 14 12 13 15 nan 19 20 20 19 17 15 14 15 15 16 16 17 16 16 15 15 16 18 19 21 21 21 20 20 20 20 20 20 22 23 25 25 25 24 21 21 20 19 20 22 22 20 19 18 nan 20 20 20 21 21 22 21 22 22 22 22 22 22 22 22 20 nan nan 16 18 18 19 20 20 20 21 21 22 23 24 25 25 24 24 24 26 27 29 29 29 28 27 27 26 26 26 26 26 26 26 27 28 28 28 28 28 28 28 27 27 27 27 27 nan 26 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 nan nan nan 19 20 22 nan nan nan nan nan nan 28 28 28 nan nan nan nan 21 22 24 26 27 27 27 27 28 30 30 31 30 30 30 31 31 32 32 32 31 31 31 31 33 33 34 33 33 32 31 31 33 34 33 33 33 34 37 37 34 28 26 28 33 40 43 39 31 26 25 22 21 20 23 25 23 20 21 24 26 27 29 30 32 32 32 33 33 34 34 34 34 35 36 37 38 38 38 38 39 38 38 37 37 37 38 39 40 39 38 36 35 35 35 35 nan 37 nan 40 40 nan nan nan nan nan nan nan 39 39 38 nan nan nan nan nan nan nan nan nan nan nan 43 42 43 46 45 45 45 44 43 43 42 42 nan nan nan nan nan nan nan nan nan nan nan 41 43 44 44 43 43 43 44 45 45 46 47 47 47 46 45 44 44 43 43 43 43 44 45 46 47 49 50 50 51 52 53 53 53 52 51 50 48 47 45 44 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 nan nan 40 40 40 41 42 43 44 44 44 45 45 45 45 44 44 44 45 nan nan nan nan nan nan nan nan nan nan nan 43 43 43 44 45 46 46 46 46 46 46 46 46 45 44 43 43 42 42 43 43 44 44 43 42 41 41 41 41 40 40 39 39 39 38 38 39 39 39 39 39 39 39 39 40 40 39 38 38 38 39 39 39 39 39 39 39 39 39 38 38 38 38 38 39 39 40 41 42 42 43 44 44 44 45 45 45 45 46 46 46 46 47 47 47 48 nan nan nan 19 18 17 nan 17 18 19 19 20 20 19 20 21 22 23 24 25 25 26 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 23 22 21 20 nan nan nan nan nan 20 20 18 17 16 16 16 16 16 17 19 19 19 18 17 16 15 14 14 14 13 12 11 10 10 9 9 9 9 9 9 8 7 7 6 6 7 7 8 8 8 8 8 9 10 11 11 10 9 8 8 7 6 5 5 5 6 7 10 12 12 12 11 10 7 5 6 7 9 10 9 8 7 7 5 4 3 3 4 nan nan nan 6 6 6 7 7 7 8 9 10 10 11 11 11 11 11 11 11 11 11 12 13 14 16 17 17 17 16 15 14 12 12 12 12 12 13 14 15 16 16 16 14 12 11 9 6 4 3 3 nan nan nan 4 6 7 7 5 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 18 18 17 15 14 12 13 16 19 nan 20 21 20 18 16 15 16 16 17 17 17 17 16 15 15 16 18 19 21 21 21 21 20 20 20 20 21 21 23 24 24 24 24 23 23 20 20 20 22 22 21 19 nan nan nan nan nan nan 20 20 20 21 22 22 22 23 24 24 24 23 20 nan 18 20 20 20 20 20 20 21 22 23 25 26 26 26 26 26 26 27 28 29 29 29 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 nan 28 28 27 26 27 27 27 27 26 25 24 23 21 20 19 nan nan 20 21 nan nan nan nan nan nan nan 15 17 18 20 20 nan nan nan 19 19 21 22 23 nan nan nan nan nan nan nan nan nan nan nan 22 23 25 26 27 28 28 28 29 29 29 29 28 28 29 29 30 30 31 31 30 30 30 30 30 31 32 32 32 32 30 30 32 33 32 29 28 28 31 34 33 25 21 23 31 39 41 35 33 28 25 22 21 22 26 27 25 21 22 24 25 27 30 32 33 33 34 35 34 35 35 36 36 37 39 40 39 38 38 37 37 38 36 36 37 38 39 39 39 38 37 36 36 35 35 36 37 37 38 38 39 40 nan nan 41 40 nan nan 38 38 nan nan nan nan nan nan nan nan nan nan nan nan 45 45 47 49 49 47 46 45 44 44 44 44 44 44 nan nan nan nan nan nan nan nan nan nan 41 42 44 44 nan 44 nan nan 48 48 48 48 48 47 46 45 44 43 43 43 44 45 46 47 49 50 50 51 51 52 53 54 53 50 49 47 46 45 44 43 43 42 41 41 nan nan 35 33 nan nan nan nan nan nan nan nan nan nan nan 40 40 41 41 40 40 40 40 40 40 40 41 41 43 43 44 44 45 45 46 46 46 46 45 46 46 46 45 nan nan nan nan nan nan nan nan nan 43 43 44 45 46 46 46 46 47 47 47 46 46 45 45 44 43 43 43 43 43 43 43 42 42 42 42 43 42 41 40 40 39 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 39 40 41 41 42 43 44 45 45 46 46 46 46 46 46 47 47 47 48 48 19 19 nan nan 18 17 17 18 18 19 19 19 19 20 20 22 23 24 25 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 23 23 22 nan 19 18 18 18 18 19 20 21 20 19 18 17 16 16 16 16 18 19 19 18 17 16 15 14 14 14 13 12 11 10 10 10 10 10 9 9 9 9 8 7 6 6 7 8 8 8 8 8 8 8 9 9 10 11 10 9 9 8 6 5 4 4 4 6 8 10 11 11 10 8 6 5 6 8 10 11 9 8 7 7 6 5 5 5 6 nan nan nan 6 6 7 7 8 8 9 10 10 11 11 12 12 12 12 12 11 11 11 12 14 15 16 17 17 17 17 17 15 nan nan 14 15 14 13 13 14 15 15 15 14 13 12 10 8 6 5 nan nan nan 4 5 7 8 7 5 4 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 18 19 18 16 14 12 13 16 nan nan 20 20 19 18 16 16 16 17 18 18 17 17 16 15 15 15 17 18 20 21 20 20 20 20 20 20 20 20 22 23 23 24 24 24 24 22 21 22 22 22 21 19 17 16 17 nan nan 20 20 20 19 19 21 21 21 22 24 25 25 24 21 nan 18 20 21 21 21 21 21 21 22 24 26 27 27 28 28 28 28 29 29 29 29 28 28 28 28 28 28 27 27 27 28 28 28 28 29 29 29 29 28 27 26 26 26 26 27 27 25 24 24 23 21 20 19 19 nan 19 19 nan nan nan nan nan nan 12 15 17 19 20 nan nan 19 19 19 19 20 21 21 21 22 24 24 24 nan nan nan nan nan nan nan nan nan 27 29 30 30 30 30 29 28 27 27 27 27 28 29 29 29 30 30 30 29 29 29 30 30 30 31 31 30 30 32 33 32 29 28 27 29 31 33 27 19 19 25 35 39 33 33 28 23 21 21 23 27 28 27 24 24 23 26 28 30 32 34 35 36 36 36 36 36 37 39 40 40 39 38 37 36 36 35 36 36 37 38 39 40 40 39 38 38 37 37 36 35 36 36 36 37 38 39 39 40 40 41 42 42 41 nan nan nan nan nan nan nan nan nan nan 44 44 44 46 47 48 nan 49 48 47 46 45 44 43 42 41 42 42 nan nan nan nan nan nan nan nan nan nan nan nan 44 44 45 46 48 nan 48 48 48 47 47 47 47 46 45 43 43 44 44 44 46 48 49 49 48 48 49 50 51 51 50 46 44 43 42 42 43 43 43 42 42 41 40 37 34 33 32 32 33 34 34 35 36 37 39 nan 40 40 40 40 40 40 40 40 40 40 40 41 41 41 42 43 43 44 45 45 46 46 46 46 46 46 46 45 45 45 44 44 44 nan nan nan nan 44 44 44 44 45 46 46 46 46 47 47 46 46 46 46 45 44 44 44 44 43 43 42 42 42 43 43 43 43 42 41 40 40 39 39 39 39 38 38 39 40 40 40 40 39 39 39 39 39 40 40 40 40 39 39 38 38 38 38 38 37 37 37 37 37 38 39 39 39 39 40 40 41 43 45 45 46 46 46 46 47 47 48 48 48 48 48 19 19 18 nan 17 17 17 17 18 18 19 19 19 20 21 23 24 25 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 25 25 24 23 22 nan nan 18 18 17 16 17 18 20 21 22 22 nan nan nan nan 15 15 17 17 18 17 17 16 15 15 14 14 13 13 11 10 9 9 9 9 9 9 9 10 9 8 7 7 8 9 9 9 9 8 8 8 8 9 11 11 11 10 10 8 6 5 4 3 4 6 7 9 10 10 9 8 7 6 7 8 10 11 11 11 9 7 6 5 5 6 6 7 7 nan nan nan 7 8 8 9 10 10 11 12 12 12 12 13 13 13 12 12 12 13 15 16 16 17 17 17 17 17 17 15 14 15 16 16 16 14 13 13 14 14 15 15 14 12 11 10 nan nan nan 6 6 7 8 9 8 7 6 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 15 15 15 17 19 20 20 17 14 12 13 nan nan 18 19 19 18 16 15 16 16 17 18 18 18 17 17 16 15 15 15 16 18 19 19 20 20 20 19 19 19 19 21 22 23 23 24 24 24 23 22 22 22 22 21 19 17 16 16 16 19 20 21 20 19 19 20 20 20 21 23 24 25 24 20 nan nan 20 21 21 22 22 23 23 23 24 25 27 28 28 28 28 29 29 29 29 28 28 28 27 27 27 27 27 27 28 28 28 28 29 29 30 30 30 29 27 nan nan 26 26 26 nan nan nan nan nan 23 nan 20 20 nan nan nan nan nan nan nan nan 11 12 15 18 20 20 18 18 17 17 18 nan 21 22 21 20 21 23 23 24 26 28 nan nan nan nan nan nan nan nan nan 33 32 32 31 29 27 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 32 33 33 32 32 29 28 29 31 29 23 19 22 29 35 34 33 27 22 20 20 22 26 29 29 28 27 26 28 30 31 33 35 36 37 38 38 38 38 38 39 40 40 39 37 36 35 35 35 36 38 39 40 41 41 41 39 39 39 38 37 36 35 36 37 37 38 39 40 40 40 41 42 43 43 43 43 42 nan 44 45 46 47 47 47 48 47 47 47 47 48 48 50 50 48 46 45 44 42 41 40 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan 46 46 46 47 48 49 49 48 47 46 46 47 48 48 46 45 44 44 45 44 45 45 44 44 44 45 46 47 47 47 45 41 40 40 40 41 43 44 45 44 43 42 40 37 35 33 32 32 32 nan nan 34 36 37 39 40 41 41 40 40 40 40 40 40 40 40 40 40 41 41 41 42 42 43 44 45 45 46 46 46 46 46 45 45 45 45 45 44 44 nan nan nan nan 44 44 44 44 44 44 45 46 46 46 46 46 46 46 46 46 45 44 44 43 43 43 43 43 44 45 44 43 42 41 41 41 40 40 40 39 39 39 39 39 39 40 40 40 40 39 39 39 40 40 40 40 40 39 39 38 38 38 38 37 36 36 36 37 39 40 40 40 38 38 38 39 40 43 45 45 45 45 46 47 48 48 48 49 49 49 49 19 18 18 17 nan nan nan nan nan 17 18 18 19 20 22 24 26 27 27 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 27 27 26 26 25 24 23 21 20 19 19 18 16 15 15 16 18 21 23 22 nan nan nan nan 16 15 16 17 17 17 17 17 16 16 16 15 15 15 13 10 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 10 11 10 10 9 8 6 4 4 4 5 7 7 8 8 10 10 9 8 7 7 8 10 11 11 11 9 7 6 5 6 7 7 7 8 nan nan 9 9 9 9 10 10 11 12 12 12 12 12 13 13 14 14 13 13 14 15 16 16 16 17 17 17 nan nan 17 16 16 16 16 16 16 15 14 13 14 15 15 15 15 nan nan nan 11 10 9 8 9 10 10 9 8 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan 13 13 14 14 16 17 nan 20 20 17 14 13 13 14 15 17 19 19 17 16 15 16 17 18 18 18 18 18 18 18 17 16 15 15 15 16 17 18 19 20 20 18 17 18 20 21 22 22 23 24 24 23 21 21 22 23 22 20 20 17 15 16 19 21 22 21 20 19 19 19 20 21 22 nan 24 23 19 nan nan 19 19 20 21 23 24 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 27 27 28 28 29 29 29 30 30 29 28 nan nan 26 nan nan 23 22 22 22 23 23 nan 23 22 nan nan nan nan nan nan nan 12 11 13 15 18 nan nan nan nan nan 16 nan nan nan 22 20 19 20 21 23 26 29 31 nan nan nan nan nan nan nan nan nan nan nan nan nan 29 27 26 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 31 32 32 32 31 30 28 27 28 29 27 24 24 23 26 31 32 28 23 22 22 22 25 28 28 29 30 30 31 32 33 35 36 37 38 39 40 40 39 39 39 39 39 38 37 36 36 36 37 38 41 41 41 42 42 42 41 41 40 39 37 36 35 36 37 38 39 40 41 41 41 41 41 42 42 43 43 43 43 42 44 46 48 48 48 49 49 49 50 50 50 51 54 54 52 48 45 43 42 42 42 42 43 44 44 43 42 nan nan nan nan nan nan nan 42 45 46 46 45 47 49 49 nan 50 49 48 47 48 49 50 49 47 46 46 46 45 44 42 42 41 42 42 42 43 43 42 40 38 37 38 40 42 44 45 45 46 45 43 41 38 35 33 nan nan nan nan 33 34 36 38 39 40 41 41 41 41 41 40 39 39 39 39 39 40 40 40 40 41 42 44 45 45 46 46 46 46 46 46 45 45 45 45 45 45 45 nan nan nan 44 44 43 43 43 43 44 44 45 45 46 45 45 45 46 46 46 46 45 45 44 43 43 43 44 45 45 45 44 43 43 42 42 42 41 41 40 40 40 39 39 39 39 40 40 40 40 40 40 40 41 41 40 40 39 38 38 37 38 37 35 34 34 36 39 40 41 39 37 36 36 36 39 42 43 44 44 44 45 46 47 47 48 48 49 49 49 49 19 19 18 17 nan nan nan nan nan nan nan 18 19 21 23 25 26 27 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 28 27 27 26 24 23 22 21 20 19 19 18 16 15 15 15 17 nan 21 21 20 nan nan 17 16 15 16 17 17 18 18 18 18 17 17 17 17 17 15 11 9 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 7 5 4 5 6 6 7 8 8 9 10 11 11 9 7 7 8 11 11 11 9 7 6 6 6 6 7 8 8 8 8 9 10 10 10 10 11 11 11 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 16 16 16 17 nan 19 18 nan nan nan 16 17 17 16 13 14 14 15 nan nan nan nan nan 13 11 nan 10 10 11 11 11 10 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 13 13 15 17 nan nan 18 17 14 14 14 15 17 18 19 18 17 16 16 17 18 19 19 19 19 19 19 19 18 17 16 15 15 15 16 17 18 19 19 18 16 15 17 18 19 21 22 23 23 22 21 20 21 22 22 21 20 18 17 18 20 22 23 22 21 20 20 20 21 21 23 nan 24 23 nan nan nan 16 17 19 21 23 25 26 28 28 28 28 28 27 27 26 26 26 26 27 28 28 27 27 27 26 25 25 25 26 26 27 28 28 28 29 30 30 29 28 nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 14 14 16 17 nan nan nan nan nan nan nan nan 20 21 21 21 22 22 22 24 nan 30 nan nan nan nan nan nan nan nan nan nan nan 33 33 nan nan nan nan nan 27 27 27 27 27 27 27 26 27 28 29 29 30 31 31 31 31 31 31 31 31 31 31 31 31 29 27 26 27 29 29 27 27 28 30 32 30 26 26 25 24 25 27 27 28 30 31 33 34 35 36 37 39 40 40 41 41 40 40 39 37 37 37 37 38 38 38 39 41 43 44 43 43 43 43 43 43 42 41 39 36 35 36 38 39 40 41 41 42 42 42 41 41 40 41 41 42 42 42 42 43 45 47 49 50 51 52 52 52 53 54 56 nan nan 53 50 48 46 45 45 44 45 46 47 46 44 42 41 nan nan nan nan nan nan nan 44 45 45 47 49 49 51 51 51 50 48 48 49 50 49 48 48 48 48 47 45 43 43 43 42 42 41 41 41 39 38 38 38 39 42 44 45 45 46 47 46 44 41 38 34 31 29 29 29 31 32 34 36 39 40 41 42 42 42 41 41 40 40 39 39 39 39 39 40 40 41 42 43 44 45 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 44 nan nan 43 44 44 44 45 45 45 45 45 45 45 46 46 46 46 46 46 46 45 44 44 44 45 46 46 46 46 45 44 44 43 42 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 38 37 35 34 34 35 39 41 40 37 35 33 34 35 37 40 43 42 41 42 44 46 47 48 48 48 47 47 48 49 49 nan nan 18 nan nan nan nan nan nan nan 16 17 19 22 24 26 27 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 25 24 23 22 20 19 19 19 18 16 15 nan 15 16 17 19 19 19 19 17 16 16 15 16 17 18 19 19 19 20 19 18 17 17 17 16 12 9 9 9 8 9 9 9 9 9 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 7 6 5 4 5 6 7 8 8 9 11 12 12 11 9 7 8 9 11 11 10 9 7 6 6 6 7 8 8 8 8 9 10 11 12 12 12 12 11 11 11 11 11 12 13 14 15 16 17 17 17 16 15 15 15 16 16 15 16 17 19 nan 20 19 18 15 14 15 15 14 14 14 14 nan nan nan nan nan nan 13 11 11 11 11 12 12 12 11 10 9 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 nan nan nan nan nan 16 15 14 nan nan nan 19 19 19 18 17 16 17 18 19 19 20 19 19 18 19 18 18 17 17 16 16 16 17 17 18 19 19 18 16 13 14 14 16 18 20 21 22 21 21 20 20 21 21 21 20 19 18 20 22 23 23 23 22 22 21 21 22 23 24 25 nan nan nan nan nan nan 17 19 21 23 25 27 29 29 29 29 29 28 27 26 25 26 26 27 27 28 28 28 27 27 26 26 25 25 25 26 27 27 27 27 28 nan 28 28 27 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 18 17 18 19 21 23 23 nan nan nan nan nan nan 19 22 25 26 26 25 26 27 28 29 31 31 nan nan nan nan nan 34 34 34 33 33 33 31 30 nan nan nan nan 27 27 27 26 26 26 26 26 27 27 29 30 31 31 31 31 32 32 32 32 32 32 32 32 31 29 27 27 28 30 30 30 29 30 31 31 30 30 29 28 27 27 27 28 30 31 34 35 37 38 39 39 40 41 42 41 41 41 41 39 37 37 38 38 39 40 41 43 45 46 46 46 46 45 45 44 43 42 41 39 38 38 40 40 40 40 42 43 44 43 42 42 42 43 42 42 43 45 45 45 46 47 49 52 54 54 55 55 55 56 56 55 nan nan nan nan 52 51 48 45 42 39 40 43 41 39 39 nan nan nan nan nan nan 43 44 45 46 47 48 49 50 50 50 49 48 46 46 47 48 48 48 48 49 49 48 47 46 46 45 45 44 43 41 40 40 40 41 42 44 46 46 46 46 46 45 42 39 36 32 28 27 27 27 29 nan nan nan nan nan nan nan nan nan nan nan nan 40 40 39 39 39 40 40 41 42 43 44 45 45 46 46 46 46 46 46 47 46 46 45 45 45 45 45 45 45 45 nan nan 44 44 45 45 45 45 45 45 45 45 45 45 46 46 47 47 47 47 47 46 46 46 46 46 47 47 47 47 47 46 45 44 42 41 41 42 42 42 42 41 41 41 40 40 40 40 40 39 39 39 39 39 39 39 39 39 38 37 36 36 38 40 41 38 34 32 32 33 35 39 41 41 38 37 40 44 46 48 48 48 47 45 44 46 47 48 nan 20 19 nan nan nan nan nan nan nan 17 18 20 22 25 26 27 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 28 28 27 27 26 26 25 25 24 24 24 24 23 21 20 19 19 18 18 17 16 nan 15 15 16 17 17 19 18 17 16 15 15 15 17 18 19 19 20 20 19 17 15 15 15 15 13 10 11 10 9 10 10 10 9 10 11 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 7 6 6 7 8 8 9 11 12 12 11 10 8 7 9 10 10 10 10 9 7 6 6 6 7 7 8 9 9 10 12 13 13 13 13 13 12 12 11 11 12 12 13 14 15 16 17 18 18 17 17 17 17 17 17 16 17 19 21 22 nan nan 18 15 13 12 13 14 14 14 nan nan nan nan nan nan nan 13 12 11 12 13 13 12 12 12 11 9 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan 20 20 19 17 16 16 17 17 18 19 20 20 19 18 18 18 18 18 18 18 18 19 20 20 21 21 21 20 17 14 13 12 14 16 18 19 20 21 21 21 21 21 21 20 20 19 20 21 21 22 23 23 23 22 22 22 23 24 25 26 nan nan nan nan nan nan 18 19 21 23 25 27 29 30 30 30 30 29 29 28 27 27 28 29 29 29 31 30 29 28 27 27 26 26 26 26 26 27 27 26 26 nan nan nan nan 24 23 23 23 nan nan nan nan nan nan nan nan nan nan 24 22 22 22 22 21 20 20 21 22 23 24 nan nan nan nan nan nan 20 24 27 29 29 28 28 28 29 29 29 31 32 33 33 33 34 34 34 34 33 32 32 31 30 30 nan nan nan nan 27 27 26 26 27 27 27 27 27 28 29 29 30 30 30 31 32 32 32 32 32 32 31 31 30 29 29 29 30 30 31 30 30 30 31 31 31 32 31 31 30 30 30 31 32 34 36 37 39 39 39 40 41 42 42 42 42 42 42 41 40 40 41 42 43 43 44 45 46 47 48 48 47 46 44 42 42 42 42 42 41 42 42 41 42 43 44 45 45 45 46 46 46 46 46 48 50 51 52 53 52 53 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 49 47 44 41 39 37 35 36 36 nan nan nan nan nan 41 42 44 45 45 46 47 48 48 47 47 47 45 44 44 45 45 46 48 50 51 51 50 49 48 48 48 46 45 44 42 43 44 44 45 46 46 46 47 46 45 43 40 38 34 30 27 26 24 nan nan nan nan nan nan 40 41 41 nan nan nan nan nan 40 40 39 40 40 40 40 41 42 43 44 45 46 46 46 46 47 47 47 46 46 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 46 46 46 46 46 47 47 47 48 48 48 48 48 48 47 48 49 49 48 48 47 47 46 45 44 42 42 43 nan nan nan 42 42 41 41 41 40 40 39 39 39 39 39 39 40 40 41 40 40 38 38 39 40 41 39 37 34 33 34 35 39 41 39 36 34 36 40 44 45 47 48 46 44 43 43 44 46 46 20 20 nan nan nan 21 nan nan nan 19 19 19 21 24 26 27 28 29 29 29 29 29 29 28 28 28 28 28 28 29 29 28 28 29 29 29 29 28 28 27 27 26 25 24 23 22 23 23 22 21 20 20 19 19 18 18 17 16 16 nan 16 nan nan 17 18 19 18 17 16 16 16 17 18 19 19 20 20 18 15 13 13 14 14 13 12 12 11 10 10 10 10 10 11 11 12 12 13 13 13 12 11 11 11 11 12 12 12 11 11 11 11 11 10 8 8 8 9 9 10 11 12 12 11 9 8 7 7 8 9 10 10 9 8 7 6 6 6 6 7 8 9 11 14 15 15 15 14 14 13 13 12 12 13 13 14 15 16 16 17 18 19 18 18 17 18 18 18 18 19 21 22 23 22 21 17 14 12 10 nan 14 14 14 14 nan nan nan nan nan nan 15 13 nan 14 15 14 14 14 13 11 10 11 10 9 9 9 9 nan 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 nan nan nan nan nan nan 10 10 nan nan nan 19 20 19 16 14 14 16 16 17 20 21 21 20 18 18 18 17 18 18 19 20 21 22 23 23 23 23 21 17 16 14 12 13 15 17 18 19 20 21 21 21 21 21 21 20 20 19 20 20 21 22 22 22 22 22 23 24 25 27 nan nan 24 23 22 nan nan 18 19 21 23 25 26 28 29 29 30 30 30 30 30 30 29 30 30 31 31 31 31 31 30 28 28 27 27 27 27 27 27 26 25 24 24 24 nan nan 23 22 22 22 23 nan nan nan nan nan nan nan nan nan 24 23 25 24 24 23 21 nan nan nan nan 23 24 23 22 nan nan nan 22 26 27 28 29 30 30 30 30 30 31 32 33 34 34 35 35 35 35 35 33 32 31 30 30 30 29 28 27 nan nan 28 27 27 27 27 27 27 27 29 29 29 29 30 30 31 31 32 32 32 33 31 30 30 31 31 31 31 31 32 32 31 30 30 30 31 31 31 32 32 33 33 34 33 34 35 36 37 38 38 39 40 41 42 43 43 43 44 44 44 44 44 44 44 45 45 45 45 45 45 46 46 46 46 44 43 43 43 44 44 43 43 43 43 44 46 47 48 48 48 48 48 48 49 50 51 53 55 57 58 56 55 nan nan 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 37 35 34 nan nan nan nan nan 40 42 43 43 43 44 45 45 46 46 46 45 43 43 42 43 44 47 50 52 52 51 51 50 50 49 48 47 45 44 46 46 47 47 47 47 47 47 46 45 42 39 37 32 29 28 23 nan nan nan nan nan nan nan 39 39 39 nan nan 39 39 39 39 39 39 39 39 40 40 41 42 43 44 45 46 47 47 47 47 47 46 45 45 44 44 44 44 44 44 44 44 44 44 43 42 42 41 42 43 44 45 45 46 46 46 46 46 47 47 48 48 49 50 50 50 50 50 51 51 51 50 49 48 48 47 46 45 44 44 nan nan nan nan nan 41 42 42 42 41 41 40 40 41 41 40 39 40 41 42 41 41 39 40 41 41 40 38 37 37 37 37 39 42 41 37 34 34 37 43 43 46 48 47 44 42 42 43 45 46 46 20 nan nan nan nan 22 nan nan 21 20 20 20 22 25 27 28 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 29 28 27 27 26 25 24 23 22 22 22 22 21 20 20 20 19 19 18 18 17 17 16 nan nan nan nan 17 18 19 19 19 18 18 17 17 17 18 18 18 18 18 15 13 13 13 13 14 13 13 12 11 10 10 10 11 11 12 12 12 13 14 13 12 11 11 11 12 12 13 13 12 12 12 13 13 13 11 10 10 9 9 10 11 11 11 11 9 7 6 5 6 7 9 10 10 9 7 6 6 5 6 6 7 9 12 15 16 16 16 15 14 13 13 13 13 14 14 15 15 16 17 17 18 18 18 18 18 18 19 20 20 20 nan nan nan 21 19 nan nan 12 11 11 13 nan 15 15 14 nan nan nan nan nan nan 15 nan nan 16 15 nan 13 13 12 11 11 9 8 8 9 9 11 nan 8 8 nan nan nan 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 11 nan nan nan nan nan nan nan nan 13 16 18 nan 17 14 13 13 15 15 18 20 21 21 20 18 17 18 18 18 18 19 20 21 23 24 24 24 23 21 19 17 14 13 14 17 18 18 19 20 21 21 22 22 22 21 20 19 19 19 19 20 20 20 20 20 20 22 23 25 26 27 26 26 24 22 19 nan nan 20 22 23 25 25 25 26 28 30 30 30 31 31 31 31 30 31 31 30 30 30 30 30 29 29 29 28 28 27 27 27 27 26 24 23 22 23 22 22 22 22 nan nan nan nan nan 23 22 22 22 23 nan 24 25 26 26 25 23 22 20 20 19 nan nan 21 22 22 23 23 24 25 29 30 31 32 32 31 31 32 33 34 34 35 35 36 36 37 36 nan nan 32 30 29 28 28 27 27 nan 26 27 nan nan 28 28 28 28 27 27 27 28 29 30 30 30 30 30 30 31 32 32 32 31 30 31 31 31 32 32 33 33 34 33 32 31 30 31 31 31 31 32 34 35 36 37 37 37 38 38 37 38 39 40 41 42 43 44 44 45 45 45 46 46 47 47 46 46 47 46 46 45 45 44 44 44 44 44 44 44 44 44 44 44 43 45 47 49 51 52 51 50 48 48 48 48 50 50 52 53 54 55 55 54 54 53 52 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 42 nan nan 39 37 35 nan nan nan nan nan 40 40 41 41 41 40 41 43 44 44 43 42 42 42 42 42 44 45 48 50 50 50 50 50 49 49 49 48 47 46 46 47 47 48 48 48 48 47 46 45 42 39 35 32 29 26 22 nan nan nan nan nan nan nan 37 37 37 nan nan nan nan 38 38 38 38 38 39 40 40 40 41 43 44 45 46 46 46 46 46 45 45 44 44 44 44 44 44 44 44 44 43 43 43 42 41 41 41 41 42 44 44 44 45 45 46 46 46 47 47 48 48 49 50 51 51 51 51 52 52 52 51 51 50 49 48 47 46 45 45 45 44 nan nan nan 42 42 43 43 43 43 42 42 42 41 41 40 40 40 41 41 41 40 40 41 42 41 39 38 38 39 40 42 43 40 38 36 37 40 43 45 48 48 46 44 42 42 44 45 46 46 20 nan nan nan nan nan nan nan nan 21 21 21 23 25 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 28 27 27 26 25 23 22 22 22 22 22 21 21 20 20 20 19 19 18 18 17 16 16 16 16 nan 17 18 19 19 19 19 19 18 18 18 17 16 17 17 18 17 15 13 13 13 13 12 12 12 11 10 10 11 11 12 12 12 12 13 13 12 11 10 10 11 11 11 12 12 12 11 12 13 14 14 12 11 11 10 9 9 9 10 10 10 9 6 5 5 5 7 10 11 11 10 8 6 5 5 5 6 8 11 14 16 16 17 17 17 14 13 13 12 13 14 14 15 15 16 17 18 18 19 19 19 19 19 20 21 22 21 21 21 21 nan nan nan nan 14 nan nan nan nan nan 15 nan nan nan 15 nan nan 16 nan nan nan 15 14 14 12 12 12 11 9 7 7 7 7 8 9 9 7 8 7 6 nan nan 5 nan nan nan nan nan nan 10 10 nan 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 15 16 16 15 13 11 11 11 12 16 19 20 20 19 18 17 18 18 18 19 19 19 21 22 24 24 24 22 21 20 16 13 13 15 18 20 20 20 21 22 22 23 23 22 21 20 18 18 18 19 19 20 19 18 18 19 20 22 23 25 25 25 25 24 21 18 17 17 19 22 24 25 26 26 26 27 29 30 29 30 32 32 31 31 31 30 29 29 29 29 29 29 29 29 29 29 28 27 27 26 26 24 23 22 22 23 23 22 22 22 nan nan nan nan nan 22 22 22 23 24 25 26 27 26 25 24 22 21 21 20 20 20 20 22 22 23 25 26 26 27 31 35 35 34 32 32 nan nan nan nan nan 35 36 37 nan nan nan nan nan nan nan nan nan 26 25 25 nan nan nan nan nan nan nan nan nan 27 27 28 29 29 30 30 29 29 29 30 31 31 31 31 31 31 32 32 32 31 32 34 34 34 32 32 31 32 32 32 32 33 34 36 38 39 40 40 40 40 39 39 39 40 41 41 42 43 44 45 45 46 47 47 48 47 47 47 47 47 47 46 45 43 42 42 44 45 45 45 45 45 44 44 44 45 48 51 53 54 53 49 49 47 46 46 47 47 48 48 47 47 47 47 48 49 49 nan nan nan nan nan 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 41 40 39 38 39 40 41 41 40 40 39 39 nan 42 43 44 46 47 48 48 48 49 49 49 50 49 48 47 46 46 46 47 48 48 48 48 46 45 42 38 36 33 30 25 21 nan nan nan nan nan nan nan nan 36 36 nan nan nan nan 37 37 37 37 37 38 39 39 40 41 42 43 44 44 44 44 44 44 44 44 44 45 45 45 44 44 43 43 43 42 42 41 41 41 41 41 42 42 43 43 43 44 44 45 45 46 47 47 48 48 49 50 50 51 52 52 52 52 52 52 51 51 50 49 48 47 47 46 46 46 45 45 44 44 44 44 44 44 44 44 43 42 41 41 40 40 39 39 40 40 41 41 41 42 42 41 41 41 41 41 42 42 40 40 40 40 41 41 44 46 45 44 42 42 42 44 44 45 46 21 22 nan nan nan nan nan nan 20 21 21 22 24 26 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 30 29 28 27 27 26 25 23 22 22 22 22 21 21 21 20 20 20 19 19 19 18 17 16 16 nan 16 17 18 19 19 19 19 19 19 18 18 17 16 15 16 17 19 18 17 14 14 13 12 11 11 11 10 10 10 11 11 12 12 11 12 12 12 11 10 10 10 10 10 10 11 11 11 11 11 12 14 14 13 11 11 10 9 8 8 9 10 9 8 7 5 4 5 8 11 12 12 10 7 5 4 5 4 5 8 12 13 14 15 16 17 17 17 15 13 12 12 13 13 14 15 16 18 18 19 20 21 20 19 19 21 22 22 21 21 20 20 nan nan nan 16 16 17 17 15 nan nan nan nan nan nan nan nan 16 17 17 nan nan 13 12 12 11 10 11 10 9 7 7 7 8 9 8 8 6 7 7 6 4 nan nan nan nan nan nan nan nan 9 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 nan nan nan nan nan nan nan nan 12 14 15 15 14 12 11 9 nan nan nan 16 18 18 18 17 17 17 18 18 19 19 19 20 21 23 24 24 24 22 19 15 12 13 16 19 21 22 21 22 22 22 23 23 22 21 19 18 17 18 19 19 19 19 18 17 17 18 20 21 23 23 24 24 22 20 18 16 17 19 22 24 25 26 26 27 27 28 29 29 30 32 33 33 32 31 29 28 29 28 28 28 29 30 30 30 29 28 27 27 26 25 24 23 23 23 23 23 23 nan nan 20 21 nan nan nan 22 22 23 23 24 26 27 27 26 25 24 23 23 22 22 22 22 22 22 22 23 25 26 26 27 30 34 36 35 32 31 32 nan nan nan 35 36 nan nan nan nan nan 33 31 29 28 nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan 28 28 29 30 30 30 30 30 30 30 31 31 32 33 32 32 32 32 32 31 32 33 33 32 32 32 32 32 33 33 33 33 34 36 38 40 41 41 41 41 41 41 40 42 42 42 42 43 44 44 44 45 46 47 47 47 47 47 47 47 47 46 45 44 43 43 44 45 46 46 45 45 44 45 46 46 48 50 52 54 55 54 50 47 45 45 45 45 45 44 42 nan 41 40 40 42 nan nan 44 41 40 38 38 39 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 37 37 37 38 37 37 37 37 36 nan nan nan 42 nan nan 47 47 48 49 50 50 50 50 49 48 47 47 47 46 47 47 48 47 47 45 43 40 36 36 33 30 26 nan nan nan nan nan nan nan nan nan 35 36 nan 36 36 nan 36 36 36 36 36 36 37 39 40 41 42 43 43 43 43 43 43 44 44 44 45 45 45 44 44 43 42 42 41 41 40 40 40 40 41 41 41 41 41 42 43 44 45 45 46 46 46 47 47 48 49 50 50 51 51 52 52 51 51 50 50 50 50 50 49 49 48 47 47 47 46 46 45 44 44 44 44 44 44 44 43 42 42 41 41 41 39 39 39 40 41 42 42 42 42 42 42 42 42 42 42 41 40 40 40 41 42 43 44 43 41 40 39 41 42 42 44 45 46 22 nan nan nan nan nan nan nan 20 20 22 23 25 26 28 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 30 29 29 28 26 26 24 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 18 17 16 16 16 17 17 18 19 18 19 19 19 19 17 16 15 15 16 17 18 19 17 15 15 13 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 10 9 9 9 9 9 9 10 11 10 10 10 11 13 13 12 11 11 9 8 7 8 9 10 10 9 8 7 4 5 8 11 12 11 9 6 4 4 4 3 3 7 9 10 12 13 14 15 16 16 15 13 12 12 12 12 13 14 16 18 18 19 20 21 20 19 19 20 21 20 20 20 18 17 17 16 16 17 18 nan 20 19 nan nan nan nan nan nan nan nan 16 15 nan nan nan 11 9 9 9 9 10 10 9 8 7 7 8 9 8 7 6 6 6 4 4 3 nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 14 15 15 14 12 12 8 5 nan nan nan 16 16 16 16 17 17 18 18 18 18 18 19 20 22 24 24 24 22 18 15 13 14 16 19 21 22 22 22 22 22 22 22 20 19 18 17 18 19 19 19 19 19 18 17 17 17 18 19 21 22 23 23 21 19 17 16 18 20 22 24 24 25 26 27 28 28 29 29 29 31 33 33 33 32 29 28 28 29 29 28 29 29 30 30 30 29 28 26 25 24 24 24 24 24 24 24 23 22 20 19 19 20 nan nan 22 22 23 24 25 26 27 27 26 25 24 24 24 24 23 23 23 22 22 22 nan nan 25 26 27 28 32 34 33 31 30 32 35 nan 36 38 39 39 nan nan nan nan nan nan 33 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan 30 30 30 31 31 31 31 31 31 31 32 33 34 34 33 33 33 32 31 32 32 32 31 32 33 33 33 34 34 34 35 36 37 38 39 40 41 41 41 42 42 42 42 43 43 43 43 43 44 44 44 45 45 46 47 47 47 47 47 47 47 47 46 46 46 46 46 46 47 46 45 45 46 47 47 47 48 49 50 51 52 51 47 44 43 44 44 45 43 nan nan nan 36 nan nan nan nan nan 40 39 nan nan 34 36 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 38 37 nan nan 36 35 35 34 33 nan nan nan nan nan nan nan nan nan 50 52 53 53 53 51 50 49 49 49 48 47 47 47 47 47 46 44 41 39 37 35 33 31 28 nan nan nan nan nan nan nan nan nan nan nan nan 36 36 nan 36 36 36 36 36 36 37 39 40 41 42 42 43 43 44 44 45 45 45 45 45 44 44 43 43 42 41 41 41 40 40 40 41 42 42 42 42 42 42 43 44 45 45 45 46 45 46 46 47 48 50 51 51 51 51 52 52 50 50 49 49 49 49 49 49 48 47 47 46 46 46 46 45 45 45 45 44 44 44 44 44 44 43 43 43 42 40 39 39 39 41 42 41 41 41 41 42 42 42 42 42 41 40 40 40 41 43 44 43 40 39 38 39 40 41 42 44 44 45 nan nan nan nan nan nan 22 21 20 21 22 23 25 27 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 27 26 25 24 23 23 22 21 21 20 20 20 19 19 18 19 19 19 19 19 18 17 16 16 16 17 17 18 18 19 20 20 19 17 16 15 15 16 16 17 18 17 16 15 13 12 11 11 10 10 11 11 11 11 11 10 10 10 11 10 9 8 8 8 8 8 8 9 10 10 9 8 9 11 12 12 12 11 9 8 7 8 9 11 11 10 10 8 5 5 8 10 11 10 9 7 5 4 3 2 2 4 6 7 10 12 13 13 13 13 13 12 11 11 11 12 12 14 15 16 18 19 20 21 21 19 18 19 19 18 18 17 16 14 14 15 15 16 18 20 21 21 nan nan nan nan 18 nan nan nan 17 14 14 nan nan 11 9 7 7 9 10 10 8 8 7 6 7 8 8 6 5 5 5 3 2 nan nan nan 5 5 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 15 14 12 8 5 5 nan nan nan 15 16 16 17 18 19 19 18 17 17 18 20 22 23 23 23 21 17 15 14 16 18 20 22 22 22 22 22 22 21 20 19 18 17 17 18 19 20 20 19 18 17 17 17 17 17 18 18 20 22 22 20 18 16 17 19 21 23 23 24 25 26 27 28 29 29 29 29 30 30 32 34 33 31 29 27 29 29 28 28 28 28 28 29 28 27 25 24 23 23 24 24 24 25 24 23 21 19 19 nan nan nan nan 22 23 24 25 25 26 26 26 26 25 25 25 25 25 24 23 22 22 21 22 nan nan nan 27 29 29 31 32 32 31 30 31 32 35 38 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 31 31 31 31 31 32 33 34 34 34 34 34 33 33 32 32 32 31 32 33 34 34 34 35 36 36 36 37 37 38 39 39 39 40 40 41 42 42 42 43 44 44 44 44 44 44 44 44 44 45 46 47 46 46 47 47 47 47 48 48 48 48 47 46 46 46 46 47 48 48 48 48 47 46 46 47 48 49 47 44 42 42 43 45 44 44 41 37 36 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 40 41 40 38 39 38 36 35 35 nan nan nan nan nan nan nan nan nan nan nan 49 51 53 54 55 55 53 52 52 51 50 50 47 47 47 47 47 46 43 42 40 38 36 34 31 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 38 38 38 39 40 41 41 42 43 44 45 45 46 46 45 45 44 44 44 43 43 42 42 42 42 42 42 42 42 44 43 43 44 44 44 44 44 45 45 45 45 45 46 47 48 49 50 51 52 52 52 51 50 49 49 48 48 48 48 nan nan nan nan 46 46 45 45 46 46 46 46 46 45 45 45 45 46 46 45 45 44 43 42 40 40 nan 40 41 40 40 41 41 42 42 42 42 41 41 40 40 40 41 42 nan nan 40 39 39 39 41 41 42 43 44 45 23 23 22 21 21 22 22 22 21 21 22 24 25 27 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 29 28 27 26 24 23 22 22 21 21 20 20 19 18 18 17 17 18 18 18 19 19 19 18 17 16 16 16 16 17 19 20 20 20 19 17 16 15 15 15 15 15 16 16 16 15 13 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 8 7 7 7 8 8 8 9 9 8 7 7 8 10 11 10 12 12 10 9 8 8 9 10 11 11 11 9 6 5 7 10 10 10 10 9 8 7 5 3 2 3 5 8 10 12 13 13 13 12 12 11 10 10 11 11 12 13 14 15 17 18 19 20 20 20 19 18 17 17 17 15 14 12 13 13 14 15 18 nan nan nan nan nan nan 17 19 nan nan nan nan nan nan nan nan 11 9 8 7 8 9 9 9 9 7 7 6 7 7 6 5 nan nan nan nan nan nan nan nan 5 5 6 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 nan nan nan nan nan nan nan nan 15 15 15 15 12 9 6 5 nan nan nan nan 16 16 17 18 19 19 18 16 15 17 20 22 23 23 22 20 16 14 15 17 19 21 22 23 23 23 22 21 20 19 18 17 17 18 19 20 21 20 19 17 17 17 17 17 17 17 18 19 21 21 20 19 17 18 21 23 23 23 24 25 25 26 27 28 29 30 30 30 31 32 33 34 32 30 27 28 29 28 nan nan nan nan 24 25 24 23 22 23 23 24 24 25 25 24 23 20 19 20 nan nan nan nan 24 25 26 26 27 26 26 26 26 26 26 26 26 26 25 23 22 21 21 21 nan nan 26 29 31 31 30 31 31 31 30 31 32 36 nan 39 39 39 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 33 32 32 32 31 31 31 32 33 34 34 34 34 34 34 34 33 33 33 32 33 33 34 35 35 37 38 38 38 39 39 40 40 40 40 39 39 40 41 41 41 42 43 44 44 45 45 44 44 44 44 44 45 45 45 45 45 45 46 47 49 49 50 50 48 48 47 48 48 50 50 49 49 49 47 45 44 45 46 47 47 45 42 40 41 43 44 46 44 41 37 36 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 38 39 40 40 40 41 40 39 38 37 nan nan nan nan nan nan nan nan nan 44 45 46 47 49 51 53 54 54 53 53 52 51 50 47 46 46 47 47 45 43 42 41 38 36 34 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 38 39 39 40 41 41 42 43 44 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 44 44 45 45 45 45 45 44 44 45 45 46 47 48 48 49 49 49 50 51 51 50 49 49 49 48 48 47 47 46 47 nan nan 46 45 44 45 45 45 46 46 46 46 46 46 46 46 nan nan nan 45 44 nan nan nan nan nan nan nan 41 41 41 42 42 42 41 41 41 41 41 41 41 41 42 42 40 39 39 40 40 41 42 43 44 45 nan 23 22 22 22 21 21 22 22 22 23 24 25 26 26 27 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 30 29 28 27 25 24 23 22 21 21 20 20 19 18 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 17 19 19 20 20 19 18 17 16 15 15 15 15 15 15 15 15 14 13 12 12 12 12 11 11 11 11 10 10 10 11 10 9 9 8 8 7 7 8 8 8 7 7 6 6 7 8 9 10 12 12 11 10 9 8 9 10 10 11 11 10 8 6 7 9 10 10 10 10 9 8 7 5 4 4 7 9 11 12 13 13 13 12 12 11 11 10 11 11 12 12 13 14 16 17 19 20 21 20 19 18 17 16 15 14 13 nan 12 14 16 18 nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan 14 11 10 8 7 7 9 9 9 8 7 7 7 8 8 7 5 nan nan nan nan nan nan nan nan nan 5 6 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 15 13 10 nan nan nan nan nan nan nan 16 17 18 19 19 17 16 16 17 20 21 22 23 22 19 15 13 15 17 20 21 22 23 23 23 22 21 19 17 17 17 18 18 20 21 21 20 18 16 16 17 17 17 17 17 18 18 19 19 19 19 19 20 22 22 23 24 25 25 26 26 27 28 29 30 30 31 31 32 33 33 32 30 28 27 28 28 28 27 nan nan nan 20 21 21 21 22 22 23 24 25 26 25 23 21 20 20 nan nan nan 24 25 25 27 28 27 27 26 25 25 26 26 27 27 27 26 24 23 22 22 22 22 23 26 30 33 33 32 31 30 nan nan 31 32 36 38 38 37 37 nan nan 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 33 33 32 32 32 33 34 35 35 35 35 35 35 35 35 35 35 35 35 34 35 36 37 38 39 39 40 40 41 41 41 41 41 40 39 39 39 39 39 40 41 42 43 45 46 46 45 45 44 44 43 43 43 44 44 44 45 47 49 50 51 51 51 50 49 49 49 50 50 49 49 49 49 48 45 44 45 46 47 45 41 38 38 40 40 45 46 43 37 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 38 39 40 41 43 42 41 40 38 37 nan nan nan nan nan nan nan nan 43 42 42 42 43 45 48 50 52 52 52 52 51 48 46 45 45 47 47 47 47 45 42 40 37 33 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 40 40 40 42 42 42 43 44 44 45 45 45 45 45 45 45 45 45 46 46 46 46 46 45 45 45 45 45 45 44 44 44 45 45 45 45 45 45 46 46 47 47 47 48 48 48 48 48 49 49 50 49 49 50 49 49 48 48 46 46 46 46 45 45 44 44 44 44 45 46 46 46 47 47 47 46 nan nan nan nan nan nan nan nan nan nan nan nan 42 42 42 42 42 42 42 42 41 41 41 41 40 40 41 41 41 40 40 40 40 41 41 42 44 45 45 23 23 23 22 22 21 21 22 22 23 23 24 25 26 26 27 27 28 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 30 30 30 29 28 26 25 24 22 22 21 20 19 19 18 17 17 16 16 16 17 18 18 18 17 17 17 17 17 16 17 17 18 18 19 19 19 19 18 17 16 15 15 15 15 15 15 15 14 15 14 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 6 6 5 5 6 7 7 8 10 12 12 12 10 9 8 8 9 10 10 11 11 9 7 7 8 9 9 9 10 10 9 9 8 7 7 8 10 11 12 12 13 13 12 12 12 11 12 12 12 12 11 12 13 15 17 20 21 23 22 20 19 19 17 14 12 11 12 14 16 18 20 nan nan nan nan nan nan 19 nan nan nan nan nan nan 21 nan 17 14 11 10 9 7 6 7 8 9 8 7 6 7 7 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 12 10 7 5 6 nan nan nan nan nan nan nan nan 18 17 16 17 18 19 20 22 23 21 18 16 15 16 18 20 21 21 23 24 24 23 20 17 16 16 17 18 19 21 22 22 20 18 17 17 17 17 17 17 18 18 18 18 18 19 19 20 21 23 23 24 25 25 25 26 26 27 28 29 29 30 31 31 32 32 32 31 31 30 28 28 28 28 27 24 21 19 18 19 20 21 22 22 23 25 26 27 26 24 22 21 21 21 22 nan 24 25 26 28 28 28 27 27 26 25 25 26 27 28 28 27 nan 25 24 24 24 24 26 28 32 36 36 33 30 30 nan nan nan nan nan 36 37 36 nan nan nan nan 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 33 33 33 33 33 33 34 34 35 35 36 36 36 36 36 37 37 37 37 37 36 36 37 38 39 39 40 41 42 42 42 42 43 42 41 40 39 38 38 39 39 39 40 41 44 45 46 47 46 46 45 45 44 44 44 44 45 45 47 49 50 51 51 51 51 50 49 50 50 51 50 49 49 49 49 48 46 45 46 46 46 41 39 39 37 36 38 42 41 36 32 31 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 34 35 37 38 39 40 41 42 43 42 42 41 40 39 39 nan nan nan nan nan nan 45 44 42 40 38 37 38 40 43 44 45 48 49 48 46 45 44 45 47 48 48 48 46 43 40 37 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 37 38 39 40 41 42 42 42 42 43 43 44 44 44 45 45 45 45 46 46 46 46 47 47 46 46 46 46 46 45 45 44 44 44 44 44 44 45 45 45 46 47 48 48 48 47 47 47 47 47 48 48 49 49 50 50 50 51 50 50 49 47 46 45 45 44 44 43 43 42 43 43 44 45 45 nan nan nan nan nan 45 nan nan nan nan nan nan 44 44 43 43 43 44 44 44 44 44 44 nan nan nan nan nan 41 41 41 41 41 41 41 41 41 41 41 42 43 44 44 45 23 22 22 22 22 22 21 22 22 23 23 24 25 25 26 26 27 28 29 29 29 29 30 30 30 31 31 32 32 32 31 31 30 29 29 29 28 27 26 25 23 22 21 20 19 19 18 18 18 17 16 16 16 17 nan nan 18 17 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 16 15 15 15 15 15 15 15 15 16 16 15 13 13 13 13 12 12 11 11 11 12 12 13 13 14 14 13 11 8 6 5 4 4 4 4 5 6 7 8 10 12 13 13 11 9 8 8 8 9 10 11 12 10 8 7 7 7 7 8 8 9 10 10 10 8 7 8 9 10 11 12 12 12 12 13 13 13 13 13 12 12 12 11 12 14 17 20 22 22 22 21 21 20 17 13 11 11 14 17 19 20 nan nan nan nan nan 20 nan nan nan 23 nan nan nan nan nan nan 16 14 12 11 9 7 6 6 8 9 8 7 7 6 7 8 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 12 11 7 5 nan nan nan nan nan nan nan 17 nan nan 16 16 16 17 18 19 21 21 19 17 16 16 17 19 19 20 21 23 24 24 22 19 17 16 16 16 17 19 22 23 22 21 19 18 17 17 17 17 17 17 18 19 19 19 20 21 22 22 23 24 24 25 26 26 26 27 27 28 28 28 29 30 31 31 31 31 31 31 30 30 29 29 28 26 24 22 20 19 19 20 21 21 23 24 26 27 27 27 25 22 22 21 22 nan nan 25 26 27 28 28 27 27 26 25 nan 25 26 27 28 28 28 27 27 27 26 26 27 29 32 35 38 36 33 31 30 30 31 nan nan 32 35 37 nan nan nan nan nan nan nan nan nan nan nan 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 33 33 34 34 34 35 35 35 36 36 36 36 37 38 38 38 38 37 37 37 37 38 39 40 41 42 43 43 43 43 44 44 43 41 40 39 40 40 40 39 39 40 42 44 46 47 47 47 47 47 46 45 45 45 46 47 48 49 49 50 50 51 51 50 50 50 51 51 51 50 50 49 49 49 48 45 45 46 46 44 44 43 39 35 33 34 36 34 33 34 37 36 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 34 36 38 39 41 42 42 42 43 43 42 41 40 40 42 43 44 45 45 nan 45 44 42 40 nan nan nan nan 35 36 38 40 44 44 43 43 43 43 45 46 47 48 46 42 39 36 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 37 38 39 40 41 41 42 42 42 42 42 43 43 44 44 45 45 46 46 46 46 46 46 45 45 45 45 45 45 44 44 44 44 44 44 45 46 46 46 47 47 48 48 48 48 47 47 47 47 48 48 49 50 51 51 51 51 50 50 49 47 46 45 44 44 43 43 42 42 42 42 43 43 44 nan nan 45 45 45 45 nan nan nan 45 45 45 44 44 44 44 44 44 44 43 44 44 45 44 nan nan nan nan nan 43 43 43 43 42 42 42 42 42 42 42 42 43 44 44 45 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 26 28 29 29 29 29 29 29 30 30 31 31 32 32 31 31 30 28 29 28 28 27 26 24 23 22 20 19 19 19 18 18 19 17 16 16 16 16 nan nan 17 16 15 15 16 17 17 17 18 17 17 17 17 17 17 17 16 15 15 15 15 15 15 16 16 16 17 17 16 14 13 13 13 13 12 11 11 11 12 12 13 15 16 17 16 12 8 5 4 4 3 2 3 3 4 6 7 10 13 14 14 12 11 9 8 8 9 9 11 12 11 9 8 7 6 6 6 6 7 9 10 9 8 7 7 8 9 9 11 11 11 12 13 14 14 14 13 13 13 12 11 11 12 15 18 20 21 21 21 21 19 17 13 11 12 15 17 19 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan 18 13 14 14 12 11 9 7 6 7 8 8 7 7 6 7 8 9 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 13 8 4 4 5 6 nan nan nan nan nan 15 15 nan 15 15 16 17 18 19 19 17 17 16 16 17 18 19 20 21 22 23 23 21 19 18 17 18 17 19 21 23 24 23 20 18 16 16 16 16 16 16 17 18 19 20 20 21 21 22 23 23 24 25 25 26 27 27 27 27 27 28 28 29 29 30 31 31 31 30 30 30 30 29 29 28 26 24 22 21 21 21 21 22 23 24 25 27 28 27 26 24 22 22 22 23 24 26 26 27 28 28 27 26 26 24 23 nan nan nan 27 28 28 28 28 28 28 28 28 30 32 35 37 36 34 32 31 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 32 33 33 34 33 33 34 34 34 35 35 36 37 37 38 37 37 37 37 37 38 38 39 40 42 42 43 43 44 45 45 44 43 42 41 43 43 42 41 41 41 41 42 44 45 46 47 47 47 46 45 46 46 46 47 48 48 48 48 49 50 51 51 51 51 51 51 51 51 50 48 48 48 48 45 45 45 46 46 47 47 43 37 33 31 33 34 36 37 39 40 42 41 42 43 43 45 46 46 nan nan nan nan nan nan nan nan nan nan 44 42 nan nan 30 30 32 35 37 38 39 40 40 40 42 42 41 40 40 41 43 44 44 44 44 44 42 42 42 41 39 36 nan nan 32 32 33 35 39 42 42 42 41 42 42 43 45 46 44 42 38 35 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 38 38 39 40 41 41 42 41 41 41 41 42 43 44 45 45 45 46 46 45 44 44 44 44 44 44 44 44 44 43 43 44 44 45 46 46 47 48 48 48 49 49 48 48 48 48 48 49 50 50 51 51 51 52 51 50 49 47 45 44 43 43 42 42 42 42 42 42 42 42 42 42 42 43 nan 44 44 44 44 nan 45 45 46 46 46 45 44 44 44 44 44 43 43 43 43 43 43 nan nan nan nan nan 44 44 43 43 42 42 42 42 42 42 43 43 44 44 44 44 22 22 22 22 23 23 22 23 23 23 22 23 23 23 24 24 26 27 28 28 28 29 29 29 30 30 30 31 31 31 31 30 30 29 28 27 27 26 25 24 22 21 20 20 19 19 18 19 19 17 16 15 14 nan nan nan 15 15 14 14 15 16 16 16 17 17 16 16 16 16 16 16 15 14 14 13 14 14 15 16 16 16 16 16 15 15 14 13 13 13 13 12 11 10 10 12 14 15 15 18 17 14 10 6 4 4 3 2 2 2 3 5 8 11 13 15 15 14 13 11 10 9 9 9 11 12 12 11 9 7 5 5 5 5 6 8 9 9 8 7 7 7 8 9 11 11 12 12 13 14 14 14 14 14 13 11 10 10 11 13 15 17 19 20 20 20 19 16 13 11 12 15 17 19 21 21 22 nan nan nan nan 12 nan nan nan nan nan nan nan 12 9 12 12 11 10 8 7 8 8 8 7 6 6 5 6 7 8 8 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 13 8 nan 4 4 5 7 nan nan nan nan 14 nan nan nan nan nan 16 17 17 nan 17 17 16 16 17 18 18 19 20 21 22 22 21 20 19 19 20 20 21 24 26 25 23 20 16 15 14 14 15 15 16 17 18 20 21 21 22 22 22 23 24 24 25 25 26 27 27 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 29 27 25 23 22 22 23 22 24 25 26 28 30 30 28 25 23 21 21 21 22 24 26 27 28 28 28 27 nan nan 22 nan nan nan nan nan 27 28 28 29 29 29 29 30 31 33 35 35 33 nan nan nan nan nan 30 nan nan 35 nan nan nan nan nan nan 37 36 nan nan nan nan nan 35 35 nan nan nan nan nan 30 nan 31 32 33 33 33 nan nan nan nan nan nan nan nan nan 31 32 32 32 32 32 33 33 34 35 36 36 37 36 37 37 38 38 37 37 38 39 39 40 42 43 43 44 45 45 45 44 44 46 46 45 44 44 43 43 43 43 44 44 44 45 45 45 46 46 46 47 47 47 47 47 47 48 50 50 50 50 50 51 51 51 51 49 47 47 46 46 46 46 47 47 48 49 49 45 42 39 38 37 39 41 42 42 43 44 44 45 46 46 47 48 48 48 47 45 42 nan nan nan nan 49 50 49 48 44 37 30 29 30 33 35 37 38 38 39 39 40 40 39 38 37 38 41 43 44 44 43 42 40 40 40 40 40 38 36 36 34 nan nan nan 39 43 43 42 41 41 40 42 43 44 42 40 37 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 38 39 39 40 40 40 41 41 41 41 41 41 42 42 43 43 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 44 45 46 46 47 47 47 48 48 49 49 49 48 48 48 49 49 49 50 50 49 49 50 49 47 45 43 42 42 41 41 42 42 41 41 41 42 42 42 42 42 42 42 42 42 43 43 44 44 45 45 46 46 46 46 46 44 44 44 44 44 44 43 43 43 43 43 nan nan nan 44 44 42 42 41 41 41 41 41 41 42 43 44 45 44 44 44 nan nan 22 23 23 23 23 23 23 23 22 22 22 23 23 24 25 26 27 27 28 28 28 29 30 30 30 31 31 30 30 30 30 29 28 27 26 25 24 23 21 21 21 20 20 19 19 19 19 18 17 15 13 nan 13 14 14 nan 13 13 13 14 15 15 15 15 15 15 15 16 16 15 14 13 13 12 12 13 13 14 15 15 14 14 14 14 14 13 12 12 12 12 11 10 10 11 14 15 16 17 17 nan 11 8 5 4 3 2 2 2 3 5 8 11 14 16 17 16 16 14 12 11 10 10 11 12 13 12 10 9 8 6 4 5 6 7 9 9 8 8 9 8 9 10 11 12 11 12 13 14 15 16 15 15 13 11 9 9 10 12 14 16 16 18 20 20 20 17 13 11 12 15 18 18 20 21 22 22 23 22 nan nan nan nan nan nan nan nan 9 9 8 8 10 10 9 9 9 9 10 8 6 5 5 4 4 6 7 7 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 nan nan nan nan nan nan nan nan 14 11 8 6 5 nan nan 6 nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan 18 18 17 17 17 18 19 20 20 20 20 20 20 20 20 21 22 24 27 28 26 22 18 15 13 13 13 13 14 15 16 18 20 21 22 22 22 23 24 24 25 25 26 26 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 28 26 24 23 23 24 24 25 27 29 31 33 32 30 26 24 22 19 18 20 23 26 27 28 28 28 27 26 25 22 nan nan nan nan 25 26 27 28 28 30 31 31 32 33 34 35 35 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan nan nan nan nan nan nan 32 30 nan 31 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 32 32 33 34 34 35 36 36 37 38 38 37 36 37 37 37 38 40 41 42 43 43 44 45 46 46 47 48 50 50 49 47 46 46 45 44 44 44 44 44 44 45 45 46 46 47 47 47 47 47 47 48 49 50 50 50 50 51 52 52 51 49 46 44 44 45 47 48 49 49 50 50 48 44 43 45 47 48 48 48 48 47 46 45 46 47 48 48 48 48 48 48 49 48 46 43 43 45 47 48 48 48 49 48 43 36 30 28 30 33 35 35 37 38 40 40 40 38 37 36 36 37 37 40 41 41 41 40 39 39 40 40 nan nan nan 40 40 41 41 43 45 44 43 42 41 40 41 42 42 40 38 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 43 43 43 44 43 44 44 44 44 44 43 43 43 43 44 44 44 44 45 45 45 45 45 45 46 47 48 48 48 47 46 46 47 47 47 47 47 46 46 46 46 44 41 40 40 40 41 41 42 42 42 42 42 43 43 43 43 43 42 42 42 42 42 43 43 44 44 45 45 46 46 46 46 nan nan nan nan nan nan nan 43 43 43 44 44 45 44 44 43 42 41 41 41 41 nan nan nan nan nan 45 46 46 46 45 nan nan 23 23 24 23 23 23 23 23 23 23 22 23 23 23 25 26 27 27 27 28 28 29 29 30 30 30 30 30 30 30 30 29 28 27 26 25 23 22 21 21 21 21 21 21 20 21 20 19 18 16 nan nan nan nan nan nan 13 13 12 13 14 14 14 14 14 14 14 15 16 15 14 13 13 12 12 12 12 13 14 14 13 12 12 12 13 12 11 10 11 12 12 11 11 12 14 14 15 16 16 14 13 10 8 5 4 4 3 3 4 6 9 12 14 16 18 17 17 16 14 12 11 11 11 13 14 13 11 11 9 6 5 4 6 7 9 9 9 10 10 10 11 12 12 11 10 10 12 14 15 15 16 16 14 13 11 9 9 11 13 15 15 17 19 20 20 18 14 12 13 15 18 18 20 21 22 22 nan 21 nan nan 10 nan nan nan nan 4 4 4 3 5 8 10 10 10 10 11 11 8 5 5 5 4 4 4 5 8 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan 11 nan nan nan 13 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 nan 20 19 18 19 19 20 19 19 19 19 19 19 20 22 24 26 28 28 26 21 17 14 14 13 12 12 13 14 15 17 19 21 22 22 23 23 24 25 25 25 26 26 27 27 28 28 29 29 30 30 30 31 31 30 30 30 30 30 30 30 30 30 29 27 25 25 25 25 26 27 29 31 33 34 34 31 28 26 22 18 17 nan nan 25 27 28 nan 27 27 26 nan 21 nan nan nan nan 24 26 27 28 29 32 34 34 34 35 36 38 40 39 38 nan nan nan nan nan 33 34 35 nan nan nan nan 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 32 32 32 33 34 36 37 37 38 38 37 37 37 37 37 38 39 40 42 42 43 43 45 46 46 47 49 51 53 52 50 49 48 47 47 46 46 45 44 43 44 46 47 48 49 49 49 48 48 48 49 49 50 51 51 51 51 52 52 51 48 44 41 41 44 46 48 48 49 50 49 47 45 45 47 50 52 52 53 54 53 51 48 47 49 49 50 50 50 49 48 49 50 49 47 45 45 45 45 43 44 46 49 48 43 37 32 31 33 34 34 36 39 41 41 40 38 37 36 36 36 37 38 40 41 42 42 41 41 41 41 42 43 45 46 47 47 47 46 45 44 44 42 41 40 40 41 41 39 37 35 34 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 43 43 44 44 44 46 46 45 44 44 42 42 43 44 45 45 45 44 44 44 44 44 43 43 44 45 46 46 46 44 44 44 45 46 46 45 45 44 44 43 43 41 39 39 39 39 40 41 42 42 43 43 43 44 44 44 43 43 43 43 43 42 43 43 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 42 42 43 43 42 42 43 43 43 44 44 nan nan nan nan nan 46 47 47 47 47 nan nan 23 23 24 24 24 24 23 23 23 23 23 23 23 23 25 26 27 27 27 28 28 29 29 30 30 30 30 30 30 30 29 29 28 27 26 25 24 23 22 21 21 22 23 22 22 22 21 22 21 nan nan nan nan nan nan nan 14 13 13 13 14 14 14 14 14 14 14 15 15 15 14 13 13 12 12 12 12 12 13 12 12 11 10 10 11 11 10 10 11 13 13 12 12 12 13 14 15 15 14 14 13 12 10 8 7 6 4 3 5 7 10 13 15 17 18 18 18 18 16 14 12 11 12 14 15 14 13 12 10 7 6 5 6 7 9 10 10 10 10 10 11 12 12 11 9 9 10 12 13 14 15 16 15 14 12 11 11 11 13 14 15 17 19 19 18 16 13 11 13 16 18 19 21 22 22 21 20 19 nan 14 13 12 nan nan nan 5 6 6 6 4 7 10 10 11 11 11 11 8 5 4 4 4 4 4 6 8 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan 12 13 nan 13 12 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 nan 22 20 19 19 19 19 19 19 19 19 19 19 21 23 25 27 28 28 24 20 16 14 13 12 12 12 13 14 16 18 19 20 21 22 23 23 24 25 25 25 25 25 26 26 26 27 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 26 26 25 26 27 29 31 33 34 34 33 32 32 27 23 20 nan nan nan nan 27 28 29 29 28 26 nan nan nan nan nan nan 24 25 25 27 30 33 36 37 37 37 39 41 41 42 nan 37 35 34 nan nan nan 35 36 37 37 nan 39 39 nan 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 31 31 31 32 33 34 36 37 37 38 39 39 39 39 38 37 38 38 39 41 41 42 42 43 44 46 48 49 50 52 52 52 50 49 49 49 47 46 45 44 43 44 46 48 49 50 50 50 50 50 50 51 50 50 50 51 51 51 50 51 50 47 42 39 40 42 44 44 46 49 50 48 47 48 49 50 52 53 54 56 58 57 55 53 51 51 51 51 52 51 50 49 49 50 50 48 45 43 43 42 41 41 43 46 47 47 44 41 39 38 37 37 39 44 44 43 41 38 36 36 36 37 38 39 40 41 43 44 44 44 44 44 45 47 49 50 51 51 49 47 46 46 44 43 41 40 38 39 39 37 36 36 34 30 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 40 40 40 41 40 39 39 39 39 40 40 41 42 43 44 44 45 46 47 47 46 43 42 42 43 45 46 46 45 45 44 44 44 43 42 42 43 44 44 44 44 43 43 43 44 45 46 46 45 45 44 43 42 40 38 38 38 39 40 42 42 43 44 44 44 45 45 44 44 nan nan nan 43 43 43 44 nan nan nan nan nan 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 41 42 42 43 44 nan nan nan nan nan nan nan nan 47 nan 46 46 46 nan nan 24 24 24 25 25 25 25 24 24 24 23 24 24 24 25 26 27 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 28 27 27 26 25 23 22 22 22 23 23 23 23 22 22 23 23 23 21 20 18 18 18 17 16 14 15 15 15 15 14 13 14 14 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 11 11 10 11 11 10 10 11 13 14 13 13 13 13 14 14 14 14 14 14 14 13 10 9 7 5 4 6 8 11 13 15 17 17 18 19 19 17 15 13 12 13 15 15 16 15 14 11 8 7 6 7 8 9 9 10 10 9 9 10 12 13 12 9 8 8 10 10 13 14 15 15 14 13 12 12 12 12 12 14 16 17 17 17 15 13 11 13 12 15 19 22 23 23 21 20 18 16 14 13 12 11 10 10 12 12 12 9 5 6 8 9 11 11 10 11 10 8 5 5 4 4 4 6 8 11 12 12 11 nan nan nan nan nan nan nan 4 2 nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan 17 17 nan nan 19 17 nan nan nan nan nan nan nan nan nan nan nan 13 nan 14 13 12 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 20 19 18 18 18 18 18 nan nan 19 20 21 23 25 27 27 25 22 nan nan 15 13 12 12 13 14 16 17 18 20 20 20 21 22 23 23 24 25 25 25 25 25 25 25 26 27 28 29 30 30 30 30 30 30 30 30 30 31 31 31 30 30 29 28 27 26 27 28 30 32 33 33 33 33 32 31 28 25 nan 22 23 nan nan 27 28 nan nan 28 nan nan nan nan nan nan 23 24 25 26 28 31 34 37 38 nan 39 40 40 38 39 39 37 36 35 nan nan nan nan nan nan nan 40 40 40 nan 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 35 33 33 32 31 31 32 33 34 36 37 38 39 40 40 40 39 38 37 37 38 39 40 41 42 42 44 46 47 48 49 50 50 50 50 50 50 49 49 47 46 44 44 44 46 48 49 49 50 51 51 52 52 52 52 51 51 51 50 48 48 49 48 46 41 39 40 40 41 43 46 49 49 48 49 51 53 54 54 54 55 57 59 58 57 55 53 52 52 52 52 52 51 50 50 50 50 48 45 43 42 43 44 44 44 45 46 47 48 47 47 46 45 45 45 49 48 46 43 40 37 37 36 37 38 40 41 42 44 46 47 47 47 48 49 50 51 52 52 51 49 48 47 46 45 44 41 39 37 36 36 nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 40 40 40 39 39 39 38 38 38 38 38 39 41 42 43 44 45 45 45 47 46 44 42 42 44 46 46 46 46 45 45 45 44 43 42 43 43 44 43 43 43 43 43 44 45 45 46 45 45 44 44 43 41 40 39 39 40 41 42 42 43 44 44 45 45 45 45 44 44 nan nan nan 44 44 44 45 nan nan 46 46 46 46 47 nan nan nan nan nan 48 49 48 nan nan nan nan nan nan 39 40 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 26 25 25 25 24 24 24 25 25 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 29 29 29 29 28 28 26 26 25 24 23 22 22 22 23 23 23 23 23 24 24 24 24 22 21 20 20 19 18 17 16 17 16 16 15 14 14 14 15 15 15 15 15 14 14 14 13 14 15 14 14 14 13 12 12 12 12 11 10 11 12 13 13 14 14 14 14 14 14 14 13 13 13 13 14 13 12 9 7 6 6 8 11 13 15 16 16 17 19 19 18 17 14 13 14 15 16 16 16 15 12 9 8 7 7 8 9 9 10 10 9 8 9 11 13 12 10 8 7 7 8 10 12 13 13 13 12 12 13 nan nan nan 14 15 17 17 18 16 14 13 13 13 17 20 23 24 24 22 20 18 17 16 15 14 12 12 13 14 14 13 10 6 6 5 8 9 10 9 11 12 11 9 7 6 7 7 8 8 10 nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 21 21 21 20 19 18 17 18 18 18 18 19 19 19 20 21 23 24 26 25 23 19 15 16 14 12 12 13 15 17 18 19 20 20 20 21 21 22 22 23 24 24 25 25 25 25 25 25 25 26 26 27 28 29 29 29 29 29 29 30 31 31 31 31 31 30 30 29 28 26 27 28 30 31 32 33 33 33 33 32 29 nan nan nan nan nan nan 27 27 27 28 28 nan nan nan nan nan nan 23 24 25 27 28 31 33 36 38 39 39 39 38 36 35 36 35 35 35 nan nan nan nan nan nan 40 41 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 31 31 32 33 34 35 37 39 39 40 41 40 39 38 38 38 39 40 40 41 42 44 45 46 47 47 48 48 48 49 49 50 51 51 50 48 46 45 45 47 46 48 50 51 52 53 53 52 52 52 51 51 50 48 46 46 46 46 44 41 39 38 38 39 41 44 47 47 48 50 52 55 56 56 57 57 58 58 57 56 55 53 52 53 52 51 51 50 50 49 49 49 48 47 47 45 47 49 48 47 47 47 48 49 49 49 50 51 51 50 52 50 48 45 43 41 39 38 38 39 40 41 43 46 49 50 50 51 52 52 52 52 51 50 50 50 49 49 48 47 45 42 39 36 35 35 35 nan nan 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 39 40 40 41 41 40 40 39 38 38 38 38 38 38 38 40 41 43 43 43 43 45 46 44 43 42 43 45 47 47 47 47 44 44 45 45 45 45 45 45 44 44 43 43 43 43 43 43 43 43 43 43 43 42 42 41 41 41 41 42 43 43 43 44 45 45 45 45 45 45 45 45 45 nan nan 45 45 45 45 nan nan 47 47 47 47 47 nan nan nan 48 49 48 47 47 47 46 44 42 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 25 25 25 24 24 25 25 26 26 27 28 28 29 29 29 29 29 29 29 29 30 30 30 29 28 28 28 28 27 26 25 24 24 24 22 22 21 22 22 23 24 25 25 25 25 26 24 23 22 22 20 19 18 18 18 18 17 16 15 15 15 15 16 16 16 16 15 14 13 13 15 16 16 15 15 14 13 13 13 12 11 11 11 12 12 12 12 13 14 14 14 14 13 12 11 11 12 13 13 12 11 9 7 7 9 11 13 14 15 15 16 18 19 19 18 16 14 14 15 16 17 16 15 13 11 9 9 9 9 9 9 10 10 9 8 8 10 12 12 11 9 8 7 7 9 10 11 11 11 11 11 12 12 13 nan nan 15 17 19 20 19 16 16 15 16 20 22 23 24 22 20 18 17 17 17 16 16 16 15 15 15 14 14 11 9 7 4 6 7 8 9 11 13 13 12 10 10 9 9 9 9 9 8 7 8 10 10 10 10 11 nan nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 17 16 16 nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan nan 13 15 15 16 17 16 15 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 19 20 20 20 19 18 17 16 17 18 nan 18 19 19 nan 21 22 22 24 25 24 22 20 17 15 12 12 13 14 17 19 21 21 22 21 22 22 22 22 23 23 23 24 24 25 25 25 25 25 25 25 25 26 26 27 28 28 28 28 29 29 30 31 31 31 31 31 31 29 27 26 26 28 29 30 31 32 33 33 33 31 29 26 26 nan nan nan 26 26 27 27 28 28 28 29 nan nan nan 21 22 23 25 26 28 29 32 35 37 39 38 39 37 35 34 nan 34 33 33 nan nan nan nan nan nan nan 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 35 33 30 30 32 33 35 36 37 37 38 39 40 40 39 39 39 39 40 40 42 43 44 45 47 46 46 47 47 48 48 48 49 51 52 51 51 49 48 47 48 48 49 49 50 51 51 51 51 50 50 50 50 48 46 45 45 44 44 42 40 38 38 35 35 38 41 44 46 48 51 53 54 54 56 57 59 59 57 55 54 54 53 53 53 52 50 49 49 49 49 49 49 49 49 49 49 51 51 51 50 49 48 48 48 48 50 51 52 53 52 51 49 48 47 46 44 42 41 42 42 43 43 45 49 50 51 52 53 54 54 53 52 51 51 51 51 51 51 50 49 47 44 40 38 36 nan nan nan nan 30 23 nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 37 38 38 39 39 39 39 38 38 37 37 37 37 37 38 38 39 40 41 42 42 42 43 43 42 42 43 45 47 47 47 46 45 44 46 48 48 47 46 46 45 45 45 44 44 43 43 42 41 40 40 40 nan nan 40 40 41 41 43 44 44 44 44 45 45 45 45 45 45 45 45 45 45 46 nan nan 46 46 46 46 nan nan nan nan nan 47 47 nan nan nan nan nan nan nan nan 45 46 45 44 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 26 25 25 25 24 24 23 23 24 24 24 25 26 27 28 29 29 29 29 29 29 29 29 29 29 30 29 29 28 28 27 26 25 24 24 24 23 22 22 21 21 22 23 24 25 25 25 25 26 26 25 25 24 22 20 20 19 19 19 19 17 16 16 16 16 17 17 17 16 16 14 13 13 15 16 17 16 15 14 14 14 13 12 12 12 13 12 12 11 12 12 13 13 13 13 12 11 11 11 11 11 12 12 11 10 8 8 8 10 12 13 13 14 14 16 17 18 18 17 15 15 15 16 17 17 16 15 13 11 10 10 10 10 10 11 10 9 8 8 10 12 13 13 12 10 9 8 9 10 10 10 9 9 10 10 11 11 12 13 15 18 20 20 20 18 18 17 17 19 21 22 23 22 19 17 17 17 17 17 17 17 18 19 18 16 16 15 13 9 4 3 5 7 9 12 14 14 14 13 12 11 11 11 11 11 11 11 10 12 13 14 14 15 14 13 12 nan nan 13 14 14 15 17 18 nan nan nan 18 17 17 nan nan 15 16 nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan 11 13 15 15 18 19 18 17 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 19 20 18 16 15 16 17 nan nan nan nan 19 20 21 22 22 23 24 24 22 21 19 14 11 11 13 15 18 21 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 25 25 25 25 25 26 26 26 27 28 27 28 29 29 30 31 31 31 31 31 29 27 26 26 27 29 30 31 32 32 33 33 31 28 25 24 25 nan 27 27 27 27 28 29 30 31 31 28 nan nan nan 22 23 25 26 28 29 32 34 36 37 37 38 38 nan nan nan nan nan nan nan nan nan nan 37 nan nan 39 nan 40 nan nan nan nan nan 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 38 37 35 31 29 nan nan 34 35 35 35 35 36 37 38 39 39 40 40 40 41 42 43 44 45 46 46 46 47 47 47 48 47 48 50 52 53 53 51 49 48 48 48 49 49 50 49 49 49 49 49 49 49 49 47 46 46 45 44 43 43 42 40 39 35 34 36 39 42 45 48 51 52 53 54 55 56 57 57 56 54 53 53 53 53 53 51 49 49 49 49 49 50 50 50 50 50 51 52 53 53 52 50 49 49 48 49 50 51 52 53 51 49 48 46 46 45 44 43 43 45 46 47 48 49 51 51 51 52 52 53 53 53 53 53 53 53 52 52 52 51 49 47 44 42 40 39 39 37 36 33 28 nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 35 35 36 36 36 37 37 37 37 37 36 36 36 36 36 36 37 37 38 39 40 41 41 42 42 42 43 44 46 45 45 44 43 43 44 47 49 50 48 46 44 44 44 45 45 45 45 nan 43 42 41 41 40 40 nan 41 43 44 45 45 44 44 44 44 44 45 45 45 45 45 45 46 46 46 46 nan nan 46 46 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 27 27 25 24 24 24 24 23 23 22 23 22 22 23 24 25 26 28 28 29 29 29 29 28 28 28 29 29 29 29 28 27 26 25 24 24 23 23 23 22 22 21 21 22 23 25 25 25 26 25 25 25 26 26 25 24 22 21 21 21 21 21 19 18 17 17 17 17 17 17 17 16 15 13 13 14 15 16 16 16 15 14 14 13 12 13 13 14 13 12 12 11 11 11 10 10 10 10 10 11 11 11 10 11 11 10 9 8 7 8 9 10 11 12 12 12 14 15 17 18 18 17 16 15 16 17 18 18 15 13 12 11 12 11 11 11 11 11 11 10 9 10 12 14 14 13 12 11 10 10 10 11 11 10 9 9 9 10 11 12 14 16 19 19 19 19 18 17 17 17 17 19 20 20 20 19 18 18 17 18 19 20 20 20 21 20 18 17 17 15 12 7 4 4 7 10 14 16 16 16 14 13 11 10 11 11 12 14 14 14 15 17 18 19 20 19 18 16 16 16 17 16 17 18 20 21 21 20 19 17 16 16 15 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 15 16 16 19 20 19 18 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 19 18 16 14 nan nan nan nan 18 18 18 18 19 21 22 22 23 24 25 24 23 19 14 10 9 12 15 18 21 23 23 24 24 24 24 24 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 26 27 28 29 30 30 31 31 31 31 29 27 26 27 28 30 31 32 32 33 34 34 32 28 26 25 26 nan 28 28 28 28 30 31 32 33 32 28 nan nan nan nan 25 25 26 28 30 32 34 36 36 37 38 38 nan nan nan nan nan nan nan nan nan nan nan nan 38 39 nan nan nan 43 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan nan nan nan nan nan nan nan nan nan 38 36 32 nan 30 32 nan 33 34 33 33 34 35 36 36 37 39 39 40 41 42 43 43 44 44 44 45 46 46 47 47 47 48 50 51 52 52 51 50 49 49 50 50 49 49 49 49 49 49 49 49 49 48 47 47 47 46 44 44 44 45 45 44 41 38 38 39 41 45 48 50 52 53 54 54 55 56 56 56 54 53 53 53 52 52 51 nan 49 49 49 50 51 51 51 52 52 51 51 52 52 52 51 50 50 49 49 50 51 51 nan 50 48 47 47 45 43 42 42 43 46 48 50 51 51 51 49 49 49 49 50 51 51 52 52 52 52 52 51 50 50 48 46 44 42 41 41 41 39 37 33 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 34 35 35 35 36 36 37 36 37 37 37 36 36 36 35 35 36 36 36 38 40 41 41 43 43 43 44 45 44 44 42 41 42 44 47 48 49 49 48 48 47 45 44 44 45 45 nan 44 44 44 44 44 nan nan 45 47 48 48 45 44 43 42 42 43 44 45 45 45 45 46 46 47 47 47 nan nan 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 26 25 24 24 24 23 23 23 22 22 21 20 21 21 22 23 25 26 28 29 29 29 28 28 28 28 28 28 29 28 27 26 25 24 24 24 23 23 22 22 22 22 22 23 24 25 25 25 25 24 24 24 25 26 27 26 25 23 23 22 22 22 21 19 18 18 18 18 18 18 18 17 15 14 14 14 15 16 17 16 16 15 14 13 13 14 14 14 13 13 12 11 10 9 8 8 8 8 9 10 10 11 10 9 9 9 8 7 7 8 8 9 9 10 10 11 12 14 16 17 18 18 17 16 16 17 18 18 16 15 14 13 13 13 12 12 12 12 12 11 10 11 13 14 14 14 14 13 11 11 11 11 11 10 10 9 9 9 11 13 16 18 19 19 18 18 17 17 17 17 17 18 18 18 17 16 16 16 15 16 20 22 22 22 21 20 18 16 16 15 13 11 8 8 9 13 16 17 17 17 14 12 10 9 10 11 12 14 15 15 17 19 21 22 23 23 22 21 21 20 20 20 21 21 22 22 22 21 20 18 16 16 16 15 15 16 17 nan nan nan nan nan nan nan nan nan 12 nan nan nan 13 15 15 17 18 19 20 19 17 14 11 7 6 6 6 7 8 nan nan nan nan 16 15 16 nan 16 17 18 19 17 16 15 15 16 17 17 17 17 16 16 17 19 22 23 24 25 26 25 23 19 14 10 9 11 14 18 21 23 24 25 25 25 24 24 24 25 25 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 27 27 28 29 29 30 30 31 31 31 29 28 27 28 29 31 32 31 32 33 34 34 33 31 30 30 30 nan nan 30 30 30 31 32 33 33 31 28 nan nan nan nan 26 27 28 29 31 32 33 34 35 37 38 37 35 nan nan nan nan nan nan nan nan nan nan 37 38 40 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 37 nan nan nan nan 30 31 32 32 31 32 33 34 34 34 35 35 36 38 40 41 41 41 42 43 43 43 44 44 44 45 46 47 50 52 52 51 51 50 50 50 50 50 48 48 48 48 49 49 49 49 49 48 47 48 48 46 45 45 45 47 48 48 48 46 44 43 44 46 49 50 52 53 53 53 54 55 55 55 54 54 53 53 52 51 51 51 50 nan nan nan nan 51 52 52 52 51 nan nan 49 49 50 50 49 49 49 49 50 50 50 49 49 48 48 45 42 41 41 42 45 48 49 49 49 48 45 45 45 45 46 47 47 48 48 49 49 50 50 49 48 46 44 42 42 42 42 42 41 39 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 36 36 37 37 38 38 38 38 38 38 37 37 36 36 36 36 36 36 37 38 39 40 42 43 43 43 43 43 43 42 43 45 46 47 47 47 47 48 49 49 48 47 46 45 45 nan 45 45 45 46 47 47 47 47 48 49 48 49 47 45 43 43 43 nan nan nan nan nan nan 47 48 48 48 nan nan 48 48 nan nan nan nan nan 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 23 23 23 nan nan 23 23 23 23 22 21 21 20 21 21 22 24 25 26 27 28 29 29 28 28 27 27 27 27 28 28 28 27 25 24 24 24 24 23 22 23 23 23 24 24 25 26 26 26 25 24 23 23 25 26 27 27 27 25 24 23 22 22 21 20 19 20 20 20 19 19 19 18 16 15 14 14 15 15 16 17 17 16 15 14 14 14 14 14 13 13 12 11 10 10 9 8 7 8 9 10 10 10 9 8 8 8 7 7 8 8 8 8 9 9 9 10 11 12 14 17 18 18 18 17 16 17 17 17 17 16 15 15 15 14 14 14 13 13 13 13 12 12 12 13 14 14 14 13 12 11 11 12 11 10 10 9 9 9 11 14 17 18 19 19 19 18 18 18 18 19 19 18 18 17 16 15 15 14 13 14 17 20 22 22 21 19 18 15 14 14 14 13 12 11 13 15 17 18 18 17 15 12 10 9 9 11 12 14 14 15 17 20 22 24 25 27 26 25 25 24 23 23 23 23 23 23 23 23 21 19 18 17 17 17 17 17 18 nan nan nan nan nan nan nan nan 17 17 17 16 16 16 17 17 18 19 19 19 18 17 15 12 9 nan nan nan nan nan nan nan nan nan nan 15 16 16 17 18 18 18 17 16 15 16 17 17 17 17 16 14 12 15 18 21 23 25 25 25 25 23 19 13 10 9 11 14 18 19 21 24 25 25 25 25 25 25 25 25 25 25 24 24 24 23 24 24 24 25 25 25 26 26 26 26 27 27 28 28 29 29 30 30 30 31 31 30 29 28 29 31 31 32 32 32 33 34 35 34 32 33 33 33 33 nan 33 33 33 33 33 33 34 32 31 30 27 26 27 28 29 31 32 33 33 33 33 35 36 36 35 nan nan nan nan nan nan nan nan nan nan nan 37 39 40 42 44 45 45 44 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 31 31 31 32 32 33 33 33 34 35 36 38 40 40 41 41 42 42 42 42 41 42 43 45 48 49 49 49 48 49 49 48 49 49 49 47 47 47 48 48 48 48 49 49 48 48 48 47 47 46 46 47 48 49 50 52 52 50 48 48 49 51 52 54 53 52 52 53 54 53 53 54 53 53 52 51 50 50 50 49 nan nan nan nan nan nan nan nan nan nan nan nan 49 49 48 nan nan nan nan 49 49 49 49 49 49 48 45 42 41 41 nan nan nan nan 46 46 45 42 41 41 41 41 42 43 43 44 45 45 46 47 47 46 44 42 41 40 40 40 42 42 40 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 38 39 39 39 39 39 38 38 38 38 38 37 37 37 37 36 36 37 38 39 41 41 41 41 42 42 43 44 45 46 47 46 46 46 46 46 47 49 50 50 48 47 46 45 45 44 45 47 48 48 47 47 48 49 49 nan 52 51 49 47 nan nan nan nan nan nan nan 49 49 49 49 nan nan 50 50 50 nan nan nan nan 49 49 48 47 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 22 21 nan 21 21 22 22 23 23 22 22 21 21 22 22 23 24 26 26 27 28 29 28 28 28 27 27 27 26 26 27 28 28 26 25 25 25 25 24 24 24 25 26 26 26 26 26 27 27 27 25 24 23 25 26 26 26 26 25 24 23 22 22 21 20 20 20 20 21 21 20 19 18 17 16 15 15 15 16 16 17 17 17 15 14 14 15 14 13 13 13 12 12 11 11 10 9 8 8 8 8 9 10 9 8 8 8 8 8 8 9 9 9 10 9 9 8 nan nan nan nan 16 17 17 16 15 15 16 17 17 17 17 16 16 16 16 17 14 13 14 14 14 13 13 13 14 15 14 14 13 13 12 13 12 11 10 9 8 9 11 14 17 19 20 nan 20 20 20 19 20 20 20 19 19 18 18 17 16 14 13 13 15 17 20 20 19 17 16 13 11 11 13 14 13 14 15 16 17 18 18 17 15 12 9 8 9 11 13 14 15 17 19 20 21 23 25 27 27 27 27 26 25 25 24 24 24 24 24 24 22 21 20 18 18 19 19 19 20 20 20 18 18 17 16 16 16 17 18 19 20 20 19 19 19 19 19 19 18 18 17 16 14 13 11 nan nan nan nan nan nan nan nan nan nan 15 16 17 18 18 18 18 16 16 16 17 17 18 18 16 14 12 14 18 21 23 24 24 25 25 22 17 12 9 9 11 14 15 18 21 23 25 26 25 25 25 25 26 26 25 25 24 24 23 23 23 23 24 24 24 25 25 26 26 27 28 nan nan nan 29 29 29 30 31 31 31 31 30 30 30 31 32 32 32 32 33 34 35 35 35 35 36 36 36 36 35 35 35 34 34 35 35 35 34 33 31 31 31 32 33 34 35 36 36 36 35 35 36 35 34 nan nan nan nan nan nan nan nan nan nan nan 38 39 41 43 44 44 44 43 42 41 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 31 nan nan nan 31 32 33 33 33 33 34 36 37 38 39 40 41 41 41 41 40 39 41 42 44 46 47 46 47 47 47 47 45 46 47 47 47 46 47 47 47 48 48 48 48 48 48 47 46 46 46 47 48 48 48 50 52 54 53 51 51 51 53 54 54 53 52 53 53 52 51 52 52 53 53 52 50 49 48 47 47 48 48 nan nan nan nan nan nan nan nan nan nan nan 50 48 nan nan nan nan nan 49 49 49 nan 48 47 45 43 42 41 42 nan nan nan nan nan nan nan 38 38 38 39 39 39 40 41 41 42 43 45 45 44 42 40 40 38 39 39 40 41 40 37 33 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 40 40 40 40 39 39 38 38 38 39 39 39 39 38 37 37 37 38 39 40 40 40 41 42 43 44 46 46 46 45 44 44 45 45 46 48 49 50 50 49 47 46 45 45 45 46 47 49 50 49 48 48 nan nan nan 54 56 55 53 nan nan nan nan nan nan nan nan nan nan 50 50 nan nan nan nan nan nan nan nan nan nan nan 47 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 nan nan nan nan nan nan nan nan nan 20 nan nan 20 20 21 22 23 23 23 23 23 23 23 23 24 25 26 26 27 28 28 27 27 27 27 27 27 27 26 27 28 28 28 27 27 26 26 25 25 25 26 27 27 27 27 27 28 29 29 28 26 24 24 25 24 24 24 24 24 23 23 22 22 21 20 20 20 21 21 20 19 17 17 16 15 16 16 16 17 17 18 17 16 15 15 14 14 14 13 12 12 12 12 12 11 10 9 8 8 8 9 10 10 10 9 9 8 8 8 9 9 11 11 10 9 8 nan nan nan nan nan 16 16 15 14 14 15 15 17 18 18 18 18 18 19 18 16 15 15 16 16 15 15 15 15 15 15 15 14 13 13 13 13 12 10 8 8 8 10 14 16 18 20 20 21 20 20 20 21 21 22 21 21 20 19 18 17 15 13 13 15 16 18 18 17 16 14 11 9 9 11 14 15 15 15 15 16 17 17 16 14 12 10 nan 10 12 13 13 16 18 19 20 21 21 23 24 25 26 26 25 25 24 24 24 24 24 25 25 25 24 21 20 21 22 22 21 21 22 21 21 20 19 19 18 18 18 19 20 20 21 21 21 20 20 21 20 19 19 18 17 15 15 13 10 nan nan 10 12 14 16 16 16 15 15 16 17 18 nan 18 17 16 15 16 16 16 18 18 17 15 14 15 17 20 21 22 23 24 23 20 16 11 9 10 13 14 15 17 20 22 24 25 26 26 26 26 26 26 25 24 24 23 23 22 22 22 22 23 23 24 24 25 26 nan 28 28 nan nan nan nan 30 31 31 31 31 30 30 29 30 30 31 32 32 32 33 34 35 36 37 37 37 37 37 37 36 36 35 35 35 35 35 35 36 36 36 nan nan 36 36 37 38 39 39 39 38 37 36 36 35 34 nan nan nan nan nan nan nan nan nan nan 39 39 41 42 42 42 41 41 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 33 33 35 36 36 36 36 37 39 39 39 38 38 38 40 41 42 43 45 45 45 45 44 44 42 43 45 46 47 48 48 48 48 48 49 49 48 48 47 45 45 45 46 46 47 48 48 49 51 52 52 51 51 52 53 54 53 53 54 54 52 51 51 50 51 52 52 51 49 48 46 45 44 45 45 47 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 nan nan 48 46 44 43 42 nan nan nan nan nan nan nan nan nan 37 37 37 38 38 39 39 40 41 42 44 43 42 41 40 39 38 38 39 nan nan nan 36 33 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 40 40 40 40 40 39 39 38 39 39 40 40 40 40 39 38 38 39 40 40 39 39 40 42 44 46 47 46 44 44 44 44 46 47 48 49 49 49 48 46 46 46 46 46 47 48 49 51 nan nan 51 51 nan nan nan 51 53 54 54 nan nan nan nan nan nan nan nan nan 50 50 50 nan nan nan nan nan nan nan nan nan nan nan nan 46 45 44 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 21 nan nan nan 20 20 21 22 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 27 27 26 26 27 27 27 27 27 28 29 29 28 28 27 27 26 26 26 27 28 28 28 28 28 29 30 30 29 27 25 24 24 24 23 23 23 23 23 23 23 22 21 20 20 20 20 21 20 18 17 17 16 16 16 17 18 18 18 18 18 17 16 16 15 14 14 13 13 12 12 13 13 13 12 11 11 10 10 10 10 11 10 9 9 9 nan nan 9 11 12 12 11 10 8 nan nan nan nan nan 14 15 14 12 12 13 14 16 17 18 19 20 20 20 19 18 17 17 17 17 17 16 16 17 17 16 16 14 14 13 13 13 12 10 8 7 8 10 13 15 16 17 18 18 18 19 20 21 22 23 23 23 22 21 19 17 16 15 15 16 18 18 18 18 16 13 10 8 8 11 14 16 15 14 14 14 14 14 14 13 12 11 11 11 12 13 14 16 18 20 20 20 20 21 21 22 23 24 24 24 24 23 23 24 25 26 26 26 25 23 22 23 23 24 24 23 23 23 22 22 21 21 21 21 20 20 20 21 21 21 21 21 22 22 21 20 20 19 18 17 16 15 13 9 9 10 12 15 16 16 16 15 15 16 16 17 nan nan 17 16 15 15 15 16 17 18 17 16 15 15 17 19 20 21 22 23 22 19 14 10 9 11 14 15 16 18 19 21 23 24 25 26 26 26 26 26 25 25 24 23 22 22 21 21 21 22 22 23 23 24 26 27 27 28 29 nan nan nan nan nan nan nan nan nan 29 28 28 28 30 32 32 32 33 34 35 37 38 39 39 38 38 37 37 36 35 35 35 34 34 34 36 37 38 38 38 38 39 39 40 40 41 42 42 40 38 38 38 37 nan nan nan nan nan nan nan nan nan nan 40 40 41 41 40 40 39 nan 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 32 31 32 33 35 34 34 35 36 36 37 37 37 37 38 40 41 42 43 43 43 41 40 40 41 42 43 45 46 48 49 49 49 49 48 48 49 48 46 46 45 45 46 46 46 47 48 48 48 50 51 51 51 51 53 53 53 53 53 54 54 52 51 50 49 50 51 52 51 49 48 47 46 45 44 43 45 45 46 46 nan 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 47 45 nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 39 39 40 40 41 42 43 42 41 40 39 38 39 40 41 40 39 37 36 35 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 42 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 42 44 46 45 44 43 43 44 45 48 49 49 48 47 46 45 45 45 45 47 48 50 51 51 nan nan nan nan nan nan nan 44 45 47 48 nan nan nan nan nan nan nan nan nan nan nan 49 nan nan nan nan nan 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 20 20 20 22 23 24 nan 24 24 24 24 25 25 25 25 25 26 27 27 27 27 26 26 26 27 27 27 27 28 29 29 29 28 27 27 27 27 27 27 28 28 28 28 29 30 30 30 29 27 25 23 23 23 23 23 23 23 23 23 23 23 23 22 20 20 20 20 19 18 18 18 18 17 17 18 19 19 19 19 19 19 18 17 17 16 15 15 14 14 14 15 16 15 15 14 13 13 12 11 11 11 10 10 9 9 9 9 10 12 13 14 13 nan nan nan nan nan nan nan 13 13 12 10 10 nan nan 15 16 18 19 20 20 20 19 19 18 17 18 18 18 18 18 18 18 18 17 15 14 14 13 13 12 10 8 8 9 11 13 15 16 16 17 17 17 17 18 20 22 23 24 24 24 23 20 18 16 16 17 19 20 19 19 19 16 13 9 8 9 11 14 15 15 15 14 13 13 12 12 12 11 11 12 12 12 13 15 17 18 19 20 20 20 20 21 21 21 22 23 24 24 24 24 24 24 25 26 26 25 24 24 24 24 25 26 25 25 25 24 24 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 22 21 20 20 19 18 17 15 11 9 10 13 15 17 17 17 15 15 15 16 17 18 18 17 16 16 16 16 16 17 18 19 17 16 16 16 18 19 21 22 23 22 18 13 9 9 11 12 15 17 18 18 19 21 23 24 25 25 25 25 26 26 25 24 24 23 22 22 22 22 21 22 22 23 23 24 25 25 27 28 28 29 nan nan nan nan nan nan 30 28 28 28 28 29 31 32 33 33 34 35 37 38 38 39 39 39 38 37 36 35 35 34 34 34 34 35 37 38 39 39 39 39 40 40 41 42 44 45 43 42 40 41 40 40 39 nan nan nan nan nan nan nan nan 42 42 42 41 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 31 32 33 34 33 33 34 35 35 35 35 35 36 37 39 40 42 42 42 41 39 38 39 41 43 46 47 48 48 49 49 50 49 48 48 47 47 45 45 46 47 48 48 47 48 48 49 49 49 50 51 51 51 52 53 53 53 53 54 54 54 53 51 50 50 51 51 51 50 50 49 49 47 45 43 43 44 44 45 44 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 42 42 43 43 43 42 41 41 39 39 39 42 44 44 42 40 38 37 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 41 42 42 42 43 42 41 41 41 40 40 41 41 41 41 41 41 41 41 41 40 39 39 39 40 41 42 42 43 43 43 42 41 42 44 47 49 49 47 45 44 43 43 43 44 46 48 50 52 52 52 53 53 53 53 nan 48 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 46 45 44 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 20 19 19 nan nan nan nan 23 23 24 25 26 26 25 25 25 25 26 27 27 27 27 26 27 27 27 27 27 28 28 28 29 28 27 27 27 27 27 27 28 28 28 28 28 29 30 30 29 27 24 22 22 22 22 23 23 23 23 23 23 24 24 23 22 20 20 20 20 20 19 19 19 19 19 20 20 20 20 21 21 21 20 19 19 18 18 17 17 17 17 17 18 18 18 18 17 16 15 13 12 12 11 10 10 10 10 10 11 12 14 nan nan nan nan nan nan nan nan nan 13 12 10 8 nan nan nan nan nan 17 19 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 17 16 15 14 13 12 10 9 8 10 12 15 17 17 18 19 19 17 16 17 18 20 21 22 22 22 21 19 17 17 17 19 20 21 20 20 18 16 13 10 9 9 11 13 14 15 14 14 12 12 12 12 12 12 13 13 13 13 14 16 17 19 20 21 21 21 21 21 21 21 21 22 23 24 25 25 24 24 24 25 25 26 25 25 26 26 26 27 27 27 27 26 25 25 24 23 23 24 24 23 23 23 23 23 24 24 24 23 23 22 22 21 21 20 19 17 15 12 12 13 16 17 17 17 15 14 15 16 17 18 17 17 17 17 16 16 17 18 19 19 18 17 16 17 17 19 22 23 23 22 18 12 10 11 12 12 16 17 17 17 17 19 21 23 24 24 24 25 26 26 25 25 25 24 24 23 23 23 22 22 23 23 23 24 25 25 26 26 27 nan nan nan nan nan nan nan nan 29 29 28 29 30 32 32 32 33 34 35 36 37 38 40 40 39 38 37 37 36 35 35 34 35 35 36 38 39 39 39 39 40 40 40 41 43 44 44 44 43 42 41 41 41 nan nan nan nan nan nan nan nan nan 42 42 42 41 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 32 33 33 32 33 33 34 35 35 36 35 36 37 38 39 40 41 41 41 41 41 42 44 45 46 48 48 48 48 48 48 48 48 47 47 46 46 46 47 48 48 48 48 48 48 48 48 48 48 49 50 51 52 52 52 52 53 53 53 53 53 52 51 51 50 50 50 51 52 52 52 49 46 43 43 43 43 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 53 51 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 45 46 47 47 46 45 44 43 41 40 40 42 44 47 46 43 40 38 37 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 41 42 42 42 42 42 41 41 40 40 41 41 41 42 42 42 42 41 41 41 41 41 41 42 43 43 42 42 42 41 41 44 46 47 48 46 44 42 41 41 42 43 44 47 50 51 nan 51 51 51 52 52 52 51 49 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 49 nan nan nan nan nan nan nan nan nan 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 21 nan nan 20 20 21 nan nan nan nan 23 24 25 26 26 26 25 25 25 25 25 26 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 28 26 25 24 22 21 21 22 23 24 23 23 23 24 24 24 22 22 21 21 22 22 22 21 21 21 21 21 22 22 21 21 22 22 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 19 17 16 15 13 12 11 11 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 19 19 19 19 19 19 19 19 19 18 18 19 19 20 20 20 18 17 16 15 14 12 11 9 9 10 13 14 15 17 20 22 21 20 17 16 16 17 18 19 20 20 19 18 16 16 17 19 20 21 21 20 18 14 11 9 9 10 11 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 17 19 21 22 23 24 23 23 22 22 21 21 22 23 24 25 26 26 26 26 26 27 27 27 27 27 26 27 27 28 28 28 28 27 26 25 24 23 24 24 24 24 24 24 24 24 25 24 23 23 23 23 22 22 21 20 19 18 16 15 16 17 17 18 17 15 14 15 16 17 17 17 17 17 17 17 17 18 19 19 19 19 18 18 18 18 20 22 23 23 21 17 12 11 11 13 15 17 17 16 16 17 18 20 21 22 22 24 25 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 25 26 26 26 27 28 nan nan nan nan nan nan nan nan nan 30 31 32 32 31 31 32 33 34 35 36 38 40 40 40 39 38 37 37 36 36 35 36 37 38 39 39 39 39 39 39 40 40 41 42 42 42 41 41 39 38 38 38 38 nan nan nan 41 nan nan nan nan nan 42 41 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 32 32 31 31 32 33 34 35 35 36 36 37 38 38 39 39 41 40 40 40 41 42 43 44 44 46 46 46 45 44 44 46 47 47 47 47 47 47 48 48 48 47 47 46 46 46 47 47 47 47 49 50 51 50 51 51 51 52 52 52 51 51 52 52 51 51 51 51 52 52 53 52 48 45 44 43 43 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 51 49 nan nan 40 nan nan nan nan nan nan nan nan nan nan nan 49 49 49 50 49 48 48 46 44 42 41 41 43 46 48 47 43 42 40 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 43 43 43 42 43 43 43 44 47 47 47 45 43 41 40 41 41 42 44 46 48 50 50 50 49 49 49 49 48 49 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 48 48 nan nan nan nan nan nan nan nan 45 nan nan nan nan nan 42 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 22 21 21 21 nan nan 22 22 23 24 25 26 26 26 25 25 25 25 25 26 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 28 28 28 29 29 29 28 27 26 25 24 24 24 22 22 22 22 24 24 24 24 23 23 23 23 23 23 23 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 20 21 21 21 20 18 17 15 13 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 18 18 19 19 19 19 19 19 19 19 18 19 20 20 21 21 20 19 17 16 14 13 11 10 9 10 13 13 14 17 19 21 21 20 18 17 17 17 18 18 19 19 18 17 16 15 17 19 19 20 20 19 17 13 10 8 9 10 11 12 12 12 13 13 14 15 15 16 16 16 17 16 17 17 18 19 22 24 25 25 25 25 24 23 23 22 22 22 23 24 26 27 26 27 29 30 30 30 29 28 27 27 28 28 28 29 29 29 29 28 27 26 25 24 24 24 24 24 25 25 25 26 24 23 23 23 23 23 22 22 21 21 20 19 19 18 18 18 19 17 16 15 16 18 18 18 18 18 18 18 18 18 19 20 20 20 20 19 19 19 20 21 22 23 22 19 15 13 12 12 15 17 18 18 16 16 16 17 18 19 20 22 24 25 26 26 27 27 28 29 28 28 29 28 27 27 27 26 26 26 25 25 26 26 27 29 nan nan nan nan nan nan nan nan nan nan 32 32 31 29 29 31 31 33 34 35 37 39 39 39 38 38 38 38 37 37 37 39 39 40 40 39 39 38 38 38 39 40 40 40 40 39 39 38 37 35 35 nan 35 37 nan 40 39 37 36 nan nan nan 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 31 33 34 35 35 34 34 36 37 38 39 39 41 41 40 39 39 39 40 42 42 43 44 43 42 42 42 44 46 47 47 47 48 48 48 47 47 46 45 44 44 44 45 45 45 46 47 48 49 50 50 51 51 51 51 51 51 51 51 52 52 51 51 52 52 52 55 55 52 48 46 45 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 52 50 48 nan nan nan nan nan nan nan nan nan nan nan nan nan 52 52 51 50 50 48 48 46 44 43 42 44 46 47 47 46 46 42 39 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 41 41 41 41 41 41 41 41 41 40 41 41 42 42 42 42 42 42 42 43 43 43 44 44 44 44 44 45 46 47 45 43 42 41 40 41 42 43 44 46 47 49 49 49 49 48 47 47 47 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 nan nan nan nan nan nan nan nan nan nan nan nan 44 44 43 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 21 21 22 22 21 22 22 23 24 25 26 26 26 26 25 25 25 25 26 26 27 27 27 26 27 27 27 27 27 28 28 28 28 27 27 27 27 27 28 28 29 29 29 28 27 25 24 24 23 24 23 23 22 22 23 24 25 25 25 24 23 23 23 23 23 24 25 25 26 25 25 24 23 22 22 22 22 22 22 22 22 22 22 23 22 21 20 19 19 19 19 19 19 20 21 22 22 21 20 18 16 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 18 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 20 18 17 15 14 12 10 10 11 12 12 14 16 18 19 20 19 18 17 17 17 17 17 18 18 18 17 16 16 17 19 19 19 20 19 16 12 9 8 9 11 11 11 12 12 13 14 15 16 17 17 18 18 18 18 19 19 20 22 25 26 26 26 26 26 25 24 24 23 23 23 24 24 25 26 26 28 29 31 31 30 29 28 27 27 28 28 29 29 30 30 30 29 28 27 26 26 25 25 25 25 26 26 27 26 25 24 24 23 23 23 23 23 23 22 22 21 21 21 21 20 19 16 15 16 17 19 19 20 20 20 20 20 20 20 21 21 21 21 21 20 19 19 20 21 22 22 21 18 14 13 13 13 16 19 20 19 18 17 16 17 17 18 20 23 25 27 28 28 29 30 31 31 31 31 31 30 29 28 27 26 25 25 25 24 25 25 27 nan 30 nan nan nan nan nan nan nan nan 33 33 32 31 30 31 31 31 32 33 35 36 37 37 37 38 38 38 38 38 38 39 40 41 41 40 39 39 39 38 38 38 38 39 39 39 39 38 36 36 36 35 34 34 nan 38 39 38 36 35 35 36 nan 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 33 33 32 32 32 34 33 33 33 34 35 37 37 38 39 40 40 40 40 40 39 39 41 41 41 42 42 41 41 42 43 45 46 47 47 47 47 nan 46 46 45 45 44 43 43 44 44 45 45 46 48 49 50 50 50 50 51 51 51 51 50 51 52 52 52 52 52 52 53 55 56 54 51 49 48 48 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 nan 52 50 49 49 47 46 44 44 45 47 48 48 47 45 44 41 39 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 41 41 41 40 40 40 40 40 40 40 40 41 41 41 41 41 42 43 44 43 44 45 45 45 45 45 46 47 44 42 42 41 42 42 42 44 46 47 48 48 47 47 47 47 47 47 47 47 nan nan nan nan nan nan nan nan nan nan 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan 46 45 45 nan nan nan nan nan nan nan 43 44 44 44 44 44 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 20 20 21 23 23 23 23 23 24 26 26 26 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 28 28 29 29 28 28 27 27 27 27 28 29 29 29 28 27 26 25 24 24 24 23 23 23 23 23 23 24 25 25 25 25 24 24 23 23 23 24 25 26 26 26 26 25 24 23 23 22 22 21 21 21 21 22 22 23 22 21 19 18 18 18 18 18 19 20 21 22 23 22 20 19 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 17 18 19 19 19 19 19 19 19 19 20 20 21 21 21 21 20 19 17 15 14 12 11 11 11 11 13 15 17 18 19 20 20 19 17 17 16 16 17 17 17 17 17 16 16 17 18 18 19 19 18 16 12 9 8 10 11 11 12 12 13 13 15 16 17 18 18 19 19 19 20 20 21 22 24 25 26 26 27 27 26 26 25 25 25 24 24 24 24 25 25 26 26 28 29 30 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 27 26 26 26 27 27 27 27 27 26 25 25 24 24 25 25 24 24 23 23 23 23 22 20 18 14 15 16 18 20 20 20 21 22 22 23 23 23 23 23 22 21 21 20 19 19 20 22 22 21 20 17 16 14 14 15 18 21 22 21 20 18 18 17 18 19 21 25 27 29 30 30 31 32 32 32 33 32 31 30 29 28 27 26 25 24 23 23 24 25 nan nan 30 nan 30 29 30 30 31 nan 33 33 33 32 32 32 32 32 32 33 34 35 36 36 36 37 38 38 38 39 39 40 40 41 41 41 40 39 39 39 38 37 37 38 39 40 40 39 38 37 37 37 nan nan nan nan 38 39 38 37 36 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 34 34 34 33 33 33 33 33 34 34 35 36 37 39 40 40 40 40 41 42 42 41 42 41 40 40 41 42 43 44 45 46 47 47 47 47 nan nan nan nan 45 45 45 44 44 45 45 46 47 47 48 50 50 50 50 50 51 51 51 51 50 50 51 52 52 52 52 52 53 54 55 55 53 52 51 51 51 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 45 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 51 50 48 47 nan nan nan nan nan 49 48 48 46 43 41 39 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 40 40 41 41 41 42 43 45 45 45 45 46 46 45 45 46 45 44 43 43 43 44 44 46 48 49 49 48 47 43 44 44 45 46 47 48 48 nan nan nan nan nan 53 52 nan nan 46 nan nan nan nan nan nan nan nan nan nan nan nan 44 45 nan nan nan nan nan 42 nan nan 42 42 42 43 43 44 44 44 44 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 21 23 23 23 23 24 26 27 27 26 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 28 29 29 29 29 28 28 28 28 28 28 28 28 27 26 26 25 25 25 25 24 24 23 23 24 24 24 24 24 25 25 25 26 26 25 24 23 24 25 26 26 26 26 25 24 24 23 22 22 21 21 20 21 21 22 22 22 21 19 17 17 17 17 17 18 20 21 22 22 21 20 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 17 19 19 20 20 19 19 19 19 20 20 21 21 21 21 21 19 18 16 14 13 11 10 11 11 13 15 18 19 21 21 21 20 19 18 17 16 16 17 17 17 16 16 17 17 17 18 19 19 18 15 12 9 8 10 11 12 14 14 14 15 15 17 18 18 19 19 19 20 20 21 21 23 24 24 24 25 25 26 26 26 25 25 26 25 25 25 25 25 25 25 25 25 26 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 27 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 23 21 17 14 14 16 19 21 22 21 22 23 24 24 25 25 25 25 24 23 23 21 19 19 21 22 22 22 20 18 18 16 15 17 20 23 24 24 22 21 20 20 20 22 24 28 29 30 30 31 32 32 33 33 33 32 31 30 29 28 27 25 25 24 23 22 23 24 25 26 27 28 28 28 28 29 30 30 31 31 31 31 31 32 32 32 32 33 34 35 35 36 37 38 38 38 39 40 40 41 41 41 41 41 40 40 40 39 39 38 38 38 39 39 40 39 39 38 nan nan nan nan nan nan 40 40 39 39 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 35 35 35 35 35 35 34 34 34 34 33 33 34 34 35 35 37 39 40 41 42 42 43 43 44 43 42 41 39 39 40 42 44 46 47 47 47 48 47 47 nan nan nan nan nan 45 45 45 46 47 48 49 49 49 50 51 51 51 51 51 51 51 51 50 50 50 51 51 51 51 51 51 52 52 53 54 53 53 53 52 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 47 nan nan nan nan nan nan nan nan 47 45 43 41 39 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 39 39 39 39 39 38 38 39 39 39 40 40 40 40 40 40 41 42 42 43 45 46 46 45 45 44 44 44 44 45 44 43 43 44 44 44 45 46 47 45 44 43 42 42 42 43 45 47 49 51 nan nan nan nan 58 57 54 51 50 nan nan nan nan nan nan nan nan nan nan nan nan 43 43 44 45 45 45 44 42 41 41 41 41 41 41 42 42 42 43 43 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 23 23 23 nan 25 26 27 27 26 25 25 24 25 25 25 25 25 27 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 28 28 27 26 26 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 26 27 27 25 24 24 25 25 26 26 26 26 25 24 23 23 22 21 21 21 21 21 21 22 22 21 20 18 17 17 17 17 18 19 20 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 20 21 21 21 22 22 22 20 19 17 15 13 12 11 10 11 13 15 18 20 21 22 22 21 21 20 19 17 17 17 17 17 16 16 16 16 17 17 18 18 17 15 13 11 10 10 11 13 15 16 16 16 16 17 18 20 20 20 20 20 20 20 21 22 23 22 23 23 23 24 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 26 27 27 28 28 29 29 30 30 30 29 28 28 29 29 29 30 30 29 28 27 26 26 26 27 27 27 27 27 27 27 28 28 27 27 26 26 26 26 26 25 22 18 15 14 nan 20 20 21 23 24 24 24 24 24 25 25 25 25 24 23 21 19 19 21 22 23 23 21 20 19 17 17 20 23 26 28 26 24 23 23 23 24 25 27 29 30 30 30 31 31 31 32 33 33 32 31 30 28 27 25 24 23 22 22 22 23 23 24 25 nan nan nan nan nan 28 29 30 30 31 31 31 32 31 31 32 32 33 33 34 35 36 38 39 38 39 40 40 40 41 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 38 37 38 40 42 nan nan nan nan 41 41 41 42 nan nan nan 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 36 36 35 36 35 35 34 34 34 34 34 35 36 38 40 42 42 42 42 42 43 42 nan nan 39 38 38 40 41 43 44 45 46 46 46 nan nan nan nan nan nan nan nan 45 46 48 49 50 50 51 51 50 50 50 50 50 50 51 50 50 50 50 50 50 51 51 51 51 51 51 52 53 53 53 53 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 38 38 38 38 39 40 40 40 40 40 40 40 40 41 42 42 42 43 45 45 45 45 44 43 43 43 43 44 44 43 43 43 42 42 41 40 39 38 38 39 40 39 41 42 44 46 49 51 nan nan nan 59 59 nan nan nan nan nan nan nan 41 42 42 44 nan nan nan nan nan 41 42 42 42 43 43 42 nan nan nan 38 39 39 39 40 40 40 41 41 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 25 26 26 26 26 25 25 25 25 25 25 25 25 27 28 28 27 28 28 28 28 29 29 29 30 30 30 29 29 29 29 28 27 26 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 26 25 25 26 26 27 27 28 27 26 26 26 25 25 26 26 26 25 25 24 23 23 22 22 21 21 21 21 21 22 22 21 20 19 18 18 18 18 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 18 19 20 20 21 22 22 23 23 22 20 17 15 13 13 12 11 11 13 16 18 20 21 22 22 22 21 20 19 17 16 16 16 16 16 16 16 16 16 16 16 17 16 15 14 13 12 12 13 15 16 17 17 17 17 18 19 21 20 21 21 21 20 21 21 22 23 24 24 23 24 24 25 26 27 27 27 27 28 27 27 27 27 27 27 27 26 26 27 27 27 27 29 30 30 31 30 29 28 28 29 29 29 30 30 29 28 27 27 26 26 27 27 27 27 27 27 27 28 29 28 28 27 27 27 27 26 25 24 20 16 nan nan 20 21 22 24 24 24 23 23 23 24 24 24 24 24 23 21 18 19 21 23 25 24 24 22 20 19 19 21 25 28 29 27 25 24 24 24 26 28 30 31 31 30 29 30 30 31 32 32 32 32 31 30 28 26 25 25 23 22 22 23 23 23 23 24 nan nan nan nan nan 28 29 31 31 32 32 33 33 33 33 33 33 34 34 35 35 37 37 38 39 39 40 40 40 40 39 39 39 39 39 40 41 41 41 40 40 39 39 38 37 37 36 35 37 40 43 43 42 42 41 42 42 43 nan nan nan nan 42 41 41 41 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 36 37 37 37 37 37 37 37 37 36 36 36 36 35 35 36 37 38 40 41 41 41 40 40 41 nan nan nan 36 36 36 37 38 39 40 41 42 43 43 nan nan nan nan nan nan nan nan nan nan 45 46 47 49 50 50 47 47 48 49 49 49 49 50 49 49 49 49 50 50 51 51 52 52 52 53 53 53 54 54 54 nan 55 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 37 37 37 37 38 38 39 39 40 40 40 40 40 40 41 41 41 42 42 42 43 44 44 44 44 43 43 43 43 43 44 44 44 44 42 40 38 35 32 32 32 34 35 36 36 38 40 42 44 46 48 50 52 54 55 nan nan nan nan nan nan nan 38 39 40 41 41 nan nan nan nan nan nan nan 38 38 38 nan 38 36 nan nan nan nan nan 38 38 38 38 39 39 40 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 25 25 25 26 26 26 26 26 25 25 27 28 28 28 28 28 28 29 30 30 30 31 30 30 29 29 29 28 27 26 26 26 26 26 26 25 25 25 25 25 25 25 26 25 25 25 26 26 27 27 27 27 28 28 28 28 27 27 26 26 26 26 26 25 25 24 24 23 22 22 22 21 21 21 21 21 21 22 22 21 21 20 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 20 20 21 22 23 24 24 23 21 18 16 13 13 12 12 12 15 16 18 19 21 22 22 22 22 21 19 18 16 15 15 16 16 16 16 16 15 15 15 15 16 15 14 14 14 14 15 17 17 17 17 18 18 19 19 20 21 22 21 21 21 22 22 23 25 27 26 26 25 25 25 26 27 28 28 28 29 28 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 30 30 29 28 28 28 28 29 29 29 28 28 27 27 27 26 26 27 27 27 27 26 27 28 29 29 28 27 27 27 27 26 26 25 22 18 nan nan nan 23 24 25 26 25 23 23 23 24 25 25 25 24 23 21 19 19 21 23 25 25 25 23 22 21 20 23 28 31 30 28 26 24 23 24 26 29 31 31 31 31 30 30 30 30 31 32 32 31 30 29 27 26 26 25 24 23 23 23 23 22 22 23 23 24 nan nan nan 29 31 32 33 33 33 33 33 33 33 34 35 36 36 37 38 38 38 38 38 38 39 38 38 38 38 39 39 39 39 41 41 42 42 42 42 41 41 40 39 37 35 35 38 41 44 45 44 43 42 42 42 nan nan nan nan nan 42 42 41 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 37 38 38 38 38 38 38 38 39 38 37 36 37 37 38 39 nan nan 40 40 39 nan nan nan nan nan nan 33 35 36 36 38 39 39 40 nan nan nan nan nan 40 40 nan nan nan nan nan 41 43 44 45 45 42 43 45 46 47 48 49 49 50 50 50 50 51 51 52 53 53 54 54 55 54 54 54 55 55 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 50 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 36 36 37 37 38 38 39 39 39 39 40 40 40 40 40 40 41 42 42 43 43 43 43 42 43 43 43 43 44 44 44 44 44 42 40 36 32 30 30 30 32 33 33 33 36 38 40 42 43 42 43 43 44 45 44 nan nan nan nan nan 39 39 39 38 39 39 nan nan nan nan nan nan nan nan nan nan 33 33 33 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 25 25 26 26 26 25 25 26 28 29 29 28 28 29 30 31 31 31 31 30 30 29 29 28 28 26 26 27 27 27 26 25 25 25 25 25 26 26 26 26 26 25 26 26 26 28 28 28 28 28 29 29 28 28 28 28 27 27 26 26 26 25 24 24 23 23 23 22 22 21 21 21 21 22 23 23 23 22 21 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 22 23 25 25 25 24 22 20 18 16 14 13 13 14 16 17 18 20 20 21 21 22 22 21 20 18 17 16 15 16 16 16 17 16 16 14 14 15 16 16 16 16 15 16 17 18 18 17 18 18 19 20 20 21 21 22 22 22 22 23 24 25 27 28 28 29 27 26 26 27 28 29 30 29 29 29 29 29 29 29 29 29 29 28 28 29 28 27 27 28 29 29 29 29 28 27 27 28 28 29 29 29 28 27 26 26 26 26 26 27 27 28 27 27 27 28 28 29 27 27 27 27 26 26 25 23 20 20 20 21 24 25 26 26 25 24 23 24 25 25 26 26 25 23 21 20 20 22 24 25 25 26 24 23 22 22 24 29 31 30 28 27 22 20 22 25 28 31 32 32 31 31 31 30 30 31 31 31 30 29 28 27 26 26 26 25 23 23 24 22 20 20 20 21 22 24 nan 27 29 31 32 33 33 33 33 33 32 32 33 34 35 36 37 38 38 38 38 38 38 38 38 37 38 38 39 39 39 40 41 42 42 42 42 43 43 42 42 40 38 35 nan 40 42 44 45 45 45 44 44 43 nan nan nan nan nan 41 41 40 39 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 36 37 38 39 39 40 39 39 39 39 40 39 38 38 38 38 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 38 39 41 nan nan nan nan nan 38 nan nan nan nan nan 34 37 39 40 39 37 40 42 44 46 47 49 50 50 50 51 51 52 52 53 54 55 55 56 56 55 55 55 55 56 57 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 37 37 37 38 38 39 39 39 38 38 39 40 40 41 41 41 41 42 42 42 42 43 43 42 43 43 44 44 44 42 39 36 33 31 30 30 30 30 31 32 35 38 39 40 40 39 39 38 38 nan nan nan 44 45 43 41 41 40 38 37 nan nan nan nan nan nan nan nan nan nan nan 33 32 32 34 35 36 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 25 25 25 26 29 30 30 29 29 29 30 31 32 32 31 31 30 30 29 29 28 28 28 28 28 28 26 25 25 25 26 26 27 26 26 26 26 26 26 27 27 27 27 27 27 28 29 30 30 29 29 29 28 27 27 26 25 25 24 24 24 23 23 23 22 22 21 21 21 22 23 23 23 22 21 20 18 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 25 26 26 25 23 20 20 18 15 nan 13 15 17 18 19 20 20 21 21 21 21 21 21 19 18 17 16 16 16 17 18 18 17 15 14 15 16 17 17 17 17 18 18 19 18 18 18 19 19 20 20 21 22 22 22 23 22 23 24 26 25 27 29 29 29 28 28 29 30 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 28 26 26 27 28 28 29 29 28 28 27 27 27 28 29 29 28 27 26 25 25 25 26 27 28 29 28 27 27 28 28 28 27 26 27 27 27 26 25 23 21 22 22 23 25 26 27 27 26 24 24 25 25 26 27 27 26 23 21 21 21 23 24 25 26 26 25 24 23 23 25 27 29 29 28 25 21 18 20 23 27 30 32 33 33 32 32 31 30 30 30 30 30 28 28 27 27 27 26 25 24 23 23 21 17 16 16 16 19 21 24 26 29 31 32 33 34 34 33 33 32 31 31 32 33 33 34 35 35 36 37 38 39 39 38 38 39 39 39 39 40 40 41 41 41 42 42 43 44 44 44 42 40 nan nan 41 43 44 45 45 45 44 44 44 nan 42 41 40 nan nan 39 nan 38 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 36 37 38 39 40 41 41 40 40 40 40 39 37 37 38 39 39 39 39 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 39 41 nan 44 44 43 41 39 36 32 nan nan nan 29 31 31 33 35 35 38 40 42 45 47 48 50 50 50 51 52 52 53 54 55 56 56 56 56 56 56 55 55 56 57 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 36 36 36 36 36 37 37 37 37 37 37 37 38 39 40 39 39 40 40 41 42 43 43 44 43 43 43 43 44 44 41 38 35 33 31 30 30 29 28 29 32 36 38 38 38 38 38 39 40 41 nan nan nan 42 40 38 36 37 34 32 32 nan nan nan nan nan nan nan nan nan 34 34 34 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 26 26 25 25 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan 25 26 28 30 30 30 29 29 30 32 33 33 32 31 31 30 30 31 30 29 29 29 29 28 27 26 26 26 26 26 27 26 26 26 26 27 27 27 27 26 26 26 27 28 29 30 30 30 30 30 29 28 27 26 25 24 24 24 23 23 22 23 23 22 22 22 22 22 22 23 23 22 21 20 nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 25 27 27 26 24 21 21 18 16 15 15 17 17 18 19 19 19 20 21 21 22 22 21 20 19 18 17 17 17 18 19 19 18 17 16 16 18 19 19 19 19 19 20 20 19 19 20 20 20 19 20 20 21 21 22 22 22 22 23 24 23 25 28 29 29 29 29 30 31 32 32 32 31 30 30 29 30 30 30 30 30 30 30 30 29 27 26 27 27 28 29 29 29 28 27 27 27 27 28 29 29 28 26 25 25 25 26 27 28 29 29 28 27 27 27 27 27 27 27 27 27 26 25 24 23 24 25 26 26 27 27 27 26 25 25 26 25 27 28 28 27 25 23 22 22 23 23 24 25 25 25 24 23 24 26 27 27 27 27 24 20 18 19 23 27 30 33 33 33 33 32 31 30 29 29 29 30 30 29 28 28 27 26 24 23 23 23 20 16 16 15 15 17 20 22 25 28 30 31 32 33 33 34 33 33 32 31 31 30 31 31 32 33 35 36 38 39 40 40 39 40 41 40 41 41 41 42 42 42 43 43 44 45 45 46 44 41 nan nan 41 43 44 44 44 43 43 43 44 43 42 nan 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 37 38 40 41 41 41 41 41 41 40 38 37 36 37 38 39 39 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 44 44 43 40 37 34 nan nan nan nan nan 28 31 33 35 38 40 42 44 46 47 48 49 50 51 52 53 54 54 55 56 56 57 57 57 56 56 56 56 57 57 57 57 nan nan nan nan nan nan 54 53 52 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 36 36 36 36 36 35 35 35 36 36 36 36 37 38 38 38 39 39 40 41 42 43 44 44 44 44 44 45 45 44 42 38 35 33 31 29 29 28 28 nan nan 35 nan nan nan nan nan nan 40 nan nan nan nan 36 35 35 34 33 29 26 nan nan nan nan nan nan nan nan nan nan nan 34 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 29 25 26 nan nan nan 26 25 24 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 29 30 29 29 30 32 33 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 27 27 26 26 26 26 26 26 27 27 27 27 26 25 24 24 26 28 29 29 30 30 30 29 29 27 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 22 23 24 26 27 27 27 26 25 22 18 16 15 16 17 18 19 20 20 20 20 21 21 22 22 22 21 19 18 18 18 18 19 20 20 19 18 17 17 19 19 20 21 22 22 22 21 21 21 21 21 21 20 19 20 20 21 22 22 22 22 22 22 23 24 26 27 28 28 29 29 29 30 31 31 30 29 29 29 29 30 30 30 31 31 31 30 29 28 27 27 27 28 29 29 29 29 28 27 26 27 28 29 29 29 29 27 27 26 26 27 27 28 28 28 26 26 26 26 27 27 26 27 28 27 26 26 25 26 27 27 29 29 29 28 27 26 26 26 27 28 29 29 29 27 25 23 23 23 23 24 25 25 25 25 24 25 27 28 28 27 26 24 22 20 20 23 27 30 nan nan 33 33 32 31 30 29 28 29 30 31 30 30 29 28 26 24 24 24 23 21 19 18 17 16 17 19 21 23 25 27 28 28 29 31 31 31 32 32 32 32 31 31 30 31 32 34 36 38 39 40 40 40 40 40 41 42 42 43 43 44 44 44 44 44 44 45 45 44 nan nan nan 41 42 42 42 42 42 41 41 42 42 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 41 42 42 42 42 41 40 38 37 36 35 35 36 37 38 38 38 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 41 41 39 38 35 33 nan nan nan nan nan 32 35 37 39 41 43 45 45 46 48 49 50 51 52 53 54 54 54 55 55 56 56 57 56 56 55 55 56 56 56 55 nan nan nan nan nan nan 52 51 51 50 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 35 34 34 35 35 35 35 36 37 37 39 39 40 40 41 42 43 44 45 45 46 46 46 45 43 41 39 38 36 34 33 nan nan nan nan 32 34 nan nan nan nan nan nan 37 37 nan nan nan nan nan nan 33 34 33 30 nan nan nan nan nan nan nan nan 32 33 32 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 25 nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 30 30 29 30 31 33 34 34 34 33 32 31 31 30 30 30 30 30 29 29 28 28 27 27 27 26 26 27 27 27 27 27 26 25 24 23 24 25 27 28 29 29 29 29 28 27 26 26 25 24 24 24 23 23 22 23 23 24 24 23 23 23 23 23 22 22 22 nan 21 20 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan 21 22 23 25 27 28 28 28 28 26 23 19 16 16 17 18 19 20 20 20 21 21 22 22 22 23 22 21 19 19 19 18 19 20 21 21 20 18 18 18 18 19 20 22 23 24 23 22 23 22 22 21 21 20 19 19 19 20 22 23 23 22 22 23 23 23 24 25 26 26 26 26 26 27 28 28 28 27 27 28 29 30 31 31 31 31 32 31 30 29 28 28 27 28 28 28 29 28 28 27 27 27 28 29 29 29 29 28 28 27 26 26 27 27 27 27 27 26 25 26 26 27 26 27 28 28 28 27 26 27 27 28 30 30 31 30 30 29 28 28 28 29 30 30 29 27 25 23 23 23 23 24 25 26 26 26 26 26 28 29 29 29 27 26 23 22 21 23 nan nan nan nan 33 nan 32 31 30 28 28 28 28 29 31 32 31 29 27 25 25 25 24 24 23 20 18 18 18 20 21 22 23 24 24 25 26 27 28 29 30 32 33 33 33 33 32 32 32 34 36 37 38 39 40 39 38 39 40 41 42 42 43 44 44 44 44 44 44 44 44 44 42 nan 40 41 41 41 41 40 40 40 39 39 40 40 40 38 38 37 36 35 nan 35 36 36 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 34 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 42 43 42 42 42 41 39 38 36 36 35 34 35 36 37 37 38 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 36 37 37 37 36 34 34 33 nan nan nan nan nan nan 42 43 44 45 46 47 48 49 50 50 51 51 52 53 53 53 54 55 56 56 56 55 54 54 54 55 54 54 nan 54 nan nan 53 52 50 50 49 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 36 36 36 36 35 35 34 35 36 36 36 37 37 38 39 40 40 41 42 43 nan nan 46 46 46 47 45 43 41 40 39 40 40 40 40 nan nan nan nan 34 nan 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 34 35 34 nan nan nan nan nan nan nan 31 32 32 nan 29 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 28 29 30 29 30 31 33 34 34 34 33 33 32 31 30 30 29 29 29 29 29 28 28 27 27 27 27 27 28 28 28 28 27 26 25 24 23 23 24 26 27 28 28 28 28 27 26 26 25 25 24 24 24 23 23 22 22 23 24 24 24 24 24 24 23 23 23 nan nan 22 22 20 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan 18 18 nan nan 22 23 24 26 28 29 29 29 29 27 23 19 17 17 18 19 20 21 20 21 22 22 22 23 23 23 23 22 20 19 18 18 19 20 22 22 20 18 17 18 18 19 21 23 24 25 25 24 23 23 23 23 21 19 18 17 18 19 21 23 24 24 24 25 24 24 24 24 24 23 23 22 23 23 25 26 26 26 26 27 28 30 31 31 32 32 32 32 31 30 29 28 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 28 28 27 26 26 26 26 27 27 27 26 25 25 26 27 27 27 28 28 28 28 27 28 28 28 29 30 31 31 31 31 30 29 29 29 30 30 28 26 24 23 23 23 23 25 26 26 27 28 28 28 28 29 30 30 29 27 25 23 23 25 nan 29 nan nan nan nan nan 30 29 28 27 27 27 28 30 32 32 31 28 26 26 25 25 25 25 23 21 20 20 21 22 23 24 24 24 25 25 26 27 28 29 31 33 34 35 35 35 35 35 35 35 36 37 37 38 37 36 37 37 39 40 41 41 42 42 42 42 42 43 43 43 42 40 39 40 41 42 42 42 41 40 39 38 37 38 40 40 40 39 37 36 35 34 34 34 35 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 41 42 42 42 42 41 41 40 38 36 36 36 36 36 36 36 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 34 36 36 36 36 36 35 35 36 37 nan nan nan nan nan nan 46 46 46 47 48 48 48 49 49 51 52 52 52 52 53 53 54 55 54 54 54 53 54 54 54 53 53 53 53 52 52 51 50 49 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 35 35 34 35 36 36 37 37 38 39 40 41 41 42 43 44 nan nan nan nan 46 45 42 41 40 nan nan 39 39 40 nan nan nan nan nan nan nan nan nan 37 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 27 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 24 nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 28 29 31 32 33 33 33 33 33 32 31 30 29 28 27 27 28 28 28 28 27 27 27 27 28 28 28 28 28 28 26 24 24 23 23 24 24 25 27 27 27 26 26 26 26 26 26 25 25 24 23 23 22 22 23 23 23 24 24 24 24 24 24 nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan 22 23 24 26 27 29 29 29 30 30 28 25 21 19 19 20 20 20 20 20 21 21 22 22 23 23 24 23 23 21 20 18 17 18 20 22 22 21 19 18 18 19 20 22 24 25 26 25 24 23 23 23 23 22 nan 17 16 17 19 22 24 24 25 25 26 26 25 23 23 22 21 20 20 21 21 22 24 25 26 26 27 28 29 29 31 32 32 32 32 31 30 29 28 28 28 27 27 27 26 26 26 26 26 27 27 27 28 28 28 27 27 26 26 26 26 26 26 27 26 26 25 26 27 27 27 27 27 28 28 28 29 29 29 29 30 31 31 32 32 31 30 30 30 30 29 27 25 24 23 23 24 24 25 27 27 27 28 29 29 29 30 30 30 30 28 26 24 24 25 27 nan nan nan nan nan nan 28 27 27 26 26 26 28 31 32 32 31 29 27 26 25 25 25 26 26 25 25 24 24 24 25 25 25 25 25 26 26 27 28 29 31 33 33 34 36 36 37 36 35 34 33 34 35 35 34 33 34 35 37 38 39 40 41 41 41 41 42 42 42 41 40 39 39 nan nan 42 43 43 42 40 38 37 36 37 38 39 40 39 38 36 35 34 33 34 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 41 41 41 41 41 40 39 37 37 38 38 38 38 37 37 36 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 31 33 35 36 36 36 37 37 38 40 nan nan 45 nan nan nan nan nan 48 48 48 48 48 48 49 50 51 51 51 52 52 52 53 53 53 53 52 53 53 53 53 52 52 52 51 50 49 48 48 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 nan nan nan nan nan nan nan 34 34 34 35 36 36 37 38 39 41 42 43 43 44 45 45 nan nan nan nan 43 41 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 34 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 25 24 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 32 32 32 31 30 29 27 27 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 27 26 24 24 24 24 24 24 25 27 27 26 25 25 25 26 26 26 26 25 24 23 23 22 22 22 22 22 23 23 23 23 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan 19 18 18 19 nan nan nan nan nan nan 20 22 24 25 26 27 29 29 29 30 30 29 26 23 21 20 20 19 19 19 19 19 20 21 22 22 22 23 23 23 22 20 18 17 18 20 22 23 21 19 19 19 19 22 24 25 26 27 26 24 nan 23 23 23 22 20 19 18 18 20 22 25 25 26 26 26 26 27 25 22 21 22 22 22 22 21 21 22 23 25 27 29 29 29 30 31 32 32 32 31 30 29 29 29 29 29 28 27 27 26 25 25 25 25 26 26 26 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 29 29 30 30 31 31 31 31 32 32 32 31 30 30 29 29 27 25 25 24 24 25 25 26 27 27 27 27 29 30 30 30 30 30 30 29 27 25 26 26 28 nan nan nan nan nan nan 27 26 25 25 26 26 28 31 32 32 31 30 29 28 27 26 26 27 27 28 28 28 27 26 26 26 26 26 26 26 27 29 30 31 32 33 33 34 35 36 36 35 33 32 32 31 32 33 33 33 33 35 37 38 39 40 41 41 41 41 41 41 41 40 40 39 40 42 43 44 44 44 42 40 38 36 35 35 35 36 38 38 38 35 34 33 33 34 34 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 40 40 41 41 41 41 40 40 38 37 37 37 38 39 40 39 37 36 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan 40 38 35 31 29 28 28 30 32 34 34 35 37 38 40 41 43 44 46 47 47 nan nan nan 49 nan 49 49 49 49 50 50 50 51 51 52 52 52 52 52 52 52 52 51 51 51 52 51 51 50 50 48 48 47 46 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 34 33 33 34 34 35 36 37 38 40 42 43 44 44 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 44 nan nan nan nan 42 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 32 30 30 28 27 27 26 26 26 26 26 27 27 27 26 26 26 27 27 27 27 26 25 25 24 24 24 25 25 26 27 27 25 24 24 25 26 26 26 26 25 24 23 22 22 22 21 21 21 21 22 nan nan nan 24 24 nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 nan 21 21 21 21 nan nan nan nan nan nan nan 21 23 24 26 27 28 28 29 30 30 29 27 24 22 22 20 19 19 17 17 18 19 20 21 22 22 22 22 22 22 20 19 19 20 22 23 23 22 21 21 20 21 22 24 26 27 27 26 25 24 23 22 22 22 21 21 20 20 21 22 23 25 26 26 26 26 26 26 24 22 21 21 22 23 23 23 24 26 28 30 31 31 31 31 32 32 32 31 31 30 30 29 29 30 30 29 28 27 26 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 28 29 29 30 31 31 31 31 31 32 32 32 31 31 30 29 28 28 27 26 25 26 27 27 27 26 26 26 26 27 29 31 31 30 30 30 29 27 26 26 26 29 31 nan nan nan nan nan 24 24 24 24 25 26 28 30 32 32 32 31 30 30 29 27 26 27 28 29 29 29 28 28 27 27 27 28 28 28 29 30 31 32 32 33 33 34 35 34 33 33 32 31 30 30 30 31 31 32 33 35 37 39 40 41 41 42 41 41 41 41 41 41 41 41 41 42 43 44 44 43 42 40 39 37 36 35 34 34 35 nan 35 32 32 32 33 33 33 34 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 43 42 41 41 40 39 38 38 38 38 39 40 40 38 36 36 nan nan nan nan nan nan nan nan nan nan nan nan 42 42 41 39 35 32 32 31 30 30 31 31 32 33 35 37 39 41 43 44 46 46 46 47 48 50 50 50 51 51 50 50 50 50 51 52 52 52 52 52 52 51 51 51 51 51 51 51 51 50 50 49 48 48 47 46 44 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 34 34 nan 35 36 37 38 39 41 42 43 43 44 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 45 43 42 43 45 47 47 46 nan nan nan nan nan nan nan nan nan nan nan nan 37 39 43 41 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 nan 29 30 30 30 29 28 28 27 27 26 26 27 27 26 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan 25 26 27 27 25 24 23 23 24 25 25 25 25 24 23 22 22 nan nan nan nan nan nan nan nan nan nan 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 21 22 nan nan nan nan 19 19 nan nan nan nan nan 23 24 25 26 27 28 28 29 28 27 26 25 24 23 21 20 19 16 15 16 18 19 20 22 23 23 23 23 22 20 19 19 21 23 25 25 24 24 23 22 22 23 24 25 26 26 26 26 25 23 22 22 22 22 22 22 22 23 22 24 25 26 26 26 26 26 26 26 25 24 23 23 24 24 25 26 28 29 31 31 31 32 33 33 33 32 31 31 30 30 30 30 30 30 30 29 28 27 26 25 25 25 26 26 27 26 26 26 26 27 28 29 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 29 29 29 30 29 30 30 30 31 32 nan 31 31 30 29 29 28 28 28 27 29 30 29 28 27 25 25 25 26 28 30 31 31 29 29 30 28 27 27 27 29 30 29 nan nan nan nan 20 21 21 23 24 26 27 29 30 31 32 31 31 31 30 28 26 25 27 28 28 28 28 28 27 27 28 29 29 30 30 31 30 31 31 31 32 33 33 32 31 31 30 30 30 29 30 30 30 33 34 35 36 38 39 40 41 41 42 42 42 41 41 42 42 42 42 42 43 43 44 44 43 41 41 40 39 38 36 34 33 33 nan nan 30 31 31 32 33 34 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 43 43 43 42 42 41 40 40 40 39 39 39 39 39 38 36 36 36 37 nan nan nan nan 40 40 40 41 41 42 42 42 41 39 36 34 34 33 33 32 32 32 32 32 34 35 37 39 41 43 43 42 44 45 47 48 49 50 51 51 51 51 51 51 52 52 52 52 52 52 51 51 51 51 50 50 50 50 51 49 48 47 47 47 45 44 44 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 nan nan 37 37 37 38 39 41 41 41 41 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 40 nan nan 45 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 41 42 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 26 27 nan nan nan nan nan nan nan nan nan 25 nan nan 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 29 29 29 28 28 27 26 26 26 26 26 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 24 23 22 22 23 23 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan 20 nan 17 18 nan nan nan 24 25 26 26 27 27 28 28 26 25 25 24 23 23 21 nan nan nan 16 17 19 20 21 22 23 23 23 22 21 20 20 22 23 25 25 25 25 24 24 23 24 24 24 25 25 25 25 24 23 22 22 22 23 23 23 24 24 24 25 26 27 27 27 27 27 27 27 27 27 26 25 25 26 27 28 29 30 31 31 32 32 33 33 33 32 31 30 30 30 30 30 31 31 31 30 29 28 26 26 25 26 26 27 27 27 27 28 28 29 29 30 30 30 30 30 30 29 29 28 28 28 28 27 28 28 28 28 29 29 29 29 28 28 28 29 30 32 nan 31 31 30 30 30 30 30 30 30 31 31 31 29 27 25 25 25 26 27 29 31 31 30 29 29 28 28 28 29 32 31 28 25 21 17 16 16 17 19 21 24 26 27 28 28 29 30 30 30 31 31 29 26 24 24 25 27 27 27 27 27 27 28 29 29 30 29 29 30 30 29 30 30 30 30 30 29 29 28 28 28 29 30 31 32 34 35 35 36 36 37 38 38 40 42 43 44 43 42 41 nan nan 42 43 43 43 43 43 43 42 42 41 40 39 36 34 32 32 nan nan nan 29 30 31 32 33 34 nan 35 36 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 40 41 41 41 39 40 40 40 40 39 39 39 39 38 37 36 35 35 35 nan nan 38 39 40 41 41 41 41 41 41 41 40 38 36 36 36 35 35 34 34 34 33 33 34 35 36 37 39 40 40 40 41 42 44 45 47 49 50 51 52 52 52 52 51 51 51 51 51 51 51 51 51 50 50 49 49 50 49 48 47 46 46 45 44 43 43 44 45 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 38 38 38 39 39 39 39 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 40 41 42 41 41 40 39 nan nan 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 nan nan nan nan nan nan nan nan nan nan 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 26 27 27 28 27 27 27 27 26 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 24 23 23 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 nan nan nan nan nan 18 nan nan nan 23 24 24 24 25 26 26 27 27 27 26 25 24 24 23 21 nan nan nan nan nan nan nan nan nan nan 22 22 22 21 20 21 22 24 25 25 25 25 25 25 24 23 23 23 23 24 24 24 24 23 22 22 22 23 24 24 24 25 25 26 28 28 28 28 28 28 28 28 28 28 28 27 27 28 29 30 30 31 31 31 32 33 33 33 33 32 31 30 29 29 29 30 30 30 31 31 30 28 27 26 25 26 26 27 28 28 29 30 30 30 30 30 31 32 32 32 31 30 29 28 27 27 27 27 28 28 28 28 29 29 29 29 28 28 27 29 30 31 31 31 31 31 31 30 31 31 32 31 32 32 31 29 28 27 26 25 26 27 29 30 31 30 28 27 27 28 29 32 34 34 30 26 23 20 18 18 17 18 20 24 27 28 29 28 29 29 30 32 32 32 31 28 25 24 24 26 26 27 27 27 27 27 28 28 28 28 28 28 28 29 28 28 28 28 28 28 27 27 27 27 28 31 32 33 33 34 35 35 35 35 35 37 38 40 42 44 43 42 42 42 42 42 42 41 41 41 42 42 42 42 41 40 37 35 33 31 nan nan nan nan nan nan 30 31 32 nan nan 34 35 36 37 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 35 36 37 37 36 36 37 37 38 38 39 38 38 37 36 35 35 35 35 35 35 37 38 39 40 40 40 40 40 40 39 38 37 36 36 36 36 37 37 37 37 36 36 36 36 36 36 37 37 37 38 nan nan nan 42 44 46 48 49 50 50 51 51 50 50 50 51 51 51 51 51 50 49 49 48 48 48 47 46 45 45 45 44 43 43 44 45 46 47 nan nan nan 49 50 nan nan 52 53 nan nan nan nan 53 53 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 42 nan nan 40 40 41 41 40 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 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 26 26 26 26 27 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan 18 nan 22 23 24 24 24 24 25 26 26 27 27 26 26 25 25 nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 21 21 22 24 25 25 26 26 26 27 27 25 22 22 22 22 22 23 23 23 23 22 22 23 23 24 25 25 25 26 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 31 32 32 32 32 32 33 33 33 33 32 30 30 30 29 28 28 28 29 30 31 30 29 27 27 26 25 26 28 29 30 30 30 30 30 30 31 32 33 34 33 31 30 28 27 27 26 26 27 28 28 28 29 30 30 29 29 29 29 28 29 30 31 31 31 nan 31 31 31 31 32 32 31 31 31 30 29 29 28 27 25 25 26 28 29 30 30 29 28 28 28 30 33 36 36 32 28 25 23 22 21 21 21 23 25 28 30 30 30 31 30 31 33 34 34 34 32 28 25 24 24 25 26 27 26 26 26 26 27 28 28 28 28 28 28 27 26 26 27 27 27 27 27 27 27 27 29 31 31 30 32 33 33 34 34 34 35 36 37 39 40 40 40 40 41 41 40 39 38 38 39 40 39 40 40 39 37 35 32 30 27 25 25 nan nan nan nan nan nan 31 32 32 33 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 33 34 34 33 33 34 35 36 36 37 36 35 35 34 34 34 nan nan 34 36 37 38 38 38 38 38 38 38 37 36 35 35 35 36 37 37 38 38 39 39 39 39 38 37 37 37 37 36 36 nan nan nan nan 41 42 44 44 46 48 49 50 49 49 50 50 51 51 51 50 49 48 48 47 47 46 46 45 45 44 43 43 43 43 44 45 46 47 48 nan 49 50 50 51 51 52 53 54 54 nan nan 53 nan nan 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 nan nan nan nan 53 nan nan nan nan nan nan nan nan 36 nan nan nan nan 40 37 37 37 nan nan nan nan 40 39 39 39 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 24 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 24 23 24 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan nan 24 24 25 nan nan 27 26 26 26 26 24 24 nan nan nan nan nan nan nan nan 21 22 22 22 22 22 22 23 24 25 25 26 27 28 nan 31 30 25 21 20 20 21 21 22 22 23 23 22 23 24 24 25 25 26 26 27 28 29 30 29 29 29 29 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 33 33 32 32 30 30 30 30 29 28 27 28 29 30 31 30 29 28 27 26 25 27 28 30 31 31 30 29 29 29 31 33 34 35 34 31 29 28 27 27 26 26 27 28 29 29 30 30 30 30 29 29 30 30 30 31 32 nan nan nan nan 31 31 31 31 31 31 30 30 30 29 29 28 27 25 25 26 27 29 30 30 30 30 29 29 31 33 35 36 34 30 27 25 25 25 25 25 26 28 30 32 32 33 32 33 34 36 36 36 35 34 31 28 26 25 25 26 27 27 26 26 25 26 26 27 27 28 28 27 27 25 25 27 28 28 28 28 27 27 27 28 29 28 28 29 30 31 31 32 32 33 33 34 35 35 36 36 37 38 38 37 37 37 36 36 36 37 37 38 37 35 33 30 28 25 24 23 24 24 nan nan nan nan 30 31 33 34 35 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 32 32 32 31 32 32 34 34 35 35 34 33 33 33 32 32 33 33 34 35 36 37 37 37 37 36 36 36 35 35 34 34 35 35 35 37 37 39 40 41 41 41 41 40 39 38 37 37 36 nan nan nan nan nan nan nan 42 44 45 47 48 48 47 48 48 nan 49 49 48 48 47 47 46 46 46 45 44 43 43 43 42 42 43 43 45 45 46 47 48 49 50 51 52 52 53 53 54 54 53 53 52 51 51 49 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 41 39 37 35 34 nan nan nan 42 nan 44 44 44 nan nan nan nan nan 34 36 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 41 40 36 33 nan nan 34 36 35 31 nan nan nan nan nan nan 37 37 37 37 37 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 26 25 25 25 25 23 nan nan nan 19 20 20 20 22 22 22 22 22 23 24 25 26 26 26 28 29 nan 33 37 32 25 nan nan 19 19 20 22 23 23 23 23 24 25 26 26 26 27 27 28 29 30 30 30 29 29 29 29 30 31 32 32 32 32 32 33 33 32 32 32 32 32 32 32 31 31 30 30 30 30 29 29 28 29 30 30 30 30 30 29 27 26 25 27 29 30 31 31 29 29 29 29 31 33 34 35 34 32 29 29 28 27 27 27 28 29 30 30 30 30 30 30 30 30 31 31 32 33 33 nan nan nan nan 31 31 31 31 31 30 30 29 29 29 28 28 27 26 25 26 28 30 30 31 31 31 31 31 31 32 34 35 34 32 32 29 27 27 27 28 29 31 32 34 34 34 34 35 36 37 36 36 35 34 32 32 30 27 26 27 27 27 25 25 25 25 25 26 27 28 28 28 27 26 25 27 28 29 29 28 26 27 28 29 29 29 28 28 29 29 30 30 31 31 31 32 32 32 33 nan nan 35 35 35 36 36 35 34 34 35 36 36 35 33 31 29 28 26 25 23 24 23 nan nan nan 28 30 31 33 34 35 35 36 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 30 29 30 29 28 30 32 33 34 35 35 34 33 32 31 30 29 30 32 34 36 36 36 36 36 36 36 35 34 34 34 34 34 35 35 35 36 37 38 38 39 41 42 42 42 41 40 38 38 37 36 nan 35 35 37 37 38 40 41 43 44 45 46 45 46 46 47 47 nan nan 47 46 46 45 45 44 43 42 42 41 41 42 42 42 43 44 45 45 47 48 49 50 51 51 52 52 52 53 53 53 52 52 51 49 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 40 38 36 35 36 37 39 41 43 nan nan nan nan nan nan 38 38 38 38 38 nan nan nan 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 30 31 31 32 34 nan nan nan 38 38 37 36 36 35 36 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 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan 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 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 26 26 26 nan 24 nan nan nan 20 21 21 22 22 23 23 22 23 23 25 26 27 27 28 29 30 32 35 37 33 nan nan nan nan 19 21 23 24 24 24 24 24 25 25 26 27 27 28 29 29 30 31 31 31 31 30 31 31 32 32 32 33 33 33 33 33 33 32 32 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 32 31 31 31 29 27 26 26 27 29 30 31 31 31 30 29 30 31 32 33 34 33 32 30 30 29 28 28 29 30 30 30 30 30 30 31 31 31 31 32 32 33 33 33 32 nan nan nan 31 31 31 31 30 30 30 29 29 28 28 27 26 26 26 27 29 31 31 31 32 32 32 32 32 32 34 35 35 34 34 31 29 29 29 30 31 33 34 35 35 35 35 36 36 37 36 36 35 34 32 32 30 28 26 26 27 27 25 24 24 25 25 26 27 27 28 28 28 27 27 28 28 29 30 28 26 25 27 29 30 30 30 30 30 29 30 31 31 31 31 31 30 30 30 nan nan nan 32 33 35 35 33 33 32 33 33 34 33 31 29 27 27 26 25 25 24 24 nan nan nan nan 30 31 32 33 33 34 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 27 27 27 28 nan 31 33 34 34 33 33 32 30 29 29 30 34 36 37 38 37 37 37 37 36 35 34 33 33 34 35 35 36 36 37 37 37 37 38 39 40 40 41 41 41 40 39 37 36 35 35 35 35 36 37 37 38 40 41 43 43 43 43 44 45 nan nan 46 45 45 45 44 43 43 41 40 40 40 41 41 42 42 43 44 44 45 47 48 49 49 49 50 51 51 52 52 53 52 51 50 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 40 39 38 38 38 38 nan nan nan nan nan nan nan 43 42 42 41 39 nan 37 36 37 nan 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 36 38 39 nan nan nan 42 42 40 38 36 36 38 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 29 nan nan nan nan nan nan nan nan 26 27 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 24 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 nan nan nan nan nan nan nan nan 28 27 nan nan nan nan nan nan nan 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 24 nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan 26 26 nan nan nan nan nan nan nan nan 22 22 23 23 23 23 23 24 25 27 27 28 29 30 nan 33 35 35 nan nan nan nan nan nan nan 25 26 26 25 25 25 25 25 26 27 27 28 29 30 30 31 32 32 32 32 32 32 32 33 33 33 33 33 33 34 33 33 32 31 31 30 30 30 30 30 30 30 31 31 32 33 33 33 34 33 33 31 29 27 26 26 28 29 31 31 31 31 30 30 31 31 31 32 33 33 32 31 31 30 28 28 29 31 31 30 31 32 32 32 32 32 32 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 31 31 30 29 28 27 26 26 26 27 29 32 32 32 33 33 33 33 33 32 32 34 34 34 34 32 31 31 30 31 32 33 35 36 36 36 36 37 38 38 37 37 35 34 33 33 31 28 27 26 27 27 25 25 25 25 25 26 27 28 29 29 29 29 30 30 30 30 29 27 25 nan 23 27 29 29 30 31 31 31 31 32 32 33 32 32 31 30 nan nan nan nan 30 32 33 34 32 32 31 31 32 32 31 29 27 25 25 24 24 24 24 25 26 nan nan nan 30 31 31 32 32 33 33 33 32 31 29 29 29 29 30 nan nan nan nan 30 nan nan nan nan nan nan nan nan nan 31 32 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 27 30 30 30 30 30 31 32 32 32 32 31 31 31 31 33 37 38 39 39 39 38 37 37 36 35 34 34 34 34 35 36 37 38 38 38 38 37 37 37 38 38 39 40 40 39 38 37 36 35 35 35 35 35 35 36 37 38 39 41 41 40 41 42 nan nan nan nan nan nan 43 43 42 41 nan nan 40 41 41 42 42 42 43 43 44 45 46 48 48 48 49 49 50 50 51 52 51 50 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 42 42 41 40 nan nan nan nan nan nan nan nan nan nan 42 42 40 38 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 40 37 37 40 41 41 41 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 30 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 25 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan 27 27 nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 23 23 nan 24 24 23 24 25 27 27 28 29 30 31 34 35 34 30 27 27 22 nan nan nan nan 27 26 26 26 26 26 26 27 27 27 28 29 30 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 31 31 30 30 30 30 30 30 31 31 32 33 33 34 34 35 35 34 32 30 28 27 27 28 30 30 30 31 30 30 31 31 31 30 31 32 32 32 32 31 30 29 29 30 31 32 32 31 33 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 30 30 31 31 31 31 31 31 29 28 27 27 27 27 29 30 31 32 33 34 34 33 33 32 32 32 33 33 34 34 33 32 31 30 31 32 34 34 35 36 37 37 38 39 40 39 39 37 37 35 34 31 28 27 27 27 27 25 25 25 24 25 25 26 27 28 29 30 31 31 31 31 29 28 25 23 21 21 24 26 27 28 30 31 32 32 33 34 34 34 33 33 32 nan nan nan nan 30 nan nan nan nan nan nan nan nan 31 31 29 26 25 24 24 nan nan nan 26 27 28 29 30 31 31 31 31 32 32 32 31 31 29 28 27 28 28 28 28 28 nan nan 29 nan nan nan nan nan nan nan 29 29 30 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 34 34 34 33 32 32 33 32 32 32 32 32 33 35 37 40 40 40 40 40 39 38 37 37 37 36 36 35 35 35 36 37 38 39 39 39 38 37 37 37 37 38 38 39 38 36 36 36 35 35 34 34 33 33 34 35 37 38 39 38 38 nan 41 nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 42 43 43 43 43 44 45 46 47 48 49 49 49 50 50 50 49 48 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 nan nan nan nan nan nan nan nan nan 39 36 32 31 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 nan 40 37 36 40 41 42 42 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 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 26 25 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 22 23 23 nan nan 24 24 24 24 25 27 28 29 30 32 34 nan nan 30 29 27 23 nan nan nan nan nan 25 25 26 26 27 27 27 27 28 29 30 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 30 30 30 31 31 31 31 32 32 33 33 34 34 34 34 33 31 29 27 27 29 30 30 31 31 30 30 31 31 30 30 30 31 31 32 32 31 30 29 29 30 32 33 33 33 35 36 36 35 33 33 32 33 33 32 32 32 32 32 31 30 30 30 30 31 31 31 31 31 29 28 28 28 29 30 31 31 32 33 34 35 35 34 33 32 32 32 32 32 34 34 34 32 30 30 30 32 34 34 35 36 37 38 40 41 41 41 41 40 39 37 35 32 29 27 27 27 27 25 26 24 24 24 24 25 26 27 28 29 29 30 30 30 28 26 24 23 23 23 24 25 26 28 29 30 31 32 32 33 33 33 34 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 30 nan nan nan nan nan nan nan 26 27 28 29 30 30 30 31 31 31 31 31 31 30 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 28 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 35 36 36 35 35 35 35 35 35 35 35 35 35 36 38 40 42 42 42 42 41 40 39 38 37 38 38 38 37 37 37 38 37 38 39 39 39 39 38 37 37 36 36 36 36 34 34 34 35 35 34 34 34 33 33 34 34 35 36 37 37 nan nan 40 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 42 42 43 44 45 46 48 49 49 50 50 50 49 49 48 47 46 45 nan nan nan nan nan nan 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 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 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 33 33 37 37 40 40 39 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 33 nan 34 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 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 24 24 24 24 24 24 25 26 28 nan nan 32 34 nan nan 32 31 29 26 nan nan nan nan nan nan 24 24 25 26 27 28 28 28 28 30 31 31 31 32 33 33 33 34 34 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 32 33 33 34 34 34 33 31 29 nan 27 28 29 30 30 31 31 30 30 30 30 30 30 31 31 32 32 32 30 30 30 32 34 35 36 35 37 37 36 35 33 31 32 32 32 32 32 32 32 32 32 31 31 30 30 31 31 32 31 31 30 29 29 30 31 32 32 32 32 33 34 35 35 35 33 33 32 32 32 32 33 33 33 32 30 30 31 31 32 34 36 36 37 38 40 40 41 41 41 41 40 39 37 34 30 28 28 28 26 25 25 23 23 23 23 24 26 26 27 27 27 28 29 29 28 26 25 25 26 26 26 28 29 30 30 30 30 30 30 30 31 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan nan nan nan nan nan nan nan nan 26 27 29 30 30 30 31 31 31 31 31 30 29 nan nan nan nan nan nan nan nan 26 27 27 nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 35 35 35 36 36 36 37 38 38 38 38 39 40 42 43 43 43 43 42 41 40 39 38 39 39 39 39 39 39 39 38 38 38 38 39 39 39 38 37 35 34 33 33 31 31 32 32 33 34 34 34 34 34 34 34 35 35 36 36 36 nan 38 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 48 48 48 48 48 48 48 47 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 37 37 35 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 nan 25 25 nan 24 25 26 28 29 31 32 34 nan nan nan 33 31 28 nan nan nan nan nan nan nan nan nan 26 27 28 28 28 28 29 30 30 30 31 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 32 33 34 33 33 33 33 33 33 34 34 34 33 31 28 27 26 27 28 29 30 31 31 30 30 30 30 30 31 31 32 33 34 33 32 32 32 34 36 36 37 37 37 36 35 34 32 30 31 31 31 32 32 32 32 33 33 33 32 31 31 31 32 32 32 31 31 30 31 32 33 33 33 33 32 33 34 36 36 34 33 32 31 32 31 31 32 32 33 32 31 31 31 32 33 35 37 38 38 39 39 40 40 40 40 39 39 39 37 34 31 29 28 28 28 27 25 23 23 23 24 25 26 27 27 27 27 28 28 28 28 27 27 27 28 28 28 29 30 31 31 31 30 30 30 29 29 29 29 28 27 26 26 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 29 30 31 31 31 31 30 29 nan nan nan nan nan nan nan nan 25 26 26 26 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 36 36 36 34 33 33 33 34 35 37 39 40 41 41 42 42 43 43 43 43 43 42 41 40 40 40 40 40 40 40 40 40 39 38 37 37 38 38 38 39 38 36 34 33 31 30 30 30 30 31 32 33 34 34 35 35 34 34 34 34 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 45 45 45 44 43 42 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 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 nan nan nan nan nan nan nan nan nan nan 34 34 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 26 28 30 32 33 nan nan nan 36 34 32 30 nan nan nan nan nan nan nan nan nan nan 28 29 28 28 28 29 29 29 30 30 31 32 32 33 33 33 33 33 34 34 33 33 32 32 32 32 32 31 31 31 31 32 32 33 34 34 34 34 34 33 33 33 34 33 32 30 nan nan nan nan nan 29 30 31 31 31 30 30 30 30 30 31 33 35 35 35 34 34 34 35 36 36 37 37 35 34 33 32 31 30 30 30 31 32 32 32 32 33 33 34 34 33 32 32 31 31 32 32 32 32 33 34 34 34 34 33 33 33 34 36 36 34 32 31 31 32 32 33 33 33 34 33 32 31 31 32 33 35 37 38 39 39 39 40 40 40 40 39 39 38 37 34 32 30 28 28 28 27 26 24 23 23 23 24 25 27 27 27 28 28 28 27 27 27 28 28 28 28 28 29 29 30 31 32 31 32 31 30 30 29 28 26 24 23 nan nan nan 28 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 30 30 29 28 27 27 26 25 25 26 26 25 25 nan 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 37 37 36 34 33 33 32 32 34 36 38 40 41 42 43 43 43 43 43 43 42 41 41 40 40 40 40 41 41 41 40 39 38 37 36 36 37 37 37 38 nan 36 34 33 31 30 31 31 31 31 31 32 33 34 35 35 35 35 35 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 42 41 41 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 nan nan nan nan nan nan 26 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 nan nan 26 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 24 25 26 28 30 32 nan nan nan nan nan 33 33 33 nan nan nan nan nan nan nan nan nan nan 28 29 29 29 28 28 29 29 29 30 30 31 31 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 33 33 33 33 32 31 29 27 27 27 nan 29 nan 31 32 31 31 31 31 31 31 32 34 36 37 37 36 35 35 35 35 35 36 34 33 32 32 32 31 31 31 31 32 32 32 32 32 33 33 34 34 34 33 32 30 31 32 32 33 35 36 36 36 35 35 34 34 34 35 36 36 34 34 33 33 33 34 35 35 34 34 32 32 32 32 33 34 36 38 39 39 39 40 40 40 41 41 41 40 39 37 35 33 31 30 30 29 27 26 24 23 22 22 23 24 24 26 27 28 28 27 26 26 27 28 29 29 29 29 29 29 31 31 32 32 32 32 31 31 30 28 26 24 nan nan 27 29 30 30 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan 29 29 28 28 27 26 25 26 26 26 26 nan 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan 33 34 35 nan nan nan nan nan nan nan nan nan 40 40 40 40 40 39 38 37 36 35 34 34 32 32 33 35 37 39 40 42 43 43 43 43 42 41 41 40 39 39 39 40 40 41 42 41 41 39 38 36 35 34 34 35 35 36 36 36 35 33 32 32 31 32 32 32 31 32 33 33 34 35 35 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 42 41 41 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 nan 43 42 41 42 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 nan nan nan 29 29 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan 25 nan 25 25 nan nan nan nan nan nan 27 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 24 25 26 28 30 nan nan nan nan nan nan 33 32 33 nan nan nan nan nan nan nan nan nan nan nan nan 30 30 29 29 29 29 30 30 30 30 31 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 33 33 33 34 33 34 34 34 34 34 33 33 32 32 32 31 30 29 28 28 29 30 32 32 32 32 32 31 31 31 32 34 36 37 38 38 37 36 35 35 34 34 34 32 32 31 32 33 32 32 32 32 32 32 32 33 33 33 33 34 34 33 33 32 31 31 32 34 35 36 37 37 37 36 35 35 35 36 36 36 35 34 34 34 34 34 35 37 37 36 34 32 31 31 32 33 34 36 39 40 40 40 40 40 40 40 41 42 41 40 38 36 34 33 32 31 30 28 26 24 23 23 23 23 23 24 25 25 26 26 26 25 25 27 28 28 29 30 30 30 31 32 32 33 33 32 32 31 31 30 28 27 26 27 28 nan nan 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan 28 28 27 nan nan nan nan 25 nan nan nan nan 25 24 24 25 nan nan 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 40 40 39 39 39 40 41 41 40 39 38 37 36 36 34 32 32 33 34 36 37 38 40 41 41 42 41 40 40 39 38 38 38 38 39 40 41 41 41 41 39 37 35 34 33 33 33 33 34 35 35 35 34 33 33 33 33 33 32 32 33 33 34 34 34 34 34 34 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 44 43 41 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 40 40 41 41 40 39 39 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 33 33 32 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 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 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 nan nan nan 25 25 nan nan nan nan nan nan nan 27 26 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan nan 31 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan 30 31 31 31 32 33 33 33 33 33 33 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 nan nan 32 32 31 31 nan 30 29 30 32 33 33 33 33 32 32 32 32 33 35 37 38 39 38 37 36 35 35 33 33 33 33 32 32 32 32 32 32 32 31 31 32 32 33 34 35 34 34 34 34 33 32 32 32 33 34 35 37 37 37 37 36 36 36 36 37 37 36 35 35 35 35 36 36 36 37 38 37 35 33 32 30 32 33 35 36 38 40 41 41 40 39 40 40 40 40 40 38 36 34 33 33 32 31 30 28 26 24 24 25 25 24 24 24 24 24 24 24 24 25 24 26 26 27 28 30 30 30 31 31 32 33 33 32 32 32 32 30 29 28 28 29 30 30 30 nan 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 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 38 38 38 40 41 41 40 39 39 38 37 36 34 32 31 32 34 35 36 37 37 38 39 40 38 37 37 37 36 37 37 38 38 39 40 40 40 39 38 35 34 34 33 33 32 32 32 33 33 33 33 33 33 33 32 32 33 33 33 34 34 34 34 34 33 33 34 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 43 42 41 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 38 39 39 39 39 39 39 38 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 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 35 35 nan 35 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 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 26 26 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 nan nan nan nan nan nan nan 24 nan nan nan nan 29 28 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 25 nan nan nan nan nan nan nan nan nan 31 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 32 33 33 33 33 33 33 33 33 34 33 33 32 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 34 nan nan 32 32 32 32 nan nan 32 34 35 35 34 34 33 33 33 33 34 37 38 39 39 38 37 36 35 34 33 32 33 34 33 32 32 32 32 32 31 31 31 32 33 35 35 35 35 35 35 34 33 33 32 33 34 35 35 35 36 36 37 36 36 36 36 36 36 35 35 35 35 36 37 37 37 37 38 38 38 36 34 31 31 34 36 37 37 39 40 39 39 39 39 39 38 37 38 37 35 34 34 33 33 31 30 28 27 26 27 27 26 26 25 24 24 24 24 24 25 25 25 25 26 26 27 28 30 30 30 31 32 33 33 33 33 33 32 31 30 29 nan nan nan 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 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 38 38 37 37 38 40 41 41 40 40 39 39 37 36 33 31 30 31 33 35 36 36 36 37 37 37 35 34 34 34 34 34 35 36 37 38 38 38 38 37 35 32 32 32 31 31 31 30 30 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 33 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 39 40 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 36 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 25 25 26 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 24 26 nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan 32 nan nan nan 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 33 33 33 33 33 34 34 34 34 33 32 32 33 33 34 34 35 35 34 34 34 35 35 35 36 36 36 36 36 nan nan nan nan nan nan 33 nan nan 34 36 36 35 35 35 34 34 34 34 36 38 39 39 38 38 38 36 35 33 32 32 33 34 34 33 32 32 32 32 31 31 32 34 35 36 36 36 35 35 34 34 34 33 33 33 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 36 37 37 37 37 37 38 39 39 37 35 32 31 33 35 37 37 38 38 38 39 41 42 39 37 36 37 36 35 34 34 34 34 34 32 31 30 29 30 29 28 27 26 24 24 24 25 26 26 26 26 26 26 26 26 27 29 30 31 31 31 32 32 33 33 32 32 31 30 30 30 31 31 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 38 40 41 41 40 40 39 38 37 35 33 31 30 31 32 34 34 35 36 37 37 35 32 31 31 30 31 31 32 34 35 36 36 36 35 34 32 30 30 30 29 29 30 30 30 30 31 32 32 32 33 33 34 34 33 33 32 32 32 32 32 31 31 31 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 40 nan nan nan 39 38 38 38 38 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 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 nan nan nan nan nan nan nan 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan 25 22 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 33 nan nan 32 32 32 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 33 33 34 34 34 34 34 34 33 33 33 34 34 35 35 35 34 34 35 36 36 37 37 37 nan 37 37 nan nan nan nan nan nan 35 nan 36 36 37 36 36 36 35 35 34 34 35 37 38 39 38 38 37 37 36 35 33 32 32 32 33 34 34 33 33 32 32 32 32 33 35 35 35 35 35 35 34 34 34 34 33 33 33 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 38 37 37 37 38 38 38 39 38 36 33 32 32 34 35 37 37 37 38 40 42 43 42 37 34 nan nan nan 31 30 31 32 32 33 33 32 32 31 30 29 27 26 25 25 25 25 26 27 27 27 27 26 26 26 27 28 30 31 31 31 31 32 32 33 32 32 30 30 31 31 31 31 30 29 29 28 28 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 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 38 40 41 41 40 40 40 38 36 34 33 32 32 32 32 33 33 34 36 37 36 33 30 28 28 28 28 29 30 32 33 34 34 34 33 32 30 30 29 29 29 29 29 30 30 30 31 31 31 32 33 33 34 34 34 33 33 32 32 31 31 30 30 30 31 31 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 43 nan nan nan nan nan nan 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 37 37 37 38 39 40 nan nan nan 42 41 40 39 38 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan 24 nan nan 25 nan 24 24 25 26 27 28 nan nan 25 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan nan nan 33 33 33 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 34 34 34 34 35 35 34 34 33 34 34 34 35 34 34 35 36 36 37 38 38 nan nan nan nan nan nan nan nan nan nan nan 37 37 38 38 37 36 36 35 35 34 33 35 37 39 38 38 37 37 37 36 35 33 32 32 31 32 33 33 33 33 33 33 33 33 34 34 34 34 34 33 34 34 35 35 34 33 34 34 34 34 35 35 35 34 34 34 34 34 34 35 36 36 37 37 38 38 37 37 38 39 40 40 40 39 37 34 33 32 33 35 35 36 37 38 40 41 42 42 38 33 nan nan nan nan 26 27 29 31 33 33 33 33 32 31 29 28 27 26 26 26 25 25 26 26 26 26 26 26 26 27 28 29 29 29 30 30 31 31 32 32 31 30 31 31 31 31 31 30 29 29 29 28 27 26 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 37 38 39 39 40 41 41 41 40 38 36 34 32 32 32 33 33 33 33 33 34 35 33 30 27 26 26 26 26 27 28 30 31 32 32 31 30 30 29 29 29 29 29 29 29 30 30 30 30 31 31 32 33 32 32 33 33 33 33 32 32 31 30 30 30 30 30 31 30 30 30 31 32 33 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 44 43 42 41 nan nan 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan 36 nan nan nan nan nan nan 38 nan nan nan nan nan 38 39 38 39 40 40 nan nan nan 43 43 42 42 40 38 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 nan nan nan nan nan nan nan 23 24 nan 26 27 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 34 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 34 34 34 34 35 35 35 34 33 33 33 33 34 35 36 36 37 37 39 nan nan nan nan 39 nan nan nan nan nan nan nan 37 38 38 39 40 39 38 37 36 35 34 34 36 38 39 38 37 nan 37 36 36 nan 33 32 31 31 31 32 32 32 33 33 34 34 34 34 34 34 34 33 33 34 34 35 35 34 34 35 35 35 35 35 35 35 34 33 33 33 33 34 34 35 37 37 38 38 38 38 38 38 40 40 41 40 39 37 35 34 34 35 36 36 36 36 38 39 39 39 38 36 nan nan nan nan nan 23 26 29 32 34 35 34 33 32 29 28 28 28 27 27 26 25 24 24 23 23 24 25 26 26 27 28 28 29 29 28 28 28 29 29 30 30 30 30 30 30 30 30 29 28 28 29 29 28 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 36 36 37 38 38 39 39 40 40 40 39 38 36 33 31 31 33 34 34 35 34 33 32 32 30 27 25 25 25 25 25 26 28 29 29 29 29 29 29 29 28 28 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 31 31 30 30 29 29 29 29 30 30 31 32 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 42 42 41 41 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan 36 nan nan nan nan nan 38 39 39 nan nan nan 38 38 38 39 39 nan nan nan nan nan 43 43 42 41 nan nan 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 nan nan 36 36 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 45 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 28 28 nan nan nan nan 29 29 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 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 32 nan nan 34 34 34 35 35 35 35 34 33 33 33 35 37 38 38 38 39 nan nan nan nan nan nan nan 38 37 nan nan nan nan 39 39 40 40 41 41 41 39 38 36 36 36 37 39 39 39 38 37 37 35 34 33 33 32 31 30 30 30 31 31 32 32 33 34 34 34 33 34 34 34 34 34 34 35 35 34 35 36 36 36 36 35 35 35 34 33 32 32 32 33 33 35 36 37 37 37 38 39 39 39 39 39 39 38 37 36 36 36 37 38 38 38 36 37 37 37 36 34 32 nan nan nan nan nan nan 19 23 27 30 32 32 33 31 29 26 27 29 28 27 27 26 25 25 24 23 23 23 24 25 26 27 28 28 28 29 28 27 28 28 28 28 28 29 29 29 29 29 29 28 27 27 28 28 29 28 25 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 nan nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 31 33 35 36 36 37 37 38 38 38 39 39 39 39 38 36 34 31 30 30 32 34 35 35 33 32 30 28 26 25 24 24 24 25 26 27 27 27 27 27 28 28 28 28 28 29 30 31 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 31 31 32 32 32 31 31 30 30 30 30 30 30 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 nan nan nan nan nan nan nan nan nan nan nan 43 43 43 43 42 42 41 41 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 39 39 38 37 37 37 38 nan nan nan nan nan nan 41 41 41 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 nan nan nan nan nan nan nan nan nan nan 35 35 36 37 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan 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 31 32 32 33 nan 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 32 32 nan nan nan 34 34 34 34 34 34 34 34 35 35 37 38 39 39 39 39 38 nan nan 37 38 38 38 38 38 38 nan nan 40 41 41 41 42 43 43 42 40 39 37 38 38 39 40 39 39 38 37 36 35 34 33 32 32 30 29 29 30 31 31 31 31 32 33 34 34 33 33 33 34 34 34 34 34 34 35 35 36 36 36 36 35 35 34 34 33 32 32 32 32 32 33 34 36 37 37 38 39 39 39 38 38 37 36 35 35 36 37 38 38 38 37 36 36 37 35 nan nan nan nan nan nan nan nan nan nan 19 24 27 28 27 28 27 23 24 27 30 29 29 29 28 28 27 27 26 26 27 27 27 27 27 28 28 27 27 27 27 29 29 29 28 28 28 28 28 28 27 27 26 26 26 27 27 28 28 25 23 24 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 27 28 nan nan nan nan nan nan nan 26 25 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 35 36 36 37 37 37 37 38 38 38 39 39 38 36 34 32 30 30 30 32 34 36 35 32 30 27 26 26 25 24 24 25 25 26 27 27 27 27 27 27 27 28 28 29 30 30 31 32 32 32 32 32 32 32 31 31 30 29 29 29 30 30 31 32 32 32 32 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 42 43 43 43 40 40 40 39 38 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 38 38 38 38 38 nan nan nan nan nan nan nan nan 37 37 36 35 nan nan nan nan nan nan nan nan nan nan 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 nan nan 35 36 37 37 37 37 37 nan 37 37 37 37 38 40 40 41 nan nan 47 47 46 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan 32 32 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 33 nan nan 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 31 nan nan nan 33 34 34 34 34 34 35 35 35 nan 36 37 38 38 39 39 39 38 37 37 37 37 37 37 nan 37 37 38 nan 40 42 42 42 42 43 43 44 42 41 39 38 39 39 40 40 39 39 38 36 35 35 34 33 32 32 30 31 30 30 30 30 30 30 31 32 33 33 33 33 32 33 33 34 34 35 35 35 36 36 36 36 36 35 34 34 34 33 32 31 31 31 31 32 33 34 35 36 37 38 38 38 38 37 36 35 34 35 36 nan nan 37 37 nan nan nan nan nan nan 34 nan nan nan nan nan nan nan nan nan 23 24 25 25 23 21 19 22 27 30 30 30 31 31 30 30 29 29 30 30 29 29 29 29 28 27 26 25 25 26 28 29 29 29 28 28 28 28 27 26 26 25 25 26 26 26 28 28 26 24 24 25 24 nan nan nan nan nan nan nan 24 25 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 nan nan nan nan nan nan 27 26 nan 25 25 26 27 nan 29 29 30 nan 30 nan nan nan nan nan nan nan nan 33 33 34 35 36 36 37 36 37 37 37 37 38 39 39 40 39 36 34 33 33 30 29 30 33 35 35 33 31 28 27 27 25 24 24 24 24 25 26 26 27 27 27 27 27 27 28 29 29 30 30 30 31 32 32 32 32 32 31 30 30 29 29 29 29 30 30 31 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 41 41 42 41 41 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 37 38 38 38 38 38 38 38 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 35 34 nan nan 34 34 34 34 34 35 36 37 37 37 37 37 nan 38 37 37 37 nan nan nan 42 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 26 26 28 nan nan nan nan nan nan nan 33 32 nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 33 33 33 34 34 34 nan nan nan 36 37 38 39 39 39 39 39 38 38 37 37 37 36 36 36 36 38 nan nan 42 43 43 43 43 44 44 44 nan 41 40 39 40 40 40 40 39 39 38 36 36 35 34 33 32 32 31 31 30 30 30 30 29 30 31 31 32 32 33 32 32 32 32 33 34 35 35 35 35 35 35 35 35 34 34 33 33 33 33 33 31 30 30 31 31 32 34 35 36 37 38 39 38 38 37 36 35 36 37 37 nan nan 37 38 39 nan 39 38 36 nan nan 31 nan nan nan nan nan nan nan nan nan 21 21 19 17 18 23 27 29 30 30 31 31 31 30 30 30 30 30 30 29 29 28 27 26 25 23 23 24 25 27 28 28 28 28 28 28 27 26 25 25 26 26 26 27 29 28 27 25 24 25 23 nan nan nan nan nan nan nan 23 25 26 27 28 28 28 nan nan nan nan 30 30 nan nan nan nan nan nan nan 27 28 28 nan nan 28 nan 28 27 26 nan nan nan nan nan nan 29 30 30 30 30 30 30 nan nan nan nan nan 31 32 33 34 35 36 37 37 36 36 36 36 37 38 40 40 40 39 37 35 33 32 30 29 30 32 34 35 34 32 30 30 27 25 23 23 23 23 24 24 25 25 26 26 27 27 27 28 29 29 29 30 30 31 31 31 31 31 32 31 31 30 30 29 29 29 30 30 30 30 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 39 40 39 39 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 37 37 38 38 38 38 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 34 35 nan nan nan nan nan nan 36 36 36 37 37 37 37 38 38 38 39 38 39 39 41 41 42 nan nan 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 26 27 28 nan nan nan nan 31 nan nan 34 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 32 32 32 32 33 33 34 34 nan nan nan 37 nan 38 39 39 40 40 40 40 40 39 39 38 38 37 37 38 40 42 nan 44 44 44 44 44 45 45 44 nan 41 40 40 40 40 40 40 40 39 38 37 36 35 34 33 32 32 32 31 31 30 30 30 29 29 30 30 31 31 31 31 31 31 32 33 34 34 34 34 34 35 35 35 34 34 33 33 33 33 33 33 32 31 30 31 31 31 33 35 35 37 39 40 40 40 39 38 37 37 38 39 39 nan nan 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 17 23 27 29 29 29 29 30 31 30 29 29 30 30 30 28 28 27 26 25 24 22 22 22 23 25 26 27 27 27 28 29 28 27 26 26 27 27 27 27 28 28 26 25 25 25 23 22 22 nan nan nan nan 23 24 25 26 27 27 27 28 29 29 30 30 30 30 31 nan nan 33 32 30 28 nan 27 nan nan 29 29 29 29 28 26 nan nan nan nan nan nan nan nan nan 30 30 30 30 29 29 30 30 31 30 30 32 34 35 36 37 36 36 35 35 35 36 37 39 38 37 37 36 36 34 32 30 29 30 31 33 33 33 33 31 29 27 24 22 21 22 22 23 24 24 24 25 25 26 27 27 27 28 29 29 29 30 31 31 31 31 31 31 31 32 31 31 30 30 30 30 30 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan 35 36 37 36 36 36 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 37 38 38 38 38 39 39 39 38 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 nan 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 38 38 38 39 39 40 39 39 39 39 39 39 39 39 nan nan nan nan nan nan 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan 27 28 28 nan nan 30 nan nan 33 nan nan nan nan nan 31 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 31 32 32 32 33 33 34 34 35 36 36 37 nan 38 39 nan nan nan 42 43 43 43 42 42 41 41 40 42 44 45 45 45 45 45 45 45 46 45 nan nan 41 40 40 40 40 40 40 40 39 38 37 37 36 34 33 32 32 32 32 31 31 30 30 30 29 29 29 30 30 30 30 30 30 31 33 33 34 34 34 34 35 35 35 34 34 33 33 33 33 33 33 33 32 31 31 31 32 32 33 34 37 40 42 42 41 39 38 38 38 38 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 10 15 24 28 29 29 29 29 29 30 30 29 28 29 29 30 29 28 26 26 25 23 20 20 21 22 23 24 25 26 27 28 29 30 29 28 27 27 27 27 27 27 27 26 25 25 25 23 23 23 21 19 nan nan 26 27 27 28 28 28 28 28 28 29 29 29 29 29 31 32 32 33 33 31 29 28 27 28 29 30 29 30 29 29 27 nan nan 24 25 nan nan nan nan nan nan 30 29 29 29 29 29 29 29 29 30 32 34 35 36 36 36 36 35 33 33 34 35 36 34 34 34 34 34 33 31 30 30 30 31 32 32 32 32 31 28 26 23 21 20 21 21 22 22 23 24 24 25 25 26 27 27 28 29 29 29 30 30 31 31 30 30 31 31 31 31 31 31 30 30 30 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan 34 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 37 38 39 39 39 39 39 nan nan nan 37 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 38 38 38 37 36 34 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 27 27 27 27 28 30 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan nan nan nan nan nan nan nan nan nan 36 37 37 38 38 40 41 nan nan nan 45 46 46 46 45 45 45 45 46 47 47 46 46 nan nan 46 46 46 45 44 42 41 41 41 41 41 41 40 39 38 38 37 36 36 35 34 33 33 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 30 31 32 33 33 33 34 34 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 33 33 33 34 34 37 39 41 41 40 39 38 38 37 37 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 9 15 22 27 29 30 31 30 30 31 31 30 29 nan 28 28 28 27 26 26 26 24 20 19 20 21 22 23 25 25 26 27 29 30 30 29 28 28 28 27 27 27 26 26 25 24 24 23 23 23 21 20 nan 27 29 30 30 30 30 29 29 29 29 29 29 28 28 28 29 30 31 32 32 31 29 28 27 27 27 28 29 29 28 28 27 26 25 25 26 26 27 29 30 nan nan nan nan 28 28 28 29 29 29 30 30 31 33 34 35 36 36 35 34 33 32 32 33 33 33 33 33 33 33 32 31 30 30 30 31 31 31 31 31 30 27 24 22 21 20 20 20 21 21 22 23 24 24 25 26 26 27 27 28 28 29 29 30 30 30 30 30 30 30 31 31 31 31 30 29 30 30 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 38 39 39 38 nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 34 32 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 28 28 nan nan nan nan 26 27 29 31 32 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 33 34 nan nan nan nan nan nan nan nan nan nan 31 nan nan 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 37 38 39 41 42 nan nan 46 47 nan 48 48 48 48 48 48 49 nan 48 47 47 nan nan nan nan 46 45 44 42 41 41 41 41 41 41 40 39 38 37 37 36 35 35 35 34 33 33 32 31 31 30 30 30 30 30 29 29 29 29 29 30 30 31 31 32 32 33 34 34 34 35 35 35 35 35 35 35 35 34 34 33 34 33 33 33 33 34 35 35 36 38 40 40 39 38 38 38 38 37 35 36 nan nan nan nan 39 40 40 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 18 22 24 24 25 27 29 30 32 33 31 30 nan nan 27 27 26 25 24 26 24 22 21 21 21 22 23 24 24 25 26 27 29 30 30 30 30 29 28 27 26 26 26 25 23 22 22 22 21 20 21 24 26 28 29 30 30 31 30 30 30 30 29 28 27 27 28 28 29 29 30 31 30 28 27 27 27 27 28 28 27 26 25 25 24 24 25 25 26 28 29 31 32 31 nan nan nan 28 28 29 29 30 29 29 30 31 33 34 34 35 35 35 34 33 33 33 34 34 34 34 33 32 31 30 30 30 30 29 30 30 30 29 28 26 24 22 21 20 20 19 20 20 21 22 24 25 25 26 27 27 27 28 28 28 28 29 30 30 30 30 30 30 30 30 30 31 30 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 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan 25 26 nan nan 32 33 34 34 34 34 34 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 nan nan nan nan nan nan nan nan nan nan 32 nan nan nan 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 39 40 41 43 nan nan nan nan nan 49 49 49 49 49 49 49 49 nan 48 47 46 46 nan 46 46 45 44 43 42 41 41 41 41 41 40 38 38 37 37 36 36 36 35 35 34 33 31 31 31 30 30 30 30 30 29 29 29 28 29 29 30 31 31 32 33 34 33 33 34 34 35 35 35 35 35 35 35 35 34 33 34 34 34 34 34 34 35 35 35 37 38 39 39 38 38 38 38 37 36 36 37 39 39 40 40 40 40 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 23 22 26 28 30 32 33 33 32 32 31 30 28 26 25 24 25 26 26 25 24 24 23 23 22 nan 22 23 25 27 29 30 30 31 31 30 29 27 26 25 24 24 23 22 21 19 18 20 22 24 26 26 28 29 30 30 30 29 29 29 28 27 27 27 27 28 28 29 30 29 27 28 28 28 28 27 27 25 23 22 22 23 23 23 24 27 28 30 31 32 32 32 nan nan nan 27 27 28 28 27 27 28 29 30 31 32 32 33 34 34 34 35 35 34 33 34 34 34 33 31 30 30 29 28 28 28 28 28 27 27 25 24 23 21 20 20 20 20 20 21 22 23 24 25 26 27 27 28 28 29 29 29 29 29 30 31 31 31 30 30 30 30 30 30 29 28 28 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 31 31 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 28 29 29 nan nan nan nan nan nan nan 30 32 32 33 nan 34 34 34 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 36 35 nan nan nan nan nan nan nan nan nan nan 31 31 nan nan nan nan nan nan nan nan nan nan 36 37 38 38 39 41 42 43 nan nan nan nan 48 48 48 48 48 49 49 49 48 48 47 47 47 46 46 46 46 45 45 nan 42 42 42 42 41 41 40 39 38 37 37 37 36 36 35 35 34 33 31 31 31 31 30 30 30 30 29 29 28 28 28 29 29 30 30 32 32 33 33 33 34 34 34 34 34 35 35 36 36 36 35 34 33 34 34 34 33 33 33 34 35 37 38 40 39 38 38 38 38 37 37 37 38 39 39 40 40 40 40 39 nan nan nan nan nan nan 35 34 nan nan nan nan nan nan nan nan nan 25 25 23 22 25 30 32 33 34 33 33 32 32 nan nan nan 26 27 28 28 28 28 27 26 25 24 23 nan 21 nan 24 25 26 29 30 32 32 32 31 30 28 26 25 25 23 21 20 18 17 20 22 24 26 26 27 29 29 29 30 nan 30 29 28 28 27 27 27 27 25 27 28 28 27 28 28 28 28 27 25 23 21 20 20 21 20 20 23 27 29 30 31 32 33 32 32 31 28 25 25 26 26 26 26 27 28 28 29 29 29 29 30 31 31 32 33 33 32 30 32 32 32 31 30 29 28 28 28 27 27 26 26 26 25 25 24 23 22 21 20 20 21 21 22 23 24 26 27 27 28 29 29 29 30 30 30 30 30 30 31 31 31 30 29 29 29 29 29 28 28 28 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 40 41 41 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 nan nan nan nan nan nan nan 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 30 31 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 28 29 29 29 nan 25 nan nan nan nan nan nan nan 32 nan nan nan nan 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 31 31 31 31 31 31 nan 32 nan nan nan nan nan nan nan nan nan nan nan nan 44 46 nan nan nan nan 47 47 47 47 48 48 48 48 47 47 47 46 46 46 46 46 45 nan nan nan nan 42 42 41 41 40 39 38 37 37 37 37 36 36 35 34 33 32 31 31 31 31 31 30 30 30 29 28 28 28 29 29 29 29 31 32 32 32 32 33 33 33 34 34 34 35 35 36 36 36 34 32 32 32 33 33 32 32 33 35 38 40 nan nan 40 39 38 37 nan nan nan nan nan nan nan nan nan nan nan nan 44 46 nan nan nan nan 38 nan nan nan nan 9 12 17 nan nan nan 25 22 21 22 24 28 31 33 34 34 34 nan nan nan nan nan 28 30 30 30 30 29 28 26 25 24 23 23 nan nan 24 26 28 29 31 32 33 33 33 31 31 29 27 24 21 19 17 16 18 22 22 22 25 28 30 30 30 30 nan nan nan nan 28 27 27 27 26 25 26 27 27 27 27 28 28 27 26 25 22 21 20 20 19 19 20 21 24 27 29 30 31 33 33 34 32 28 25 23 24 24 24 25 26 26 27 27 26 25 25 25 25 26 27 27 28 27 26 27 30 31 30 29 28 28 28 28 27 26 26 25 24 23 24 24 24 24 22 21 21 22 23 23 24 25 26 27 28 29 30 30 30 31 31 31 31 30 30 30 31 30 30 29 28 28 28 28 28 28 27 27 28 28 29 nan nan 26 25 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 nan nan nan nan nan nan nan nan nan nan nan 32 32 33 nan nan nan nan nan 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 29 31 31 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 28 28 29 nan nan nan nan nan nan nan 29 31 32 32 33 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 31 31 31 31 31 32 32 33 34 nan nan nan nan nan nan nan nan nan 44 nan nan 46 nan nan nan nan 47 46 46 46 47 48 nan nan 47 47 47 46 46 46 46 45 nan nan nan nan nan 42 42 nan nan 40 39 38 38 37 37 37 36 36 35 34 33 32 32 32 32 31 31 31 30 30 29 28 28 28 29 29 29 29 30 31 31 31 31 32 32 32 32 33 33 34 34 35 35 36 35 33 32 31 32 32 32 32 33 35 38 40 41 41 41 40 40 39 nan nan nan nan nan nan nan nan nan nan nan 45 47 47 45 45 44 42 36 28 21 15 14 14 15 nan nan nan nan nan 20 18 18 21 22 24 26 29 31 30 28 26 nan nan nan nan nan nan nan 32 31 29 27 25 25 24 24 nan nan nan 27 28 29 30 33 34 35 35 34 34 33 30 26 21 18 15 15 17 20 21 22 25 28 30 30 30 30 nan nan nan nan nan 27 nan nan 26 26 26 nan nan nan nan nan 26 26 26 26 23 21 20 19 19 18 21 22 nan nan 27 29 30 31 31 31 30 28 25 23 23 22 22 22 22 23 23 24 24 23 21 21 21 22 22 23 24 23 22 24 26 28 29 28 27 27 27 27 27 27 26 25 24 23 23 23 24 24 23 22 21 23 24 26 26 27 26 27 29 30 31 31 31 31 31 31 31 30 30 29 30 30 29 28 28 28 28 28 27 27 26 26 27 27 28 28 28 26 25 24 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 34 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 31 31 31 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 29 nan nan nan nan nan nan nan nan nan nan 32 33 34 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 31 31 32 32 33 34 36 nan nan nan nan nan nan nan nan 43 45 nan nan nan 46 nan nan nan 46 46 nan nan nan nan nan 47 nan 47 47 46 46 46 45 45 45 nan nan nan nan 42 42 nan nan nan nan 38 38 38 37 37 36 36 35 34 33 32 32 32 32 32 32 31 31 30 29 28 28 28 28 28 29 29 29 30 30 30 31 31 31 31 31 32 32 33 33 33 33 34 34 34 33 31 31 30 32 33 34 35 38 40 41 42 42 41 40 nan nan 34 nan nan nan nan nan nan nan nan 42 46 46 46 45 45 nan 38 32 24 18 15 16 18 19 nan 21 21 20 nan nan nan 15 17 19 20 20 21 nan 24 23 22 21 22 26 31 32 nan nan nan 33 31 29 27 25 24 25 nan nan nan nan 29 31 32 34 35 35 34 34 33 32 29 25 nan 17 15 15 17 17 22 25 27 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 26 24 22 21 19 18 16 18 nan nan 24 26 27 28 28 28 27 27 26 24 23 22 20 19 19 19 19 20 20 21 20 20 19 19 19 19 20 21 20 20 21 23 25 26 26 26 26 26 26 26 26 26 24 24 23 23 23 24 24 23 23 23 24 25 27 27 27 28 29 29 30 31 31 31 32 31 31 31 30 29 28 29 29 28 27 27 27 27 27 26 26 26 26 25 26 26 26 26 25 24 22 21 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 37 38 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 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 35 35 35 34 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 30 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 31 32 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 32 32 32 33 34 36 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 46 46 46 nan nan nan nan nan 46 47 nan nan nan nan nan nan nan nan nan nan nan 42 42 42 41 nan nan nan 38 38 38 37 37 36 35 34 33 32 32 32 32 32 32 32 31 31 30 29 28 28 28 28 29 28 28 29 29 29 30 30 31 31 31 31 31 31 31 32 32 32 32 33 33 32 30 30 29 29 32 34 35 38 39 40 42 42 41 40 39 36 34 nan nan nan nan nan nan nan nan 42 45 45 45 44 43 39 34 29 23 18 nan nan 20 21 21 21 18 17 17 18 nan nan nan 16 17 18 19 nan nan nan 21 20 21 22 26 28 31 nan nan 34 33 31 28 25 24 24 nan nan 26 nan 30 32 33 35 34 34 33 32 31 30 25 21 17 15 14 15 16 18 24 28 31 32 32 nan 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 26 26 nan 25 24 24 21 17 16 17 23 27 30 30 30 30 29 29 29 28 25 23 21 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 21 22 23 24 24 25 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 26 27 27 28 28 29 30 30 31 31 31 31 31 30 29 28 27 27 27 27 27 27 27 26 26 26 25 25 24 24 23 23 23 23 23 22 21 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 31 33 34 35 36 36 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 30 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 33 34 36 38 40 nan nan nan nan nan nan nan nan 45 46 nan nan nan nan nan 46 45 45 45 45 nan nan 45 45 46 46 nan nan nan nan nan nan nan nan nan nan nan 42 42 42 nan nan 40 39 38 38 38 37 37 36 35 34 33 32 33 33 33 33 32 32 31 30 30 30 29 29 29 29 29 29 28 28 29 29 29 29 30 30 30 30 29 30 30 31 31 31 31 31 31 30 30 29 28 27 30 33 34 36 37 40 42 42 42 41 39 36 33 nan nan nan nan nan nan nan nan nan 45 45 45 43 40 35 32 29 25 nan nan 21 22 22 21 19 14 14 17 20 21 16 nan nan nan 14 15 nan nan 19 19 18 18 18 19 23 26 nan nan 32 nan nan nan 25 23 23 22 nan 26 nan 31 32 33 34 34 34 32 nan nan 30 24 19 nan 12 11 12 14 19 24 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 nan nan nan nan 22 18 17 19 24 30 34 35 35 35 35 33 30 26 23 20 19 18 16 17 18 18 17 17 16 16 16 16 16 16 17 18 18 19 18 18 19 20 20 20 21 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 24 24 25 26 26 26 26 27 26 27 28 29 30 30 30 30 30 29 28 27 26 26 26 26 26 26 26 26 25 25 25 24 23 22 21 21 21 22 22 21 20 18 17 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 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 34 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 31 32 33 34 35 35 36 36 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 29 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 33 35 37 40 nan nan 43 43 42 43 43 44 45 45 46 nan nan nan nan nan 46 45 45 45 45 nan nan 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan 42 42 41 nan nan 39 39 38 38 37 nan nan 36 35 34 33 33 33 33 34 33 32 31 31 30 31 31 31 30 29 29 29 29 28 28 28 28 29 29 29 29 29 29 28 28 29 29 29 30 30 30 30 29 28 28 26 25 29 31 32 33 35 38 40 42 nan nan nan 35 33 33 nan 32 nan nan nan nan nan nan 45 45 45 42 38 33 30 29 nan 23 21 22 22 23 22 18 13 14 16 20 22 20 19 14 nan nan nan nan nan 13 14 15 14 15 17 21 23 24 25 28 nan 29 nan nan nan nan nan nan nan nan 32 33 33 33 34 34 nan nan nan 28 25 18 nan nan nan 11 15 19 24 28 nan nan nan nan nan nan 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 26 26 nan nan 23 18 18 nan 24 30 34 36 36 37 37 34 28 21 17 16 16 15 14 14 15 15 15 15 14 14 14 14 15 15 15 16 17 18 17 18 18 19 19 19 19 20 21 22 22 23 24 24 24 24 25 26 26 26 26 26 25 25 25 25 26 26 26 26 25 26 26 27 28 29 29 30 29 28 27 26 26 25 25 24 24 24 24 25 25 25 24 24 23 22 22 22 22 22 22 21 19 17 15 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 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 24 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 30 30 30 31 31 31 32 33 33 34 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 35 37 40 42 43 43 43 43 42 43 44 45 45 45 46 nan nan nan nan nan nan 45 45 nan nan nan nan 45 45 nan nan nan nan 45 nan nan nan nan nan nan nan nan nan nan nan nan 40 39 39 38 37 37 nan nan nan 34 33 33 33 34 34 34 33 32 32 31 31 31 31 31 31 30 29 29 29 29 28 28 28 28 28 29 29 29 28 28 27 28 28 28 28 29 29 29 28 27 26 25 25 26 27 30 32 34 37 39 40 42 42 40 37 36 34 nan nan nan nan nan nan nan nan nan 43 42 39 36 32 30 28 26 24 22 23 23 25 24 20 15 14 15 17 18 18 18 16 11 7 nan nan nan 10 10 12 10 11 13 14 15 17 20 23 26 nan nan nan nan nan nan nan nan nan 34 34 33 33 33 33 nan nan nan nan nan nan nan nan nan 13 16 21 25 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 nan 23 23 25 nan nan 23 19 18 19 23 28 29 32 34 34 32 30 26 21 17 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 14 15 16 16 17 18 18 18 18 19 19 20 21 22 23 24 24 24 25 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 24 24 25 25 26 27 27 27 27 27 26 25 25 24 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 22 20 18 17 15 15 14 16 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 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 33 nan nan 27 25 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 29 29 29 29 29 29 29 30 30 30 31 31 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 37 39 41 43 43 43 43 42 42 42 43 44 45 45 45 46 46 nan nan nan 46 45 nan nan nan nan nan 44 45 nan nan nan nan 44 nan nan nan nan nan nan nan nan nan nan 41 40 40 39 nan nan 37 37 nan nan nan 34 34 34 34 34 34 nan nan 32 32 32 32 31 31 31 31 29 28 28 28 29 28 27 27 28 28 29 28 28 28 28 27 27 28 28 28 27 27 27 26 25 25 24 25 25 26 29 30 33 36 38 38 39 40 39 38 37 34 31 nan nan nan nan nan nan nan nan nan nan 35 33 32 30 28 26 24 24 24 25 27 26 21 16 13 nan 17 18 18 17 16 13 10 nan nan nan nan nan 9 10 nan nan nan 11 12 16 19 22 nan nan nan nan nan nan nan nan nan 34 33 34 32 30 30 nan nan nan nan nan nan nan nan nan 15 18 23 27 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 26 24 20 18 nan 21 26 26 31 31 30 28 26 25 22 20 18 17 15 15 14 12 11 10 10 9 10 10 10 11 12 12 13 14 14 15 16 16 17 17 18 19 19 20 21 22 22 23 24 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 26 25 24 23 23 23 23 23 24 25 26 26 25 24 24 23 22 22 23 24 25 25 24 23 23 23 24 25 26 26 24 22 19 17 16 16 16 16 17 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 32 31 nan nan 25 25 nan nan nan nan 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan 27 28 28 28 28 28 29 29 28 28 29 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 39 41 42 42 42 42 41 41 42 43 44 45 45 45 45 45 46 46 46 46 45 45 45 45 nan nan nan 45 44 nan 44 nan nan nan nan nan nan 41 nan nan nan nan nan nan nan nan nan nan nan 37 nan nan nan nan 34 34 34 34 34 nan nan nan 32 nan nan 32 32 31 31 30 30 29 28 28 28 28 27 27 27 28 28 28 28 28 28 27 27 28 28 27 27 26 26 25 24 24 24 25 25 26 28 30 32 34 37 38 37 38 38 38 36 32 31 nan nan nan nan 29 28 29 30 nan nan nan 31 30 30 29 27 26 23 23 25 27 28 25 21 16 nan nan nan 20 20 18 15 14 13 11 nan nan nan 12 15 nan 15 nan nan 15 17 20 21 22 23 26 nan nan nan nan nan nan 32 31 31 29 28 28 nan nan nan nan nan nan nan nan nan 19 22 26 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 nan nan nan nan 27 25 21 nan nan 19 22 28 34 32 nan nan nan nan 24 24 23 21 19 19 17 14 12 11 10 9 8 9 9 10 10 11 12 13 14 14 15 15 16 17 18 18 19 20 21 22 22 23 23 24 25 26 27 27 27 27 27 27 27 27 27 28 28 27 26 25 24 23 22 21 20 20 21 22 22 22 23 23 23 23 22 22 22 23 24 24 23 22 22 22 23 25 27 27 24 21 19 17 17 16 16 17 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 30 30 nan nan nan nan nan nan 21 22 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 22 23 23 24 24 nan nan nan nan nan 25 25 25 26 26 26 27 27 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 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 38 39 39 39 39 40 40 41 41 40 41 42 43 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 43 42 nan nan nan 40 40 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 34 nan nan nan nan nan 32 nan nan nan nan nan 30 30 30 30 29 28 28 28 28 28 27 28 28 28 29 29 28 28 28 28 28 28 27 26 26 25 24 24 24 24 24 25 27 28 30 32 34 36 36 36 36 35 33 30 30 30 nan 30 nan nan 26 26 27 nan nan nan nan 24 26 25 24 24 21 22 25 27 28 28 27 23 21 20 20 21 22 21 19 17 16 16 15 15 14 16 18 19 18 16 14 13 15 20 20 22 25 27 28 nan nan nan nan 33 31 30 30 27 26 26 26 nan nan nan nan nan nan nan nan 21 24 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 nan nan nan nan 27 25 22 nan nan nan nan nan nan nan nan nan nan nan 28 28 28 26 23 23 20 16 13 12 10 10 9 8 8 9 10 11 12 13 13 14 14 15 16 17 18 18 19 20 21 22 22 22 23 24 25 26 27 27 27 27 27 27 27 27 27 28 28 28 27 25 23 23 21 19 18 18 18 17 18 19 20 21 22 23 22 22 22 21 22 22 21 21 20 20 21 23 26 25 22 20 19 19 18 17 17 17 17 18 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan nan 30 29 28 nan nan nan nan nan 24 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 21 21 22 nan nan nan 23 23 23 23 24 24 24 25 25 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 39 39 39 39 39 39 39 41 42 43 44 44 44 44 45 45 45 45 45 45 44 44 44 44 44 44 44 44 43 43 42 42 nan nan 40 39 39 39 39 39 39 39 nan nan nan nan nan nan nan nan nan nan nan nan 34 nan nan nan nan nan nan 32 nan nan nan nan nan nan 30 29 30 31 30 29 29 29 29 29 28 28 28 28 29 29 29 29 29 28 28 28 27 26 26 25 25 25 25 25 25 25 26 27 28 30 32 34 34 34 34 32 31 29 29 30 30 29 nan nan nan nan 26 26 25 23 nan 15 16 17 19 20 20 21 24 26 27 28 30 29 28 27 26 25 23 22 21 19 18 18 17 17 17 18 18 19 18 16 15 15 16 17 20 24 27 29 29 nan 30 31 31 30 29 27 25 24 23 25 25 nan nan nan nan nan nan nan 20 22 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 24 22 nan nan nan nan nan nan nan nan nan nan nan nan 28 29 28 27 26 22 18 15 12 10 10 9 9 9 9 10 11 12 13 14 14 15 16 17 18 18 18 19 21 22 22 22 23 23 24 24 24 25 26 26 26 26 26 26 26 27 27 27 26 26 24 22 21 19 17 16 16 15 15 15 16 17 18 20 22 21 21 20 20 19 19 19 19 19 19 20 21 22 22 19 17 17 17 17 17 17 17 17 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 30 nan nan nan nan nan 29 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 20 21 21 22 22 22 22 22 22 22 23 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 39 39 38 37 37 38 40 42 43 43 44 44 44 45 45 44 44 44 44 44 44 44 44 44 44 44 43 42 42 41 41 41 40 39 39 38 38 38 39 38 38 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 32 nan nan nan nan nan nan 31 30 29 30 31 30 30 30 29 29 29 28 28 28 29 29 30 30 29 29 28 28 27 26 26 26 25 25 25 25 26 26 25 25 26 28 30 31 32 33 32 32 31 30 30 29 28 28 27 26 25 25 25 25 22 19 15 nan nan nan 16 18 19 21 23 24 26 29 31 31 31 30 29 29 26 23 20 18 18 18 18 18 18 19 18 18 17 15 15 16 16 17 21 nan nan nan 32 31 30 28 27 27 24 23 23 24 25 27 27 27 26 26 26 nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 nan nan nan nan nan nan nan nan nan nan nan nan 29 30 30 29 27 24 20 16 13 12 9 8 9 9 10 11 12 13 14 14 15 16 17 17 18 18 19 20 21 21 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 24 24 23 21 19 17 16 15 15 14 14 13 15 15 16 18 20 21 20 19 19 18 18 18 18 18 18 18 19 19 19 18 16 16 16 16 16 17 17 17 17 17 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 21 21 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 38 37 36 37 38 39 41 43 43 43 43 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 42 41 40 40 40 39 38 38 38 38 37 38 38 37 38 38 nan nan nan nan nan nan nan nan nan nan 32 32 33 33 nan nan nan 32 nan nan nan nan nan nan 31 31 30 nan 30 30 30 nan 29 29 29 29 28 29 29 29 29 30 30 29 28 28 28 27 26 26 26 26 26 25 26 26 25 25 26 27 30 30 31 31 30 31 32 33 32 30 27 26 25 23 nan nan nan 27 25 21 18 16 nan nan nan 16 18 20 22 24 25 28 31 31 32 32 30 28 26 23 20 18 18 18 19 20 20 19 19 18 16 15 15 15 17 19 21 25 nan nan nan 29 nan 28 26 24 21 21 23 25 27 30 31 30 29 28 27 25 23 22 nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan 27 27 28 28 26 23 23 21 21 18 13 8 6 7 9 10 11 12 14 14 14 16 17 18 18 18 19 20 21 22 22 22 23 23 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 21 21 16 15 14 14 13 13 13 13 13 13 15 16 18 19 19 18 18 18 18 17 17 17 17 17 17 18 18 17 17 16 15 15 15 16 16 17 17 17 17 17 17 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 38 39 41 42 42 42 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 41 41 40 40 39 38 37 37 37 37 37 37 37 37 37 37 nan nan nan nan nan nan nan nan nan 33 32 32 32 33 33 32 nan nan nan nan nan nan nan nan nan nan 31 nan nan nan nan nan nan 29 29 29 29 29 29 29 29 30 30 29 29 29 28 27 27 27 27 27 26 25 25 26 26 25 26 26 28 29 30 29 28 29 32 33 33 31 26 25 23 21 22 nan nan 30 30 27 24 22 21 19 17 17 17 19 21 22 23 24 27 29 32 32 31 29 26 23 21 19 19 18 20 21 21 20 19 18 17 17 16 16 19 22 25 27 28 nan nan nan nan nan 23 19 nan 15 nan 21 26 30 32 32 31 31 29 nan 24 23 24 nan nan 29 30 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 27 26 24 24 21 nan nan nan nan nan 17 11 3 3 7 10 11 12 12 13 14 16 17 19 20 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 21 20 19 17 16 16 16 12 12 12 12 12 12 13 13 13 13 14 15 16 17 17 16 16 16 17 17 17 16 16 16 16 16 17 17 16 16 16 15 15 15 16 16 16 16 16 16 16 17 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 40 40 41 41 42 42 43 42 42 42 42 42 41 42 42 42 42 41 41 41 40 40 40 40 39 39 38 37 36 36 36 36 35 36 36 nan nan nan nan nan nan nan nan 34 34 33 32 nan nan 32 32 32 32 32 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 30 30 30 30 30 29 29 29 29 29 28 27 27 27 27 27 26 25 25 26 26 25 25 25 25 28 28 28 29 31 32 32 31 29 26 22 21 21 nan nan nan 34 34 31 30 27 24 21 19 17 18 20 21 22 22 24 27 30 31 31 29 27 24 21 20 20 20 21 22 22 21 21 19 19 19 20 20 22 26 29 31 32 30 nan nan nan nan nan nan nan nan 11 14 18 23 26 27 28 27 26 nan 24 23 25 28 30 30 31 31 31 nan 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 23 22 20 nan nan nan nan nan nan nan nan 6 2 7 10 12 12 12 13 15 17 19 20 21 22 23 23 22 22 22 22 21 21 22 22 23 23 23 23 23 22 21 20 20 18 16 14 14 13 12 10 11 11 11 11 11 12 12 13 13 14 14 14 15 15 14 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 17 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 51 51 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 40 40 41 41 42 42 nan nan nan nan nan nan nan 41 41 41 41 40 40 40 39 39 39 39 39 38 37 36 35 35 35 35 35 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 31 30 30 30 nan nan nan nan 30 nan nan nan nan 30 30 30 30 30 30 30 30 29 29 30 30 30 30 29 28 27 27 27 26 26 26 26 26 25 25 25 25 26 28 29 29 29 29 29 30 28 24 23 21 22 23 nan 30 35 37 37 36 32 28 25 22 19 19 20 21 21 22 23 26 29 31 31 29 27 24 23 22 21 21 21 23 23 23 22 21 22 21 22 24 25 29 33 35 34 32 nan nan nan nan nan nan 11 8 6 8 nan 14 17 19 20 20 21 nan 23 24 26 28 29 29 30 30 nan nan 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 nan nan 7 2 8 12 13 13 13 14 16 18 20 22 23 23 23 23 23 22 22 21 21 22 22 23 23 23 23 22 21 20 19 18 17 16 14 12 12 11 10 11 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 15 16 17 17 17 16 16 16 15 15 16 15 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 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 nan nan nan nan nan nan nan nan nan nan Wind_Direction nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 240 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 nan nan nan nan nan nan nan 264 261 258 256 254 251 250 253 257 257 259 257 253 253 255 257 257 256 257 258 259 259 259 260 260 259 259 259 260 262 264 266 267 267 267 265 265 264 263 262 262 262 261 261 262 263 263 262 262 260 259 260 261 262 262 264 265 267 267 267 266 266 264 262 261 261 262 263 264 264 263 262 261 263 265 268 271 273 274 274 272 271 270 270 270 271 272 273 274 274 275 276 277 278 279 279 280 282 283 283 283 283 283 283 283 283 282 282 281 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 253 nan nan nan nan nan nan 266 263 260 258 254 251 250 253 254 259 262 262 259 257 258 258 257 257 257 258 259 259 259 260 260 259 259 259 260 262 264 267 268 268 267 265 265 264 263 262 261 261 260 261 262 263 263 263 262 261 258 260 262 262 263 264 266 267 268 268 268 267 267 265 263 263 264 265 265 265 264 263 263 264 267 270 272 274 274 272 270 269 268 268 269 270 271 273 274 276 277 278 279 280 281 282 282 283 284 284 284 284 284 284 283 283 283 282 282 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 nan nan nan nan nan nan 269 266 263 259 254 251 250 253 257 262 264 265 265 263 261 260 257 257 258 259 259 260 260 260 260 259 259 260 260 262 265 267 269 268 267 266 265 264 263 262 261 261 261 262 262 262 263 264 263 261 259 260 261 263 264 265 266 267 268 268 268 268 268 267 266 265 265 265 266 266 264 264 265 266 269 271 273 274 272 270 269 268 267 267 268 269 271 273 275 277 278 280 281 283 284 284 284 285 285 285 285 285 284 284 284 284 283 282 283 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 264 nan nan nan nan nan 272 270 266 260 256 253 253 256 260 263 265 267 267 265 263 260 258 258 258 259 259 260 261 261 260 260 260 260 261 263 265 268 269 269 268 268 267 265 265 263 262 262 263 263 263 262 264 265 265 262 261 260 262 263 263 265 267 268 268 268 268 269 269 269 268 267 266 266 267 267 266 266 267 268 270 272 273 273 271 269 267 266 265 266 267 269 271 274 275 278 280 282 284 284 285 286 286 286 286 286 286 285 285 285 284 284 283 283 283 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 267 nan nan nan nan nan 275 272 270 264 259 256 256 259 262 264 266 266 265 264 262 261 259 259 259 259 260 261 261 261 262 261 261 261 262 264 266 269 270 270 270 270 269 267 268 265 263 264 266 265 263 264 266 267 266 265 263 263 264 263 263 265 267 268 268 268 268 270 271 271 270 269 268 267 268 269 268 268 268 269 271 272 272 272 271 268 266 264 264 265 267 269 272 275 277 280 282 285 285 286 287 287 287 286 287 287 287 286 286 285 285 285 284 284 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 nan nan nan nan nan 276 275 274 268 262 258 258 261 264 265 265 265 264 263 262 261 261 260 260 260 260 261 262 262 262 262 262 262 263 265 267 269 270 271 272 272 272 271 268 267 265 266 267 266 265 266 268 268 267 266 265 264 264 264 264 266 267 268 268 269 270 271 271 272 271 270 270 270 271 272 271 269 269 270 271 271 271 271 270 266 264 263 263 265 267 270 273 276 279 282 284 284 286 287 288 287 287 287 288 288 288 288 287 287 286 286 286 285 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 nan nan nan nan nan 277 277 277 275 269 263 260 261 263 265 265 265 264 264 263 263 262 262 261 262 262 261 262 263 263 263 263 263 263 264 266 267 268 270 271 272 273 274 273 271 270 268 267 268 267 267 267 267 267 267 266 266 265 264 265 265 266 267 268 268 269 270 271 272 272 272 271 271 272 273 274 272 270 269 270 270 271 271 270 268 265 263 262 263 265 267 271 274 277 280 282 284 286 288 289 288 288 288 288 289 289 289 289 288 288 288 287 286 286 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 nan nan nan nan nan nan nan nan 277 276 271 265 261 262 264 265 265 265 265 265 264 264 264 263 263 264 264 263 263 264 264 264 264 264 264 265 266 267 269 270 271 271 273 275 274 272 272 270 269 270 270 269 268 267 267 266 266 266 265 265 266 266 267 267 268 268 270 271 271 272 273 272 272 272 273 274 274 273 272 271 271 271 272 272 271 268 265 263 262 263 266 269 272 275 277 279 284 286 288 289 290 289 289 289 289 289 290 290 290 290 289 289 288 287 286 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 275 272 266 262 262 264 265 266 266 266 266 265 265 265 265 265 266 266 265 265 265 264 264 264 265 265 265 266 268 269 270 270 270 273 275 275 274 274 273 273 272 272 270 268 268 267 266 266 266 266 266 266 266 267 267 267 268 271 272 272 273 274 273 272 272 273 274 275 275 275 274 273 273 273 274 272 268 265 263 263 265 267 270 273 275 277 281 285 288 290 291 291 290 289 289 289 290 290 291 291 291 290 289 289 288 287 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 275 274 271 266 261 261 263 265 267 267 267 267 267 267 267 267 267 269 268 267 266 265 265 264 265 265 265 265 266 268 270 270 270 270 272 274 275 275 275 276 276 276 273 271 269 269 268 267 267 267 266 266 266 266 267 267 268 270 273 274 274 274 275 274 274 274 274 275 276 277 277 276 275 275 275 274 273 269 266 264 265 266 268 270 273 275 279 282 286 290 292 292 292 291 290 290 290 290 291 291 292 291 291 290 289 288 287 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 268 nan nan nan 269 269 271 273 274 274 273 270 265 261 261 262 264 266 267 268 268 268 269 269 269 269 270 269 268 267 266 265 265 264 265 265 265 265 267 269 270 270 271 272 274 274 275 276 276 277 278 275 272 271 270 269 269 269 268 266 266 266 266 267 267 268 270 273 276 276 276 276 276 276 277 277 277 278 279 279 279 278 277 276 275 273 270 268 266 266 267 268 270 273 276 280 284 288 291 293 293 292 291 290 290 290 291 292 292 292 292 291 290 289 288 287 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 267 268 268 268 267 267 269 271 272 273 272 269 264 261 261 262 260 262 266 267 268 269 270 271 271 271 270 270 268 267 267 267 265 264 265 265 265 266 267 269 269 270 271 273 273 274 275 276 277 279 280 276 274 274 273 272 272 271 268 267 267 267 267 267 266 267 271 274 277 278 278 278 279 280 280 280 280 282 283 283 282 280 279 277 276 274 271 268 267 267 267 268 270 273 277 281 285 289 292 293 293 293 292 291 291 291 292 292 292 292 292 292 291 290 288 287 286 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 267 267 267 267 265 265 268 270 272 271 268 264 262 261 261 260 262 264 266 267 269 271 271 272 272 271 270 269 268 268 267 266 265 266 265 265 266 268 268 269 270 272 273 273 274 275 277 280 282 283 279 277 277 276 276 275 273 271 269 268 268 267 266 266 267 271 275 278 279 280 282 284 284 284 284 284 287 289 288 287 284 282 279 277 275 272 271 269 267 267 268 270 273 276 280 285 289 292 294 294 294 293 293 292 292 292 293 293 293 292 292 291 290 288 287 286 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 266 266 266 264 261 261 265 269 271 270 267 264 263 262 261 260 262 263 264 265 268 270 271 271 272 271 270 269 268 268 267 266 266 266 266 265 267 268 268 268 270 272 273 274 275 277 280 283 285 286 283 281 281 280 279 277 276 275 272 270 269 268 267 267 268 271 275 278 281 283 283 286 288 289 290 290 290 292 293 291 288 285 282 279 277 276 273 269 267 267 268 269 271 275 280 285 289 293 294 295 295 294 294 293 293 293 293 293 293 293 292 291 290 289 288 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 265 265 264 262 258 259 263 268 270 269 267 266 264 262 261 261 262 263 264 265 267 269 270 271 271 270 269 269 268 267 266 265 266 266 265 266 268 269 268 269 270 271 274 275 277 279 283 286 288 288 285 283 283 283 283 281 279 279 276 273 271 270 270 270 270 271 274 278 281 282 284 287 290 291 292 293 293 294 295 294 291 288 285 282 281 277 273 270 268 267 268 269 271 274 279 285 290 293 294 295 296 295 294 294 293 293 294 294 294 293 292 291 290 290 289 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 262 263 264 262 260 258 258 262 266 267 267 267 266 265 263 262 262 263 264 265 265 266 268 269 269 270 269 268 267 267 266 265 265 265 266 265 266 269 270 269 269 269 272 275 276 278 281 284 286 287 287 286 285 285 285 286 286 283 283 281 278 276 274 274 273 272 272 274 277 279 282 285 287 289 291 292 293 294 295 295 295 293 291 289 287 283 279 275 274 271 270 269 270 271 275 280 284 289 292 294 295 296 295 295 294 294 294 294 295 294 293 293 292 291 290 289 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 260 261 262 263 262 260 259 nan nan 262 264 265 266 265 265 264 264 264 264 265 265 266 266 267 268 268 269 268 267 266 266 266 265 264 265 266 265 266 269 269 270 269 270 273 276 277 278 282 284 285 285 286 286 285 286 286 288 289 287 286 285 284 282 280 278 277 276 274 274 275 279 283 285 286 288 289 291 292 294 296 296 296 296 295 293 290 286 282 279 278 275 273 272 272 273 277 280 282 287 291 293 294 295 295 295 294 295 295 295 296 295 295 294 293 292 291 290 289 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 257 259 260 261 262 262 262 261 nan nan 261 263 264 265 265 265 265 264 265 266 266 265 266 266 266 267 267 268 267 266 265 266 265 264 264 265 265 265 266 267 269 270 270 271 274 277 277 278 281 283 283 283 284 285 285 286 287 289 290 289 288 288 288 287 285 284 283 281 280 278 278 282 284 286 287 288 289 291 293 295 299 299 299 298 298 296 293 290 286 282 280 278 276 275 274 275 277 279 284 288 290 292 293 294 295 295 295 295 296 296 296 296 296 295 294 293 292 291 289 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 258 260 261 262 263 nan 262 262 nan 262 264 264 265 266 266 266 266 267 268 267 266 266 266 266 266 266 267 266 265 265 266 265 264 265 265 265 264 265 266 268 269 270 273 276 277 278 279 281 283 282 281 281 282 283 285 287 290 290 290 290 290 291 291 290 289 289 289 287 284 285 287 288 289 290 291 292 294 296 298 303 303 303 302 300 298 296 293 289 285 282 280 278 277 277 277 278 281 285 288 290 292 293 294 295 295 296 296 296 296 296 296 296 296 295 294 292 291 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 258 259 261 262 263 nan nan 263 nan 263 264 265 266 267 267 267 268 268 269 268 267 267 266 266 265 266 266 265 265 265 265 265 265 265 264 264 263 264 266 267 269 272 275 276 278 279 280 281 283 281 280 278 279 281 284 287 290 290 290 291 292 292 292 292 292 293 294 294 292 293 293 293 294 295 296 297 299 301 302 305 306 306 304 303 300 298 295 291 287 284 282 281 280 279 280 281 283 286 288 291 292 294 295 296 296 296 296 296 296 297 297 296 296 295 293 292 291 290 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 261 262 263 264 264 263 nan 263 264 265 266 267 268 268 269 269 269 269 268 267 266 266 265 265 265 265 265 265 265 265 265 265 264 263 263 263 265 267 269 273 275 276 277 278 278 279 280 277 276 275 276 279 284 287 289 289 290 291 292 292 292 293 293 295 296 298 298 299 299 298 299 300 301 301 302 304 305 306 308 308 307 305 302 299 295 292 288 286 285 284 283 283 283 283 285 287 289 292 294 296 297 297 297 297 297 297 297 298 297 297 296 294 293 292 291 291 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 261 nan 263 264 263 262 nan 263 264 265 267 268 269 269 269 269 269 270 269 268 266 266 265 266 265 265 265 266 266 265 265 264 264 263 262 263 265 266 269 272 274 275 276 276 276 275 276 273 273 272 274 278 283 287 288 289 290 291 291 291 291 292 293 295 296 299 300 301 302 303 303 303 304 304 304 306 307 308 310 309 308 307 304 300 296 292 289 289 289 287 286 286 285 286 287 289 290 294 296 298 298 299 299 299 299 298 298 298 298 298 296 295 294 293 292 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 nan 262 261 nan nan 264 265 267 268 269 269 269 268 269 270 269 268 267 266 266 266 266 265 266 267 266 266 265 264 264 262 262 263 264 265 268 270 273 273 274 274 274 272 271 270 271 271 273 277 282 286 288 289 290 290 289 289 290 292 293 293 294 296 299 301 303 305 306 306 306 306 306 307 308 309 310 310 309 308 305 302 299 295 293 293 292 290 288 288 287 288 289 290 292 295 298 299 300 301 301 301 300 300 299 299 299 299 298 297 296 295 295 294 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 261 259 nan nan 264 265 266 268 268 269 268 268 269 270 269 268 267 266 266 266 266 266 266 267 267 267 265 265 265 262 262 263 264 265 266 268 270 270 271 271 272 270 269 270 271 272 274 278 282 286 289 290 290 289 288 288 290 291 292 291 292 294 297 300 302 304 305 306 307 307 307 307 308 309 310 310 309 308 306 304 303 301 297 295 293 291 290 289 289 289 291 292 294 296 299 300 302 302 303 302 302 301 300 300 300 300 300 300 299 298 297 296 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 263 264 265 267 268 267 268 269 269 269 268 267 267 267 267 266 266 266 267 268 267 266 267 266 263 263 265 265 265 266 266 267 268 268 269 271 270 269 271 274 275 277 281 285 289 290 291 290 288 286 287 289 290 290 290 291 293 295 298 297 299 302 304 306 306 306 307 307 308 307 308 307 306 305 305 303 301 299 296 294 292 290 289 290 290 292 294 295 297 300 302 303 304 304 304 303 302 302 302 303 303 303 303 303 301 299 297 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 261 261 263 266 267 267 267 268 269 268 268 267 267 267 267 267 266 266 268 269 268 268 268 267 265 265 267 267 265 264 265 266 266 266 269 271 271 271 273 278 279 281 285 288 289 290 291 290 288 286 286 287 287 287 288 290 292 294 294 295 297 299 302 304 305 305 305 306 306 305 304 304 304 304 304 303 301 299 296 294 292 290 290 290 292 293 294 296 298 302 304 305 306 306 305 304 304 303 304 305 305 305 305 304 303 301 298 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 259 259 259 260 262 265 267 267 267 268 268 268 268 268 268 268 268 268 267 267 268 270 270 270 270 269 267 267 268 267 266 264 264 265 265 266 269 272 273 273 276 282 285 285 285 288 291 292 292 290 288 286 286 286 284 284 286 289 291 292 294 294 295 297 300 302 303 304 304 303 303 302 300 301 301 303 303 302 300 298 296 294 292 291 290 291 292 293 295 298 301 304 306 307 308 307 307 306 306 305 306 307 306 306 305 304 303 301 299 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 258 258 258 260 262 265 267 267 268 268 268 268 268 268 268 269 269 269 268 269 270 272 273 273 273 272 270 269 268 268 266 264 264 266 268 269 271 274 275 276 279 285 289 290 290 291 293 294 293 290 288 287 286 284 282 282 284 287 288 291 293 293 293 295 297 299 300 301 301 300 299 298 297 298 300 302 303 303 301 298 296 294 292 291 291 292 293 295 297 300 303 306 308 309 310 309 309 308 308 307 308 307 306 305 304 303 302 300 299 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 256 257 258 258 259 260 263 265 266 268 268 268 268 269 269 269 270 270 270 270 270 271 272 274 275 275 275 275 274 272 271 268 270 269 268 271 273 273 274 276 278 279 282 286 288 293 293 292 293 295 293 291 288 287 286 283 281 281 281 283 287 290 292 292 292 293 294 296 297 298 297 297 297 296 295 297 299 302 304 304 302 300 297 295 294 293 293 293 295 296 298 301 304 306 309 311 311 311 310 309 309 309 308 307 305 303 302 301 300 300 299 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 254 254 254 255 257 258 259 259 261 263 265 266 267 268 268 269 269 270 271 271 271 272 272 271 272 274 277 278 277 276 276 276 276 274 271 275 276 275 277 279 278 277 280 282 283 284 286 289 292 292 290 291 294 293 291 289 287 286 284 282 280 280 282 285 289 292 292 291 291 292 293 294 295 295 295 295 294 295 295 297 299 302 303 302 300 298 297 297 296 295 296 296 297 299 301 303 306 308 310 311 311 310 310 309 308 308 306 304 302 301 300 300 300 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 252 252 253 254 255 257 259 260 260 261 263 264 266 267 268 268 269 269 271 272 272 272 273 274 273 274 276 278 278 278 277 276 276 277 276 275 275 281 281 282 283 282 281 284 286 287 286 285 286 288 288 287 288 291 292 291 289 288 287 286 283 281 281 282 285 289 291 291 290 290 291 292 293 293 294 294 294 294 294 294 295 296 298 300 301 300 299 299 299 298 298 298 298 299 299 300 302 304 306 308 309 310 310 309 308 307 306 304 303 302 301 301 301 301 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 251 251 251 252 254 255 257 259 260 260 260 262 264 266 266 267 268 268 269 270 271 271 272 274 275 275 276 277 277 277 278 277 277 277 278 279 278 280 285 284 285 286 284 284 285 287 289 287 284 284 285 285 285 286 289 291 291 290 289 288 286 284 282 282 284 286 288 289 290 290 291 292 292 292 293 293 293 293 292 293 293 294 294 296 298 300 300 300 300 300 300 299 300 300 301 301 301 301 302 304 305 307 308 309 308 307 305 304 303 302 302 302 302 302 302 302 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 228 229 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 250 250 249 250 251 253 255 257 259 259 258 259 262 264 265 266 267 268 268 269 269 270 270 271 273 274 275 276 275 275 275 276 276 276 277 278 279 281 283 285 285 286 288 288 287 286 289 289 286 284 286 287 287 286 286 289 291 292 291 290 289 286 284 282 283 285 287 288 288 289 290 291 291 293 293 292 292 292 292 292 292 293 294 294 295 296 298 299 300 300 300 301 301 302 303 303 303 302 301 301 302 303 305 307 308 307 305 304 303 304 304 304 304 303 303 303 302 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 232 232 nan nan nan nan nan 226 227 227 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 249 248 247 248 250 252 255 257 258 258 257 259 262 263 266 267 268 268 269 269 269 269 269 271 272 273 273 274 273 273 273 274 275 275 276 277 279 281 284 285 285 286 287 289 289 288 289 289 286 288 291 291 290 289 289 290 291 292 292 290 289 287 284 282 283 286 288 289 288 289 290 291 293 293 293 291 290 290 290 291 291 293 294 295 295 295 296 297 299 299 299 301 302 304 305 305 304 303 302 301 301 302 304 306 307 306 305 304 304 306 305 305 305 305 305 304 303 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 226 227 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 246 245 244 245 248 251 254 257 257 257 257 258 259 263 266 268 269 269 269 269 269 269 269 270 271 271 271 272 271 272 272 273 273 274 275 276 278 281 283 285 284 285 286 287 288 288 289 289 290 293 294 293 292 291 291 291 292 291 291 290 289 287 285 284 284 286 288 289 289 289 290 292 294 294 293 291 290 289 289 290 291 293 293 294 295 295 296 296 297 298 298 300 302 304 306 306 306 305 303 302 301 302 304 305 306 306 306 306 307 307 306 306 305 305 305 305 303 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan 224 224 226 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 250 254 256 257 256 256 257 259 263 266 268 269 269 269 268 268 269 269 270 270 270 270 270 270 271 272 272 272 272 274 275 277 281 283 283 283 283 283 284 287 288 289 292 294 294 293 292 291 291 291 292 291 291 290 290 289 288 286 285 285 286 288 289 289 290 291 292 293 294 293 292 291 291 291 291 293 293 293 293 294 294 295 296 296 296 297 299 300 303 305 305 306 305 304 302 302 303 304 305 306 307 308 308 308 307 306 306 306 307 307 306 304 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 232 nan nan nan nan nan nan nan nan nan nan 223 224 227 228 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 254 255 256 nan 256 257 259 263 266 268 269 269 268 267 268 268 269 270 270 270 270 270 271 272 272 273 272 272 273 274 277 279 280 280 281 280 280 282 285 288 290 292 294 292 290 289 289 289 289 289 290 290 290 290 289 288 287 286 286 286 287 288 289 290 291 292 293 293 294 294 293 293 293 293 295 295 294 294 294 294 295 296 297 297 298 298 299 301 302 304 305 305 304 303 303 304 305 306 307 308 308 308 308 307 305 305 307 308 309 308 306 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan 223 225 226 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 254 254 254 255 257 259 263 266 267 268 268 266 266 266 267 268 269 270 271 271 271 272 273 274 274 273 273 273 274 275 276 278 278 277 277 277 279 283 286 288 289 291 290 287 286 286 286 287 287 288 289 290 290 289 288 287 286 286 286 287 287 289 290 291 292 293 294 295 296 295 295 295 295 297 297 296 295 295 295 296 298 299 299 298 298 298 299 301 303 305 305 305 304 305 305 305 306 306 306 307 307 306 305 304 306 308 310 310 309 308 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 251 253 254 257 259 262 265 266 267 267 265 264 265 265 267 269 271 272 273 273 273 274 275 274 274 275 275 274 273 274 276 276 275 275 275 276 279 283 285 285 287 288 285 284 283 284 285 286 287 289 290 290 289 288 287 287 286 286 287 288 289 290 291 292 293 294 296 297 297 297 297 297 299 299 298 297 296 296 298 299 300 300 299 298 298 299 301 303 304 305 306 306 305 304 303 303 304 304 305 304 304 303 305 308 310 311 310 309 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 231 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 227 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 250 253 257 260 263 264 266 266 265 263 263 263 264 266 268 271 273 273 274 274 274 274 274 275 275 276 276 273 273 274 274 274 274 274 274 276 279 281 282 283 284 283 281 280 282 284 285 287 289 290 289 288 288 287 287 286 286 288 289 290 291 291 292 293 294 296 297 297 298 298 299 300 300 300 299 298 298 299 300 301 301 300 298 298 299 300 302 304 305 305 305 301 299 299 299 300 302 303 303 303 304 309 311 313 313 311 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 227 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 248 252 257 261 263 264 265 265 264 262 262 262 263 265 267 270 nan 273 274 273 272 273 273 273 274 277 276 274 273 273 272 272 273 273 272 273 275 276 278 280 281 281 280 279 280 283 285 286 288 289 289 288 288 287 286 286 287 288 290 291 291 292 292 293 294 295 295 297 298 298 299 300 301 301 300 299 299 299 300 300 300 299 297 296 297 299 301 301 302 302 301 297 295 295 296 298 301 302 303 304 307 313 315 315 314 312 312 310 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 226 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 250 255 259 261 262 262 263 262 260 260 261 262 263 266 nan nan nan 273 nan nan 271 271 272 273 276 nan nan 273 272 270 271 272 272 271 271 273 274 276 278 279 279 279 278 279 282 285 286 286 288 288 288 288 287 286 286 287 289 290 291 291 292 293 293 294 294 295 296 296 297 298 300 299 300 300 299 298 298 298 299 299 297 295 294 294 296 297 298 297 297 296 294 294 295 297 299 302 303 305 307 311 315 317 316 315 nan 313 311 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 226 231 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 252 255 257 259 259 259 259 258 259 nan nan 262 nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 271 268 269 270 270 270 270 271 273 275 276 277 278 278 277 278 281 284 285 285 285 286 287 287 287 286 286 287 289 289 290 291 291 292 292 293 294 294 294 294 294 295 296 295 297 298 297 297 297 297 297 297 295 293 291 291 292 293 293 293 293 293 293 296 298 300 302 304 306 308 310 313 316 317 317 316 315 314 313 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 227 232 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 252 253 255 256 257 257 257 257 nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 272 270 267 266 268 269 269 269 270 272 273 274 276 276 277 276 277 280 282 283 284 285 285 286 287 286 286 286 287 288 289 290 291 291 290 290 292 293 293 292 291 291 291 292 290 292 293 294 294 294 294 294 294 293 291 289 288 289 289 290 291 291 292 294 299 301 303 305 307 308 310 312 315 316 316 317 316 315 314 nan 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 228 233 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 253 254 255 256 256 257 257 nan nan nan nan nan nan nan nan nan nan nan nan 270 271 271 271 271 269 266 265 265 267 268 268 269 270 271 272 274 276 275 275 276 278 279 281 283 284 285 285 286 286 286 286 286 288 289 290 290 290 289 289 290 291 292 291 289 287 287 287 286 287 288 290 291 291 291 292 292 291 289 288 287 287 287 287 288 290 293 296 300 303 305 307 309 310 312 313 315 315 317 317 317 317 316 nan 316 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 228 233 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 254 255 256 256 256 256 256 nan nan nan nan nan nan nan nan nan nan 267 268 269 270 270 270 267 265 263 263 265 266 267 267 268 269 271 273 275 274 274 274 275 277 280 282 283 284 285 285 285 285 285 286 287 288 289 290 290 288 289 289 290 290 289 287 286 285 284 283 284 285 286 287 288 288 289 290 290 288 287 286 286 286 287 288 290 294 298 302 304 306 308 310 312 313 314 315 316 318 319 319 319 318 318 318 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 230 234 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 255 256 256 257 257 257 258 259 nan nan nan nan nan nan nan nan 265 265 267 268 268 269 268 267 266 262 261 263 264 265 266 267 267 269 272 273 273 273 273 273 276 279 281 282 284 284 284 285 285 285 285 285 286 288 289 289 288 288 288 288 288 287 286 285 284 284 283 283 284 285 285 285 286 287 288 288 286 285 285 286 287 288 289 292 295 299 303 306 307 309 311 313 314 315 316 317 318 319 321 321 321 321 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 227 231 235 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 257 258 258 259 260 261 261 263 265 266 nan nan nan 263 264 264 265 266 267 267 267 267 264 260 260 261 262 263 265 266 266 268 269 270 271 272 272 273 275 278 280 282 283 284 284 284 284 284 284 285 286 287 287 287 287 287 287 287 286 285 285 285 285 284 283 283 284 284 284 284 284 285 285 286 284 283 284 287 289 291 292 295 298 301 306 308 309 310 312 313 314 315 316 317 318 319 321 323 324 323 322 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 228 232 236 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 260 261 261 262 263 264 266 267 nan nan nan 261 261 262 263 264 264 265 265 265 264 262 259 259 259 260 262 264 265 265 266 267 268 270 271 272 272 275 278 280 282 282 283 283 283 283 283 283 284 285 286 286 286 286 287 287 286 284 283 283 283 284 284 283 284 284 285 285 284 283 283 283 283 282 282 284 287 291 294 297 299 301 305 309 310 310 311 312 313 314 316 316 317 317 318 320 322 324 325 324 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 230 233 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 262 262 262 263 263 264 264 264 nan nan 261 260 260 260 261 261 262 263 263 263 262 260 258 258 258 259 260 262 264 264 265 266 267 269 270 271 272 275 278 280 281 281 282 282 282 282 282 282 283 284 285 285 285 285 286 287 286 286 284 283 282 283 283 283 284 285 285 285 285 284 283 283 282 282 283 285 288 292 297 301 304 306 308 311 312 312 313 313 313 314 315 316 317 318 318 319 321 322 323 324 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 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 231 234 234 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 262 262 261 261 261 261 260 260 259 259 259 259 258 259 259 260 261 261 261 260 258 256 257 258 258 258 260 260 263 265 266 266 268 270 271 272 275 277 279 280 280 280 280 281 281 281 282 283 283 284 284 284 284 285 285 286 285 284 283 282 282 282 282 283 284 285 285 285 285 285 283 282 283 285 287 290 294 299 303 307 309 311 311 312 313 313 314 314 314 315 316 317 318 318 319 319 320 321 322 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan 233 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 259 259 258 258 258 258 258 258 259 258 258 258 258 258 260 260 259 257 256 256 257 257 255 255 256 259 263 265 265 266 268 270 271 272 274 276 278 279 279 279 279 280 281 280 281 282 283 283 283 283 283 283 283 284 285 285 283 282 281 281 282 282 284 284 285 285 285 286 285 283 285 287 289 293 296 300 305 308 310 311 311 311 312 313 314 315 315 316 317 318 318 319 318 318 318 319 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 257 257 257 257 258 258 258 257 257 258 257 256 257 259 258 256 255 255 254 254 253 253 254 256 259 262 263 264 266 268 269 270 271 273 275 276 277 278 279 278 279 280 280 280 281 282 283 283 282 282 281 282 283 284 285 284 282 280 281 282 282 283 284 284 285 285 286 286 285 286 290 293 296 299 302 304 305 307 309 310 310 311 311 313 315 316 317 318 318 319 319 318 318 317 317 317 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 257 257 257 258 258 257 256 257 257 256 255 256 257 257 256 254 253 254 252 252 252 253 255 256 258 260 262 265 267 267 268 270 271 272 273 274 277 278 278 277 278 280 279 279 280 281 283 283 282 282 281 281 282 284 284 284 282 281 281 282 283 283 283 284 284 285 286 286 287 288 292 295 298 300 302 302 303 305 307 308 309 310 311 313 315 316 317 318 318 319 319 318 317 316 316 316 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 259 259 258 258 257 257 256 255 255 256 256 255 253 253 253 253 251 251 252 253 254 254 256 259 263 265 266 266 268 270 272 272 273 274 276 277 277 277 277 279 279 279 279 280 281 282 282 282 281 281 282 283 284 284 283 282 282 282 283 284 284 284 284 285 286 286 287 290 293 296 298 298 300 302 303 304 306 307 309 310 311 313 315 316 317 317 318 318 318 318 317 316 315 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 223 223 223 224 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 259 259 259 257 255 255 255 255 254 253 253 253 252 252 250 251 252 252 252 254 257 261 264 265 265 268 269 271 273 273 273 274 275 276 277 276 277 278 279 279 279 279 280 281 282 282 282 281 282 283 285 285 284 283 283 283 284 285 285 285 285 286 287 287 288 290 293 295 296 297 299 301 303 304 306 307 309 310 311 313 315 316 317 318 318 317 317 317 317 315 314 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 240 240 nan 240 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 223 223 223 224 224 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 257 255 255 255 254 253 254 254 253 253 251 250 251 252 252 253 255 258 262 264 265 266 269 270 272 273 274 273 274 274 276 276 276 277 278 279 279 280 280 280 282 282 283 282 281 282 284 285 286 285 285 284 284 285 285 286 286 287 288 288 289 290 291 293 294 295 296 298 301 303 305 306 308 310 310 311 312 313 315 317 318 318 317 316 316 316 315 313 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 254 254 254 254 252 251 251 253 253 253 253 256 259 262 264 266 266 269 270 271 273 273 273 273 274 276 277 277 277 278 279 279 280 280 281 282 283 283 282 281 283 284 285 286 286 285 285 285 286 286 286 287 289 289 290 291 291 292 293 294 295 296 298 300 303 305 307 309 310 311 312 312 313 314 316 317 317 316 314 314 314 314 313 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan 241 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 254 254 253 252 252 254 254 253 253 256 259 262 264 265 267 268 269 270 271 273 273 273 274 276 277 277 278 278 279 280 280 281 282 283 283 283 282 283 284 285 285 285 285 286 286 286 287 287 287 289 290 291 291 292 292 293 295 295 295 296 298 300 302 305 308 309 309 310 311 313 314 314 315 315 315 315 314 313 312 312 312 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan 241 241 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 253 254 256 255 254 255 256 259 260 262 264 267 268 268 268 270 272 273 273 274 276 277 278 279 279 279 280 281 282 282 283 283 283 284 284 284 284 284 284 285 286 287 287 287 288 289 290 291 291 292 292 293 294 296 297 297 298 300 300 302 306 308 309 309 309 311 313 314 314 314 313 314 314 313 312 312 311 311 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 255 257 257 256 256 257 257 259 262 264 266 266 266 267 269 271 273 273 275 276 277 278 279 280 280 280 281 282 282 282 282 283 284 285 285 284 284 284 285 286 287 287 288 289 290 291 291 292 293 294 294 295 297 299 300 301 302 302 304 307 307 308 308 309 311 313 314 314 313 312 313 313 313 313 312 311 310 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 256 256 259 259 257 256 256 257 259 262 263 264 265 266 267 269 271 273 273 274 275 276 278 279 280 280 280 281 281 282 282 283 284 285 285 285 285 285 285 285 286 287 288 289 290 291 291 292 293 294 295 296 297 298 301 302 303 304 305 306 307 308 308 309 310 311 313 313 313 313 312 312 313 313 312 312 311 309 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 256 255 257 261 260 258 257 256 257 260 261 262 263 265 267 268 269 271 272 272 273 275 277 278 279 280 280 280 280 281 282 282 283 284 285 285 285 285 285 285 286 286 287 288 289 290 291 291 292 294 295 296 297 297 299 301 303 304 305 306 306 309 310 309 310 311 312 313 313 312 312 312 312 312 312 311 311 310 309 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 256 256 259 261 261 260 258 258 259 260 261 262 264 266 267 268 268 269 270 271 274 276 277 278 278 279 279 279 280 281 282 282 283 285 285 285 285 285 285 285 286 288 289 289 290 291 291 292 293 294 296 296 297 298 300 302 304 305 305 305 307 310 311 311 311 312 313 313 312 312 311 312 312 312 312 310 310 309 309 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 257 259 259 260 260 260 259 259 259 260 261 264 266 266 266 267 267 269 271 274 276 277 278 278 278 278 279 280 281 281 282 284 285 285 285 285 286 286 286 287 288 289 290 290 292 292 293 294 295 297 297 297 298 301 303 304 305 305 306 308 310 311 311 312 313 313 312 311 311 311 311 312 312 312 310 309 309 310 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 258 258 259 260 260 260 260 259 259 260 262 264 265 266 266 266 268 270 272 274 276 277 277 277 278 278 280 280 280 281 283 284 285 285 285 286 286 286 287 288 289 289 290 291 292 293 294 295 297 298 299 299 300 303 305 306 306 306 307 308 310 310 311 312 313 312 311 311 311 311 312 312 312 312 310 310 309 310 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 258 259 260 260 261 260 260 259 261 263 264 265 265 265 266 267 269 271 272 274 275 276 277 277 278 279 279 280 280 281 283 284 285 285 285 286 286 287 288 288 289 289 290 291 293 294 294 296 298 300 301 302 302 304 306 307 307 307 308 309 310 310 310 312 312 311 311 310 310 311 312 312 312 311 311 311 311 311 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 258 259 260 261 260 259 259 261 263 266 266 266 266 266 267 269 271 272 272 273 274 275 276 277 278 278 279 280 281 282 283 284 284 285 285 286 287 287 288 288 289 290 291 292 294 294 295 296 299 301 302 303 303 305 307 308 308 307 308 309 309 309 310 311 310 310 310 310 310 311 312 312 311 311 312 313 313 313 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan 240 nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 258 260 261 261 260 260 260 262 265 267 267 266 265 266 268 270 271 272 272 272 273 275 276 277 277 278 279 281 281 282 283 284 284 285 285 286 286 287 288 289 290 290 291 293 294 295 296 298 300 302 302 303 304 305 306 307 307 307 308 308 309 309 309 309 310 309 308 309 311 312 312 311 311 312 313 314 315 315 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan 241 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 254 257 258 259 260 260 261 261 261 262 263 265 266 267 266 265 267 269 271 271 271 271 272 273 275 275 276 277 278 279 281 282 283 283 284 284 285 286 286 286 287 288 289 290 291 292 294 295 296 297 300 302 302 303 303 304 305 305 306 306 306 307 308 308 308 308 309 309 308 307 308 311 312 311 311 311 312 314 315 315 316 315 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 254 257 259 260 260 260 261 263 263 263 263 264 266 267 266 266 268 269 271 271 271 271 272 273 273 275 276 277 278 280 281 282 283 284 284 284 285 285 286 286 287 288 289 290 291 293 294 296 298 298 299 301 302 303 303 304 304 305 305 305 306 307 308 308 308 307 308 308 308 306 307 310 311 310 309 310 311 311 313 315 316 315 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 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 251 252 254 257 259 259 259 260 262 264 264 264 263 264 266 268 268 267 268 269 271 271 271 272 272 272 273 275 276 278 279 280 282 282 283 284 284 284 284 285 286 287 287 288 289 290 292 293 294 297 298 299 300 301 302 303 303 303 304 306 305 305 306 307 307 307 307 306 307 307 308 307 306 308 309 309 308 308 309 310 312 314 315 315 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 255 257 259 259 258 261 263 264 264 264 264 265 267 268 269 269 269 270 271 271 272 272 272 273 273 275 276 278 280 281 282 283 283 284 284 284 285 286 287 288 288 289 290 291 293 295 296 297 298 300 301 302 302 303 303 303 304 305 305 305 305 306 306 307 306 305 306 308 308 307 306 307 308 308 308 308 308 310 312 313 313 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 253 255 257 258 258 259 260 262 264 264 264 264 265 267 269 270 270 270 271 271 271 272 272 273 273 274 275 277 279 281 282 282 283 284 284 284 285 285 286 287 289 289 290 290 292 294 296 296 298 299 300 301 301 302 302 303 304 304 304 305 305 305 305 306 306 305 305 306 308 308 307 306 306 306 307 308 309 309 311 312 313 312 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 254 256 258 258 258 258 259 263 264 264 264 264 266 268 270 271 271 271 271 271 272 272 273 273 273 274 275 277 280 281 282 283 283 283 284 284 285 286 287 288 289 290 291 292 293 295 295 297 298 299 300 301 301 301 303 304 304 304 304 305 305 305 305 306 306 305 304 305 307 307 307 306 305 305 306 308 310 311 312 313 313 311 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 253 255 256 258 258 258 258 260 263 264 264 264 265 267 269 270 271 271 272 272 272 272 272 272 272 273 274 276 278 280 281 282 282 283 284 284 285 286 287 288 289 290 291 292 293 294 294 296 297 298 299 300 301 301 302 303 304 304 304 304 304 305 305 305 305 305 305 304 304 306 306 307 307 306 306 307 308 310 311 313 314 313 311 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 253 254 255 257 257 258 259 259 261 263 264 264 265 266 267 269 270 271 272 272 273 273 272 271 272 272 273 275 277 278 280 280 281 282 283 284 285 286 287 288 289 291 292 293 293 294 295 296 296 297 298 300 301 301 302 302 304 304 305 305 304 304 305 305 305 305 305 305 305 305 306 306 307 307 308 308 309 309 309 311 312 313 313 312 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 252 254 255 256 256 256 258 259 261 262 263 264 264 265 266 268 269 269 270 271 273 274 273 272 271 272 273 274 276 277 278 278 279 280 282 282 283 285 286 287 288 290 292 294 294 295 295 297 297 297 298 299 300 301 302 302 303 303 304 305 305 304 304 305 305 305 305 305 305 306 306 306 306 306 307 308 310 311 310 309 309 310 311 312 313 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 253 255 256 256 256 256 258 260 262 263 263 264 265 266 267 268 269 269 269 270 272 273 273 272 272 273 274 275 276 277 277 277 278 279 281 282 283 285 286 287 289 291 292 293 294 295 296 298 298 298 298 299 301 302 302 302 302 303 304 304 305 304 304 304 305 305 305 304 305 305 306 306 305 305 305 307 310 311 311 309 308 309 309 310 312 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 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 253 254 255 255 255 256 257 259 262 263 263 264 264 265 267 268 268 270 269 269 270 271 272 272 273 273 275 276 276 276 276 276 276 277 278 280 281 283 285 286 287 289 289 291 293 294 295 296 298 299 299 299 300 301 302 302 302 302 303 303 304 304 303 303 303 304 304 304 304 304 304 305 306 306 306 305 306 308 310 311 310 308 309 309 310 312 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 254 254 255 255 256 258 261 263 264 264 265 265 266 267 268 269 270 270 269 270 271 271 272 273 275 276 276 276 276 275 275 275 276 278 280 282 283 284 286 287 287 288 291 293 294 295 296 297 298 299 299 300 300 301 301 302 302 303 303 303 304 303 303 303 304 304 304 304 304 304 305 306 308 307 306 306 306 308 309 309 309 309 309 310 311 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan 245 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 255 255 255 256 258 260 262 264 264 265 266 266 267 267 269 270 270 270 270 270 270 271 272 274 276 277 277 276 276 275 275 275 276 279 280 282 283 284 285 286 287 288 291 293 294 294 295 297 298 300 300 300 300 300 301 302 302 303 303 303 303 303 303 303 304 304 304 304 303 304 305 307 308 308 307 306 305 306 306 307 308 308 309 309 309 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 nan nan nan nan nan 243 244 245 245 245 244 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 256 256 255 257 259 261 263 264 265 266 267 268 268 269 270 271 271 270 270 270 271 271 272 274 275 276 276 276 276 275 275 276 277 279 281 282 283 284 284 286 287 289 291 293 294 294 295 297 298 300 300 300 300 300 301 302 302 303 303 303 303 303 303 303 304 304 304 304 303 304 305 306 307 307 307 306 306 306 306 306 307 308 308 308 307 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 234 nan nan nan 241 243 244 244 245 245 245 245 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 256 256 256 258 260 262 262 264 266 266 268 269 269 270 270 271 271 270 270 271 271 273 273 274 274 275 276 276 276 276 276 277 278 280 281 282 283 284 285 286 287 289 290 292 294 294 295 297 298 299 300 300 300 300 301 302 303 304 304 304 303 303 303 303 303 304 304 304 304 304 305 306 306 306 306 306 306 306 306 307 308 308 308 307 305 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 235 nan nan nan 242 243 244 244 245 245 245 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 258 258 259 261 262 262 264 265 267 269 271 270 270 271 272 272 271 270 271 272 273 274 275 275 275 276 277 277 277 277 279 280 281 282 282 283 285 286 287 288 289 290 292 294 294 295 296 297 299 300 301 301 301 301 302 303 304 305 304 304 304 303 303 303 303 304 305 305 305 304 305 305 305 305 305 305 306 307 308 309 309 309 307 305 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan 242 243 244 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 259 259 260 261 262 263 263 265 267 270 271 271 271 271 272 272 272 271 272 272 274 276 276 276 276 277 278 279 279 279 281 281 282 282 282 284 286 287 288 288 289 291 292 294 295 295 296 297 299 300 301 302 302 302 302 303 304 305 305 305 304 304 303 303 303 303 304 305 305 305 305 305 305 305 305 305 305 307 308 309 310 309 308 306 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 238 240 242 243 244 244 245 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 259 260 260 261 262 263 263 264 266 269 271 271 271 271 271 272 273 273 273 273 273 275 277 278 277 277 278 279 280 280 281 282 282 282 283 283 284 286 287 288 289 290 291 293 294 295 295 296 297 299 300 301 302 302 302 303 303 304 304 304 305 304 303 303 303 303 303 304 304 305 305 305 305 306 306 306 306 306 306 307 308 308 307 306 306 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 239 241 242 243 244 244 245 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 260 261 261 262 262 262 263 265 267 269 270 271 271 271 271 272 273 274 274 275 274 276 277 278 278 278 278 279 280 281 281 282 283 284 284 284 285 286 287 288 289 290 292 293 294 295 296 297 297 298 300 301 302 302 303 303 303 303 304 304 304 304 303 303 303 303 303 303 304 304 304 304 304 nan 306 307 307 307 307 307 307 306 305 305 304 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 240 241 243 243 244 244 245 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 261 261 262 262 262 263 264 265 267 269 270 270 270 271 271 272 273 274 275 276 276 276 277 278 278 278 279 280 281 281 282 283 284 285 285 285 285 287 288 289 289 290 291 292 294 296 297 297 297 298 299 300 301 302 303 303 303 303 303 304 304 304 303 303 303 303 304 304 304 303 303 303 303 nan 305 306 307 308 309 308 307 306 305 304 302 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 240 241 242 243 244 245 245 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 261 262 262 262 263 263 264 265 267 268 269 270 270 271 271 272 273 274 276 277 277 277 277 278 278 278 279 280 280 281 282 283 285 286 286 286 286 288 289 289 290 291 292 293 294 296 297 297 298 298 299 300 301 302 302 303 303 303 303 303 304 304 303 302 302 303 303 304 304 304 nan 303 304 304 305 305 306 307 308 308 308 307 306 304 303 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 240 241 242 243 244 245 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 260 261 262 263 264 264 264 265 267 268 270 271 271 271 271 272 273 275 276 277 277 277 277 278 278 279 279 280 281 282 282 284 285 286 287 287 287 288 289 290 290 291 292 294 294 295 296 297 298 299 299 300 301 301 302 303 303 303 303 303 304 304 303 303 303 303 302 303 303 304 nan nan 304 305 305 306 306 306 305 305 305 305 304 303 303 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 240 242 243 244 244 245 245 245 245 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 261 263 264 265 265 265 266 267 268 270 271 271 272 272 273 274 275 276 277 277 277 278 279 279 279 280 280 282 282 283 284 286 287 288 288 288 289 290 290 291 292 293 294 294 295 296 297 299 300 300 300 300 301 302 303 303 303 303 303 303 304 303 303 303 303 303 303 303 303 nan nan nan nan 305 306 306 306 305 304 302 302 302 301 302 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 245 nan nan nan 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 262 264 265 266 266 266 266 267 269 270 270 271 272 273 274 275 276 276 277 277 277 279 280 280 281 281 282 283 284 284 285 286 287 288 289 289 289 289 291 292 293 294 295 295 296 296 297 298 300 300 300 300 301 302 302 303 303 303 303 303 303 303 302 302 302 303 303 303 303 303 nan nan 303 nan 305 305 305 305 303 301 300 300 300 301 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 242 243 243 243 244 244 245 nan nan 245 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 263 265 266 267 267 267 267 268 269 269 270 271 272 274 275 276 276 277 277 277 278 280 280 282 283 283 284 285 285 286 287 288 288 289 289 289 290 290 292 293 294 295 295 296 297 297 298 298 299 299 300 300 300 301 302 302 302 303 303 302 302 302 301 301 301 302 302 302 303 303 303 303 303 nan nan 303 303 302 302 301 300 300 301 302 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 241 242 243 243 244 244 244 244 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 264 266 267 268 268 268 268 269 269 269 271 272 273 274 276 277 277 278 278 278 279 281 282 284 285 286 286 286 287 287 288 289 289 289 289 290 291 292 293 294 294 295 296 297 297 298 298 298 298 299 300 300 300 301 301 301 301 302 302 302 302 301 301 301 300 301 301 301 302 303 303 303 nan 303 303 302 301 301 301 301 300 301 302 303 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 241 242 243 243 244 244 244 245 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 264 266 268 269 270 270 269 269 269 270 272 273 274 275 277 277 278 279 279 279 281 282 283 285 286 287 287 287 288 289 289 290 290 290 290 291 292 293 294 294 295 296 296 297 297 298 298 298 298 298 299 300 299 300 300 300 300 301 301 301 301 301 300 300 301 301 301 301 301 302 302 302 302 303 303 302 300 300 300 300 301 302 303 304 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 264 267 269 270 270 271 271 270 270 272 273 274 275 276 277 278 279 280 280 280 282 283 284 285 286 288 288 288 289 290 290 290 291 291 292 292 293 293 294 295 296 296 297 297 297 297 298 298 298 298 298 299 299 299 300 300 300 300 300 301 300 300 299 300 300 301 301 301 301 301 301 301 301 302 302 302 301 300 300 300 301 302 304 304 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 nan nan nan nan nan nan 243 244 244 245 245 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 264 266 268 269 269 270 271 271 272 273 274 275 275 276 277 278 279 279 280 281 282 283 284 285 286 287 288 288 289 289 290 290 291 292 293 293 294 294 294 295 296 296 296 297 296 297 297 297 298 298 298 298 298 299 299 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 302 303 304 305 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 240 240 240 240 239 240 240 nan nan nan nan 243 244 245 245 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 265 267 267 268 270 271 272 272 273 273 274 275 276 276 277 278 278 279 281 281 282 283 284 285 286 288 288 288 288 289 290 291 292 293 294 294 295 295 295 296 295 296 296 296 296 296 297 297 298 298 298 298 299 299 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 302 303 303 305 306 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 240 240 240 240 240 240 239 239 240 240 nan nan nan nan nan nan 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 263 264 266 267 269 271 272 272 273 273 273 274 275 275 276 276 277 278 280 280 281 283 284 285 286 287 287 288 288 289 290 292 293 294 294 294 294 295 295 295 295 295 295 295 296 296 296 297 298 298 297 297 297 299 299 300 300 299 299 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 303 304 305 306 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 239 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 263 265 266 268 270 272 272 272 272 273 273 274 274 275 276 277 278 279 280 281 283 284 285 285 286 287 288 289 289 291 292 293 294 294 294 294 294 294 295 295 294 295 295 296 296 296 297 297 297 297 297 297 298 299 299 299 299 299 299 299 299 299 299 299 299 299 300 300 301 301 301 301 301 301 301 301 301 302 303 305 306 306 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 240 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 262 264 266 268 270 271 272 272 272 272 273 273 274 274 275 277 277 278 280 282 283 285 285 286 286 287 288 290 290 292 292 293 294 294 294 294 294 295 295 294 294 294 295 296 296 296 296 297 297 297 296 297 297 298 298 298 299 299 299 299 299 299 299 299 299 299 300 300 300 301 301 301 301 301 301 301 302 302 303 305 306 306 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 240 240 240 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 262 264 266 268 269 270 271 271 271 272 272 273 274 274 276 277 278 279 280 283 284 285 285 286 287 288 289 290 291 293 293 294 295 295 295 294 294 294 295 295 294 294 295 295 296 296 296 296 296 296 296 296 297 297 297 298 298 298 299 299 299 299 299 299 299 300 300 300 300 300 300 301 301 301 301 302 302 303 304 305 306 306 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 263 265 267 269 270 271 271 271 271 272 273 274 274 276 277 279 280 281 283 284 285 286 287 288 289 290 291 292 293 294 295 295 296 295 295 294 295 295 295 295 295 295 296 296 296 296 296 296 296 296 296 296 297 297 297 298 298 298 298 299 299 298 299 300 300 300 300 301 301 301 301 301 301 302 302 303 304 304 305 306 305 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 263 265 267 268 269 270 270 271 271 272 273 274 275 276 278 280 281 282 283 284 286 287 288 289 290 291 292 293 294 295 295 295 295 296 295 295 295 296 295 295 295 296 296 296 296 295 295 296 296 296 296 296 297 297 297 297 297 298 298 299 299 299 299 300 300 300 300 301 301 301 301 301 301 302 303 303 304 305 305 304 302 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 262 264 267 268 268 269 270 271 271 272 273 274 275 277 278 280 281 282 284 285 286 287 289 289 290 291 292 293 294 295 295 295 296 296 295 295 295 296 296 296 296 296 296 296 295 295 295 295 295 295 296 296 297 297 297 297 297 298 298 299 299 299 299 300 300 300 300 301 301 301 301 301 302 303 303 304 304 305 305 301 301 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 264 265 266 268 269 270 271 271 272 273 274 276 277 279 280 281 283 284 286 287 288 289 290 291 292 293 294 294 295 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 296 296 296 296 296 297 298 298 298 298 299 299 300 300 300 300 301 301 301 301 302 302 303 303 304 304 304 303 301 299 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 264 266 268 269 270 271 271 272 273 275 277 278 279 280 281 283 284 286 287 288 289 290 291 292 293 293 294 295 296 296 297 297 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 296 296 296 296 296 297 298 298 298 298 299 299 299 300 300 300 301 301 301 301 302 303 303 303 303 303 303 303 301 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 266 267 269 270 271 272 273 274 276 277 278 279 281 282 283 284 286 287 288 289 290 291 292 292 293 294 295 296 296 297 297 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 296 296 296 296 297 297 298 298 297 298 299 299 299 299 300 300 301 301 301 301 302 303 303 303 303 303 303 302 300 299 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 266 268 269 270 272 273 274 276 276 277 278 280 281 282 283 285 286 287 288 289 290 290 291 292 293 294 295 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 296 296 296 296 297 297 297 297 297 298 298 299 299 299 300 301 301 302 301 302 302 303 303 303 303 303 302 301 300 301 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 266 268 269 271 273 275 276 276 277 278 279 281 282 283 284 285 286 288 288 289 289 290 291 292 293 294 295 295 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 296 296 296 296 297 297 297 297 297 298 298 298 299 299 300 301 301 301 301 302 302 302 303 303 303 303 302 302 301 302 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 267 268 270 271 274 275 276 277 278 279 280 281 282 283 284 286 287 288 288 289 289 290 291 292 293 294 294 295 295 295 295 295 295 295 295 296 296 296 295 295 295 295 295 295 295 295 295 295 296 296 296 297 297 297 297 297 297 298 299 299 299 299 301 301 301 301 302 302 302 302 302 303 303 303 302 302 303 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 269 271 272 274 275 276 278 279 280 281 282 283 284 285 286 287 287 288 289 290 290 291 291 292 293 294 294 294 295 294 294 294 294 295 295 296 295 295 295 295 295 295 295 295 295 295 295 296 296 296 297 297 297 297 297 297 298 299 298 298 299 300 301 301 301 302 302 302 302 302 303 303 303 303 303 304 305 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 266 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 270 270 272 274 275 276 278 279 280 281 282 283 284 285 286 286 287 288 289 290 290 291 291 292 293 293 293 294 294 294 294 294 294 295 295 295 295 295 295 295 295 295 295 295 295 296 296 296 296 296 297 297 297 297 297 297 298 298 298 298 299 300 301 301 301 302 302 302 302 302 303 303 303 303 304 305 305 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 nan nan nan nan nan nan 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 273 275 276 277 278 279 280 281 283 284 284 284 285 287 287 288 289 290 290 290 291 292 292 292 292 293 294 294 293 293 294 295 295 295 295 295 295 295 295 295 295 295 296 296 296 296 296 297 297 297 297 296 296 297 297 298 298 298 299 300 300 300 301 301 302 302 302 302 303 303 303 304 304 305 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 nan nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 276 277 277 278 279 280 281 283 283 284 284 285 287 288 288 289 289 290 290 291 291 291 291 292 293 293 293 293 293 293 294 295 294 294 294 294 295 295 295 295 295 296 296 296 296 296 297 297 297 296 296 296 297 297 297 297 298 299 299 300 300 300 301 301 302 302 302 303 303 303 304 304 304 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 276 277 278 278 279 280 281 282 282 284 284 286 287 288 288 289 289 290 290 290 290 291 291 291 292 293 293 293 292 293 294 294 294 294 294 294 294 295 295 295 295 296 296 296 296 296 296 297 297 296 295 295 296 297 297 297 298 299 299 299 299 300 301 301 302 302 302 303 303 303 303 303 304 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 277 278 279 280 280 281 282 284 285 286 287 288 288 289 289 290 290 290 290 290 290 291 291 292 292 292 292 293 293 294 293 294 294 294 294 295 295 295 295 296 296 296 296 295 296 297 297 296 295 296 296 296 296 297 298 298 299 299 299 300 301 301 301 301 302 303 303 303 303 303 303 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 278 279 279 280 281 282 283 285 286 287 288 289 289 289 290 290 290 290 290 290 291 291 292 292 292 292 292 292 293 293 293 293 293 294 294 295 295 295 296 296 295 295 295 296 296 297 296 296 296 296 295 296 297 297 298 299 299 299 300 301 301 301 301 302 302 302 302 302 302 303 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 278 279 280 281 282 283 285 286 287 288 289 289 289 290 290 290 290 290 290 291 291 291 291 292 292 292 292 292 293 293 293 293 294 294 294 294 295 295 295 295 295 295 295 296 296 296 296 295 295 296 296 296 297 298 299 299 299 300 301 301 301 301 301 302 302 301 302 302 303 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 279 281 282 283 285 286 287 288 289 289 289 290 290 290 290 290 290 291 291 291 291 291 291 291 292 292 292 292 292 293 293 293 293 294 294 294 295 295 294 295 295 296 296 296 296 296 296 296 296 296 297 298 298 299 299 300 301 301 301 301 301 301 301 301 302 302 303 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 280 281 283 284 286 287 288 288 289 289 290 290 290 290 290 290 291 291 291 291 291 291 291 291 292 292 291 292 292 292 293 293 293 293 294 294 294 294 294 295 295 295 296 296 296 296 296 296 296 297 298 298 298 299 300 301 301 301 301 301 301 301 301 302 302 303 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 281 282 284 285 285 286 287 288 289 290 290 290 290 290 290 290 290 290 290 290 291 291 290 291 291 291 291 292 292 292 292 293 293 294 294 294 294 294 295 295 295 295 295 296 296 296 296 297 297 298 298 298 299 300 300 301 301 300 300 301 301 301 302 303 303 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 282 283 283 283 285 286 288 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 292 292 292 292 293 294 294 294 294 294 295 295 295 295 295 296 296 297 296 297 297 298 298 298 299 299 300 300 301 300 300 300 301 301 302 302 303 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 281 281 282 284 285 287 288 289 290 290 290 290 290 290 290 290 290 290 290 289 289 289 290 290 291 291 291 292 292 292 293 293 294 294 294 294 295 295 295 295 295 296 296 297 297 297 297 298 298 298 298 298 299 300 300 300 300 300 301 301 301 302 302 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 282 284 285 287 288 289 290 290 290 290 289 289 290 290 290 290 289 289 289 289 290 290 290 291 291 292 292 293 293 293 293 294 294 295 295 296 295 295 296 297 297 297 297 297 298 298 298 298 298 299 300 300 300 300 300 301 301 301 301 302 302 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 282 284 286 288 289 290 290 290 290 290 290 290 290 290 290 289 289 289 290 290 290 290 291 291 292 292 292 293 293 294 294 294 294 295 296 295 295 296 297 297 297 297 297 298 298 298 298 299 299 300 300 300 300 300 300 301 301 301 301 302 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 282 284 286 288 288 289 290 290 290 290 290 290 290 290 290 289 289 290 290 290 290 291 291 291 292 292 293 294 294 294 294 294 295 296 295 295 296 297 297 296 296 297 297 298 298 299 299 299 300 300 300 300 300 300 300 301 301 301 302 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 282 284 284 287 288 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 292 292 293 293 293 293 294 294 295 296 295 295 296 297 297 297 296 296 297 298 299 299 299 299 300 300 300 300 300 300 300 300 301 301 302 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 282 285 287 288 289 289 290 290 290 290 290 290 290 289 289 289 290 290 290 291 291 292 292 292 293 293 293 293 294 295 296 295 295 296 297 297 297 297 296 297 298 299 299 299 299 300 300 300 300 300 300 300 300 301 301 301 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 283 285 287 288 289 290 290 289 290 290 290 290 289 289 289 290 290 290 291 291 292 292 292 293 293 293 293 294 295 295 295 295 296 296 297 297 297 296 297 298 299 299 299 300 300 300 300 300 300 300 300 300 301 301 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 283 285 286 288 289 289 289 289 290 290 290 289 289 290 290 290 290 291 291 291 291 292 293 293 293 293 294 294 295 295 295 295 295 296 297 297 297 297 298 299 300 300 300 300 300 300 300 300 299 299 300 300 301 301 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 284 285 287 288 289 289 289 290 290 290 290 290 290 290 290 290 291 291 291 291 292 292 293 293 293 293 294 295 295 295 295 295 296 296 297 297 297 298 299 300 300 300 300 300 300 300 300 299 299 300 300 301 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 284 284 285 288 289 289 290 290 290 290 290 290 290 290 290 290 291 291 291 292 292 293 293 293 293 294 294 295 295 295 295 296 296 297 297 297 298 299 299 300 300 300 299 300 300 299 299 299 299 300 300 300 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 281 281 284 286 288 289 290 291 291 291 291 291 291 291 291 290 291 291 292 292 292 293 293 293 293 293 294 294 295 295 295 295 296 297 297 297 298 298 298 299 300 300 299 300 300 299 299 298 299 299 299 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 285 288 289 290 291 291 291 291 291 291 291 291 291 291 291 292 292 292 293 293 293 293 293 293 294 294 295 295 295 295 296 297 297 297 297 298 299 299 300 300 299 299 299 298 298 298 299 299 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 284 287 289 290 291 291 291 291 291 291 292 292 291 291 291 292 292 292 293 293 293 293 293 293 294 294 295 295 295 295 296 297 297 297 297 298 299 299 300 300 299 298 298 298 298 298 298 299 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 286 288 290 291 291 291 292 292 292 292 292 292 291 292 292 293 293 293 293 293 293 294 294 294 294 295 295 295 295 296 296 296 297 297 298 298 299 299 299 299 298 298 298 298 298 298 298 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 287 289 290 291 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 294 294 294 294 294 295 295 295 295 295 295 296 297 297 298 299 299 299 299 299 298 298 298 298 298 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 288 289 290 291 292 292 292 292 293 293 292 293 293 293 293 294 294 293 294 294 295 294 294 295 296 296 295 295 295 296 297 297 298 298 299 299 299 298 298 298 298 298 298 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 285 288 290 291 292 292 292 292 293 293 293 293 293 293 294 294 294 294 294 295 295 294 294 295 295 295 295 295 295 296 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 242 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 289 291 292 293 293 292 292 293 293 293 293 293 294 294 294 294 294 295 295 294 294 295 295 295 295 295 295 296 297 297 297 297 297 298 298 298 298 298 298 298 298 298 298 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 288 291 292 293 293 293 292 292 293 293 293 293 294 294 294 295 295 295 295 295 294 294 295 295 295 295 295 295 296 297 297 297 297 297 298 298 298 298 298 298 298 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 290 292 292 293 293 293 293 292 293 293 293 294 294 294 294 295 295 295 294 294 294 295 295 295 295 295 295 296 296 297 297 297 297 298 298 298 298 298 298 298 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan 244 nan nan nan nan 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 289 291 292 292 293 293 293 292 292 293 293 294 294 294 294 294 294 294 294 294 294 294 294 294 294 295 295 296 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 244 243 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 289 290 291 292 293 293 292 292 292 293 293 294 294 294 294 294 293 293 294 294 294 294 294 294 294 295 295 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 286 288 290 292 293 293 292 292 293 293 293 294 294 294 294 293 293 293 293 294 294 294 294 294 294 294 295 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 243 nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 287 289 291 292 293 292 292 293 293 293 293 294 294 294 293 293 293 293 293 294 294 294 294 294 294 295 296 296 297 297 298 298 298 298 298 298 298 298 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 286 288 290 292 292 293 292 293 293 293 293 294 294 294 294 293 293 293 294 294 294 294 294 294 295 295 296 296 297 297 298 298 298 298 298 298 298 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 241 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 287 289 291 292 292 292 292 293 293 293 294 294 294 294 294 294 294 294 294 295 295 295 295 295 296 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 286 289 291 292 292 292 292 293 293 293 294 294 294 294 294 294 295 295 295 295 295 295 295 295 296 296 296 297 297 297 297 297 298 298 298 298 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 285 288 290 291 292 292 292 293 293 294 294 295 295 294 294 294 295 295 295 295 295 295 295 295 296 296 296 297 297 297 297 297 298 298 298 298 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 287 289 290 291 292 293 293 294 294 295 295 295 295 295 294 294 295 295 295 295 295 295 295 296 296 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 287 289 291 292 293 294 294 295 296 296 296 295 295 294 294 295 295 295 295 295 295 295 295 296 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 289 291 293 294 294 295 296 296 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 296 296 297 297 298 298 298 298 298 298 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 288 291 293 294 295 295 296 296 296 296 296 296 296 295 296 296 295 295 295 295 295 295 295 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 290 292 294 295 296 296 296 297 297 296 296 296 296 296 296 295 295 295 295 295 296 296 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 211 215 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 289 292 293 295 295 296 296 296 297 297 296 296 296 296 296 296 295 296 295 296 296 296 297 297 297 297 298 298 298 298 298 298 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 212 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 288 291 292 293 294 295 296 296 296 297 296 296 296 297 297 296 296 296 296 296 297 297 297 297 297 297 298 298 298 298 299 299 298 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 286 289 290 292 293 294 295 296 296 296 296 296 297 297 297 297 297 297 297 297 298 298 298 298 298 298 298 298 298 299 299 299 299 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 285 288 290 292 294 295 295 296 296 296 297 297 297 298 298 298 298 297 297 298 298 299 299 299 299 298 298 299 299 299 299 299 299 299 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 286 289 291 293 294 295 296 296 297 297 297 297 298 298 299 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 288 291 293 294 295 296 296 297 297 297 298 298 298 299 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 300 300 300 300 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 220 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 288 290 292 294 295 296 296 297 297 297 298 298 298 298 298 298 298 299 299 299 299 299 300 300 300 300 300 300 300 300 300 300 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 221 nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 287 290 292 294 295 295 296 296 297 298 298 298 298 298 298 298 298 299 299 299 299 300 300 300 300 301 301 301 301 301 301 301 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 349 nan nan 347 351 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 290 292 293 294 294 295 296 297 297 298 298 299 299 298 298 298 298 299 300 300 300 300 300 301 301 301 301 301 302 301 302 302 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 288 291 291 292 293 294 295 296 297 298 298 299 299 299 299 299 299 299 300 300 301 301 301 301 302 302 302 302 302 302 302 302 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 nan 305 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 286 286 289 290 291 293 294 295 296 297 298 298 298 298 298 299 299 299 300 301 301 302 302 302 302 302 302 302 303 303 302 302 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 223 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 287 288 290 292 293 294 296 297 297 298 298 298 298 299 299 300 300 301 301 302 302 302 302 302 302 303 303 303 303 303 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 222 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 285 287 289 291 293 294 295 296 296 297 298 298 298 299 299 300 301 301 302 302 302 302 302 302 303 303 303 303 303 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 286 289 291 292 293 294 295 296 297 298 298 298 299 299 300 301 301 301 302 302 302 302 303 303 303 303 303 303 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 286 289 291 292 293 294 295 296 297 297 298 298 299 299 300 301 301 301 302 302 302 302 303 303 303 303 303 304 304 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 288 290 291 292 294 295 296 297 297 298 298 298 299 300 300 300 301 302 302 302 302 303 303 303 303 303 303 303 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 nan 316 314 312 nan nan nan nan nan nan nan nan nan 16 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 290 292 294 295 296 297 297 297 297 298 299 299 300 300 301 302 302 302 302 303 303 303 303 303 303 303 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 289 291 293 295 296 297 297 297 297 297 298 299 300 300 301 301 302 302 302 303 303 303 303 303 303 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 290 292 294 296 297 297 297 297 297 298 299 300 300 301 301 302 302 302 303 303 303 303 303 303 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 289 292 294 296 297 297 297 298 298 298 299 300 300 301 301 301 301 302 302 303 303 303 304 304 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 292 294 296 297 297 298 299 299 299 299 300 300 301 301 301 301 302 302 303 303 304 304 304 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 294 295 296 297 298 299 300 300 300 300 301 301 301 301 301 302 302 303 303 304 304 305 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 291 293 295 297 298 299 300 300 300 301 301 301 301 301 302 302 302 303 303 304 304 305 305 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 219 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 293 296 297 297 299 300 300 300 300 300 301 301 301 302 302 303 303 304 305 305 306 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 291 293 295 295 298 299 300 300 300 300 301 301 301 302 302 303 303 304 305 305 306 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 290 292 294 296 298 298 299 300 300 301 301 301 302 302 303 303 304 304 305 306 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 92 82 70 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 288 290 292 294 295 296 298 300 301 301 301 302 302 302 303 303 303 304 305 306 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 58 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 289 290 291 293 295 298 300 301 301 302 302 302 302 303 303 303 304 304 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 117 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 288 288 290 292 294 297 299 301 301 302 302 302 302 303 303 303 304 303 303 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 135 135 nan nan 159 175 nan nan nan nan 315 315 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 289 291 293 296 298 300 301 302 302 302 303 303 303 304 303 303 302 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 203 174 nan nan nan 124 115 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 291 292 294 296 298 300 301 302 302 303 303 304 303 303 302 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 150 134 nan nan 116 111 109 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 291 292 294 297 298 299 301 302 302 303 303 302 302 301 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 94 96 98 101 103 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 157 121 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 292 293 295 297 300 301 302 303 302 302 302 301 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 92 93 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 110 103 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 290 290 293 296 299 301 302 302 302 302 301 301 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 225 208 183 nan 112 90 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 290 292 296 299 300 301 302 303 303 302 302 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 91 92 92 nan 92 nan 93 96 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 nan nan 98 85 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 290 293 295 298 300 301 302 303 303 303 303 302 301 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 86 87 89 90 91 92 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 294 295 298 300 302 303 303 303 303 303 302 302 64 64 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 66 nan nan 77 79 78 nan nan nan nan nan nan nan nan 86 86 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 84 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 297 299 300 301 302 303 303 303 303 303 303 64 64 64 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 65 70 74 76 76 75 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 83 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 345 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 297 nan nan nan nan nan 297 298 299 300 299 300 301 302 303 304 304 303 63 63 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 nan nan nan nan nan 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 81 83 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 299 297 298 299 301 303 304 304 304 63 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 60 61 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 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 78 78 79 nan 83 83 nan nan nan nan nan 94 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 nan nan nan 5 25 nan 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 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 294 295 298 302 303 304 304 304 64 63 63 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 59 60 60 nan nan nan nan nan nan nan 64 64 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 78 79 80 nan nan nan nan nan nan nan nan 83 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 291 296 300 303 304 305 305 64 64 63 63 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 59 60 nan nan nan nan nan 63 63 64 64 65 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 nan nan 75 nan nan nan nan 76 76 nan nan nan 87 nan nan nan nan nan nan nan nan nan 98 96 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 120 123 127 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 286 293 298 302 304 305 305 65 64 63 63 63 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 nan 58 58 58 58 59 60 60 61 62 nan 63 64 64 64 65 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 74 nan nan nan nan 75 79 85 89 nan 93 93 nan nan nan nan nan nan nan 88 82 73 nan nan nan nan nan nan nan nan nan nan nan 96 99 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 280 288 295 299 302 303 305 66 65 64 63 63 62 63 63 63 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 58 58 58 58 59 59 59 60 61 61 62 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 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 74 nan 74 73 74 77 82 89 nan nan nan nan nan nan nan nan nan nan nan nan 80 76 71 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 108 112 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 nan nan nan nan nan nan nan nan nan 269 270 271 271 269 273 281 287 292 297 301 303 67 66 65 64 63 62 62 62 62 63 63 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 56 56 57 57 58 58 58 58 59 59 59 60 nan nan 62 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 118 127 nan nan nan nan nan nan nan nan nan nan nan nan 76 nan nan nan nan nan nan nan nan nan nan nan nan nan 39 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 100 nan nan nan nan nan nan 145 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 283 nan nan nan nan nan 271 270 268 265 265 266 267 268 267 265 267 271 275 283 292 297 300 68 67 66 65 63 63 62 62 62 62 62 62 62 62 62 63 63 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 56 56 57 57 57 nan nan 58 59 59 59 60 60 60 nan nan nan 63 nan nan nan nan nan nan nan nan nan nan nan 71 71 71 70 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 73 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 101 107 107 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 127 nan nan nan nan nan nan nan nan nan nan 105 80 81 82 69 56 nan nan nan nan nan nan nan nan nan nan 48 nan nan nan nan nan nan 41 42 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 285 283 281 nan nan nan 274 271 271 269 265 263 263 265 266 266 264 262 263 263 268 277 286 291 294 69 68 67 65 64 63 63 62 62 61 61 61 61 61 61 62 62 62 62 nan nan nan nan nan nan nan 57 56 55 55 55 55 55 55 55 56 56 57 nan nan nan nan 59 59 60 60 61 61 nan nan 63 63 64 64 nan nan 66 nan nan nan nan nan 70 71 71 71 71 71 70 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan nan 73 73 74 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 95 nan nan nan nan nan 89 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 93 96 94 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 130 128 125 nan nan 96 82 78 76 68 55 51 nan nan nan nan nan nan 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 284 283 281 280 nan nan nan nan 272 269 266 263 262 263 266 267 265 264 263 261 261 266 274 281 285 287 69 68 67 66 65 64 64 62 61 61 61 60 60 61 61 61 61 61 61 nan nan nan nan nan nan 58 57 56 55 55 55 56 56 56 56 56 57 nan nan nan nan nan 59 60 61 61 61 62 nan 63 63 64 64 65 65 nan 67 68 68 69 70 70 70 70 70 71 72 72 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan nan nan nan 74 75 77 nan nan nan nan nan 87 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 83 nan nan nan 90 91 90 92 nan nan nan nan nan nan nan 79 79 80 81 nan nan nan nan nan nan 87 nan nan nan nan nan 81 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 136 133 132 131 129 126 nan 95 nan nan nan 68 59 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 nan 57 63 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 283 283 281 279 279 nan nan nan 273 270 267 264 261 262 265 267 268 267 266 265 262 261 266 272 277 279 280 nan nan nan 67 67 66 64 63 61 61 60 60 60 60 60 60 60 60 nan 61 60 nan nan nan 58 57 56 56 56 55 55 nan nan nan 56 56 57 nan nan nan nan nan 60 60 61 62 62 nan nan 64 64 65 65 65 nan nan 67 68 68 69 nan nan 69 69 70 71 71 72 71 71 73 74 75 76 77 77 77 nan nan nan nan nan nan nan nan nan nan nan nan nan 77 nan nan nan nan nan 87 88 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 nan nan nan 83 84 85 86 86 88 89 89 88 nan nan nan nan nan nan nan nan 83 84 83 85 88 89 89 nan nan nan nan nan nan nan 92 91 83 89 nan 79 73 69 nan nan nan nan nan nan nan nan nan nan nan nan nan 146 138 136 135 134 133 131 nan nan nan nan nan nan nan nan 55 55 58 nan nan nan nan nan nan nan nan nan nan nan nan nan 56 59 70 73 70 65 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 282 282 280 278 nan nan nan nan 271 268 265 263 262 264 268 269 269 269 268 265 262 262 266 271 274 275 275 nan nan nan nan nan nan 65 63 61 60 59 59 59 59 59 60 60 60 60 60 60 59 58 58 57 57 nan nan nan nan nan nan nan nan 57 57 57 nan nan nan nan nan 60 61 61 62 63 nan nan nan nan nan nan 66 66 67 67 68 68 nan nan 69 69 69 69 70 71 72 72 72 73 74 75 75 76 76 76 nan nan nan nan nan 71 nan nan nan nan nan nan nan nan nan nan nan nan 86 87 87 87 nan nan nan nan nan nan nan nan nan nan nan nan nan 80 81 nan nan nan 85 85 86 86 87 87 87 nan nan nan nan nan nan nan nan nan nan nan nan 88 89 nan nan 95 92 nan nan nan nan nan nan nan nan nan 98 nan 91 77 nan nan nan nan nan nan nan nan nan nan nan 150 161 154 145 140 138 137 138 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 47 46 45 45 nan nan nan 82 82 76 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 282 281 279 277 nan 276 275 272 269 266 264 263 263 266 270 271 271 271 269 266 264 264 267 271 273 272 272 72 71 nan nan nan nan nan nan nan 59 nan nan nan nan nan 59 59 59 59 60 59 58 58 57 57 nan nan nan nan nan nan nan nan nan nan 57 58 nan nan nan nan nan 60 61 62 62 63 nan 64 65 65 65 66 66 67 67 67 68 69 69 70 70 70 69 70 71 72 73 74 73 74 74 74 73 nan 74 nan 74 74 74 73 72 72 72 nan nan nan nan nan nan nan nan nan nan nan 85 86 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 82 nan nan nan nan nan nan nan nan nan nan nan 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 91 87 nan nan nan nan nan nan nan nan nan nan 114 nan nan nan nan nan nan nan nan nan nan nan 110 146 157 149 143 140 138 139 141 nan nan nan nan 123 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 39 nan nan nan 86 86 77 69 61 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 281 282 282 280 nan nan 275 274 271 268 265 263 263 265 269 272 273 273 272 271 269 266 266 269 272 272 271 270 73 72 71 70 nan nan nan nan nan nan nan nan nan 57 57 58 58 58 59 59 59 58 57 57 57 nan nan nan nan nan nan nan nan nan nan 58 58 58 nan nan 59 60 60 61 62 62 nan nan 64 65 65 65 66 66 67 67 68 68 69 70 70 70 70 70 70 72 74 75 76 76 75 74 73 73 72 73 73 74 74 75 74 73 73 72 73 73 nan nan nan nan nan nan nan nan 82 83 83 nan nan nan nan nan nan nan nan 78 nan nan 81 81 81 82 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 86 86 nan nan nan nan nan nan nan nan nan 89 nan nan nan nan nan nan nan 88 101 118 127 133 129 nan nan nan nan nan nan nan nan 61 70 85 109 136 147 141 136 137 136 137 nan nan nan 135 127 122 116 nan nan 78 76 nan nan nan nan nan nan nan nan nan nan 59 52 49 40 32 33 46 66 80 85 77 64 56 54 55 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 276 nan nan nan nan nan nan 282 283 284 283 282 281 277 274 273 270 267 265 263 263 266 270 271 274 275 274 272 270 270 270 271 273 272 272 269 74 73 72 70 68 66 nan nan nan 58 56 55 56 56 56 57 57 58 58 59 59 58 57 57 56 56 nan nan nan nan nan nan nan 57 58 58 58 58 58 59 59 60 60 61 62 nan nan nan nan nan 64 65 65 66 66 67 68 69 70 71 71 71 70 70 72 75 76 77 77 76 75 73 72 72 72 72 72 73 74 75 75 74 73 72 72 73 73 74 nan nan 78 80 nan nan 80 80 81 nan nan nan nan nan nan nan 80 79 79 nan 81 81 81 82 83 nan nan nan nan nan nan nan 87 87 87 nan nan nan nan nan nan nan nan 83 83 83 nan nan nan nan nan 83 81 nan nan nan nan nan nan 89 94 nan 120 124 127 127 123 nan nan nan nan nan nan nan 65 73 87 106 123 128 124 119 123 nan nan nan 136 134 129 120 118 115 107 99 90 81 71 66 nan nan nan nan nan nan nan 70 68 61 51 40 30 28 39 56 73 81 77 62 nan nan 50 52 53 nan 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 277 277 nan nan nan nan nan 282 284 285 285 285 284 281 277 274 272 269 267 266 265 265 268 269 272 276 277 277 274 273 273 273 273 274 274 272 268 74 74 72 70 67 64 nan nan 58 56 55 54 54 55 55 nan nan nan nan 58 nan nan nan 56 56 56 56 nan 56 56 56 56 56 57 58 58 58 58 58 58 59 60 61 61 62 nan nan nan nan 64 64 64 65 65 65 66 67 68 nan 71 71 71 70 71 73 75 76 76 75 75 74 73 73 72 71 71 71 72 73 74 74 73 72 71 71 72 73 74 75 77 79 81 81 80 nan nan nan nan nan nan nan nan nan 83 81 80 79 nan 80 81 81 82 nan nan nan nan nan 87 nan nan nan nan 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 103 115 111 114 nan nan nan nan nan nan nan nan nan 70 79 91 103 109 106 100 96 nan nan nan 128 129 127 121 114 113 112 nan nan nan 82 71 nan nan nan nan nan 82 84 82 78 75 64 51 41 33 27 nan nan 73 79 77 70 62 44 47 51 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 275 278 279 nan nan nan nan nan 283 284 285 286 286 284 281 277 273 271 268 268 267 268 268 269 271 274 277 279 279 277 276 276 275 275 275 274 272 267 74 73 72 69 65 62 60 58 56 54 53 53 53 54 54 55 56 57 57 57 57 57 56 55 55 55 55 55 55 55 55 55 56 57 57 58 58 58 58 58 nan nan nan nan nan nan 63 63 63 63 63 63 63 63 64 nan nan nan 70 71 71 71 70 71 73 74 74 74 74 74 74 74 73 71 70 69 70 71 72 73 73 73 72 72 71 72 72 73 75 77 79 nan 80 78 77 nan nan nan nan nan nan nan nan 84 82 81 80 80 80 80 81 nan nan nan nan 85 86 86 nan nan nan nan nan nan nan nan nan nan 83 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 91 95 102 nan 105 nan nan nan nan nan nan 81 63 63 70 83 95 100 99 91 92 88 89 nan 115 124 123 119 114 110 109 nan nan nan nan nan nan nan nan nan nan nan nan nan 89 86 79 nan nan 49 44 nan nan 66 74 76 77 76 58 42 48 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 277 279 280 nan nan nan nan 285 283 282 284 286 285 284 280 276 273 271 269 270 269 269 270 272 274 277 279 280 280 279 278 278 278 278 277 275 271 266 73 72 70 66 62 59 57 55 54 53 52 52 52 53 54 55 56 56 57 57 56 56 55 55 55 54 54 54 54 54 55 55 56 56 57 57 57 57 58 58 nan nan nan nan nan nan nan 62 62 63 62 62 62 nan nan nan nan nan 70 70 71 71 70 70 72 72 73 73 74 74 74 74 73 70 69 68 69 71 72 73 74 73 73 73 73 73 73 74 75 77 nan nan 78 78 77 77 77 nan nan nan nan nan 85 84 82 81 80 80 80 80 nan nan nan 82 83 nan nan nan nan nan 85 nan nan 83 nan nan nan nan 82 81 81 80 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 104 nan nan nan nan nan nan nan 49 67 85 97 99 94 88 85 79 86 99 110 115 115 112 109 108 nan nan nan nan nan nan nan nan nan nan nan nan 89 91 91 88 80 nan nan 55 nan 49 55 65 70 72 73 75 59 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 278 279 280 280 nan nan nan 285 284 281 281 283 286 284 281 278 275 273 272 272 270 271 271 271 273 276 279 281 281 280 279 279 279 280 280 279 275 270 264 71 69 66 63 59 56 54 53 52 51 51 51 51 52 54 54 55 56 56 56 55 55 54 54 54 54 54 54 54 54 55 55 56 56 56 57 57 57 58 58 58 59 59 60 60 61 nan 61 62 62 61 60 nan nan nan nan nan nan nan 69 nan nan 70 70 70 71 71 72 73 73 74 74 73 71 nan nan 70 71 nan 73 74 74 74 74 74 74 74 75 76 77 78 78 78 78 78 78 78 79 nan nan nan nan nan 84 82 nan nan nan 80 nan nan nan 81 81 nan nan nan nan nan nan nan nan 82 82 81 nan nan nan nan nan 80 80 nan nan 79 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 40 49 78 93 100 97 94 91 84 81 87 99 106 108 107 106 nan nan nan nan nan 113 106 88 70 58 49 49 61 82 93 93 94 91 83 70 59 55 nan nan 54 61 66 69 70 75 67 65 66 63 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 278 279 280 nan nan 285 286 285 283 282 281 283 285 283 278 275 273 274 275 275 275 274 272 271 274 277 280 282 281 280 278 278 279 280 281 279 274 268 262 68 66 63 59 55 53 51 51 50 49 50 50 51 52 53 54 55 56 56 56 55 54 54 54 54 54 54 54 55 55 nan 56 56 56 56 57 57 57 58 58 58 58 59 60 60 61 61 61 61 60 59 58 nan nan nan nan nan nan nan nan nan nan 69 nan nan 69 70 71 71 71 72 73 72 71 nan 70 70 nan nan nan 74 nan nan 75 75 75 75 76 76 77 78 78 78 nan nan nan nan nan nan nan nan nan nan 83 82 82 81 81 nan nan 79 79 80 nan nan nan nan nan nan nan nan nan 80 80 80 80 79 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 93 84 83 92 105 106 106 100 97 94 90 89 92 102 103 104 nan nan nan 111 nan nan 115 116 109 89 66 47 34 28 43 83 101 100 103 100 90 74 58 48 45 47 51 59 62 66 69 74 79 78 75 70 64 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 277 279 280 nan 284 286 285 285 283 282 281 283 284 281 276 272 273 275 277 278 278 276 273 273 275 278 280 281 280 278 278 276 277 280 281 278 273 268 262 nan nan nan 55 52 50 49 49 49 48 49 49 51 52 53 54 55 56 nan nan 55 55 55 54 54 55 55 55 56 56 nan nan nan nan 56 56 57 57 57 58 58 58 59 59 60 60 61 61 60 60 58 nan nan nan nan nan nan nan nan nan 71 71 70 nan nan nan 69 70 70 70 71 71 71 71 nan 71 nan nan nan nan nan nan nan 74 75 76 nan nan 77 77 78 78 nan nan nan nan nan nan nan nan nan nan nan nan 82 82 81 80 nan 79 78 nan nan nan nan nan nan nan nan nan nan nan nan 79 79 78 77 77 77 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 97 100 107 112 111 108 107 105 102 95 94 96 101 105 106 106 nan 109 111 111 111 113 116 121 116 89 52 30 13 0 7 15 74 108 112 108 97 nan 50 37 35 41 52 57 58 62 68 76 82 83 81 76 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 277 279 281 282 285 286 286 285 283 281 282 283 283 279 274 271 272 274 275 279 280 278 275 275 277 279 280 280 279 278 276 275 276 278 278 276 272 269 264 nan nan nan nan nan nan 48 48 48 48 48 49 50 52 53 54 55 56 56 56 nan nan 55 55 55 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 60 60 60 60 59 59 nan nan nan 62 63 64 nan nan nan 73 72 71 70 69 nan nan nan nan 70 70 71 71 71 72 72 nan nan 72 nan nan nan nan 74 75 nan nan nan 77 77 78 nan 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 78 78 77 nan nan nan nan nan nan 79 79 nan nan nan nan nan nan nan 75 75 75 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 106 111 119 115 106 103 105 103 99 92 96 106 110 111 111 110 111 112 113 112 112 114 125 132 133 94 27 15 5 357 0 357 69 112 116 112 98 68 36 27 30 40 45 46 53 57 64 77 83 84 82 79 75 71 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 274 277 280 282 283 285 285 286 284 282 281 282 283 282 277 273 271 271 272 275 278 280 280 278 277 279 280 280 279 278 277 274 273 274 275 276 274 272 269 267 60 58 55 52 49 48 48 48 48 48 49 50 51 52 53 54 54 55 55 55 55 55 54 54 55 56 56 nan nan nan nan 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 60 nan 62 63 65 65 66 69 73 74 72 nan 72 71 69 67 nan nan nan nan 69 70 70 70 nan 72 73 72 nan nan nan 71 72 nan nan nan nan 76 76 77 78 79 nan nan nan nan nan nan nan nan nan 82 82 82 82 nan nan nan nan 77 76 76 76 76 76 76 76 nan nan nan nan nan nan nan nan nan nan nan 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 108 114 118 119 110 97 97 99 99 95 91 96 114 120 119 117 116 115 114 114 112 113 119 132 146 156 114 24 16 13 11 18 26 100 112 115 111 nan 57 28 23 30 39 40 40 42 43 58 76 nan 82 80 78 76 73 72 67 nan nan nan 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 274 274 274 274 275 279 282 283 283 283 284 285 283 281 281 282 282 280 275 272 272 272 273 274 277 280 282 280 279 280 281 281 280 278 275 273 272 273 274 275 274 273 272 271 58 56 54 51 49 48 48 48 48 49 49 50 51 52 53 54 54 54 53 53 54 54 54 54 55 55 56 56 56 56 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan 58 59 59 60 nan 62 63 64 65 65 67 70 73 73 72 73 73 71 68 66 65 65 66 66 nan 68 69 71 72 72 72 72 72 nan nan 71 nan nan nan nan nan nan 76 77 77 nan nan nan nan nan nan nan nan nan 80 81 81 81 80 79 78 78 nan 76 76 75 75 75 75 75 75 76 76 nan nan nan nan nan 75 74 74 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 110 117 120 118 106 88 90 94 101 97 92 97 116 128 128 123 120 119 116 112 111 115 127 139 148 145 109 52 32 37 34 44 85 109 111 111 106 92 59 34 29 33 37 35 28 nan 19 50 nan 77 79 78 76 74 73 73 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 272 273 274 274 274 277 280 282 282 282 282 282 283 282 281 281 281 281 279 274 273 272 273 273 274 275 279 282 282 280 281 281 282 281 279 275 273 273 273 274 275 276 275 275 273 57 55 54 52 50 50 50 49 49 50 50 51 52 53 53 54 53 53 53 53 53 53 54 54 55 55 55 55 56 nan 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 63 63 64 65 69 73 74 74 73 nan nan 68 66 65 64 nan nan 65 nan 69 71 nan 71 nan nan nan nan nan 70 69 70 71 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 80 nan nan 78 77 77 nan 75 75 74 74 74 74 74 74 74 75 75 75 nan nan nan 74 73 73 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 nan nan nan nan nan 108 117 121 121 110 91 86 92 103 101 97 99 111 124 127 124 119 118 112 109 112 117 127 133 136 130 105 73 61 61 64 82 103 110 108 106 105 92 66 45 37 36 34 28 13 358 6 nan nan nan 80 79 78 76 74 72 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 273 274 274 275 279 281 282 281 280 279 280 282 283 282 281 281 280 278 275 274 273 273 273 274 276 279 282 282 280 280 280 282 282 280 276 274 273 273 273 275 276 276 277 275 56 55 53 52 51 51 51 51 51 51 52 52 53 53 54 54 53 53 53 53 53 53 54 54 55 55 55 55 56 56 56 56 56 56 57 57 56 55 55 55 55 55 56 56 nan nan nan nan nan nan 62 62 62 62 63 64 66 70 nan 74 nan nan nan nan 68 67 63 nan nan nan 65 nan 69 69 nan nan nan nan nan nan nan nan nan 70 71 73 nan nan nan nan nan nan nan nan nan nan nan 77 nan nan nan nan nan nan nan nan nan nan nan 74 74 73 73 73 73 73 73 73 74 74 nan nan nan nan 72 72 72 72 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 nan 93 nan nan 100 103 107 114 118 119 108 94 96 104 106 102 101 107 116 118 116 112 113 106 108 111 115 121 125 123 114 101 90 83 82 88 98 105 106 106 105 103 93 72 53 46 40 34 23 8 356 9 nan nan nan nan 82 80 80 77 73 65 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 270 272 275 276 277 279 280 280 280 278 278 279 283 284 283 281 279 278 277 277 274 273 273 273 274 276 279 282 281 281 279 279 281 282 281 278 275 275 273 273 274 275 276 277 277 56 54 53 53 52 52 52 52 52 53 53 53 53 54 54 54 53 53 53 53 53 54 nan nan nan 55 55 56 56 56 56 56 56 56 57 57 56 55 55 56 56 56 56 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 nan nan 65 65 nan 60 61 63 66 70 72 71 nan nan nan nan nan nan nan nan nan nan 70 72 nan 76 76 nan nan nan nan nan nan nan nan 75 77 79 78 nan nan nan nan nan nan nan nan 73 72 72 72 72 71 72 72 72 72 73 nan nan nan nan nan 70 70 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 96 nan nan nan 96 95 nan 107 115 115 113 104 104 108 110 108 105 107 111 111 110 109 106 104 107 108 112 116 117 113 104 95 94 93 94 98 99 100 102 105 106 103 95 81 59 57 45 33 21 12 9 23 nan nan nan nan nan 84 82 79 73 64 54 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 nan nan nan nan nan nan 209 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 267 269 273 276 277 278 278 280 280 278 276 276 280 284 286 284 281 279 277 276 276 274 273 273 273 274 276 280 282 282 282 279 279 280 282 281 280 277 277 275 275 274 274 275 276 278 56 54 nan 53 52 52 52 53 53 53 54 54 54 54 54 54 54 54 54 nan nan nan nan nan nan nan nan nan nan 56 56 56 56 56 56 56 56 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan 65 65 nan nan 60 nan nan nan 75 78 79 nan nan nan nan nan nan nan nan nan nan 70 72 74 75 75 75 72 nan nan nan nan 69 73 77 80 81 81 81 80 79 nan nan nan nan nan 72 71 71 71 70 nan 70 71 71 71 71 nan nan nan nan nan nan 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 90 97 102 110 118 118 113 113 116 117 115 111 110 110 111 110 107 105 105 106 106 110 115 115 107 96 90 91 93 96 98 99 98 102 104 106 105 101 94 82 64 43 29 22 21 26 49 nan nan nan nan 95 nan nan nan nan 63 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 267 267 270 274 277 277 278 278 279 279 277 275 276 281 285 286 284 283 280 277 275 275 274 273 274 274 274 276 278 280 283 282 280 279 279 280 280 279 278 277 278 278 277 275 275 275 277 56 55 54 53 53 53 53 53 53 54 54 54 54 54 55 55 55 54 54 nan nan nan nan nan nan nan nan nan nan nan nan nan 56 56 56 56 55 55 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 nan nan nan nan nan nan nan 64 nan 63 66 nan nan nan nan nan 85 85 nan nan nan nan 77 75 nan nan 72 71 72 73 73 74 73 70 69 68 68 70 73 77 80 81 82 83 nan 83 82 nan nan nan nan 74 72 71 71 70 nan nan 69 69 69 70 nan nan nan nan nan nan nan nan 68 68 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 98 89 104 106 112 119 119 121 121 121 122 121 118 115 115 115 115 111 108 106 106 107 110 118 115 102 92 88 88 93 96 96 96 97 100 nan nan nan 106 104 92 62 37 nan 26 28 37 nan nan nan nan nan 100 94 nan 81 75 59 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 167 nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 248 nan 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 269 266 267 271 274 276 276 276 277 278 278 276 275 278 282 285 285 285 283 279 276 275 275 273 272 273 274 275 275 278 281 283 284 281 279 279 279 278 278 278 278 279 281 281 278 276 275 276 57 56 55 nan 54 53 53 54 54 54 55 55 54 54 55 55 55 55 55 54 55 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 87 nan nan nan 77 75 nan nan nan 72 73 73 72 72 72 72 73 73 73 75 77 80 82 82 84 85 nan nan nan nan 82 nan nan nan nan 73 71 70 69 68 68 68 68 68 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 91 nan nan nan 105 101 105 105 111 114 117 120 122 120 122 124 123 121 120 120 121 115 111 109 111 114 117 121 116 100 96 91 89 93 nan 93 nan nan nan nan nan nan nan nan nan nan nan nan 23 25 34 nan nan nan nan nan nan nan nan 88 79 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 167 172 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 247 248 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 269 266 265 269 273 274 274 274 274 276 278 277 276 276 279 282 284 284 284 281 277 275 275 275 273 271 271 274 276 278 281 284 284 284 282 280 279 278 276 276 276 277 279 282 283 282 279 277 276 58 57 56 nan 55 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 57 57 57 57 57 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 nan nan nan nan nan nan nan nan 68 68 68 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 79 76 nan nan nan nan 73 73 73 73 73 74 76 77 nan 77 78 80 82 83 83 85 86 86 86 nan nan 84 83 nan nan nan nan 72 70 nan nan 66 66 66 66 67 nan nan nan nan nan nan nan nan nan 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 96 nan nan nan 110 109 107 104 105 104 112 118 118 118 121 125 126 126 125 125 123 118 113 114 119 121 121 120 116 103 102 93 92 95 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 33 nan nan nan nan nan nan nan 99 97 62 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 166 167 171 175 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 220 223 225 nan nan nan nan nan nan nan nan nan nan 221 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 247 246 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 266 267 265 266 270 272 274 273 272 271 274 277 277 275 276 279 281 282 283 281 278 274 273 274 274 273 271 271 273 275 279 284 286 285 283 283 281 279 277 276 275 275 276 278 281 283 283 282 279 278 58 57 56 56 55 55 55 55 55 nan 55 55 55 56 56 56 56 56 56 57 58 58 58 58 58 58 57 57 56 55 nan nan nan 53 53 nan nan nan nan nan nan nan nan nan 55 57 nan nan nan nan nan nan nan nan nan nan 68 68 67 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 77 74 nan nan nan 74 74 73 74 nan 75 78 79 nan nan 79 nan 81 82 83 84 85 86 86 86 86 85 84 83 nan nan nan nan 74 71 nan nan nan 65 64 64 63 60 61 nan nan nan nan nan nan nan 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 97 100 nan nan nan 111 108 102 97 97 104 114 117 117 120 125 127 127 128 128 124 121 119 118 122 124 123 121 119 113 108 98 96 97 nan nan nan nan nan nan nan nan nan 103 83 nan nan 22 26 35 54 nan nan nan nan nan nan 98 100 nan 15 351 nan nan nan 334 334 324 nan nan nan nan nan nan nan nan nan nan nan 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 167 170 175 178 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 220 nan nan nan nan nan nan nan nan nan nan nan 224 224 nan 223 nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 256 260 260 nan nan nan nan nan 264 262 261 263 264 265 267 269 271 273 272 269 269 273 276 276 275 276 276 278 281 282 279 275 272 271 272 274 274 272 272 272 275 280 285 286 285 283 282 281 278 278 277 276 276 276 279 280 282 283 283 282 281 58 58 57 57 56 55 55 55 nan nan nan nan nan nan 56 56 56 56 57 58 nan 58 58 59 59 59 58 57 56 55 54 54 53 53 52 52 51 51 51 51 52 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 78 nan 73 nan nan 75 75 75 74 nan nan 78 80 nan nan nan nan 82 82 82 83 84 85 86 86 nan nan nan nan nan nan nan nan nan 75 nan nan nan nan 64 62 60 60 59 60 nan 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 98 103 nan nan 109 106 98 93 94 100 110 116 117 120 124 127 127 129 130 127 128 127 123 122 122 124 123 122 119 112 106 102 99 93 nan nan nan 84 nan nan nan 99 99 72 34 21 26 39 51 59 nan nan nan nan nan 93 95 nan nan 358 349 347 345 nan 341 334 321 nan nan nan nan nan nan nan nan nan nan 51 31 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 180 182 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 225 225 224 223 nan nan 217 217 218 218 221 226 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 249 249 249 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 251 253 252 253 256 256 255 254 253 258 263 262 259 258 260 263 264 265 267 270 272 270 268 268 272 275 276 274 275 275 278 280 281 278 273 270 269 271 273 275 274 274 273 276 281 285 287 285 282 281 280 280 278 277 277 278 278 280 280 282 283 284 284 284 59 59 58 58 57 56 56 nan nan nan nan nan nan nan nan nan 57 nan nan nan 59 59 59 58 58 58 58 57 56 55 54 53 nan nan nan nan nan 50 50 50 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 66 nan 77 nan 88 nan nan nan nan nan nan nan nan nan nan 75 nan nan nan 74 76 76 76 nan nan nan nan 80 nan 81 82 83 84 84 85 86 86 85 85 85 nan nan nan nan nan nan nan nan nan 75 nan nan nan nan 63 60 59 60 61 62 63 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 81 93 nan 106 106 106 107 104 96 93 94 100 109 117 117 120 121 124 127 128 131 132 138 135 129 123 121 122 123 122 nan 115 109 104 100 93 nan nan nan nan nan nan nan 100 96 64 nan nan 24 39 46 39 nan nan nan nan nan 94 93 82 35 357 351 348 346 344 342 338 338 nan nan 54 62 66 68 69 66 66 nan 38 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 180 183 185 187 nan nan 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 226 225 nan nan nan 215 216 216 218 222 227 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 241 244 246 246 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 249 250 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 248 250 250 250 252 253 252 250 251 256 260 259 255 254 257 260 261 264 266 269 271 269 267 268 271 274 274 274 273 274 277 279 280 277 273 268 267 270 272 275 276 276 276 278 282 286 287 286 283 281 281 279 276 276 278 280 280 281 282 283 284 285 285 286 59 59 59 59 58 57 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan 60 60 59 59 58 57 56 55 54 53 52 nan nan nan nan nan nan nan 49 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 69 nan nan nan 64 nan nan nan nan nan nan nan nan nan 89 88 nan nan nan nan nan nan nan nan 75 76 nan nan nan nan nan nan nan nan 82 84 86 88 89 90 90 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 nan 61 62 64 65 65 64 nan nan nan 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 84 96 108 108 109 108 107 103 98 93 94 99 109 116 117 118 119 124 126 128 132 137 143 138 132 125 121 120 120 121 116 nan nan 106 101 95 nan nan nan nan nan nan nan 102 92 46 nan 4 8 15 23 nan nan nan nan nan 87 nan 93 65 21 0 354 351 350 346 342 345 358 nan nan 59 63 66 69 71 70 nan nan 20 360 352 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 198 187 178 nan nan nan nan nan nan nan nan nan nan nan nan nan 187 189 190 191 194 nan 197 198 nan nan nan nan nan nan nan 215 nan nan nan nan nan nan nan nan nan nan nan nan nan 226 227 227 226 nan nan nan nan 215 215 217 221 225 228 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 243 245 245 244 244 245 246 246 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 252 251 nan nan nan nan nan 249 249 249 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 246 247 247 247 247 249 248 247 249 253 257 255 252 252 253 256 260 263 265 268 269 268 266 268 270 272 273 273 272 273 276 278 279 276 272 268 267 268 271 275 278 279 279 280 283 287 287 286 284 283 281 278 276 277 279 280 280 280 283 286 286 287 287 288 59 59 59 59 59 58 58 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 58 56 55 54 53 52 52 51 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 nan nan nan nan nan 74 71 65 64 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 85 89 89 95 99 99 nan nan 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 62 64 65 64 60 nan nan nan 32 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 93 103 114 113 112 108 105 102 100 98 96 98 105 111 114 116 118 125 128 131 136 138 137 134 130 124 122 122 121 118 112 nan nan nan nan nan nan nan nan nan nan nan nan 95 72 21 358 355 357 0 3 nan nan nan 53 71 nan 97 91 43 14 3 nan 356 354 348 345 355 10 nan nan 66 68 71 76 76 76 nan nan 2 350 348 nan nan nan nan nan nan nan nan nan nan 293 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 192 194 194 194 197 197 198 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 226 nan 226 nan nan nan 216 215 nan nan 220 221 224 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 243 244 245 245 245 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 251 250 nan nan nan nan nan 248 248 248 248 247 247 nan 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 245 246 246 246 246 246 246 245 246 250 253 252 250 251 251 255 259 262 nan 266 267 267 266 266 268 269 270 272 271 271 273 276 277 275 271 268 268 267 271 277 281 282 282 282 283 286 287 287 285 282 278 278 279 279 279 278 278 279 282 284 287 289 289 291 59 59 59 59 59 59 58 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 56 54 nan 53 52 51 50 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 95 97 106 111 111 107 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 59 58 52 nan nan 31 28 26 27 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 nan nan nan nan 102 108 112 115 114 112 106 101 100 106 106 102 99 100 106 108 112 118 125 129 129 nan 133 132 130 124 119 120 120 119 115 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 6 nan nan 358 5 7 5 nan nan nan nan nan 91 90 49 12 nan nan 4 0 355 352 3 22 nan nan 73 80 84 89 89 91 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 199 199 199 200 200 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 221 222 224 nan nan nan 224 222 nan 216 215 nan nan 219 219 222 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 242 242 243 244 244 nan 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 249 nan nan 248 248 248 248 248 248 248 247 247 246 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 242 244 245 245 244 244 244 244 245 248 251 251 248 248 250 255 259 nan nan nan nan 266 264 264 263 264 268 271 270 269 271 274 276 274 272 271 270 269 273 279 283 284 283 282 282 285 285 285 284 282 278 277 281 283 282 279 278 280 281 283 286 289 290 292 59 59 59 nan nan nan 59 58 56 nan nan nan nan nan nan 57 59 nan nan nan nan nan nan nan nan 58 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 119 121 121 nan nan 98 89 nan nan nan nan nan nan nan 64 62 nan nan nan nan nan nan nan nan nan nan 52 49 43 35 29 27 29 32 33 38 44 nan nan nan nan nan nan nan nan nan nan nan nan nan 51 nan nan nan nan 115 121 120 121 118 112 105 101 106 118 117 110 104 103 103 102 107 116 122 124 125 nan 132 134 129 123 118 114 110 113 112 110 nan nan nan nan nan nan nan nan nan nan nan 95 73 22 359 350 350 9 11 20 nan nan nan nan nan nan 92 88 51 nan nan nan 14 12 5 3 15 37 nan nan 86 99 104 103 114 117 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 201 202 202 203 202 203 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 221 221 224 226 nan nan 225 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 239 239 239 239 239 241 242 243 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 249 249 249 248 248 248 248 248 247 246 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 245 244 243 243 243 242 243 246 249 249 249 248 nan nan nan nan nan nan nan nan 263 262 260 262 266 269 269 268 269 272 274 274 273 273 273 272 275 280 284 285 283 281 280 282 281 282 283 281 279 279 281 284 284 281 281 282 282 284 286 288 291 293 58 58 59 nan nan nan nan 58 57 56 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 129 128 128 126 nan 106 92 81 77 75 nan nan nan nan nan 57 55 55 55 nan nan nan nan nan nan nan 44 41 36 29 24 22 24 28 35 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 116 nan nan nan 123 125 128 127 126 120 113 107 106 112 124 123 115 106 102 100 97 101 110 114 121 126 129 131 138 134 132 123 110 103 104 108 110 110 nan nan nan nan nan nan nan 104 97 nan 99 59 10 356 351 354 7 8 29 nan 37 nan nan nan 82 98 88 43 nan nan nan nan nan 31 31 37 53 nan nan 108 113 118 126 138 140 85 1 352 349 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 204 204 205 204 204 204 206 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 225 227 228 nan nan 221 nan 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 238 237 237 238 240 242 244 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 248 250 250 250 249 249 248 247 247 247 247 246 246 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 242 242 241 242 245 nan nan nan nan nan nan nan nan nan nan nan nan nan 260 258 259 264 267 268 266 266 269 273 274 274 275 276 275 278 281 284 284 282 280 279 279 279 280 282 281 281 281 282 284 285 284 284 284 284 285 287 288 291 293 59 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 53 52 52 51 50 49 48 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 79 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 132 131 131 nan nan nan 95 79 nan nan nan nan nan nan nan nan 54 54 53 nan nan nan nan 45 39 36 35 33 28 21 16 14 16 20 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 134 133 133 136 134 121 119 111 106 110 119 123 115 102 98 94 93 99 106 109 116 127 131 133 140 140 139 129 111 100 100 104 107 112 114 114 nan nan nan nan nan nan nan 104 95 nan 7 357 358 357 355 nan nan 34 49 nan nan nan 83 95 87 nan nan nan nan nan nan 65 67 nan nan 87 117 125 123 128 135 143 146 117 7 357 352 345 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 207 206 204 203 203 205 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 228 228 nan nan nan nan 218 nan nan nan nan 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 237 237 237 237 239 241 244 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 246 247 249 251 251 250 250 249 248 247 247 nan 246 246 246 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 241 241 242 nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 258 262 266 266 264 264 268 269 272 275 277 279 278 278 281 283 283 281 280 278 277 277 279 281 282 282 282 283 285 285 285 286 287 287 288 288 289 291 293 59 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 54 53 52 51 49 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 96 102 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 131 132 nan nan nan nan 101 nan nan nan nan nan nan nan nan nan nan 56 56 nan nan nan nan 41 36 30 25 22 nan 10 9 9 10 14 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 142 141 138 145 147 137 131 116 106 105 114 121 118 119 98 92 94 100 103 102 106 125 131 139 143 144 144 nan nan 100 97 100 105 112 118 117 117 117 118 nan nan nan 125 113 87 36 9 2 16 15 14 nan nan nan 53 nan nan 75 83 90 89 88 nan nan nan nan nan 97 nan nan nan 119 140 135 133 132 131 132 133 123 nan 359 348 336 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 203 200 198 199 201 205 206 208 209 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 228 nan nan nan nan 219 218 218 nan nan 220 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 237 237 238 239 242 244 246 247 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 243 244 246 249 250 250 250 250 249 249 248 247 246 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 257 260 263 264 262 262 262 266 272 277 280 280 279 278 280 282 282 282 280 278 276 277 279 280 282 284 285 285 285 285 286 287 288 289 290 290 290 292 294 60 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 93 99 101 100 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 104 117 124 130 133 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 29 24 16 8 nan 3 4 6 8 10 14 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 123 136 137 145 154 150 136 117 103 103 114 118 115 111 100 99 101 103 100 97 102 120 131 141 nan 147 148 nan nan nan 94 101 109 115 119 120 119 120 121 125 nan nan 143 124 69 30 21 21 33 34 34 nan nan nan nan nan 65 76 83 86 86 80 46 nan nan nan nan nan nan nan nan 158 160 147 138 132 126 123 125 128 117 327 318 315 315 nan nan nan nan nan nan nan nan nan 282 285 nan nan nan nan nan nan 89 86 94 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 192 191 192 195 198 201 202 203 202 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 nan nan nan nan nan 220 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 236 237 238 240 244 246 247 250 251 251 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 239 241 243 246 248 249 250 250 249 249 249 248 246 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 256 259 261 261 261 261 261 266 273 278 280 280 278 277 278 279 280 280 279 278 277 279 279 280 282 285 286 286 287 286 286 287 289 290 291 291 292 293 293 61 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 88 94 nan 99 95 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 123 127 129 130 130 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan 5 10 11 10 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 102 99 106 119 129 133 149 148 130 112 103 101 114 116 117 111 106 106 106 104 97 96 105 119 130 nan nan 150 151 nan nan nan 95 112 118 119 119 120 120 123 126 132 nan nan 152 nan 61 33 30 31 34 39 nan nan nan nan nan nan 70 81 86 86 87 nan nan nan nan nan 118 nan nan nan nan 153 152 147 141 136 130 124 129 143 178 259 292 304 306 nan nan nan nan nan nan nan nan 284 nan nan nan nan nan nan nan 84 83 93 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 180 183 189 195 198 198 198 196 198 202 nan nan nan nan 198 nan nan nan nan nan nan nan nan nan nan 225 224 222 nan nan nan 221 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 237 238 240 241 244 247 251 252 252 251 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 243 245 247 248 249 249 248 248 248 247 245 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 255 258 259 259 259 259 261 267 273 278 279 278 276 275 276 277 278 278 279 279 279 280 280 280 282 285 286 287 288 288 287 288 289 291 292 292 293 293 293 61 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 89 nan nan nan 88 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 127 127 126 124 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 15 16 12 7 nan nan nan nan nan nan nan nan nan nan nan 40 nan nan nan nan nan 104 102 103 109 115 121 135 nan 123 109 99 97 105 108 118 118 109 103 101 99 99 101 nan nan nan nan nan 152 nan nan nan nan nan 125 129 124 123 120 119 123 128 141 151 154 151 nan 67 43 41 41 38 nan nan nan nan nan nan nan nan 84 nan 90 nan nan nan nan nan nan 124 nan nan nan nan 146 nan 140 143 144 142 140 144 169 192 228 271 293 302 nan nan nan nan 313 310 nan nan nan nan nan nan nan nan nan 79 79 91 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 176 184 191 194 194 194 193 195 198 nan nan 203 199 196 nan nan nan nan nan nan nan nan nan nan 222 223 223 nan nan nan 222 222 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 239 239 240 243 247 250 252 252 251 250 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 243 245 246 247 247 247 247 247 246 245 244 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 258 257 257 257 261 267 273 276 276 274 273 273 274 275 276 277 278 279 280 281 281 282 283 283 284 286 288 289 289 289 290 291 292 292 293 293 293 61 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 87 nan nan nan nan 123 124 123 123 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 4 5 7 11 13 12 10 nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan 96 99 nan 104 106 107 109 118 123 nan 107 93 90 95 102 113 112 93 89 93 98 nan 105 nan nan nan nan nan 152 nan nan nan nan nan 131 133 126 126 118 117 120 126 141 nan 159 152 nan 72 50 50 55 48 nan 48 50 nan nan nan nan 80 85 nan nan nan nan nan nan nan nan 124 144 147 147 137 nan 130 134 141 145 147 149 156 173 186 196 202 216 268 nan nan nan nan nan nan nan nan nan nan nan nan nan 77 92 93 90 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 181 182 188 191 191 190 191 196 nan nan nan 198 196 195 196 nan nan nan nan nan nan nan nan nan 224 224 224 224 nan 223 222 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 241 244 247 249 250 250 250 248 248 248 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 243 245 246 246 246 246 246 246 245 243 242 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 255 256 261 268 272 274 271 268 268 269 272 274 274 276 278 280 281 281 281 282 282 283 284 285 286 288 289 290 290 291 291 292 293 293 294 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 90 108 nan nan nan 119 121 123 124 124 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 360 1 3 4 6 9 9 6 4 nan nan nan 3 nan nan nan nan nan nan nan 348 354 nan nan nan nan nan nan nan nan 102 106 115 120 117 108 101 87 86 94 102 106 93 nan 77 87 95 nan nan nan nan 134 nan nan 152 nan nan nan nan nan 134 129 127 126 117 116 118 121 128 146 154 148 nan 81 64 63 63 nan nan 52 49 nan nan nan nan 82 85 85 85 nan nan nan nan nan 97 122 135 135 137 124 117 121 130 139 143 145 146 155 168 177 180 nan 178 179 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 188 188 193 197 nan nan 198 197 197 196 nan nan nan nan nan nan nan nan nan nan 227 226 226 nan nan 222 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 241 244 246 248 248 248 247 245 246 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 235 237 240 243 245 245 245 245 245 245 244 243 242 241 241 240 238 nan 238 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 254 253 256 262 268 271 270 266 263 264 265 268 272 273 276 278 280 280 280 279 280 281 282 282 283 285 287 289 290 290 290 290 291 292 293 294 60 nan nan nan nan nan nan nan nan nan 61 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 64 71 83 95 106 nan nan nan nan 119 120 125 126 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 3 4 7 9 9 9 6 5 5 5 5 4 4 5 nan nan 360 nan nan 344 nan nan nan nan nan nan nan nan 94 95 nan nan 116 nan nan 92 85 85 97 108 102 nan nan 71 nan 86 nan nan nan nan nan nan nan nan nan nan nan nan 144 130 127 127 126 124 118 119 nan nan nan 139 137 nan nan 84 72 67 nan nan nan nan nan nan nan 73 76 86 86 81 nan nan nan nan nan 106 120 127 nan 128 117 115 118 127 136 142 141 145 151 164 171 175 180 181 181 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 187 187 191 195 nan nan nan nan 197 198 nan nan nan nan nan nan nan nan nan nan nan nan 227 225 nan nan 220 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 241 244 245 246 246 246 245 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 237 239 242 244 245 245 245 245 245 243 242 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 252 253 258 264 269 269 267 263 260 259 261 265 270 273 277 279 279 279 279 278 278 279 279 280 281 283 286 288 289 289 290 290 291 292 293 294 nan nan nan nan nan nan nan nan nan 62 61 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 72 80 88 97 nan nan nan nan nan nan 121 126 128 nan nan nan nan nan nan nan nan nan nan nan nan 11 10 nan nan nan nan nan 14 11 11 12 12 12 12 9 6 6 7 9 11 10 9 8 7 6 2 nan 354 353 nan nan nan nan nan nan 93 94 95 nan 96 nan nan 95 91 88 nan nan nan nan 82 66 62 nan 67 nan nan 110 121 nan nan nan nan nan nan nan nan 130 122 113 111 113 118 nan nan nan nan nan 127 125 115 112 86 78 72 nan nan nan nan 28 nan 51 59 68 91 88 79 nan nan nan nan nan 117 124 126 124 nan 121 122 120 127 135 142 144 143 152 157 165 175 182 181 173 168 165 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 184 185 189 194 197 200 200 nan nan 199 nan nan nan 216 nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 243 244 245 246 246 245 245 245 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 242 243 244 245 245 245 244 243 241 241 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 254 260 265 269 267 267 261 256 256 259 265 270 274 277 278 278 277 277 276 276 277 278 278 280 283 286 287 287 288 289 290 291 292 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 98 105 nan nan nan nan nan nan 125 126 124 nan nan nan nan nan nan nan nan nan nan nan 11 12 nan nan nan nan nan 24 25 25 22 18 13 8 nan 3 4 7 10 12 12 13 12 13 16 20 25 33 45 73 nan nan nan nan 94 95 97 nan nan 109 113 nan 97 96 93 nan nan 100 100 82 73 65 64 68 nan nan 99 112 nan nan nan nan nan nan nan nan 109 106 80 nan 87 99 nan nan nan nan nan nan 119 117 nan 93 88 81 72 nan nan nan 35 nan nan nan nan nan 85 nan nan nan nan nan nan 128 129 129 122 nan 124 125 125 128 137 144 145 142 144 146 154 165 168 166 165 166 163 157 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 205 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 179 183 187 192 195 198 200 nan nan nan nan 209 213 217 nan nan 226 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 245 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 241 243 244 245 245 244 243 243 243 242 nan nan nan nan 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 255 261 265 268 268 265 258 255 257 261 267 272 275 277 277 277 276 275 275 275 275 277 278 280 283 285 285 286 287 288 289 291 292 292 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 98 105 110 112 nan nan nan nan nan 121 119 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 37 34 29 20 10 nan nan nan nan 3 4 6 10 14 20 27 36 45 56 69 81 90 98 115 nan 104 95 101 111 nan nan nan nan nan nan nan nan nan nan 95 93 86 nan 82 82 85 87 89 103 nan nan nan nan nan nan nan 113 nan nan 78 59 nan nan nan nan nan nan nan nan nan nan nan nan 101 98 90 78 nan nan nan nan nan nan nan nan 90 83 nan nan nan nan nan nan 124 125 126 nan nan nan 127 nan nan 141 145 144 142 141 143 150 159 167 174 177 177 171 160 141 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 207 210 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 176 183 189 193 194 196 nan nan nan nan 208 211 214 217 nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 246 245 244 243 242 nan nan nan nan nan nan nan nan nan 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 244 245 244 245 245 246 245 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 260 263 264 265 262 258 257 260 265 270 274 276 276 276 276 275 274 274 273 274 276 278 280 282 284 285 286 286 287 289 290 291 292 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 71 74 78 87 98 107 111 111 111 111 nan nan nan nan 111 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 nan nan 46 42 33 23 14 nan nan 357 357 358 360 0 4 10 17 26 37 48 59 70 81 nan nan nan 109 nan 111 98 112 135 nan nan nan nan nan nan 101 nan nan 94 92 88 nan nan nan nan nan 96 100 114 nan nan nan nan nan nan nan 92 nan 82 nan 59 54 58 nan 77 nan nan nan nan nan nan nan nan nan 103 96 84 74 66 61 nan nan nan nan nan nan nan nan nan nan 94 nan 115 117 119 120 nan nan nan nan nan nan 144 nan 145 145 142 142 149 159 171 170 165 161 156 145 130 127 106 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 200 198 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 172 179 186 188 193 197 nan nan nan nan nan 214 215 217 218 219 220 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 247 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 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 262 263 261 260 261 264 269 274 275 275 276 274 274 274 273 272 272 274 276 277 279 280 281 284 285 285 286 288 290 291 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 68 nan 88 100 109 112 110 110 109 nan nan nan nan 103 101 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 42 29 17 8 2 357 355 357 358 359 1 5 11 19 28 39 51 64 75 nan nan nan nan nan 124 129 115 125 nan nan nan nan nan nan nan nan nan nan 95 94 89 nan nan nan nan nan 104 113 nan nan nan nan nan nan 125 104 91 90 86 76 nan 65 72 nan nan nan nan nan nan nan nan nan nan 105 104 99 92 nan 69 64 63 nan nan nan nan nan nan nan nan 84 96 107 108 112 113 nan 117 nan nan nan nan nan 146 147 146 146 139 137 nan 140 144 141 132 124 121 119 116 117 107 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 nan 201 194 184 171 166 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 198 203 nan nan 211 213 215 216 216 216 217 218 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 249 248 247 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 242 241 239 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 261 260 265 269 273 275 276 276 275 273 272 272 271 270 271 274 276 276 277 278 281 283 285 285 285 286 289 290 291 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 61 69 80 92 104 111 113 112 110 108 nan nan nan nan nan 94 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 40 nan 23 14 7 1 356 354 355 356 359 1 5 12 21 30 42 56 69 80 88 87 nan 105 116 nan 168 218 nan nan nan nan nan nan nan nan nan 97 nan nan nan 99 nan nan nan nan 116 113 124 nan nan nan nan nan nan 124 116 105 97 94 82 77 82 90 nan nan nan nan nan nan nan nan nan nan 104 103 102 99 90 74 63 63 65 nan nan nan nan nan 75 nan 86 95 100 103 nan nan 110 116 nan nan nan nan nan 146 147 147 146 nan nan nan 135 132 128 118 105 104 103 108 115 119 nan 118 nan nan nan nan nan nan nan nan nan nan nan nan 179 nan nan nan 189 195 198 nan 185 174 164 159 157 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 200 206 210 213 214 214 215 215 215 215 215 215 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 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 246 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 241 239 239 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 268 272 274 276 276 276 274 271 270 270 269 269 271 273 274 275 276 278 280 282 284 284 284 286 287 288 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 72 82 92 100 109 113 114 113 110 107 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 34 29 nan nan 12 8 3 358 354 353 354 358 3 8 16 27 39 53 65 74 nan nan nan 105 115 116 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 117 nan 105 107 113 126 136 nan nan nan nan nan nan 149 nan nan nan 104 101 94 89 nan nan nan nan nan nan nan nan nan nan nan 104 105 104 105 104 100 90 79 65 nan 56 54 nan nan nan 91 nan 86 89 94 99 nan nan 109 118 nan nan nan nan nan 146 147 147 149 147 nan nan 139 nan nan 104 104 107 110 114 119 121 121 117 nan 95 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 182 181 nan 175 169 161 157 153 149 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 194 198 203 nan nan nan 215 214 214 214 214 214 213 213 213 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 242 242 243 243 242 240 240 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 266 270 273 274 275 275 274 272 270 269 269 269 270 271 272 272 274 276 278 280 281 282 283 284 284 285 285 286 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 81 89 96 102 107 111 114 114 113 109 106 104 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 29 nan nan 17 13 9 4 358 356 354 353 357 4 14 24 36 48 61 nan nan nan nan 109 117 123 nan nan nan nan nan nan nan nan nan nan nan nan 149 120 122 nan nan nan nan 110 110 111 118 nan nan nan nan nan nan 159 145 130 nan nan 106 106 103 100 nan 111 nan nan nan nan nan nan nan nan nan 103 104 105 106 107 106 103 95 68 42 35 nan nan nan nan nan nan nan 86 nan nan nan nan nan nan nan nan nan 141 144 144 nan nan 145 144 141 nan 133 115 100 99 104 111 129 130 122 120 121 119 110 102 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 168 159 156 151 147 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 189 194 198 201 204 208 nan nan nan nan 214 214 nan nan 212 211 210 210 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 241 242 243 243 242 241 241 242 243 245 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 270 271 273 274 274 273 271 270 269 269 269 270 270 271 272 274 275 277 279 280 281 281 282 282 283 283 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 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 91 95 99 103 106 109 110 111 112 111 107 104 102 100 nan nan nan nan nan nan nan nan 71 nan nan nan nan nan nan 45 43 38 32 30 29 nan nan nan 11 7 3 358 357 354 354 358 8 21 34 45 56 67 78 88 87 101 114 113 107 nan nan nan nan nan nan 97 93 nan nan nan nan nan nan nan nan nan 109 111 111 nan 111 118 123 nan nan nan nan nan 141 140 131 nan 110 109 110 nan nan 107 115 114 106 106 nan nan nan nan 96 nan 102 101 101 103 105 105 108 100 58 9 nan nan nan 109 115 100 89 87 nan nan 98 102 109 nan nan nan nan 142 142 143 143 141 nan 140 139 nan nan 123 112 nan 101 101 107 125 138 128 128 128 129 129 126 120 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 160 156 153 148 146 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 213 nan nan nan 210 208 207 203 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 240 240 240 241 242 244 244 243 242 242 243 245 247 248 249 250 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 272 273 273 272 271 270 270 269 270 270 270 271 272 273 275 276 278 279 280 280 280 281 281 282 282 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 62 59 56 nan 59 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 100 102 104 106 108 109 109 109 109 107 105 102 100 98 nan nan nan nan nan nan nan nan 73 nan nan nan nan nan 58 51 46 38 34 33 31 nan nan nan 10 7 4 2 1 0 1 5 15 29 nan nan 59 74 81 87 93 101 101 88 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 96 99 nan nan 111 nan 121 nan nan nan nan nan 134 129 nan nan 111 113 113 nan 106 nan nan 116 109 106 nan nan nan nan 93 nan 98 97 98 101 104 106 112 99 42 13 4 27 74 102 nan nan nan nan nan nan 99 106 114 nan nan nan nan nan 144 nan nan 140 nan 143 nan nan nan 123 118 113 110 105 101 110 128 nan nan nan 147 146 142 137 132 127 nan 135 nan nan nan 137 140 nan nan nan nan nan nan 151 150 nan nan 160 152 150 146 144 nan 145 145 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 215 nan nan nan 208 206 205 203 199 198 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 246 242 241 nan nan nan nan nan nan nan nan 240 241 242 243 244 244 243 243 243 244 245 246 nan 248 nan 251 253 254 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 273 272 270 270 270 270 270 270 270 270 271 272 273 274 275 277 278 279 279 280 280 281 281 281 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 58 57 nan 59 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 104 105 106 107 108 108 108 108 107 105 102 100 99 97 95 nan nan nan nan nan nan 72 74 nan nan nan nan nan 62 58 50 43 nan nan nan nan nan 15 13 14 12 12 13 14 15 19 25 33 40 48 59 76 79 nan 89 90 84 75 87 nan nan 99 100 nan nan nan nan nan nan nan nan nan nan 138 120 nan nan 89 nan 111 118 126 129 nan nan nan nan nan nan nan nan nan nan nan nan nan 101 nan nan 119 116 nan nan nan nan 92 90 90 96 97 102 103 104 109 117 107 54 68 63 nan nan nan nan nan nan nan 91 96 102 109 120 129 nan nan nan nan 145 nan nan nan nan nan nan nan nan 140 142 141 133 nan 108 116 131 139 nan nan nan 191 nan 180 165 nan nan nan nan nan nan 136 138 144 150 nan nan nan 141 143 nan nan 154 152 143 139 136 137 137 141 145 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 220 219 218 nan nan nan 204 202 200 198 195 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 247 247 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 243 nan nan nan nan nan nan 240 240 241 242 243 244 243 242 243 243 244 245 nan nan nan nan 252 254 256 257 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 271 270 269 270 270 270 270 270 270 271 272 273 274 275 276 278 278 279 279 280 280 281 281 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 nan nan 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 70 78 nan nan nan 105 106 107 107 107 107 107 106 105 103 101 100 99 97 95 nan nan nan nan nan nan 72 74 78 nan nan nan nan 65 60 53 nan nan nan nan nan nan 17 18 20 20 21 22 24 26 28 31 36 42 48 nan nan nan nan 75 74 72 72 83 99 107 103 100 nan nan nan 98 108 125 nan nan nan nan nan nan nan 102 92 nan 121 131 145 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 117 115 111 100 92 89 85 87 91 94 101 102 104 110 117 116 107 132 112 80 nan nan nan nan nan 95 95 99 105 113 124 nan 138 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 181 184 nan 166 nan 146 156 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 133 137 147 148 148 140 135 nan nan nan 140 139 nan 130 130 131 129 136 144 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 223 222 nan nan nan nan nan 197 195 193 192 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 244 246 246 249 250 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 244 242 241 241 241 241 241 240 242 243 244 244 244 242 242 243 243 244 245 246 247 248 nan nan nan nan 256 257 257 256 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 270 270 270 270 270 270 270 271 272 272 273 273 274 275 276 277 278 279 279 280 280 280 280 nan nan nan nan nan nan nan nan nan nan nan nan 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 68 72 77 85 nan nan nan nan 106 106 106 107 106 106 104 103 102 100 100 99 97 95 92 90 nan nan nan nan 73 75 77 78 nan nan nan 66 59 nan nan nan nan nan nan 21 20 20 22 23 26 29 30 32 33 36 41 47 50 51 52 57 63 65 66 68 70 81 111 127 107 103 nan nan nan nan nan nan 147 nan nan nan nan nan nan nan 97 103 117 127 nan nan nan nan nan nan nan nan nan nan 110 nan nan nan nan nan nan nan nan 117 118 nan 106 86 74 72 79 84 88 92 96 104 104 112 117 123 142 154 104 nan nan nan nan nan nan 98 103 108 115 125 nan 138 140 nan nan nan 150 nan nan nan nan 166 nan nan nan nan 212 207 183 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 135 135 138 142 144 139 nan nan nan nan 127 nan 120 121 126 131 134 141 146 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 192 191 189 190 192 193 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 248 248 249 249 249 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 244 243 244 246 248 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 nan nan 246 245 244 244 244 244 243 242 245 246 246 245 244 244 244 245 246 246 247 247 247 248 nan 253 254 254 nan 254 254 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 271 270 270 270 270 271 272 272 272 272 272 273 273 275 276 277 278 279 280 280 280 280 nan nan nan nan nan nan nan nan nan nan nan 59 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 74 78 85 nan nan nan nan nan 104 105 105 105 105 104 103 102 101 100 100 99 96 95 93 89 84 78 74 72 73 75 76 75 nan nan nan 61 53 nan nan nan 28 27 26 24 24 23 25 29 34 37 36 35 36 40 45 51 52 51 54 61 65 65 nan nan 80 100 125 nan nan nan nan nan nan nan nan nan 117 120 nan nan 65 nan nan nan 97 102 nan nan nan nan nan nan nan nan nan 132 nan 115 114 121 131 nan 136 nan nan nan 124 nan 112 116 nan 81 62 nan nan nan 86 nan nan 100 105 110 113 119 125 123 105 96 95 97 nan nan nan nan 105 109 117 125 133 139 139 nan nan 147 156 nan nan nan nan 153 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 144 136 135 nan nan 140 141 143 144 nan nan nan 135 nan nan 120 nan nan nan 119 136 148 155 160 151 131 125 nan nan nan nan nan nan 231 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 185 183 186 190 192 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 247 247 248 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 244 243 243 244 246 247 247 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 249 nan nan 248 248 248 248 248 247 246 245 247 247 246 245 245 246 246 247 247 247 247 246 246 248 250 252 252 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 271 270 270 271 272 272 272 271 271 271 271 272 274 275 277 278 279 280 280 280 280 nan nan nan nan nan nan nan nan nan nan 59 59 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 83 89 nan nan nan nan nan 103 103 104 104 104 103 103 102 101 100 100 98 95 94 91 87 82 78 74 73 73 73 73 71 nan 66 62 55 46 nan 28 27 28 29 29 28 28 27 31 37 42 42 40 37 38 43 49 52 54 56 64 70 73 71 71 82 106 114 128 nan nan nan nan nan nan 73 nan nan 93 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 127 121 119 122 131 nan 138 132 nan 129 126 120 111 nan nan 83 72 nan nan nan 86 88 95 102 105 107 109 115 115 110 104 100 96 99 102 103 103 nan nan 104 114 124 130 136 143 153 148 153 162 nan nan nan nan 137 nan nan nan nan nan nan nan nan nan nan nan 193 190 186 nan nan nan nan nan nan 164 149 143 142 142 141 144 152 153 nan nan nan 134 140 nan nan 106 105 nan 118 142 157 164 164 nan 138 nan nan nan nan nan nan nan 239 235 nan nan nan nan nan nan nan 234 nan nan nan nan nan nan nan 177 178 nan nan 187 193 197 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 247 247 248 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 244 244 242 242 243 244 246 247 247 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 248 nan nan 249 250 250 250 250 250 249 247 247 246 245 244 245 245 246 247 246 246 245 246 247 248 248 249 249 nan 250 250 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 nan nan nan nan 271 271 271 272 272 271 271 270 270 270 271 272 273 275 277 279 280 280 280 280 281 62 nan nan nan nan nan nan nan nan 60 60 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 85 90 nan nan nan nan nan 102 102 103 103 103 103 102 101 101 100 99 97 94 94 90 85 81 77 74 73 72 71 69 67 nan nan nan nan nan nan nan 25 28 29 nan nan 28 29 34 41 45 46 44 42 43 47 50 51 53 57 65 75 76 72 79 94 109 nan nan nan nan nan nan 73 nan nan nan nan 49 50 83 nan nan nan 84 91 nan 100 115 nan nan nan nan nan nan nan nan nan 124 nan 122 123 129 nan 135 135 nan nan 122 117 110 nan nan nan 83 nan nan nan 90 96 107 110 108 107 109 110 106 101 100 99 98 101 102 101 102 100 nan 97 115 125 124 132 147 159 158 161 167 164 157 148 139 130 124 nan nan nan nan nan nan nan nan nan 195 208 207 208 nan nan nan nan nan nan 155 nan nan nan nan 143 142 nan 162 nan nan nan 128 136 nan nan nan 106 104 118 142 159 166 165 159 149 nan nan nan nan nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan 249 nan nan nan nan nan nan nan nan 191 196 198 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 248 249 251 251 251 250 nan nan nan nan nan nan nan nan nan nan 248 248 248 248 248 249 249 249 250 250 250 247 244 243 241 242 242 243 244 244 244 244 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 249 251 251 251 249 247 245 244 243 243 243 244 245 245 245 245 245 246 246 245 245 245 247 249 249 249 250 252 nan nan nan nan nan nan nan nan nan nan nan nan nan 264 264 265 nan 268 269 270 271 272 273 271 269 269 269 269 270 271 272 274 276 278 280 280 280 280 281 281 62 61 61 61 61 nan nan nan 61 60 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 84 88 92 94 nan nan nan nan 101 102 102 102 102 101 101 100 99 97 97 95 92 88 83 nan 74 71 70 68 66 64 64 63 nan nan 44 nan nan 25 24 25 25 25 25 27 31 37 44 49 51 50 49 49 51 54 53 54 57 65 77 79 75 79 93 107 nan nan nan nan nan nan nan 109 nan nan nan nan nan nan nan nan nan 91 93 nan 97 118 nan nan nan nan nan nan nan nan nan 117 118 nan 120 125 128 130 127 118 nan 115 113 107 101 96 nan 90 89 nan 95 101 109 120 118 113 110 108 105 102 100 100 98 99 102 104 104 105 101 100 109 124 123 126 136 151 163 171 175 175 166 156 147 141 134 132 121 nan 112 118 nan nan nan nan nan 213 213 212 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 164 nan nan nan nan nan nan nan nan 110 108 118 137 155 164 167 163 158 165 177 nan nan nan nan nan nan 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 199 200 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 251 252 251 250 250 249 nan nan 250 250 251 nan 250 250 250 249 249 249 248 248 249 250 250 250 248 247 245 243 241 245 246 245 246 246 245 245 242 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 250 248 247 246 245 242 242 242 243 243 243 245 246 247 247 246 244 244 244 245 248 248 247 247 248 252 255 254 254 254 nan nan nan nan nan nan nan nan nan 261 261 261 263 265 266 269 271 273 272 268 267 266 267 269 271 272 274 275 277 279 280 280 280 281 282 282 61 61 61 61 60 61 61 60 60 60 60 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 84 88 91 94 96 97 98 99 100 101 101 100 100 99 98 98 97 95 95 93 90 86 81 nan nan 66 64 61 59 57 59 57 nan 47 37 31 nan nan 24 25 25 25 25 29 35 43 50 55 57 56 54 54 54 55 56 59 61 67 79 87 91 88 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan 95 nan nan nan nan nan nan nan nan nan nan 113 115 nan 116 nan nan 123 119 112 110 109 107 101 100 nan 98 95 95 100 107 115 120 123 124 118 112 108 104 102 102 102 100 102 107 110 109 110 108 113 118 121 125 137 147 161 174 187 189 184 177 169 160 154 146 139 nan nan nan nan nan nan nan nan 220 216 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 113 113 120 134 149 159 162 155 161 170 178 192 nan nan nan nan nan nan nan nan nan 210 nan nan 223 nan 260 301 nan nan nan nan nan nan nan nan nan 201 201 200 199 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 252 252 250 249 249 248 248 247 248 249 250 252 252 252 252 251 250 248 248 248 250 250 250 249 249 248 247 245 244 246 246 245 244 245 246 248 247 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 nan nan 246 244 244 242 240 240 242 242 241 242 245 249 249 247 245 244 244 245 246 248 247 245 246 248 251 254 252 252 252 254 nan nan nan nan nan nan nan nan nan nan 258 260 262 265 268 270 271 269 264 264 264 266 269 272 274 276 277 278 279 280 281 281 281 282 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 91 92 94 95 96 97 98 98 98 97 97 96 96 95 94 92 93 90 88 84 78 71 nan 60 56 53 52 52 52 51 47 39 32 28 26 26 28 29 29 29 32 36 42 49 56 59 60 60 58 58 57 57 58 59 61 69 83 99 nan nan nan nan nan nan nan nan nan nan nan 83 nan nan nan nan nan nan nan nan nan nan 94 91 98 117 140 nan nan nan nan nan nan nan nan nan nan nan 113 114 115 nan 112 107 105 nan nan nan nan 100 99 99 99 104 nan nan 126 125 124 120 113 106 104 103 103 103 104 106 111 115 117 120 122 122 125 126 136 154 165 175 183 188 191 189 185 179 167 165 153 nan nan nan nan nan nan nan nan nan 216 220 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 116 123 nan 136 149 155 148 140 144 156 181 200 210 nan nan nan nan nan nan nan nan nan nan nan 216 nan 235 nan nan nan nan nan nan nan nan nan nan 204 202 200 198 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 nan 236 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 250 250 250 249 249 249 248 247 246 246 247 249 252 253 253 253 252 249 249 249 249 250 250 249 249 249 249 248 247 246 243 241 239 239 239 241 244 244 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 241 239 239 241 242 242 241 242 245 248 248 246 245 245 244 244 245 245 245 244 245 248 251 252 251 251 252 254 257 nan nan nan nan nan nan nan nan 254 256 259 262 265 268 269 268 265 262 261 262 265 269 272 274 276 277 279 279 280 280 281 281 282 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 90 91 92 93 94 94 93 93 93 92 92 91 91 91 89 88 87 82 75 66 59 53 48 44 45 45 45 44 40 34 29 27 27 30 33 35 35 36 38 41 46 52 57 60 62 62 61 60 60 59 59 59 61 67 86 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 101 97 95 99 110 121 125 nan nan nan nan nan nan nan nan nan 111 111 111 110 nan 107 104 103 102 99 96 99 101 101 101 103 nan nan nan 127 126 124 120 113 106 106 105 105 105 106 109 111 118 126 132 134 131 129 133 156 170 177 182 184 187 192 190 186 183 180 169 nan nan nan nan nan nan nan nan nan nan nan 206 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 149 152 141 126 128 145 178 203 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 204 201 199 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 236 237 nan nan 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 247 248 249 248 247 246 246 247 248 249 250 252 252 250 249 250 250 250 250 250 249 249 248 247 247 246 245 241 237 236 235 235 235 236 238 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 240 240 243 243 243 242 243 244 245 245 245 244 243 242 242 244 245 245 245 246 248 250 251 251 251 251 254 257 nan 259 259 259 260 260 255 253 254 256 260 262 265 267 266 nan 263 261 260 262 265 268 271 274 276 277 278 277 278 280 280 281 281 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 nan nan nan nan nan nan nan nan nan nan nan 87 88 89 nan 89 89 89 88 88 87 87 88 88 88 88 86 79 69 59 51 46 42 39 40 40 40 39 36 32 29 27 28 31 34 36 37 39 40 42 46 52 56 58 61 62 62 61 59 59 57 56 58 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 93 95 nan nan nan nan nan nan nan nan nan nan 109 110 108 107 106 104 nan 102 101 100 101 nan 102 102 101 104 nan nan 121 nan 125 123 119 113 109 109 109 107 106 106 109 115 126 133 141 144 144 143 149 173 180 184 188 192 196 199 193 189 188 187 183 nan nan 144 128 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 110 nan nan 130 140 143 143 139 130 140 178 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 204 202 199 198 200 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 nan nan nan nan 234 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 247 nan 248 248 247 246 246 nan 246 247 248 249 249 248 250 251 250 250 250 250 250 248 247 245 244 243 244 243 240 nan 236 236 234 234 236 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 242 244 245 245 244 243 243 243 243 243 243 243 242 242 244 246 248 247 246 247 247 249 250 251 nan nan nan nan 259 259 258 258 258 257 253 252 254 258 260 262 264 265 265 264 262 260 259 261 264 268 271 273 274 275 275 275 277 279 279 280 281 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 85 85 84 84 84 85 85 86 88 90 89 83 73 60 51 44 40 38 38 36 36 38 37 35 32 30 29 31 33 34 36 38 38 39 42 47 51 nan nan 59 59 60 60 58 56 51 50 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 103 nan nan 90 87 86 nan nan nan nan 106 105 109 nan nan nan nan 110 106 nan nan 103 nan nan nan nan nan 104 103 103 nan 107 nan nan nan nan 124 121 117 115 112 110 111 111 106 106 110 117 127 140 149 151 152 154 164 179 186 191 193 197 198 196 191 190 190 196 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 120 nan nan 113 113 115 nan nan nan nan nan 117 119 120 128 133 136 138 137 143 182 206 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 204 203 201 200 199 199 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 233 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 nan nan nan nan nan nan nan nan nan nan nan 244 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 248 247 248 249 250 249 250 251 250 249 247 247 243 241 242 245 246 244 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 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 246 245 245 247 247 246 245 244 242 242 242 243 243 242 242 244 247 249 249 248 247 248 248 249 250 249 249 nan nan nan nan 259 258 258 257 255 252 253 256 259 262 263 265 265 265 264 262 260 260 262 265 268 271 272 272 272 273 274 275 277 277 278 280 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 39 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan nan nan 78 nan nan nan nan nan nan nan 79 80 80 81 81 81 84 84 86 87 89 91 90 80 66 53 44 37 33 34 33 33 34 36 36 36 34 33 33 nan 38 38 39 40 40 40 43 nan nan nan 55 55 55 55 57 55 49 43 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 99 102 104 99 92 89 88 82 nan nan nan nan nan nan nan nan nan nan nan nan 108 107 nan nan nan nan nan nan nan 104 nan nan nan 111 nan nan 116 121 122 119 117 117 113 112 112 111 107 106 110 118 131 146 153 153 156 163 172 181 188 193 193 193 194 197 196 194 196 204 218 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 114 109 107 105 nan 112 117 119 nan nan nan nan nan nan nan nan nan 147 151 158 183 201 212 nan nan nan nan nan nan nan nan nan nan nan nan 201 nan nan nan nan nan nan nan nan 201 203 203 203 203 201 200 200 201 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 228 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 246 245 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 248 248 248 248 249 250 249 249 248 247 244 241 244 247 249 248 246 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 246 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 251 251 249 249 248 247 247 247 247 245 243 242 242 242 243 242 241 243 246 249 250 249 249 249 248 249 250 249 248 249 nan 257 261 261 260 259 257 255 253 252 254 256 260 263 265 265 266 265 264 262 262 262 264 267 269 271 271 272 272 272 272 273 274 275 276 278 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 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 72 73 74 nan 75 76 78 78 79 81 86 85 88 90 90 90 89 79 62 48 39 33 30 29 28 30 32 35 36 36 35 34 35 36 37 41 nan 43 43 43 44 nan nan nan nan 52 52 nan 54 51 43 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 101 102 nan 94 87 85 85 80 nan nan 89 nan nan nan nan nan nan nan nan nan 111 110 107 nan nan nan nan 113 106 106 nan 108 110 nan 106 110 115 120 121 nan 119 118 114 114 113 nan 108 109 112 120 137 147 150 153 158 166 173 179 185 189 191 195 205 207 209 212 216 221 227 nan nan nan nan nan nan nan nan nan nan 84 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 103 107 106 104 104 107 109 114 118 119 114 111 nan nan nan nan nan nan 158 169 177 185 192 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 nan nan 202 203 202 202 202 201 200 200 201 202 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 228 228 226 227 230 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 246 246 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 246 246 nan 246 246 247 247 247 246 246 247 248 248 248 248 247 245 243 245 248 249 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 255 nan nan nan 250 248 247 247 247 245 243 243 243 243 243 242 241 245 248 250 251 251 250 250 249 249 249 249 250 251 nan 257 260 260 259 257 254 252 251 252 254 257 260 262 263 265 266 266 264 263 263 264 265 268 270 271 271 272 271 271 271 272 272 272 274 276 277 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan nan nan nan nan nan 68 70 72 73 nan 76 77 78 nan nan 83 87 91 90 87 86 84 75 58 43 34 31 29 26 26 29 32 34 34 33 33 32 34 35 38 42 nan nan nan nan 44 45 47 nan nan nan nan nan 51 49 41 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 81 nan nan nan nan nan nan nan nan nan 101 nan nan nan nan nan 114 113 nan nan 119 nan nan nan nan nan 114 113 108 104 109 114 119 120 121 121 120 117 118 115 113 112 113 116 123 139 143 147 151 156 164 163 169 173 179 190 206 224 221 228 232 232 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 87 96 101 102 102 101 103 107 110 115 118 115 109 116 112 111 nan 110 132 166 177 181 184 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 202 206 210 nan 207 204 200 199 199 199 199 199 199 201 203 nan nan nan nan nan nan nan nan nan nan nan nan 194 195 196 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 231 229 nan nan 226 229 232 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 245 245 247 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 245 244 244 245 244 246 246 246 245 246 247 248 248 247 246 246 245 243 244 247 249 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 248 247 247 247 245 244 244 244 244 244 244 244 246 248 250 251 251 251 249 247 246 247 250 253 253 254 256 257 257 256 254 252 251 251 254 256 257 259 261 261 264 266 266 265 265 265 265 266 268 268 270 271 272 271 271 271 271 270 270 270 272 275 56 56 55 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 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 45 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 62 62 nan nan nan nan nan 65 67 70 72 74 nan nan nan 78 81 nan 84 88 90 87 82 81 78 67 51 37 29 29 26 25 26 28 31 33 30 29 29 29 31 33 37 42 nan nan nan nan 43 nan 46 48 48 46 nan 45 46 45 41 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 99 nan nan 96 nan nan nan nan nan nan nan nan nan 118 122 nan nan 130 nan nan nan nan nan 119 113 104 102 107 113 nan 121 122 123 122 121 122 120 119 120 121 124 129 137 138 144 145 148 148 138 143 143 147 172 204 217 237 247 250 249 249 nan nan nan nan nan nan nan 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 79 90 93 97 98 97 97 103 109 112 120 122 116 111 111 106 nan 118 162 181 179 181 181 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 204 211 216 nan 211 205 198 196 197 197 198 198 198 199 201 nan nan nan nan nan nan nan nan nan nan nan nan 196 196 196 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 235 233 232 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 246 247 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 nan 244 244 244 244 245 244 244 245 245 247 247 246 245 244 244 245 245 245 246 247 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 250 249 248 248 247 247 246 245 245 245 246 246 246 247 250 252 252 252 249 246 244 244 247 253 256 254 253 253 253 253 252 251 251 251 252 256 257 257 257 258 260 263 265 266 266 266 265 266 266 268 268 270 271 271 271 271 271 270 269 269 269 271 274 57 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 49 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 56 57 nan nan nan nan nan nan nan nan nan nan nan 76 77 78 81 82 nan 86 86 83 78 75 71 57 41 33 30 26 23 23 25 26 28 29 26 25 26 26 27 30 36 41 43 43 nan 42 42 43 44 45 44 41 38 37 36 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 115 nan nan 102 96 88 88 nan nan nan nan nan 112 nan nan nan 133 134 133 nan nan nan nan nan 120 108 103 105 111 115 117 nan 126 126 126 127 127 129 130 132 133 132 133 137 140 136 134 124 113 110 106 93 74 63 25 288 289 292 296 302 312 nan nan 359 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 88 89 97 96 92 93 101 104 107 145 160 148 126 120 104 108 145 176 186 192 186 180 173 nan nan nan nan nan nan nan nan nan nan nan 207 202 200 196 nan nan nan nan nan nan nan nan 201 196 195 195 195 197 198 200 201 nan nan nan nan nan nan nan nan nan nan nan nan nan 199 199 198 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan 244 246 248 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan 243 245 246 245 243 243 242 244 247 248 248 248 246 244 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 242 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 247 248 248 247 248 251 252 252 251 248 245 244 246 251 256 257 255 253 250 249 249 249 250 250 252 255 258 257 257 256 256 259 262 266 267 267 265 265 265 266 267 269 270 271 270 270 271 271 270 269 269 269 271 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 56 nan nan nan nan nan nan nan nan nan nan nan nan 78 79 79 nan nan 84 82 79 75 69 61 47 33 29 26 21 20 21 23 24 26 26 25 24 25 25 26 30 35 39 43 43 42 42 43 44 42 42 40 37 35 33 30 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 nan 72 nan nan nan nan nan 85 nan nan nan nan nan 112 nan nan nan nan nan 92 96 nan 108 115 nan nan nan 141 139 136 nan nan nan nan 129 127 121 113 109 110 111 115 nan 126 127 129 130 133 137 138 141 141 140 138 136 134 128 121 111 102 95 nan 75 59 52 41 19 1 350 344 341 346 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 90 99 91 86 91 97 97 100 157 nan 138 128 121 109 110 142 184 195 196 190 184 177 nan nan nan nan nan nan nan nan nan nan nan 203 204 204 199 nan nan nan 212 nan nan nan nan 204 199 197 192 192 194 196 199 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 192 189 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan 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 243 246 249 251 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 244 243 243 244 245 246 248 250 249 246 nan 242 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 248 nan 249 nan nan nan nan 250 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 250 248 249 249 252 252 249 247 246 247 250 255 258 257 253 249 246 245 247 249 250 253 255 258 259 259 257 256 257 259 263 265 266 265 263 263 264 265 267 269 270 270 269 270 270 270 270 270 270 271 273 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 70 nan nan nan nan 81 81 81 81 nan 82 79 76 71 64 54 41 29 28 22 18 17 18 20 22 24 23 23 23 23 24 27 30 34 38 41 40 40 42 43 43 43 41 38 36 35 35 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan nan nan nan nan nan nan nan nan nan 122 114 nan nan nan nan nan nan 101 nan nan nan nan nan nan 145 145 142 nan 135 134 nan 129 124 120 116 111 111 110 114 119 122 124 129 130 134 138 142 144 144 146 142 137 131 124 118 114 nan nan nan nan 73 61 51 40 26 13 4 1 1 nan nan 14 19 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 91 80 nan 90 93 91 92 104 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 nan nan nan nan nan nan nan nan nan nan 199 200 nan nan nan nan nan nan nan nan nan nan 196 191 190 192 194 196 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 228 228 nan nan nan nan nan nan nan nan nan nan nan 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 245 248 250 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 nan nan nan nan nan nan nan 245 245 245 246 246 247 248 247 247 248 249 247 245 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 249 248 249 249 249 nan 249 248 246 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 nan nan nan nan nan nan nan nan 253 251 nan nan nan nan 251 248 247 248 250 253 256 257 253 247 243 nan 245 249 251 253 256 259 260 260 258 nan nan 257 260 262 263 263 262 262 262 263 266 268 270 270 268 268 268 270 270 272 273 274 275 276 277 57 56 55 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 82 80 80 81 78 74 69 61 51 45 41 29 21 17 15 15 17 19 21 20 19 20 21 23 26 29 32 35 38 nan nan 42 41 40 40 37 35 35 35 39 42 44 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 127 124 nan nan nan nan nan nan nan nan nan 121 nan nan nan 142 143 nan 142 138 134 130 nan 124 122 118 115 112 112 114 116 119 120 123 127 nan 132 136 140 143 144 149 147 138 130 125 123 122 117 109 99 nan nan nan 62 54 37 21 11 7 7 nan 13 14 20 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 82 nan nan 84 86 90 96 99 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 187 190 nan nan nan nan nan nan nan nan nan nan 201 nan nan nan nan nan 220 nan nan nan nan nan 193 191 192 194 196 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 246 248 249 250 250 248 247 247 248 nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 249 248 248 248 249 249 249 248 248 245 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 257 257 258 257 255 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 248 250 251 252 253 253 254 247 242 242 245 251 254 254 255 257 259 258 257 255 254 nan nan nan 260 260 nan nan 260 261 263 266 268 269 268 266 266 267 268 270 274 277 279 281 281 280 57 56 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 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 79 78 79 79 77 73 67 60 51 48 41 31 23 17 14 14 15 16 17 18 16 16 17 20 23 26 28 32 35 37 38 40 39 38 35 31 31 34 35 41 48 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 123 nan nan nan nan nan 132 nan nan 141 140 138 nan nan nan nan nan 122 121 123 122 120 117 117 120 121 nan nan nan 127 130 131 nan 137 140 142 145 143 137 132 129 128 128 123 117 116 nan nan nan 75 62 42 29 17 13 11 9 9 8 12 21 nan 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 nan nan nan nan 84 82 nan nan nan nan nan nan 107 109 98 78 nan 57 53 52 nan nan nan nan nan nan nan nan 145 171 185 nan nan nan nan nan nan nan nan nan nan 206 213 nan nan nan nan nan nan nan nan nan nan nan nan 195 195 198 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 244 246 248 250 250 251 247 246 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 249 249 247 248 248 249 250 250 249 249 247 248 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 258 259 259 258 258 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 248 252 254 253 251 251 249 245 244 247 251 256 257 255 254 254 255 255 253 252 nan nan nan nan nan nan nan nan 259 261 263 265 267 267 266 264 264 265 267 272 277 281 284 285 284 282 57 56 55 55 55 nan nan nan nan nan 54 53 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 54 54 55 56 57 59 61 63 64 nan nan nan nan nan nan nan 78 79 79 79 76 71 65 58 51 51 42 32 24 18 14 14 14 14 14 14 13 13 16 19 23 26 28 31 34 36 37 38 37 33 29 28 31 36 40 43 47 49 49 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 136 138 141 nan nan 140 nan nan nan nan 125 nan 123 124 nan 123 122 122 123 126 nan nan nan 126 129 131 133 nan nan nan 141 142 142 140 136 135 131 129 127 125 123 117 nan nan nan 69 46 34 28 22 17 11 7 2 nan 8 23 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 61 63 nan 68 74 79 nan nan nan nan nan nan nan nan nan nan 73 60 56 54 52 44 nan nan nan nan nan nan nan 120 146 177 206 234 nan nan nan nan nan nan nan nan nan 220 nan nan nan nan nan nan nan nan nan nan nan nan nan 200 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 243 245 246 247 249 250 248 246 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 248 249 249 249 250 249 249 250 248 248 247 246 247 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 nan 259 259 259 259 259 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 250 255 256 255 253 249 247 247 247 250 nan 257 256 253 252 252 252 252 251 nan nan nan nan nan nan nan nan 257 259 261 263 265 266 265 264 263 263 264 268 273 280 284 286 288 286 284 56 56 55 55 55 nan nan nan 55 54 54 53 52 50 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 54 56 nan nan nan nan nan nan nan nan nan nan nan nan nan 77 78 78 nan 70 64 59 54 50 39 30 23 18 15 14 13 13 13 14 15 16 18 23 27 29 29 30 32 35 35 35 32 26 22 26 34 40 43 45 45 47 46 45 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 138 137 137 nan nan 136 134 nan 133 126 119 nan nan nan nan nan nan 128 nan nan nan nan nan 131 nan nan nan nan 138 142 141 140 141 143 143 141 133 135 135 132 130 129 nan nan nan nan 62 46 42 28 26 15 9 6 4 10 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 nan nan 70 72 73 nan nan nan nan nan nan nan nan nan 62 61 61 61 61 53 38 39 45 48 nan nan 90 105 131 168 206 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 207 208 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 244 245 247 249 249 247 246 247 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 251 250 248 249 248 248 249 248 246 247 246 246 247 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 251 251 nan nan nan nan nan nan nan nan nan nan nan 259 259 259 258 258 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 257 258 256 253 249 247 nan nan nan nan 257 256 254 253 250 250 249 250 nan nan nan nan nan nan nan 254 257 260 263 264 265 265 264 263 263 262 265 269 275 281 285 287 287 287 286 56 56 55 55 55 55 55 56 55 55 54 53 52 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 77 75 71 nan 60 59 55 46 37 29 23 20 17 15 14 14 15 17 19 21 23 25 28 26 26 27 29 31 31 30 25 20 19 27 37 42 42 42 44 47 47 49 49 48 48 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 120 124 nan nan nan nan nan nan nan nan 138 134 132 131 132 nan nan nan nan 130 124 nan nan nan nan 126 129 131 133 nan nan nan nan nan nan 138 139 139 139 142 146 145 140 146 151 151 147 141 144 142 140 140 143 nan nan nan nan 112 81 51 30 29 17 14 17 25 33 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 nan nan nan nan nan nan nan nan nan 61 63 62 62 63 58 47 46 53 65 75 nan nan 81 130 186 216 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 212 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 246 247 247 247 248 249 250 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 253 252 252 nan 248 247 247 246 247 247 247 248 248 248 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 249 251 251 251 252 253 255 255 256 257 259 260 260 260 nan nan nan nan nan 257 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 253 254 258 257 253 249 nan nan nan nan nan nan 258 256 250 247 246 246 248 250 nan nan nan nan nan 252 253 257 261 264 266 265 264 262 261 260 261 265 270 276 282 285 286 286 286 287 nan nan 55 56 56 56 56 57 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 71 67 62 57 57 51 43 34 27 22 20 18 16 15 15 15 17 20 nan nan nan nan nan 21 24 26 27 27 24 18 15 19 31 40 41 40 40 41 43 45 48 49 48 50 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 122 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 133 129 nan nan nan nan nan nan nan nan nan nan nan nan 127 126 nan nan 137 nan nan nan nan nan nan 142 142 143 nan 148 151 151 151 154 156 157 154 152 154 149 146 148 nan nan nan nan nan 150 126 102 67 29 20 19 26 37 44 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 65 65 63 60 62 65 64 65 66 64 57 56 61 68 70 64 60 64 93 203 232 250 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 222 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 245 246 246 247 249 251 251 251 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 254 254 253 250 245 244 244 245 247 248 249 250 250 249 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 251 252 253 253 254 255 257 258 260 259 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 256 255 251 249 248 nan nan nan 253 nan nan nan nan nan nan nan 259 253 246 241 241 244 nan nan nan nan nan 249 249 250 253 257 261 264 265 264 262 260 259 258 260 265 271 277 282 284 285 285 285 286 nan nan nan 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 66 63 62 59 54 48 41 29 20 17 16 15 15 15 15 16 18 20 21 nan nan nan nan nan 24 26 27 24 19 14 13 22 34 41 41 38 35 36 38 41 44 47 47 49 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 119 120 125 nan nan nan nan nan nan nan nan nan nan nan nan 130 127 124 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 148 151 153 153 152 152 153 156 155 154 153 150 149 154 162 nan nan nan 166 nan 152 140 107 32 23 21 27 35 38 37 37 nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 96 121 115 99 76 66 63 63 65 68 67 68 69 69 67 66 66 67 66 62 61 65 78 129 225 240 255 275 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 244 244 244 244 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 241 nan nan nan nan nan nan nan nan 242 245 246 nan 250 250 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 255 254 252 247 243 242 243 246 247 248 249 250 250 248 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 253 252 252 252 253 254 255 256 258 259 257 256 256 255 254 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 256 256 254 251 251 251 nan 262 259 254 250 nan nan nan nan nan nan 257 249 241 237 240 244 nan nan nan nan nan 247 247 248 251 255 260 262 262 261 260 258 256 256 259 265 272 278 282 284 284 284 284 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 79 76 nan nan 64 60 60 57 52 45 37 26 18 14 13 14 15 15 16 17 19 21 nan nan nan nan nan nan nan nan nan 22 14 9 11 19 24 32 39 39 37 37 38 42 46 48 48 49 51 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 109 118 122 nan nan nan nan nan nan nan nan nan nan nan nan nan 142 141 134 nan nan 129 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 148 149 nan 149 148 148 149 148 146 146 148 150 151 149 150 150 152 158 167 nan nan nan nan 176 172 nan 174 18 nan 14 13 15 20 23 26 27 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 129 149 152 143 98 89 78 76 73 70 70 71 72 73 71 70 68 67 65 64 65 71 79 90 93 108 324 323 345 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 245 245 244 243 242 242 nan nan nan nan nan nan nan nan nan nan 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 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 240 241 242 nan nan nan nan nan nan nan nan nan nan nan nan nan 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 253 249 245 243 242 243 245 246 247 248 248 248 247 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 253 253 252 252 253 255 255 256 257 255 254 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 257 256 255 253 254 255 262 nan 260 254 250 251 nan nan nan nan 258 254 247 240 239 242 247 251 252 252 251 249 247 246 246 249 253 257 259 259 259 257 255 255 256 260 267 273 278 281 283 283 283 283 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 83 77 71 68 65 63 nan 60 52 43 35 29 23 19 18 17 17 17 18 20 20 22 23 nan nan nan nan nan nan nan nan nan 8 5 6 nan nan nan nan nan 43 43 45 51 54 54 53 55 60 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 110 118 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 145 148 136 nan nan nan nan nan nan nan nan nan 135 140 nan nan nan nan nan nan nan nan nan nan 148 145 142 140 139 141 144 146 146 147 150 153 156 161 169 177 182 187 189 192 nan nan nan 295 nan nan 352 354 5 15 17 14 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan 69 313 260 223 197 174 144 123 92 93 82 75 75 74 74 76 76 73 71 69 67 71 73 77 81 84 84 83 66 54 nan nan nan nan 342 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 246 245 nan 243 242 242 242 nan nan nan nan nan nan nan 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 235 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 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 254 254 251 248 246 245 242 242 242 243 244 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 255 255 nan 253 252 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 259 258 257 257 260 264 264 259 255 253 255 nan nan nan 257 255 250 244 240 240 245 249 251 252 252 250 248 246 245 246 248 252 255 256 257 257 256 255 255 257 262 268 274 278 279 280 282 283 283 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 34 24 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 77 69 67 67 67 67 nan 54 44 38 35 32 28 26 24 23 22 22 23 21 21 22 24 nan nan nan nan nan nan 19 12 6 3 4 nan nan nan nan nan nan nan 55 60 62 59 59 65 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 96 130 nan nan nan nan nan 102 nan nan nan nan nan nan nan nan nan nan nan 123 nan nan nan 116 nan nan 124 136 143 nan nan nan nan nan nan nan nan nan nan nan nan 145 141 139 139 142 143 144 147 152 155 159 162 164 169 174 181 188 190 197 211 nan nan 273 nan 339 344 347 357 8 11 6 8 nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan 48 54 51 36 350 315 307 259 220 193 164 140 118 107 94 85 81 79 79 80 80 79 77 75 74 78 81 82 83 83 83 80 71 64 nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 246 247 246 nan nan nan 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 232 232 234 235 235 236 nan nan nan nan nan nan nan nan nan nan nan 245 245 245 245 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 252 249 250 249 245 242 240 240 241 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 260 260 263 262 260 260 261 263 261 257 255 256 258 260 259 256 254 251 246 241 239 241 247 250 252 253 251 249 246 244 244 246 249 253 255 255 257 257 257 256 257 259 263 269 273 275 277 279 281 282 283 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 27 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 76 70 69 69 70 71 65 54 46 44 42 37 33 31 31 30 28 26 25 24 22 21 24 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 109 136 nan nan nan nan nan 93 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 145 145 148 147 149 155 159 160 164 166 167 171 176 182 188 188 198 209 226 nan nan nan nan nan 345 348 355 360 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 351 334 314 270 220 195 167 143 127 115 104 94 90 86 84 84 85 84 83 81 80 81 87 88 88 86 84 78 71 65 nan 62 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 246 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 231 233 234 235 236 238 nan nan nan nan nan nan nan nan nan nan 245 245 245 246 248 249 249 249 249 249 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 nan nan nan nan 240 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 256 256 253 254 252 248 245 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 255 257 260 262 264 264 261 nan 260 261 nan nan 257 257 259 260 257 253 251 249 246 242 242 245 249 250 253 253 251 247 244 243 243 246 249 252 253 255 256 257 257 257 258 260 265 270 270 274 277 279 280 282 283 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 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 77 77 67 55 48 46 41 33 30 29 30 29 28 23 23 24 23 23 27 28 24 nan nan nan 14 7 nan nan nan nan nan 354 355 356 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 23 nan nan nan nan nan nan nan nan nan nan nan 119 nan 117 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 152 151 nan nan 150 150 151 154 158 163 164 164 166 168 172 175 181 184 186 190 202 213 231 nan nan nan nan nan nan nan 350 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 340 315 279 231 nan 164 139 127 119 111 101 100 94 90 90 90 89 88 87 86 88 90 90 90 89 85 79 72 66 nan 67 70 73 73 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 230 231 232 234 236 238 241 243 nan nan nan nan nan nan nan nan 244 244 246 248 249 250 250 250 250 249 249 247 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 259 259 257 256 253 250 249 249 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 260 260 263 nan 263 nan nan nan nan nan nan nan nan 259 257 252 249 249 251 249 248 248 249 250 254 254 253 250 247 244 243 244 246 247 249 252 255 256 257 258 258 260 263 267 270 271 274 276 278 280 282 283 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 71 55 46 40 32 25 21 22 22 22 20 15 16 17 19 22 26 27 27 23 20 nan 11 nan nan nan nan nan 352 354 354 358 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 173 166 nan nan nan nan nan nan nan nan 151 151 nan nan 152 153 154 159 163 167 167 168 169 170 175 180 178 179 182 189 202 215 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 334 324 308 266 nan nan 113 115 118 117 113 107 99 96 96 96 94 91 90 91 95 97 93 89 89 86 81 75 69 66 69 77 92 102 126 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 246 nan nan nan 245 246 247 nan nan nan nan nan nan nan nan 242 241 nan nan 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 229 230 231 233 235 237 239 242 243 243 nan 244 245 nan nan 245 245 246 247 248 249 249 249 249 250 248 247 245 244 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 241 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 254 257 260 260 258 255 253 251 251 252 254 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 246 244 243 242 242 243 244 245 nan nan 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 252 248 248 252 255 255 254 253 252 254 255 253 252 249 247 244 244 246 246 247 249 253 256 257 257 258 260 263 265 267 269 273 275 275 277 279 281 282 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 70 54 42 31 21 15 13 13 12 13 11 9 9 9 13 18 21 23 23 20 17 11 7 7 nan nan nan nan 356 357 356 1 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 87 nan nan nan nan nan nan nan nan nan 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 164 nan nan nan nan nan nan nan nan 150 150 nan 151 152 153 156 161 165 168 169 169 169 170 173 176 177 172 177 184 197 212 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 322 322 328 332 nan nan 89 101 111 114 113 109 105 102 102 101 99 95 nan 97 100 101 93 87 87 86 82 78 72 68 68 74 86 93 124 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan nan nan 246 247 nan nan nan nan nan nan nan nan nan 244 242 nan nan 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 229 230 231 233 234 236 238 240 241 242 244 245 246 246 245 245 246 247 247 247 248 248 248 249 249 247 246 245 244 244 244 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 257 nan 254 257 259 258 256 252 252 251 251 253 256 260 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 247 245 243 240 240 240 240 241 241 242 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 261 263 265 268 nan 267 264 257 251 249 250 255 259 259 258 256 254 254 254 252 250 249 247 246 246 246 246 248 250 254 257 259 259 259 262 264 266 268 272 274 275 275 276 278 280 281 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 67 50 37 23 11 8 6 3 3 5 6 6 7 7 9 13 16 18 18 17 14 11 11 12 nan nan nan nan nan 360 2 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 101 nan nan nan nan nan nan nan nan 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 171 165 160 155 154 150 147 nan nan nan nan 149 149 nan 150 151 153 157 162 165 166 166 164 163 162 165 167 169 171 174 180 193 208 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 nan nan nan nan 341 323 314 313 nan nan nan 85 93 94 103 106 107 107 106 107 107 105 101 nan nan nan nan nan 86 84 84 83 78 72 67 66 69 71 84 117 nan nan nan nan nan nan nan 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 241 246 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 nan nan nan nan nan 248 nan nan nan nan nan nan nan nan 247 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 230 231 232 233 nan nan nan 240 242 243 nan 245 245 245 nan 245 246 246 247 248 248 248 247 246 246 245 nan nan 244 244 243 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 256 253 255 256 257 256 254 252 251 250 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 238 237 237 237 237 237 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 264 266 267 267 269 268 263 256 252 252 254 258 261 262 261 258 255 254 253 252 250 249 248 248 248 247 247 249 251 255 259 260 260 261 262 264 267 271 273 275 275 274 275 277 278 279 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 88 90 81 58 35 21 11 2 3 359 358 359 3 9 10 11 13 14 15 14 15 17 16 14 11 14 20 21 16 nan nan nan nan 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 108 nan nan nan nan nan nan nan nan 56 53 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 156 156 153 nan nan 140 nan nan nan nan 146 146 147 148 149 152 156 162 163 163 161 157 155 155 159 161 164 168 171 177 187 201 215 234 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 336 328 323 319 327 nan nan 88 89 90 96 97 100 104 108 110 111 112 109 106 nan 106 nan nan 86 81 80 80 75 69 64 63 65 70 85 112 137 nan nan nan nan nan nan nan nan 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 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan 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 244 244 244 246 247 248 248 247 246 245 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 254 253 255 255 254 253 252 251 250 249 249 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 249 249 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 264 265 265 267 268 269 267 262 256 254 255 257 259 260 262 262 261 259 256 254 254 252 250 250 250 249 249 249 250 252 256 259 262 262 263 263 265 269 272 274 275 274 274 275 276 277 277 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 98 96 91 83 55 28 11 2 360 359 357 357 1 6 12 18 16 18 22 23 22 20 18 19 18 15 15 nan nan 25 nan nan nan nan nan 359 1 10 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 120 nan nan nan 83 87 nan nan nan nan 52 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 147 nan nan nan 134 nan nan nan nan 142 142 142 143 145 149 154 159 158 157 154 151 149 150 151 155 161 165 169 173 181 187 202 222 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 335 335 339 342 344 nan nan nan nan 89 91 90 91 95 104 115 118 117 116 115 116 113 104 nan 86 80 77 76 72 63 58 59 62 71 87 109 133 149 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan 250 249 250 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 244 244 244 246 247 247 247 246 245 244 244 246 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 253 252 250 250 252 252 251 250 250 250 248 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 252 251 249 247 243 240 238 237 237 236 236 238 240 245 252 254 257 260 261 261 261 262 265 266 266 265 265 265 265 265 266 266 266 266 265 262 258 258 258 259 259 260 261 262 263 263 261 259 259 256 254 254 253 252 253 253 253 254 257 261 263 264 264 264 267 270 273 274 274 273 273 274 275 276 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 110 101 84 55 29 13 2 354 352 354 356 2 10 15 21 24 25 25 24 24 25 24 19 16 14 12 15 27 nan nan nan nan nan nan 346 351 359 16 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 134 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 139 nan nan nan nan nan nan nan nan 138 138 138 139 141 145 150 152 150 150 148 147 147 147 149 154 159 165 171 176 180 183 197 222 229 245 277 65 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 337 339 349 356 2 23 nan nan nan 91 89 nan 85 90 95 109 120 120 120 119 118 116 108 98 90 85 79 75 66 57 53 49 54 68 87 113 137 160 182 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 251 251 251 250 nan nan 248 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 244 245 245 246 246 245 244 244 245 245 245 245 nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 251 250 248 248 252 252 251 251 251 251 248 246 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 nan nan nan nan nan 250 251 251 251 249 248 246 244 243 242 242 242 242 243 245 249 254 255 259 261 263 264 263 263 265 266 267 267 266 265 265 266 267 267 265 264 263 262 261 262 263 262 261 261 262 263 264 265 264 262 262 261 260 258 257 256 257 258 257 257 259 263 265 265 266 266 268 271 273 274 273 272 273 273 275 276 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 77 74 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 25 13 4 358 356 358 2 9 17 22 22 24 26 27 27 26 26 25 21 15 8 1 355 359 11 14 nan nan nan 347 348 353 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 144 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 139 149 nan nan nan 136 nan nan nan nan nan nan nan nan nan nan 142 137 134 134 133 133 nan nan nan 135 135 136 136 136 138 141 146 146 145 146 146 147 147 149 152 156 162 nan nan 182 185 189 205 227 228 245 257 207 120 nan nan 347 5 19 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 356 345 337 337 343 358 7 22 36 44 nan nan nan nan nan nan nan 90 94 110 119 118 117 115 113 108 100 95 91 84 76 54 40 30 16 22 50 91 124 143 163 185 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 175 186 198 206 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 246 nan nan nan nan nan 252 252 252 251 251 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 245 246 246 245 245 244 245 245 245 244 245 246 nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 247 249 249 248 249 249 253 253 252 252 252 249 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 252 254 254 254 253 251 250 250 250 250 251 251 250 249 249 248 248 248 248 247 248 250 253 255 256 257 260 264 265 265 264 266 267 268 268 267 266 266 266 268 268 266 264 263 264 265 266 266 265 264 264 264 264 265 265 265 264 265 265 263 261 260 260 262 262 260 259 261 264 266 267 267 266 268 271 272 273 272 272 273 274 276 276 276 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 73 70 68 nan nan nan nan nan nan nan 77 69 nan nan nan nan nan nan nan nan nan nan nan nan 61 43 29 19 14 10 6 7 10 14 17 19 19 21 24 28 30 30 30 28 21 11 4 359 352 348 359 6 nan 16 11 0 359 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 157 nan nan nan nan nan nan nan nan nan nan nan nan nan 107 111 nan nan 143 nan nan nan nan nan nan nan nan nan nan 142 142 142 142 141 139 136 137 138 137 137 137 138 137 136 136 136 136 137 139 142 143 143 143 144 145 146 151 nan nan nan nan nan nan 199 206 211 219 230 243 236 230 248 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 345 349 340 336 340 351 4 14 nan nan 46 nan nan nan nan nan nan nan nan 90 93 103 111 113 109 108 105 99 94 91 89 79 76 27 335 324 327 349 86 125 135 152 178 198 191 nan 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 177 193 nan nan nan nan nan nan nan nan nan 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 223 nan nan nan nan nan nan nan nan nan nan nan nan nan 252 253 253 252 251 251 250 250 nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 246 245 245 245 245 245 245 245 245 246 247 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 248 250 250 251 253 255 254 253 252 250 247 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 253 254 254 254 253 251 251 251 250 250 251 252 251 251 251 251 251 252 252 251 252 254 255 256 256 258 262 264 265 265 266 267 268 269 268 267 266 266 267 269 268 266 264 264 266 267 267 267 266 266 266 266 266 266 266 266 266 266 266 266 264 263 263 265 265 263 262 262 265 268 268 268 268 269 271 272 271 271 272 274 276 277 277 277 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 71 nan nan nan nan nan nan nan nan nan nan nan nan nan 43 32 23 21 18 14 13 13 14 15 16 16 18 19 21 23 25 25 22 14 5 2 2 5 3 nan nan nan 13 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 27 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 137 141 143 143 143 142 141 140 140 142 144 144 143 144 144 143 142 140 139 138 139 140 142 143 143 143 142 143 145 150 155 nan nan nan nan nan nan nan nan nan nan nan 218 nan 272 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 335 340 349 357 3 10 13 24 39 nan nan nan nan nan nan nan nan nan nan 95 105 108 105 102 101 96 91 88 88 89 86 341 312 307 307 316 80 107 111 129 157 182 194 nan 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 171 186 193 201 nan nan nan nan nan nan nan 214 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 223 222 nan nan nan nan nan nan nan nan nan nan nan nan 252 nan 253 253 252 252 252 252 251 250 250 249 nan nan nan nan nan nan nan nan nan nan nan nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 245 245 245 246 247 247 246 246 245 247 248 249 251 252 252 252 252 251 nan nan nan nan nan 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 246 249 250 252 255 257 258 257 251 248 248 246 244 244 243 nan nan nan nan nan nan nan nan nan nan nan 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 253 253 253 254 254 254 253 253 252 251 250 250 251 252 251 251 251 252 253 254 255 255 256 256 256 257 258 260 263 264 264 265 267 268 269 269 268 267 265 265 268 269 268 265 264 265 266 266 266 266 267 267 266 267 267 267 266 266 266 266 268 268 266 265 266 267 267 265 265 264 268 269 269 268 269 271 272 272 272 272 273 276 277 277 277 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 65 63 nan nan nan nan nan nan 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 17 14 12 13 14 12 13 14 14 15 15 17 19 18 14 6 359 359 2 3 nan nan 350 353 1 nan nan nan nan nan nan nan nan 43 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 132 135 136 141 143 144 144 142 142 141 142 144 148 150 151 152 151 150 148 146 144 142 143 143 145 147 145 145 144 146 148 152 nan nan nan nan nan nan nan 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 305 301 nan nan nan nan nan nan 343 359 5 6 7 9 21 36 50 nan nan nan nan nan 56 57 63 79 91 101 102 100 98 96 92 90 90 89 88 71 306 309 307 310 327 55 83 88 98 106 115 162 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 174 179 189 201 nan nan nan nan nan nan 212 211 212 nan nan nan nan nan nan 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 251 nan 252 253 254 254 254 253 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 246 248 248 248 248 248 247 247 247 249 251 253 254 254 254 253 252 252 251 251 253 nan 254 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 250 252 252 255 259 261 260 256 250 250 250 250 248 245 nan nan nan nan nan nan nan 227 nan nan nan 220 nan 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 253 253 253 253 254 254 253 253 252 252 251 251 251 251 251 251 253 254 255 256 257 258 259 260 259 260 262 262 264 264 264 265 266 268 268 268 267 266 265 265 267 268 266 265 265 265 266 266 265 266 267 267 267 267 268 268 267 266 266 267 268 269 268 267 267 268 268 268 267 267 269 270 270 269 270 272 273 273 273 273 274 276 278 277 277 277 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 58 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 21 18 15 13 12 12 13 14 13 13 12 11 13 16 17 15 5 351 339 336 339 343 344 341 337 340 nan nan nan nan nan 29 31 37 51 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 131 134 133 133 137 138 142 141 141 141 141 143 146 151 156 159 159 158 156 153 150 148 147 147 148 152 153 152 151 149 152 155 159 nan nan nan nan nan nan nan nan nan nan nan nan nan 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 280 258 260 nan nan nan nan nan 7 11 11 10 14 25 38 48 56 61 nan nan 52 52 52 59 73 88 97 97 95 94 92 89 88 89 91 101 168 289 306 311 316 326 19 63 76 79 82 91 112 207 239 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 172 180 192 202 208 nan nan nan nan 210 209 210 nan nan nan nan nan nan nan nan nan nan nan 239 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 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 250 251 252 254 255 255 255 254 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 247 248 249 248 248 248 248 248 248 248 251 252 254 255 255 255 254 254 254 255 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 254 254 256 259 261 262 261 256 251 250 253 nan nan nan nan nan nan nan nan nan nan 226 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 nan nan nan nan nan nan nan nan nan nan 254 254 nan 254 253 253 252 252 252 251 251 253 254 255 256 258 259 260 261 261 262 263 263 263 263 263 264 264 265 266 266 267 266 265 265 265 265 266 265 265 265 265 266 266 265 265 266 267 267 267 268 268 268 267 266 267 269 269 268 268 268 268 269 269 269 269 270 271 270 270 271 273 273 274 274 274 274 275 276 276 275 276 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 87 82 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 15 13 12 14 17 15 13 10 9 9 11 8 357 339 323 315 311 316 322 331 331 325 nan nan nan nan nan nan nan 32 46 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 124 127 131 133 133 130 128 130 131 136 138 139 140 142 145 150 155 160 162 162 163 160 156 153 151 151 152 nan 156 157 157 156 155 158 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 268 nan nan nan nan nan 12 16 18 18 22 29 39 47 55 59 59 55 49 48 48 56 69 84 91 90 90 89 86 84 83 84 88 115 216 275 300 312 317 323 10 55 69 72 83 117 146 231 247 247 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 175 186 194 201 205 nan nan 208 208 208 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 246 253 255 254 251 249 249 250 251 253 254 254 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 249 249 249 250 250 249 249 248 249 252 253 253 254 255 255 255 255 256 256 256 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 259 260 264 262 257 250 247 247 250 254 nan nan nan 250 252 nan nan nan 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 255 254 254 253 253 252 252 252 252 253 254 255 257 258 259 260 260 261 262 262 262 261 261 262 263 263 264 264 264 265 264 264 264 264 264 264 264 265 265 265 265 265 264 265 266 266 266 267 267 267 268 267 268 268 269 268 268 269 269 269 270 270 269 269 270 271 270 270 270 271 272 274 274 274 273 273 274 273 273 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 nan nan nan nan 86 84 80 76 78 nan nan nan nan nan nan nan nan nan nan nan nan nan 8 11 14 16 18 17 16 18 20 19 15 11 9 8 5 357 339 313 299 295 294 297 302 314 321 322 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 125 129 133 135 133 131 130 126 124 128 135 138 139 141 145 151 157 158 161 162 161 159 156 153 152 152 155 156 158 160 161 162 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 nan nan nan nan 29 30 31 35 41 47 55 56 54 50 47 47 45 50 62 76 83 83 84 84 78 76 77 79 84 131 237 269 290 305 314 324 357 14 52 79 115 180 216 244 251 250 246 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 189 nan 198 202 205 205 206 205 nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 236 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 256 255 252 249 247 248 248 250 252 253 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 251 nan nan 250 250 249 250 251 253 253 254 255 256 256 257 257 258 258 256 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 262 261 260 259 256 252 247 249 249 253 nan nan nan nan nan nan nan nan nan nan 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 253 252 252 252 252 251 252 253 255 256 257 258 258 259 259 260 260 259 260 260 260 261 261 261 262 262 263 263 263 263 262 263 264 264 264 264 264 264 264 264 265 265 266 266 266 266 266 268 269 269 268 268 268 269 270 270 270 269 269 269 269 269 270 269 269 268 269 270 272 272 272 272 271 271 271 271 271 272 45 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 76 72 66 65 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 10 16 20 21 21 21 21 20 18 13 11 7 1 350 328 297 289 287 288 293 300 305 309 nan 315 312 311 nan nan nan nan nan nan nan 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 126 126 nan 125 128 132 135 137 138 139 137 129 120 120 130 136 137 138 141 147 153 154 160 161 159 156 154 153 152 153 155 158 161 163 166 172 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 43 48 52 54 50 48 46 44 43 44 54 70 76 77 77 75 69 70 73 75 84 203 251 267 282 296 306 318 358 358 50 97 165 210 231 248 253 251 246 241 237 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 182 nan nan nan nan 202 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 237 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 257 257 255 252 nan nan 247 247 nan nan 252 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 250 251 252 253 254 255 257 257 257 258 260 260 259 258 257 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 nan nan nan nan nan nan nan 262 261 260 260 259 254 254 253 249 250 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 250 250 252 253 254 254 255 256 257 257 258 257 257 258 259 259 259 259 259 260 261 262 263 262 262 262 262 263 263 264 263 263 264 264 264 264 264 264 265 265 265 266 268 269 269 268 268 269 269 269 269 268 268 268 268 268 268 268 268 267 267 267 268 270 271 271 270 269 270 270 270 271 272 43 41 40 39 39 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 nan 86 76 68 63 60 59 58 55 52 54 nan nan nan nan nan nan nan nan nan nan nan nan 359 10 19 23 24 22 23 21 21 19 16 13 7 359 344 316 289 283 284 285 292 300 304 305 317 328 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 134 134 133 132 132 135 138 140 142 144 143 136 121 110 114 124 130 131 135 141 146 150 158 161 157 154 152 152 153 154 nan nan 164 169 172 176 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 51 52 50 50 44 41 40 43 52 66 69 71 71 71 76 75 84 80 132 242 253 266 276 289 298 303 312 358 56 122 204 227 240 251 256 252 244 240 235 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 192 nan nan nan nan nan nan nan nan nan 212 nan nan nan nan 240 243 nan nan 243 241 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 nan 230 nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 239 233 nan nan nan nan nan nan nan nan nan nan nan nan 244 249 253 256 257 256 256 254 249 245 243 244 247 250 251 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 251 251 252 252 253 254 256 257 258 258 260 261 261 261 260 258 257 258 260 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 nan nan nan nan nan nan 262 259 258 258 255 258 254 253 253 251 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 267 nan nan nan 260 257 256 255 255 256 nan nan nan nan nan nan nan nan nan nan nan nan 250 251 252 252 252 253 253 254 255 255 255 256 257 258 258 258 258 258 259 260 261 262 261 261 261 261 262 262 262 262 262 264 263 262 262 263 264 264 265 265 266 267 268 267 267 267 268 268 268 267 266 266 267 267 267 265 266 267 266 266 266 266 268 269 269 269 269 269 269 269 271 272 41 40 40 39 38 38 40 41 43 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 70 nan 52 53 55 56 nan 51 48 nan nan nan nan nan nan nan nan nan nan 24 16 9 8 15 23 25 24 23 22 21 22 21 18 14 7 355 335 302 287 283 281 nan nan nan 302 305 316 336 341 345 345 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 140 143 146 144 142 140 140 142 143 145 146 146 144 130 109 106 113 120 125 131 132 138 146 154 159 158 154 152 152 155 nan nan nan 169 174 177 179 182 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 49 52 51 48 40 38 38 44 53 61 64 67 70 71 77 94 110 79 263 251 253 263 272 285 290 295 311 359 51 167 226 236 245 251 252 250 245 241 229 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 193 195 197 nan nan nan nan nan nan nan nan nan nan nan 243 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 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 249 243 234 nan nan nan nan nan nan nan nan nan nan nan 242 245 249 252 254 256 255 255 253 250 245 242 242 246 249 252 254 255 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 251 251 nan nan nan nan nan nan nan nan nan nan nan nan 251 251 252 252 252 252 252 254 255 255 257 258 260 261 261 260 261 260 259 259 260 260 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 259 255 253 252 255 253 253 252 249 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 266 264 264 261 259 257 256 256 257 257 nan nan nan nan nan nan nan nan nan nan nan nan 252 252 252 252 252 253 253 253 254 255 256 257 257 257 258 258 258 259 260 261 261 261 261 261 260 260 260 261 261 262 263 262 261 262 262 263 263 263 264 265 266 266 266 265 265 266 266 266 265 264 265 265 265 265 264 265 266 266 266 265 266 267 268 268 269 269 269 269 270 271 271 nan nan nan nan 38 39 40 42 44 45 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 42 48 50 nan nan nan nan nan nan nan nan nan nan nan nan nan 37 33 30 26 25 24 25 24 23 21 20 19 19 16 14 12 8 357 333 300 295 288 283 281 283 nan 302 307 317 344 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 144 149 155 154 149 146 145 nan nan 146 147 148 148 144 130 120 116 117 123 129 130 137 145 153 157 156 154 152 152 157 nan nan nan 176 179 181 183 184 189 194 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 43 35 31 35 45 53 58 62 67 73 76 92 123 136 86 271 255 255 261 269 278 279 285 304 331 301 227 237 240 245 248 249 248 248 241 226 201 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 196 193 nan nan nan nan nan nan nan nan nan nan 245 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 248 237 nan nan nan nan nan nan nan nan nan nan nan 244 246 249 252 253 255 255 254 253 250 246 244 245 247 nan 251 252 nan nan 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 252 252 nan nan nan nan nan nan nan nan nan nan 252 252 252 252 251 251 253 254 254 255 256 257 258 258 259 260 261 261 260 259 259 259 259 259 258 259 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan nan nan 261 258 256 257 256 256 255 252 251 249 248 nan nan nan nan nan nan nan nan 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 267 267 266 265 263 261 259 258 257 258 257 257 257 257 nan nan nan nan nan nan nan 253 254 254 254 253 253 254 254 253 253 255 257 258 257 257 258 258 259 258 259 259 260 260 260 260 nan nan nan nan 261 261 261 261 261 261 261 261 262 262 262 263 264 265 265 265 264 264 264 264 264 263 264 264 264 263 263 263 264 266 266 266 265 265 266 267 268 268 268 269 270 271 271 271 nan nan nan nan nan 39 41 43 44 45 46 48 48 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 43 44 nan nan nan nan nan nan nan nan nan nan nan nan 42 36 34 34 33 31 28 26 24 23 20 16 13 11 8 4 4 3 357 339 310 307 293 291 288 287 294 311 318 329 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 143 148 153 nan 160 154 150 148 148 148 149 nan nan nan 151 149 142 130 123 124 127 130 140 149 156 159 157 154 152 152 159 nan nan 175 183 185 184 184 185 189 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 39 35 28 27 35 47 53 58 63 67 68 82 119 148 158 229 263 250 253 260 266 269 271 273 284 279 252 239 239 240 242 247 248 247 245 234 210 189 198 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 195 188 nan nan nan nan 199 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan 242 nan nan 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 259 263 262 253 242 nan nan nan nan nan nan nan nan nan nan 243 244 247 250 252 253 254 254 254 252 250 248 246 244 243 244 246 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 253 252 251 249 250 251 nan nan nan nan nan nan 253 253 252 251 250 250 253 255 256 256 256 254 254 255 256 258 259 260 260 260 258 258 258 258 258 258 259 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 252 nan nan 256 nan nan 261 263 nan 263 262 260 261 262 262 258 253 251 nan nan nan nan nan nan nan nan nan 258 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 267 266 265 263 261 260 259 258 257 256 256 256 256 256 nan nan nan nan nan 254 255 255 255 255 255 255 256 255 255 255 257 259 259 258 258 258 259 259 259 259 259 260 260 260 260 259 259 nan nan nan nan nan nan nan nan nan nan nan 261 261 262 263 264 264 264 263 263 263 263 263 263 264 264 263 262 262 263 265 266 267 266 265 265 265 267 267 268 268 269 270 271 271 271 nan nan nan nan nan nan nan 43 44 45 nan nan nan nan 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 41 nan nan nan nan nan nan nan nan nan nan nan nan nan 35 33 33 33 32 30 28 26 24 21 13 6 0 356 350 346 347 346 347 334 312 nan nan nan 298 304 319 nan 347 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 146 151 nan 162 163 158 151 150 149 149 nan nan 148 nan nan nan 154 147 135 131 128 133 143 153 161 162 158 154 152 153 158 160 170 181 188 189 187 186 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 157 163 nan nan nan nan nan nan nan nan nan nan nan nan 277 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 20 27 38 48 54 57 62 68 73 89 137 162 167 262 265 247 249 260 263 264 265 268 271 258 246 239 236 238 241 243 244 243 240 226 190 183 205 215 215 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 178 nan 186 191 193 195 nan nan nan nan nan nan nan nan 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 nan 267 264 nan nan nan nan nan nan nan nan nan nan nan 244 244 245 248 251 252 252 253 253 253 252 252 250 245 241 238 238 238 242 244 nan nan nan nan nan nan nan nan nan nan nan nan nan 253 nan nan nan nan nan nan nan 249 250 251 252 250 249 248 248 250 250 250 nan nan nan nan 253 254 252 252 252 253 255 255 255 254 252 251 252 255 256 257 257 257 257 257 256 255 255 256 256 257 258 259 259 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 251 252 255 257 259 261 263 264 264 265 264 264 nan 260 255 250 nan nan nan nan nan nan nan 257 258 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 nan 266 266 265 264 263 261 260 258 256 255 255 255 254 254 254 254 nan nan 255 254 255 256 256 256 256 256 257 258 257 257 258 259 259 258 258 258 259 259 259 259 259 260 260 260 259 259 259 260 260 260 259 260 260 260 nan 261 260 260 nan nan 261 262 262 263 263 263 263 264 263 263 263 263 264 263 262 262 262 263 265 266 266 266 265 265 265 266 267 268 269 270 270 270 271 271 nan nan nan nan nan nan 41 43 44 nan nan nan nan nan 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 37 33 31 31 31 31 30 28 22 17 12 5 356 346 338 332 329 330 332 327 314 301 nan nan nan 325 334 nan 0 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 nan nan nan nan nan nan nan nan nan nan nan nan nan 161 157 152 152 150 149 nan nan 147 nan nan 157 160 159 nan 148 139 140 147 157 163 163 157 153 152 152 154 161 173 183 190 192 190 nan nan nan nan nan nan nan 178 nan nan nan nan nan nan 228 208 184 171 155 159 163 nan nan nan nan nan nan nan nan nan nan nan nan 266 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 324 19 33 43 50 54 56 55 64 75 91 143 179 182 317 281 253 250 259 260 262 265 269 268 250 241 239 238 240 244 244 245 240 234 220 206 210 221 222 217 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 175 178 182 nan nan nan 205 217 nan nan nan nan nan 238 nan nan nan nan 245 245 247 nan nan 238 nan nan nan nan nan nan nan nan nan nan nan 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 232 236 239 nan 241 nan nan nan nan nan nan nan nan 245 246 245 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 nan nan nan nan nan nan nan nan nan nan nan nan nan 246 247 248 251 253 253 253 252 252 252 252 253 250 245 243 242 241 242 250 251 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 250 249 248 247 246 245 246 247 248 249 248 nan nan 253 253 253 253 254 254 253 252 253 252 251 251 254 257 258 256 255 255 255 255 255 253 253 253 255 256 257 258 258 258 258 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 nan 251 252 254 255 257 259 262 264 265 266 267 266 263 258 nan nan nan nan nan nan nan nan nan 258 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 262 262 263 264 263 262 261 260 258 256 255 254 254 nan 253 252 253 253 254 255 255 255 256 256 257 257 257 258 259 259 258 258 259 259 259 258 258 259 259 260 260 260 260 260 260 260 259 259 260 261 261 259 259 260 261 261 261 261 260 260 261 nan nan 262 262 262 262 263 264 264 264 263 263 264 264 263 263 263 262 263 264 266 266 266 265 265 265 266 267 268 269 269 269 270 271 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan nan nan nan nan nan nan nan 33 29 28 27 28 28 25 17 13 10 7 360 348 337 329 326 325 324 326 323 318 nan nan nan 350 350 nan nan 354 nan 28 44 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 157 155 154 153 nan nan nan nan nan nan nan nan 161 162 nan 159 151 nan 154 163 168 167 162 156 154 153 156 163 175 182 190 nan nan nan nan nan nan nan nan nan 178 nan nan nan 239 240 234 217 215 198 174 166 175 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 287 nan nan 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 46 49 51 53 54 47 57 68 77 165 215 284 346 314 268 256 258 260 263 270 272 264 249 239 249 248 251 253 250 245 nan 229 216 215 224 229 225 220 212 202 190 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 225 nan nan nan nan 229 232 233 nan nan nan 241 242 242 237 233 231 nan nan nan nan 233 236 nan 237 nan nan 232 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 233 237 nan nan nan nan nan nan nan nan nan nan nan 248 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 246 248 249 251 252 253 254 254 253 252 252 253 251 246 245 246 247 248 250 254 253 253 253 nan nan nan nan nan nan nan nan nan 253 nan 251 nan nan nan nan nan nan nan 249 249 248 246 245 245 242 241 241 242 244 244 244 246 248 251 253 254 255 255 253 251 252 253 253 252 252 254 256 256 255 255 254 254 255 254 252 252 253 254 255 257 257 258 257 258 260 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 252 252 252 253 253 256 259 261 263 265 265 267 265 260 255 nan nan nan nan nan nan nan nan nan 258 260 260 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 262 261 260 260 260 260 261 261 260 259 257 256 255 254 254 253 253 252 252 252 253 255 255 256 255 256 257 257 257 257 258 259 259 258 258 259 259 258 258 258 258 259 260 260 259 259 260 260 260 260 260 261 261 260 259 259 260 260 262 262 261 261 261 262 261 261 261 261 262 263 264 265 265 265 264 264 264 264 264 263 263 263 263 264 265 267 267 267 266 266 266 267 268 268 268 269 270 271 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 nan nan 62 61 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 64 58 nan nan nan nan nan nan 49 42 35 31 28 26 24 24 23 19 14 13 11 10 5 355 340 333 331 332 335 338 336 334 336 nan nan 10 5 358 354 nan nan 30 43 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 163 nan nan 163 168 170 168 164 159 158 156 159 166 174 182 192 nan nan nan nan nan nan nan nan nan nan nan nan nan 234 230 225 219 213 198 183 182 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 253 267 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 54 55 51 50 43 25 26 27 341 278 259 286 347 316 281 267 266 265 265 269 271 268 258 254 262 259 257 259 257 249 234 227 216 213 222 228 229 226 226 216 191 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 220 223 224 225 nan nan nan 229 232 235 nan 238 239 237 232 229 228 nan nan 230 232 235 238 239 238 238 235 233 231 228 nan nan nan nan nan nan nan nan nan nan 239 nan nan nan 227 nan 237 nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 246 248 250 252 253 254 255 255 253 253 253 253 252 248 247 248 248 250 251 nan nan nan 248 249 nan nan nan nan nan nan nan 253 251 250 250 nan nan nan nan nan nan nan 248 247 246 244 244 243 238 237 237 237 238 238 240 243 246 249 252 254 254 253 252 251 252 253 252 251 250 251 253 253 253 253 254 254 255 254 252 252 253 253 254 255 255 257 257 259 260 260 nan nan nan nan nan nan nan nan nan nan 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 253 252 252 254 256 259 261 262 264 265 265 262 258 nan nan nan nan nan nan nan nan 254 257 nan 260 260 260 259 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 262 261 260 259 259 259 259 258 258 257 256 255 255 254 254 253 253 253 253 254 255 255 256 256 256 257 257 257 257 257 258 258 258 258 258 258 258 257 257 257 257 258 258 259 259 259 260 260 260 260 260 262 261 260 259 259 260 262 262 261 261 262 263 262 261 261 261 262 263 264 264 265 266 266 265 265 264 264 264 263 263 263 263 264 266 267 268 268 267 267 267 267 268 267 268 269 270 271 271 nan nan nan nan nan nan nan nan 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 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 56 54 51 nan nan nan nan nan nan nan 36 32 30 28 25 22 22 20 18 15 13 14 14 10 0 348 341 339 343 348 349 346 341 337 341 nan 15 19 17 9 4 8 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 143 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 165 164 164 166 nan 166 162 159 158 159 158 161 167 175 183 192 nan 198 196 194 193 nan nan nan nan nan nan 223 227 226 223 222 220 212 201 191 190 199 224 nan nan nan nan nan nan nan nan nan nan nan nan 243 245 255 259 264 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 64 33 41 29 356 346 348 320 301 289 271 275 317 313 313 285 276 271 266 265 278 290 280 268 265 266 268 265 268 257 241 244 244 241 238 237 236 231 228 208 183 nan nan nan nan nan nan nan nan nan nan nan 214 nan nan nan nan nan nan nan nan nan nan nan nan nan 208 214 216 219 220 nan nan nan nan nan 234 238 nan 239 236 230 nan nan 227 229 nan 233 nan 238 238 238 236 235 234 nan 230 228 nan nan nan nan nan nan nan nan nan nan 237 nan nan nan nan 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 248 249 nan nan nan nan nan nan nan nan nan nan nan nan 237 241 245 248 249 250 253 255 256 255 252 251 254 254 252 249 249 248 249 nan nan nan 243 245 246 246 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 245 244 242 242 240 237 235 235 235 235 235 236 240 245 249 251 251 251 251 251 250 250 250 249 248 248 249 250 251 252 253 254 255 255 253 252 251 252 253 253 253 255 257 259 259 259 258 nan nan nan nan nan nan nan nan nan 258 258 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 253 253 nan nan nan nan 253 253 254 255 258 259 260 261 262 263 260 nan nan nan nan nan 254 253 254 255 256 257 259 nan 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 258 258 257 257 256 256 255 255 255 255 254 254 254 254 254 254 255 255 255 255 255 256 257 256 256 256 257 257 257 257 257 258 258 257 256 256 256 256 257 257 257 258 258 260 260 260 260 261 262 261 260 259 260 262 263 263 261 262 263 263 263 262 262 262 264 265 265 265 266 267 266 266 265 265 265 264 263 263 263 264 265 266 267 267 267 267 267 267 266 267 267 268 269 269 270 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 47 45 45 46 nan nan nan nan nan 35 34 32 29 27 26 23 20 21 20 18 16 17 14 10 1 354 351 350 355 356 352 344 334 333 nan 21 25 23 17 10 10 20 33 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 167 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 169 nan 169 169 nan 168 166 164 162 160 160 163 169 177 nan nan nan 197 nan nan 196 195 nan nan nan 197 203 211 nan 221 221 nan 220 212 200 nan nan 203 233 nan nan nan nan nan nan nan nan nan nan nan nan 254 258 261 260 267 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 255 265 272 308 315 325 325 309 291 291 275 274 289 308 310 288 282 272 268 278 300 301 280 266 262 267 278 277 279 269 255 252 260 250 252 246 243 239 230 220 202 nan nan nan nan nan nan nan nan nan nan 203 218 227 nan nan nan nan nan nan nan nan nan nan nan nan nan 209 210 212 214 215 219 nan nan nan 236 241 nan 241 237 nan nan nan 224 228 231 nan nan 235 237 239 239 239 238 nan 235 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 231 232 235 240 244 246 247 251 254 256 255 253 251 251 254 254 252 250 249 248 248 nan nan nan nan 247 nan 247 247 nan nan nan nan 259 nan nan 252 nan nan nan nan nan nan nan nan nan 245 244 242 241 239 236 235 236 236 235 234 234 235 240 245 248 248 248 248 248 249 249 248 248 247 247 248 249 250 251 253 254 254 255 255 253 250 250 251 252 252 254 256 257 257 256 257 258 nan nan nan nan nan nan nan 260 259 259 259 259 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 254 254 254 nan 254 255 254 254 255 256 257 257 257 258 259 259 nan nan nan nan nan nan nan 257 257 257 258 259 260 261 261 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 256 255 255 255 255 255 255 255 254 254 254 255 255 254 254 254 254 255 255 256 256 255 255 255 256 256 256 256 256 256 256 256 255 255 255 256 256 257 257 256 257 259 260 260 260 261 262 261 261 260 261 262 264 263 261 262 263 264 263 263 263 264 265 265 265 266 267 267 266 266 265 265 265 264 263 263 264 265 266 266 266 266 267 267 267 266 266 266 267 268 268 269 269 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 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 36 36 36 34 29 28 26 24 23 23 21 18 17 15 14 11 8 5 2 360 360 359 355 346 nan nan nan nan 29 25 18 12 10 18 31 42 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 143 nan 169 171 nan nan nan nan nan nan nan nan nan nan nan nan 163 nan nan nan nan nan 169 173 176 176 nan nan 174 174 174 167 162 161 165 173 nan nan nan nan 200 202 201 199 nan nan nan 192 191 194 nan nan 218 219 nan 221 212 200 191 188 200 236 nan nan nan nan nan nan nan nan nan nan nan nan 260 261 262 266 270 274 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 276 291 nan 314 315 306 296 299 291 281 278 287 304 300 291 275 275 297 312 299 273 267 265 273 283 283 280 276 262 257 263 267 262 258 251 245 239 232 226 224 224 nan nan nan nan nan nan nan nan nan 223 230 228 nan nan nan nan nan nan nan nan nan nan nan nan nan 205 204 206 207 213 221 227 nan 238 244 247 245 nan nan nan nan nan 224 227 nan 231 234 239 240 241 241 241 238 236 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 240 240 nan nan nan nan nan nan nan nan nan 236 241 243 245 247 252 254 254 254 252 250 251 254 253 253 251 249 nan nan nan nan nan nan nan 250 nan 247 nan nan 253 256 258 nan nan nan nan nan nan nan nan nan nan nan nan 246 244 241 239 237 237 237 236 234 233 233 234 236 242 245 246 246 245 245 247 248 246 246 247 247 247 248 248 249 250 251 251 250 250 251 250 250 250 250 252 253 255 256 256 256 256 257 nan nan nan nan nan nan 261 261 261 261 260 259 259 259 260 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 255 255 nan nan nan nan nan nan nan 255 256 256 256 255 255 256 nan nan nan nan nan nan nan nan nan 259 259 260 261 262 262 261 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 nan nan nan 255 255 254 254 254 254 254 254 254 254 253 254 254 253 253 252 252 253 254 255 255 255 254 254 255 255 255 255 255 255 255 255 255 255 255 254 255 255 255 256 256 256 258 259 259 260 261 262 261 261 260 261 263 264 263 261 262 263 263 263 264 265 266 265 265 265 266 267 266 266 266 265 265 265 265 264 264 265 266 266 266 266 266 266 266 267 266 266 266 267 267 268 268 268 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 32 33 31 28 28 26 25 22 17 14 14 14 13 12 10 10 7 3 0 359 360 357 350 nan nan nan nan 28 25 nan 13 14 19 30 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 146 nan 179 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 166 166 nan nan 167 172 177 180 180 177 172 169 167 167 163 160 161 166 173 nan nan nan nan nan nan 206 nan nan nan nan nan nan 185 nan nan 215 nan nan 224 212 200 188 182 192 230 250 nan nan nan nan nan nan nan nan nan nan nan nan 266 268 272 271 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 308 306 307 311 312 300 286 287 297 304 299 277 279 309 320 301 nan 276 nan 278 285 286 281 273 265 262 269 278 279 276 262 251 245 240 235 231 229 nan nan nan nan nan nan nan nan nan 222 228 228 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 203 213 224 232 239 244 249 249 253 nan nan nan nan nan nan nan 231 235 240 239 239 239 237 233 232 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 235 235 236 236 nan nan nan nan nan nan nan nan 242 242 245 248 251 252 251 252 250 249 250 251 251 251 249 245 nan nan nan nan nan nan nan nan nan nan nan nan 252 254 256 257 257 nan nan nan nan nan nan 255 254 252 249 246 242 239 239 238 236 236 232 230 233 234 236 239 243 245 246 245 243 243 245 245 245 246 246 246 246 246 246 246 248 249 248 245 244 247 252 254 254 253 254 255 256 256 257 257 nan nan nan nan nan 261 261 261 261 260 259 259 259 258 257 257 259 260 260 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 257 256 257 257 nan nan nan nan nan nan 256 256 256 255 255 254 254 nan 255 nan nan nan nan nan 256 258 260 260 260 261 262 264 264 262 261 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 255 255 255 nan 254 254 253 254 254 254 253 253 253 253 253 252 252 252 251 251 251 251 252 253 253 253 253 253 254 254 254 254 254 254 254 255 254 254 254 254 254 255 255 255 255 256 256 258 258 258 259 260 261 262 261 261 261 262 263 262 262 262 262 262 263 265 266 265 264 264 265 266 266 266 265 265 266 266 266 265 265 264 265 265 265 266 266 265 265 266 266 266 265 266 265 266 267 267 268 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 41 39 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 49 48 46 41 nan nan nan nan nan 24 24 25 27 27 25 23 22 16 10 6 6 8 10 11 12 10 7 1 357 357 358 357 353 351 nan nan nan nan 28 nan nan 30 29 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 178 175 167 166 160 156 157 158 159 164 171 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 214 198 184 176 186 219 240 247 nan nan nan nan nan nan nan nan nan nan nan nan 273 274 271 269 268 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 304 307 310 311 310 291 279 284 294 292 279 279 310 313 294 277 275 nan nan 294 295 286 274 273 269 270 nan nan nan 264 252 250 248 244 238 nan nan nan nan nan nan nan nan nan nan 217 225 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 250 nan nan nan nan nan nan nan nan nan 233 237 240 239 239 238 237 234 232 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 232 234 235 235 236 238 nan nan 242 242 245 247 248 249 250 250 249 248 248 248 248 249 246 241 nan nan nan nan nan nan nan nan nan nan nan nan 249 253 256 258 257 nan nan nan nan nan 257 256 254 252 249 245 240 238 237 236 234 230 229 232 234 235 237 239 241 241 241 240 241 242 243 244 244 244 244 244 243 243 243 243 244 245 246 247 247 249 253 254 255 255 255 255 255 256 256 257 258 nan nan nan nan 261 261 260 259 257 257 257 258 258 257 257 258 259 259 260 259 257 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 256 256 nan nan nan 253 255 256 255 255 255 255 257 260 260 261 262 263 265 265 265 263 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 253 253 253 253 253 253 254 253 252 252 252 252 253 253 252 252 251 251 251 250 250 250 250 250 250 251 251 250 250 251 252 253 253 253 253 253 253 254 255 255 254 254 254 254 254 255 255 255 256 256 257 258 258 258 258 259 260 262 262 261 261 262 262 262 262 260 260 261 263 264 264 263 262 263 265 266 266 265 264 265 266 266 265 265 265 264 265 265 265 265 265 264 265 266 266 265 264 264 264 265 266 266 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 42 41 38 36 33 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 46 47 49 50 47 43 nan nan nan nan 29 27 nan nan 21 18 17 17 16 8 5 2 2 4 8 9 11 9 5 2 358 355 355 356 356 355 355 nan nan 24 35 39 nan nan 26 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 128 134 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 166 163 155 152 154 158 161 165 174 nan nan 202 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 211 193 181 176 189 206 214 241 nan nan nan nan nan nan nan nan nan nan nan 271 nan 274 270 267 265 268 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 304 305 304 300 286 276 273 281 281 278 283 309 304 300 280 265 266 nan nan nan nan 286 287 280 272 268 271 270 255 245 248 250 247 nan nan nan nan nan nan nan nan nan nan nan nan nan 221 214 214 nan nan nan nan nan 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 232 nan 237 239 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 222 nan nan nan nan 229 230 229 229 231 234 237 239 240 241 241 241 241 242 244 245 246 247 249 249 248 247 246 247 248 248 245 241 nan nan nan nan nan nan nan nan nan nan nan nan 249 255 258 260 259 258 nan nan nan nan 256 255 255 252 249 245 240 240 236 234 232 232 232 233 232 234 237 238 238 238 238 239 241 242 243 243 242 242 240 240 240 239 237 237 237 238 242 245 248 250 249 250 252 253 252 251 252 253 255 256 257 258 258 259 259 259 259 258 258 257 258 258 258 258 257 257 258 258 258 257 255 252 250 253 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 nan nan nan nan nan 252 253 253 253 253 252 253 256 258 260 260 261 263 264 265 265 262 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 252 252 252 252 252 252 252 251 250 250 251 251 251 251 250 250 249 249 249 248 248 249 249 249 249 249 249 249 250 251 252 252 252 253 253 253 254 254 255 255 254 253 254 254 254 255 256 255 255 255 256 257 257 257 257 259 260 261 261 260 260 261 261 261 260 259 259 260 262 262 261 260 260 262 263 265 265 264 264 264 265 264 264 263 264 264 264 263 263 264 264 263 263 264 264 263 263 262 262 264 265 265 265 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 36 34 32 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 44 45 46 47 50 49 nan nan nan nan nan 30 32 33 nan nan nan 13 11 9 3 1 2 3 3 5 7 8 5 2 2 1 358 355 357 0 1 1 nan nan nan nan 37 31 17 9 9 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 134 nan nan nan nan nan 157 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 156 152 153 156 160 165 170 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 nan 185 178 194 203 216 237 nan nan nan nan nan nan nan nan nan nan nan 271 275 nan 267 262 259 260 262 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 305 305 300 290 272 258 264 274 274 277 287 303 303 302 276 264 270 nan nan nan nan nan 302 304 300 270 253 250 248 246 246 248 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 216 213 191 nan nan nan nan nan 222 234 238 238 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 nan nan nan nan 233 234 235 238 241 244 243 nan nan nan nan nan nan nan nan 225 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 216 nan nan nan nan 226 228 230 232 235 239 242 244 243 241 241 241 241 242 243 245 246 247 248 248 247 247 246 247 248 248 246 242 239 nan nan nan nan nan nan nan nan nan nan nan 251 256 260 261 261 261 259 nan nan 256 255 254 254 252 249 247 244 241 235 230 229 229 229 230 232 235 237 238 238 237 237 239 241 241 241 240 238 236 237 234 233 233 232 231 232 235 238 240 243 245 246 247 250 251 250 249 250 253 253 254 254 255 257 259 257 257 257 256 256 256 256 256 256 256 256 256 256 255 255 253 251 249 249 249 252 254 256 256 256 255 255 255 256 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 250 250 250 249 251 252 253 256 257 259 260 261 262 262 261 258 254 251 249 nan nan nan nan nan nan nan nan nan nan 250 250 250 250 250 250 250 250 251 251 251 251 251 249 249 249 249 250 250 249 248 248 247 247 247 247 247 247 247 247 248 248 249 249 250 251 252 252 252 253 253 254 254 255 255 255 254 253 254 254 254 254 254 255 255 255 256 257 257 257 257 258 259 260 259 259 260 260 260 260 259 257 258 259 260 260 259 258 259 261 261 262 262 261 262 263 262 262 261 262 262 263 263 261 261 261 262 261 261 262 262 262 262 261 261 262 263 263 264 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 31 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 40 42 44 46 nan nan nan nan nan nan nan 31 nan nan nan nan nan 18 12 9 5 2 2 1 0 359 359 358 359 359 1 4 5 5 6 9 9 9 11 nan nan nan 20 11 1 358 1 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 137 nan nan 135 136 142 145 144 145 151 159 nan nan nan nan nan nan nan nan nan 169 nan nan nan nan nan nan nan nan nan 150 155 163 167 170 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 nan 196 187 179 186 196 216 nan nan nan nan nan nan nan nan nan nan 267 269 270 271 267 261 255 253 252 253 257 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 300 297 283 260 249 256 268 270 278 290 303 304 299 278 265 269 nan nan nan nan nan nan 320 315 287 256 253 nan nan 251 243 240 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 194 173 nan nan 193 207 223 237 240 241 237 226 nan nan nan nan nan nan nan nan nan nan 258 nan 264 263 nan nan nan nan nan nan nan 240 245 247 247 nan nan nan nan nan nan nan nan nan 240 246 249 nan 246 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 217 219 222 223 nan nan nan 230 232 236 241 244 245 244 244 242 241 241 242 244 245 246 247 247 246 246 246 245 246 247 246 244 243 240 240 nan nan nan nan nan nan nan nan nan nan 249 254 257 259 259 260 258 258 256 255 254 254 253 252 251 251 248 243 236 230 229 231 232 233 235 238 238 nan 238 237 238 239 239 238 237 237 235 233 232 229 230 230 231 233 236 242 244 244 245 245 246 248 249 250 250 250 251 252 251 251 251 252 255 257 256 256 255 254 253 253 253 253 254 254 254 254 254 251 250 250 249 248 248 249 251 253 254 254 253 252 253 254 255 256 256 256 256 254 253 252 nan nan nan nan nan 255 nan nan 253 253 253 254 254 254 254 255 255 256 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 249 248 248 247 247 249 248 250 253 255 256 257 257 257 257 255 253 250 247 247 248 249 251 251 252 253 253 252 251 250 250 249 249 249 249 250 249 249 249 249 250 250 249 248 248 248 248 249 248 247 247 246 246 246 246 246 246 246 246 247 248 249 249 250 251 251 252 252 253 254 254 255 255 255 255 255 254 254 254 254 253 253 253 254 255 255 256 257 257 257 257 258 258 258 258 258 259 260 260 259 258 257 257 258 258 257 257 257 258 259 259 260 259 259 260 260 259 259 259 259 260 261 261 259 258 259 259 259 259 260 260 261 261 260 259 260 261 262 263 264 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 31 34 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 18 12 5 358 355 354 356 354 351 350 353 356 358 2 8 14 17 16 15 14 nan nan 19 18 11 2 357 356 357 358 nan nan 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 123 131 nan nan 145 144 141 144 145 146 147 152 nan nan nan nan nan nan 172 171 171 170 168 166 nan nan nan nan nan nan nan nan 153 161 173 178 178 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 191 184 184 192 213 nan nan nan nan nan nan nan nan nan nan nan 272 270 266 262 nan 250 249 247 246 248 255 nan nan nan 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 295 282 258 247 249 259 267 279 284 289 288 282 273 264 266 nan nan nan nan nan nan nan nan nan 268 256 nan nan 256 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 195 174 nan 179 188 205 224 nan nan 242 236 223 nan nan nan nan nan nan nan nan nan nan nan 265 267 265 nan nan nan nan nan nan 246 247 nan 252 251 nan nan nan nan 219 199 191 nan nan nan 250 252 251 247 nan nan nan nan nan nan nan nan nan 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 221 222 224 223 224 nan nan nan 226 228 233 238 242 243 243 243 241 241 241 242 243 244 246 247 247 247 247 246 246 245 246 245 244 243 241 241 243 244 nan nan nan nan nan nan nan 243 245 250 250 252 255 256 256 256 254 255 256 256 254 252 252 252 251 246 240 233 229 233 234 234 236 nan nan nan 239 239 239 239 237 236 235 235 234 233 231 230 230 233 237 242 245 248 247 246 246 246 245 248 249 250 250 249 249 249 249 249 249 252 254 256 255 254 253 253 252 253 253 252 253 254 254 253 252 251 250 249 249 248 248 248 248 249 251 251 251 251 252 253 253 254 254 254 253 251 251 251 251 252 254 256 255 254 253 253 253 253 253 253 254 254 254 254 256 254 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 249 249 248 247 246 245 246 246 247 250 253 254 254 254 253 252 251 249 247 245 245 247 248 250 251 253 253 252 251 250 249 249 248 248 248 249 249 248 248 247 247 248 248 248 247 247 247 247 248 247 246 246 245 245 245 246 246 246 246 246 247 248 249 249 250 251 251 252 253 254 254 254 255 255 255 255 255 255 254 254 254 253 253 254 254 255 255 256 256 257 256 256 257 257 257 257 258 259 259 258 257 256 256 256 256 255 255 255 256 256 257 257 257 257 257 258 257 257 256 256 257 258 258 259 256 256 257 257 257 257 257 258 259 260 259 258 258 259 260 261 261 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan nan nan 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 23 nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan 16 7 0 354 350 349 350 350 349 348 349 352 355 358 4 nan nan 19 22 18 16 nan nan 22 15 3 358 357 359 3 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 123 nan 146 150 149 146 140 144 147 149 150 155 nan nan nan nan nan 173 170 170 170 169 167 166 nan nan nan nan nan nan nan nan nan 166 177 185 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 206 199 196 199 nan nan nan nan nan nan nan nan nan nan nan 268 271 268 263 nan nan 248 nan nan 244 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 288 279 261 249 250 256 265 276 276 277 268 263 264 263 263 nan nan nan nan nan nan nan nan nan nan nan nan nan 258 249 242 nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 172 162 169 177 200 217 229 235 241 232 216 nan nan nan nan nan nan nan nan nan nan nan 267 269 269 264 nan nan nan nan nan nan nan nan 255 252 nan nan nan 238 237 nan nan nan nan nan 255 255 254 251 247 nan nan nan nan nan nan nan nan 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 227 228 228 227 nan nan 224 226 229 233 237 238 238 239 238 238 239 241 242 243 246 248 248 249 248 247 247 245 246 246 245 244 243 243 245 247 249 251 250 249 nan nan 243 241 242 244 244 247 251 253 254 253 nan 257 258 258 258 257 255 252 251 246 240 236 234 nan nan nan nan nan nan nan 241 241 240 238 236 235 235 234 234 233 232 232 236 240 243 244 244 241 238 238 239 242 245 247 248 249 248 247 246 246 247 249 252 254 255 255 254 253 252 252 253 253 253 253 254 254 253 252 252 253 252 251 251 250 248 246 246 248 249 251 251 251 252 252 252 252 252 251 250 249 249 250 251 252 254 254 253 252 252 253 253 253 253 252 253 253 254 254 255 252 252 252 nan nan nan nan nan nan nan nan nan nan nan 249 248 248 248 249 249 249 248 247 245 244 244 245 247 249 251 251 251 250 249 249 248 247 245 244 245 245 247 249 251 252 252 250 249 248 248 247 246 246 247 247 247 247 246 246 246 246 246 246 246 246 246 247 247 247 246 245 246 246 246 246 246 247 247 247 248 249 250 250 251 251 252 253 253 254 255 255 256 256 255 255 255 255 254 254 254 254 254 254 254 254 254 255 256 256 256 255 256 257 257 257 257 258 258 257 256 255 254 255 254 254 254 254 255 255 255 255 255 255 255 255 255 254 254 254 254 255 256 256 254 254 255 255 255 256 256 257 258 258 258 257 256 257 258 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 25 25 nan nan nan 28 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 24 nan nan nan nan nan nan nan nan nan nan 19 15 nan 5 357 355 356 354 352 351 350 350 349 349 nan 354 357 nan nan nan 17 21 20 17 19 22 23 18 5 358 357 359 3 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 102 108 120 127 130 137 142 149 nan 138 140 145 148 152 nan nan nan 164 167 170 170 169 168 168 nan nan nan nan nan nan nan nan nan nan nan nan 169 179 188 nan 197 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 219 221 219 211 207 210 222 nan nan nan nan nan nan nan nan 257 nan 266 269 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 275 265 254 250 255 261 268 273 266 259 256 258 261 262 nan nan nan nan nan nan nan nan nan nan nan nan nan 256 255 253 251 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 159 159 166 193 200 214 230 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 nan nan nan nan nan nan nan nan 257 256 nan nan nan nan nan 239 nan nan nan nan nan 257 258 258 256 253 251 243 nan nan nan nan nan nan 250 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 228 229 230 229 225 nan 225 226 228 229 232 235 236 237 237 237 236 237 239 241 243 245 247 247 248 247 246 245 245 245 245 245 245 244 245 246 248 250 251 251 250 nan nan 242 241 240 240 242 245 250 251 251 251 nan 257 258 257 257 256 253 252 250 246 242 nan nan nan nan nan nan nan nan nan 239 239 237 235 234 234 234 234 233 232 233 236 239 239 239 237 235 233 234 233 236 241 244 245 246 246 245 243 243 244 246 250 254 255 255 254 254 253 253 253 253 253 254 254 254 254 253 253 253 254 255 255 254 252 248 247 247 249 250 250 250 250 250 250 251 251 250 249 248 247 248 249 251 252 253 254 252 251 252 252 253 254 253 252 252 253 253 253 252 251 250 251 nan nan nan nan nan nan nan nan nan nan 248 248 247 247 247 247 248 248 248 247 245 244 244 247 248 248 248 248 247 246 246 246 246 245 244 244 244 245 246 247 249 250 250 248 247 246 246 246 244 245 246 246 246 246 245 245 245 245 245 245 245 245 246 246 247 247 246 247 247 247 247 247 248 248 248 249 249 250 250 250 250 251 253 254 254 255 256 257 257 256 256 255 255 255 254 255 255 255 255 254 254 254 254 255 256 256 255 256 256 257 257 256 256 256 256 255 254 254 255 255 254 254 254 254 255 255 255 254 254 254 255 254 253 253 253 252 252 253 254 254 253 253 254 254 254 254 255 256 256 256 256 256 255 256 256 257 257 nan nan nan nan 37 38 37 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 15 10 4 352 346 349 355 355 358 356 353 352 352 nan nan nan nan nan nan nan nan 19 20 20 22 23 22 16 8 0 357 356 359 4 nan 23 nan nan 26 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 145 126 nan 108 119 131 135 133 130 130 138 138 135 135 139 143 145 148 144 143 151 154 162 166 167 nan 168 nan nan nan nan nan nan nan nan nan nan 167 nan 170 184 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 nan nan nan nan nan 213 219 224 227 228 227 219 215 218 226 239 nan nan nan nan nan 254 255 257 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 249 nan nan nan 234 241 246 251 255 nan nan nan 277 271 259 248 244 253 255 261 268 260 254 253 253 256 262 272 nan nan nan 278 nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 169 186 210 228 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 256 256 nan nan nan nan nan 234 nan nan nan nan 245 258 259 259 258 257 254 nan nan nan nan nan nan nan nan nan nan nan nan 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 227 228 228 229 230 230 229 226 224 227 230 231 231 232 232 233 235 235 235 235 236 239 240 242 243 244 245 246 246 245 244 245 246 245 245 245 245 245 246 248 250 251 251 251 nan 248 244 243 242 242 243 245 249 248 249 nan nan 255 256 256 256 256 257 258 255 251 248 nan nan nan nan nan nan nan nan nan nan 236 234 233 233 233 233 233 233 234 236 237 235 233 234 236 236 236 236 237 240 240 241 242 243 244 243 242 242 243 246 252 256 256 256 254 254 254 254 254 253 254 254 255 255 256 255 254 254 255 256 257 257 253 249 247 248 249 249 248 247 248 249 250 249 249 248 246 246 246 248 249 250 251 252 253 252 251 252 252 253 253 253 253 252 252 252 251 251 250 251 251 250 nan nan nan nan nan nan nan nan nan 249 248 247 247 247 248 249 249 248 247 246 246 246 247 247 246 246 245 244 244 245 246 246 245 244 244 244 245 246 247 248 248 248 246 245 245 245 244 243 243 244 244 244 244 244 244 244 244 244 244 244 245 246 246 247 247 247 247 248 248 248 248 249 249 249 250 250 251 251 251 251 252 254 255 255 256 257 258 257 257 256 256 255 255 255 256 257 256 256 255 255 255 255 256 256 256 256 257 257 257 257 256 256 255 255 254 254 256 257 257 256 256 256 256 256 256 255 255 254 255 255 254 253 253 252 252 252 252 252 253 252 253 253 253 254 254 255 255 254 255 255 255 254 255 255 255 256 nan nan nan nan nan nan 34 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 20 20 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan 14 10 4 357 350 343 342 343 348 358 2 1 nan 2 5 nan nan nan nan nan nan nan nan 20 23 25 25 23 15 12 8 0 358 2 5 10 15 nan nan 10 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 153 149 157 136 nan 117 130 136 141 137 133 131 130 132 129 130 133 134 133 135 135 133 138 146 nan nan nan nan nan 167 168 170 nan nan nan nan nan nan nan nan nan 169 182 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 214 205 nan 202 207 214 221 227 229 231 232 227 222 223 226 229 233 nan nan nan 251 253 254 255 260 nan nan nan nan nan nan nan nan 234 nan nan nan nan nan nan nan nan nan nan nan nan nan 245 236 229 226 228 234 241 242 248 255 262 nan 274 273 264 252 242 240 242 252 265 272 264 255 251 250 254 263 275 284 284 nan 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 223 227 221 nan nan nan 196 196 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 255 nan nan nan nan 233 229 nan nan nan nan 239 252 257 257 258 258 256 nan nan 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 227 227 228 229 231 231 230 229 229 228 228 231 231 230 230 228 227 228 228 229 230 232 236 236 237 239 240 242 244 244 243 243 245 246 246 244 244 245 245 247 249 251 252 252 251 250 249 248 246 244 243 nan 245 247 247 248 250 252 253 253 254 256 261 263 264 262 257 254 252 252 nan nan nan nan nan nan nan nan 239 236 235 235 234 234 233 233 234 234 234 234 235 237 238 240 240 240 239 239 241 243 244 244 245 245 244 244 246 249 253 255 254 254 255 255 255 255 254 254 255 257 257 258 258 257 256 256 256 257 258 258 253 249 249 250 249 247 246 246 247 249 250 249 247 246 245 246 247 248 248 248 250 252 252 252 252 253 252 252 253 253 253 251 252 251 250 251 251 252 250 249 nan nan nan nan nan nan nan nan 250 250 249 249 248 249 250 251 251 250 249 248 248 248 246 246 245 244 243 243 244 245 246 245 245 244 243 245 246 247 247 247 246 246 245 244 244 243 242 242 242 242 243 243 243 243 244 244 244 243 243 244 245 246 246 247 247 247 248 249 249 249 249 250 250 250 250 251 252 252 252 252 253 254 255 256 257 258 258 258 258 257 257 256 256 256 258 258 257 256 256 256 256 256 257 257 257 257 258 258 258 257 257 256 256 256 256 256 258 259 258 257 257 257 258 258 257 256 255 256 256 255 255 254 253 253 252 252 252 253 253 252 253 253 254 254 255 255 254 253 254 254 255 254 254 254 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 57 54 nan nan nan 26 23 20 nan nan 18 17 17 17 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 18 nan nan nan nan nan nan nan nan nan nan nan nan 11 10 10 7 360 355 354 351 352 356 1 8 13 17 19 20 nan nan nan nan nan nan nan nan nan 26 30 31 29 21 18 11 5 4 8 9 10 11 nan 5 356 358 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 152 138 141 nan 125 126 134 137 135 135 136 132 128 127 125 127 128 128 126 128 132 131 136 nan nan nan nan nan 167 167 167 170 170 172 nan nan nan nan nan nan nan 167 178 189 191 nan nan nan nan nan nan nan nan nan nan nan nan nan 222 219 211 205 nan nan 216 222 226 229 233 235 234 231 227 226 219 223 234 nan nan nan 251 251 253 258 261 261 nan nan nan nan nan nan 235 236 nan nan nan nan nan nan nan nan nan nan nan nan nan 229 222 219 225 231 236 241 249 257 263 267 270 271 262 250 243 241 243 253 270 280 272 256 250 246 254 263 272 281 279 268 258 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 127 nan nan nan nan nan nan nan nan nan nan nan nan 216 218 213 200 nan nan nan 198 203 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 233 228 nan nan nan 222 234 246 252 253 254 254 254 250 nan nan nan nan nan nan nan nan 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 231 230 229 230 229 228 228 228 228 227 226 223 221 221 220 219 221 224 229 233 230 231 235 238 240 242 242 243 244 246 246 246 245 245 247 248 250 252 252 252 251 250 250 249 247 243 nan nan nan nan 247 248 249 251 252 253 254 258 262 263 264 265 262 257 256 258 nan nan nan nan nan nan nan nan 241 237 237 236 234 233 233 233 234 233 235 237 238 239 239 240 239 238 237 239 242 244 245 245 246 246 246 246 247 250 252 254 254 255 255 255 256 256 256 257 258 258 258 259 260 259 258 257 257 258 259 258 254 251 252 252 251 250 249 248 249 249 249 248 247 246 245 246 247 248 248 248 250 251 252 252 253 252 252 252 252 252 252 251 252 251 251 253 253 251 252 252 250 nan nan nan nan nan nan 250 250 251 250 250 250 250 251 252 252 252 251 250 250 249 248 245 244 244 244 244 245 246 246 244 244 244 244 246 247 248 247 246 245 244 244 243 243 242 242 nan nan 243 243 243 243 243 243 243 243 243 243 244 245 246 247 247 248 248 249 249 249 249 249 250 251 251 252 252 253 253 253 253 255 256 257 257 258 259 259 259 258 258 258 258 258 258 259 259 258 258 258 258 258 258 258 258 258 258 259 259 259 259 259 259 259 259 259 259 259 259 259 258 258 258 259 259 258 257 256 256 256 256 256 255 254 254 253 253 253 253 253 254 254 254 255 255 255 255 254 253 254 254 254 255 254 254 254 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 50 52 51 45 36 27 22 19 17 16 16 16 15 14 14 14 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 11 12 12 15 19 23 27 nan nan nan nan nan nan nan nan nan 9 8 8 9 8 3 359 360 1 3 2 4 nan nan 22 26 nan nan nan nan nan nan nan nan nan nan 30 38 40 38 33 26 15 9 9 13 15 12 9 7 3 358 356 354 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 134 129 133 125 129 133 134 nan nan 132 130 127 125 125 128 129 128 127 128 130 134 139 nan 154 161 166 nan 169 167 166 167 168 170 171 nan nan nan nan nan nan nan nan 173 187 nan nan nan nan nan nan nan nan nan nan nan nan nan 222 220 214 208 nan nan nan nan nan 229 238 241 241 238 nan 227 222 225 230 nan nan 247 247 248 251 255 259 nan nan nan nan nan nan nan 240 239 nan nan nan nan nan nan nan nan 276 nan 263 nan nan nan 225 221 228 230 234 243 253 260 266 268 269 270 264 254 252 247 247 255 269 277 265 250 245 247 254 262 263 268 271 261 252 253 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 nan nan nan nan nan nan nan nan nan 214 216 212 203 196 194 194 197 206 216 225 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan 236 231 222 212 nan 214 228 234 240 246 250 252 255 251 244 nan 236 nan nan nan nan nan 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 232 231 228 229 231 230 228 226 225 225 222 220 220 220 220 218 218 221 225 227 229 233 235 236 237 239 240 241 242 244 246 247 247 245 246 248 249 250 252 253 253 251 251 250 249 247 244 nan 243 244 nan nan 249 250 249 251 253 255 259 261 261 263 266 266 260 260 nan nan nan nan nan nan nan nan nan 239 236 236 235 233 233 233 234 233 234 235 236 236 237 237 236 235 236 237 239 240 240 242 243 244 245 245 245 248 250 252 253 254 254 253 253 254 255 256 257 258 258 260 261 261 260 260 258 258 259 259 259 257 253 253 254 254 253 252 252 251 247 246 248 248 247 247 247 247 247 248 249 250 251 252 253 254 253 253 252 252 252 251 251 252 253 252 253 254 253 253 253 250 nan nan nan nan nan 250 251 251 252 252 251 251 252 252 253 253 253 253 252 252 250 247 245 245 244 244 245 245 245 245 243 243 243 245 247 248 248 247 246 245 245 244 244 242 242 242 nan nan 245 245 244 244 244 244 244 243 243 244 245 246 247 248 248 248 249 249 249 249 249 250 251 251 252 252 252 253 254 254 254 256 257 258 258 259 260 260 260 259 259 259 259 259 259 260 260 260 260 260 259 259 259 260 259 259 259 260 260 261 261 260 260 260 260 260 260 260 260 259 258 258 259 260 259 258 257 256 257 257 257 257 256 255 255 254 254 253 253 253 254 255 255 255 255 255 255 254 253 254 254 254 255 255 254 254 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 nan 48 48 45 37 27 19 15 13 12 12 13 13 14 13 12 12 12 13 13 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 9 9 10 12 15 19 23 nan nan nan nan nan nan nan nan nan nan 16 13 9 5 2 1 357 356 354 352 352 357 7 21 29 nan nan nan nan nan nan nan nan nan nan 20 29 39 39 38 33 23 14 11 15 19 18 12 6 3 2 3 6 13 26 nan nan nan nan nan 356 nan nan nan 46 nan nan nan nan nan 241 nan 247 247 232 157 142 134 131 125 121 123 nan nan nan nan nan 125 126 124 125 128 132 135 134 133 132 134 139 142 149 156 164 170 174 174 170 168 165 164 165 168 169 169 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 219 213 nan nan nan nan nan 231 nan nan 246 242 nan 230 226 nan nan nan nan 243 244 245 249 253 257 259 nan nan nan nan nan nan 242 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 236 246 256 263 268 269 271 272 267 259 259 249 250 258 268 270 252 241 245 250 254 259 261 265 263 256 249 249 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 nan nan nan nan nan nan nan nan nan 213 213 210 204 201 198 197 198 206 217 226 235 243 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 234 226 nan nan nan 217 220 228 237 244 250 256 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 233 231 229 229 232 231 229 227 226 224 218 216 219 221 222 222 225 230 232 233 231 230 229 231 233 236 238 239 240 242 243 244 245 244 245 248 249 250 251 253 253 251 251 250 249 248 246 244 245 246 247 nan 251 251 251 251 252 254 257 259 260 262 266 267 265 264 nan nan 259 255 nan nan nan nan nan 239 238 236 234 233 233 233 233 234 234 235 235 236 236 236 235 237 238 240 239 239 239 242 242 244 245 245 247 249 250 250 250 250 251 251 252 253 254 256 257 259 260 262 263 263 262 260 258 258 260 261 260 258 254 254 255 255 254 252 251 248 246 246 248 248 247 246 247 246 247 247 249 250 251 253 254 255 255 255 256 255 253 252 252 254 252 253 253 255 257 256 253 254 nan nan nan nan nan 251 252 254 254 254 253 253 253 253 252 252 252 252 251 251 249 248 247 246 245 244 244 245 245 245 245 245 245 247 248 249 248 248 247 247 247 246 245 243 242 nan nan nan nan nan nan 245 245 245 245 244 244 246 247 248 248 249 249 249 249 249 249 249 249 250 251 251 252 252 253 253 254 255 256 257 258 258 259 259 260 260 260 259 259 259 260 260 261 261 261 261 261 261 261 261 260 260 260 259 260 261 261 262 262 261 260 260 260 260 261 261 260 259 259 259 261 261 259 258 257 257 257 258 258 258 257 256 255 254 254 254 254 254 255 255 254 255 255 255 255 255 254 254 254 255 256 256 255 255 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 nan 36 nan nan nan 47 48 47 41 32 21 13 9 8 8 9 10 11 11 10 9 8 9 9 10 11 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 19 20 20 22 nan nan nan nan nan nan 21 nan 22 19 15 10 6 3 1 357 350 345 344 348 nan nan nan nan nan nan nan nan nan nan nan nan 10 15 23 30 28 30 21 14 11 13 20 22 17 6 1 0 0 4 12 23 nan 23 12 nan nan nan 354 nan nan nan nan nan 54 311 243 240 240 nan 293 287 181 119 119 125 124 113 108 112 nan nan nan nan 121 119 119 121 124 131 136 139 138 138 136 139 nan 144 150 158 168 176 180 178 172 171 166 162 161 164 166 167 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 223 216 nan nan nan nan 217 231 nan nan 245 nan nan nan nan nan nan nan nan 240 242 243 247 251 254 257 nan nan nan nan nan nan 244 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 229 232 237 245 256 264 270 270 273 274 270 263 260 251 256 264 270 268 258 247 249 251 253 254 258 262 259 252 247 247 251 nan nan nan nan nan nan nan 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 nan nan nan nan 132 nan nan nan nan nan 207 205 203 202 202 203 204 207 217 225 233 239 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 237 232 nan nan 200 203 204 215 226 236 244 251 255 253 nan nan 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 232 230 229 231 233 232 232 230 229 226 220 216 219 222 224 227 230 233 234 233 227 218 220 222 227 230 233 234 236 238 239 239 240 241 243 246 247 249 251 252 253 252 250 249 249 nan 247 245 246 247 248 249 250 251 252 252 252 253 254 257 260 261 264 266 nan nan nan 256 254 nan nan nan 242 nan nan 242 240 238 236 234 234 234 234 235 237 240 241 240 239 237 238 240 241 240 239 239 240 240 243 245 247 247 248 248 247 246 248 249 250 251 251 253 254 255 257 259 261 262 262 262 261 259 258 257 259 260 259 257 257 256 256 255 254 251 248 246 247 248 248 246 245 245 245 245 245 247 248 250 252 254 256 257 257 257 259 256 254 254 254 254 254 256 254 254 257 258 255 nan nan nan nan nan nan 253 253 256 256 255 254 255 254 253 252 252 251 251 251 250 250 249 248 246 244 244 244 245 245 245 246 247 247 248 248 249 249 249 249 249 248 248 247 245 nan nan nan nan nan nan nan nan 247 247 247 246 246 248 249 249 250 250 250 249 250 250 249 249 250 251 251 251 252 252 253 254 255 256 257 257 258 258 258 259 260 260 260 260 260 261 262 262 262 262 262 262 261 261 261 261 261 260 260 260 260 261 262 262 262 261 260 260 261 261 261 261 261 260 260 261 261 261 259 258 258 257 257 258 258 258 257 256 255 255 254 254 254 255 255 255 255 255 256 256 255 255 255 255 255 255 256 257 256 255 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 43 nan 46 48 49 47 43 34 23 14 8 6 6 7 7 8 7 7 6 5 5 6 7 8 8 9 9 10 nan 11 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 17 17 17 nan 17 nan nan nan nan nan 25 nan nan nan 21 18 14 10 8 8 3 356 nan 350 352 359 14 28 nan nan nan nan nan nan nan nan nan 11 15 20 24 25 24 14 10 11 19 28 27 16 3 359 359 360 3 12 19 18 12 5 1 359 357 354 354 354 16 nan nan 32 nan 239 244 258 278 330 nan nan 107 111 117 114 nan 99 nan nan nan nan 122 119 116 115 118 123 132 139 142 142 141 nan nan 143 144 149 159 171 180 182 182 179 172 165 161 159 159 161 162 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 223 216 nan nan nan nan 215 nan nan nan 239 nan 231 228 227 226 nan nan nan 238 242 244 246 249 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 233 236 238 nan 252 263 270 272 274 273 273 268 260 256 263 270 275 273 262 250 243 244 247 250 254 255 255 249 244 245 249 nan nan nan nan nan nan nan nan nan nan nan nan 288 nan nan nan nan nan nan nan nan nan nan 183 nan nan nan nan nan nan nan nan nan nan nan 206 206 206 208 211 214 216 218 223 230 235 238 243 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 239 236 nan 214 205 201 195 201 nan 227 237 nan 249 249 244 242 240 239 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 230 229 230 231 232 233 233 232 231 228 224 219 222 225 227 228 229 230 227 222 219 218 222 225 227 229 230 231 232 232 234 234 236 239 241 243 244 247 249 250 250 250 247 247 248 nan 246 245 245 246 248 248 249 250 250 252 252 251 252 255 258 259 261 263 262 259 nan nan nan nan nan 241 241 241 242 243 242 240 238 236 235 236 237 239 241 241 243 241 238 238 240 242 241 239 238 237 238 241 244 247 247 247 247 246 246 249 250 251 250 250 251 253 253 254 255 256 258 260 260 260 259 258 257 256 256 256 257 258 259 259 257 256 255 252 249 249 nan nan 245 244 244 244 245 245 246 247 250 252 254 254 257 258 258 258 259 255 255 255 255 255 257 256 257 257 258 258 257 nan nan nan nan nan nan 255 255 256 255 255 254 254 254 253 252 252 251 251 250 250 250 249 247 246 246 246 245 245 245 245 246 247 248 250 250 249 249 250 250 249 249 249 248 247 nan nan nan nan nan nan nan nan nan 249 249 248 248 249 250 250 251 251 250 250 250 250 250 250 250 251 251 251 252 253 254 255 256 256 257 257 258 258 258 260 260 260 260 260 261 262 263 263 262 262 262 263 262 261 261 262 262 261 261 261 261 262 263 263 262 261 260 261 261 261 261 261 261 261 261 261 261 260 259 258 258 258 258 257 258 258 257 256 256 255 255 255 255 255 255 256 256 256 256 256 256 256 256 256 255 256 257 258 257 255 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 42 46 46 47 48 48 48 44 37 28 19 12 7 7 6 5 5 4 4 4 3 3 4 5 5 6 6 7 8 9 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 21 17 11 10 8 7 8 7 6 7 11 16 nan nan nan nan nan nan nan nan nan nan 15 17 23 25 27 28 24 22 24 35 38 31 19 6 2 360 358 358 358 360 360 358 356 355 355 354 354 354 351 339 348 nan nan nan 255 252 289 299 338 nan 107 101 103 107 105 92 79 84 nan nan 110 122 119 115 115 117 123 132 141 143 145 145 nan 147 145 145 149 158 169 178 181 182 179 171 164 161 158 157 157 157 156 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 221 217 216 209 nan nan 217 nan nan nan nan 232 nan nan nan 225 225 nan 233 236 241 243 244 247 251 251 255 nan nan nan 257 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 234 235 236 nan nan 257 268 274 276 275 273 267 263 262 267 274 277 273 260 244 233 234 239 241 244 247 247 249 245 249 251 250 248 nan nan nan nan nan nan nan nan nan nan 264 265 286 302 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 219 223 226 226 224 224 228 232 233 235 240 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 240 nan nan 227 217 205 194 nan nan nan nan nan nan nan 244 244 243 242 242 245 nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 224 228 230 230 231 231 232 232 232 233 233 232 230 228 225 227 230 229 227 226 225 221 216 220 223 226 229 231 230 230 230 230 230 231 232 234 237 239 240 241 244 245 246 246 245 244 244 244 nan nan 244 244 245 245 247 247 248 250 254 253 251 252 254 256 257 258 261 259 257 nan nan nan nan nan 244 242 241 242 242 241 239 237 236 236 237 238 239 239 239 238 237 238 239 241 242 241 238 238 238 238 240 242 245 246 246 246 248 250 253 253 252 249 247 249 250 250 251 252 253 255 256 258 257 257 257 256 255 254 254 256 258 258 258 256 257 257 256 255 254 nan 246 245 244 245 245 245 246 247 249 251 253 254 255 254 254 255 255 255 254 255 255 255 256 257 255 255 256 257 257 257 257 nan nan nan nan nan nan nan 256 254 254 254 253 253 253 253 253 252 252 252 251 250 249 248 248 248 247 247 246 245 245 246 248 250 251 251 251 251 251 250 250 250 249 249 248 nan nan nan nan nan nan nan nan nan 250 250 249 249 250 250 251 251 251 250 251 251 251 251 251 251 251 252 252 253 254 255 255 255 256 256 257 257 257 259 260 260 260 260 261 262 264 264 263 263 263 264 265 264 263 263 263 263 262 262 261 262 263 263 263 262 261 261 262 262 262 262 262 262 261 261 261 261 260 259 259 258 258 257 257 258 258 257 256 256 256 256 256 255 255 256 257 256 256 257 258 258 258 257 257 256 257 258 258 257 256 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 45 47 47 47 46 47 46 44 38 31 23 15 10 9 5 3 3 2 2 2 2 2 3 4 4 5 5 6 7 7 8 7 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 21 18 16 11 6 6 10 13 14 14 14 nan nan nan nan nan nan nan nan nan nan nan 18 19 23 24 29 35 42 50 50 44 37 28 20 13 12 4 357 350 343 342 346 347 347 347 348 349 351 352 351 nan 314 nan nan nan nan 258 305 269 nan nan 100 92 91 102 98 84 77 80 80 97 114 120 118 117 117 119 123 131 140 140 146 148 150 151 148 146 151 156 163 171 175 178 176 171 165 163 161 160 159 156 152 nan nan nan nan nan nan nan nan nan nan 211 211 208 nan nan nan nan nan nan nan nan nan 222 220 219 nan nan nan nan nan nan nan 234 231 227 nan 224 223 224 228 232 234 239 242 242 244 247 248 254 259 nan nan nan nan nan nan nan 256 257 nan nan nan nan nan nan nan nan nan nan nan 236 233 231 231 232 234 nan nan 265 275 279 278 275 268 266 266 268 272 273 269 257 249 239 232 235 235 238 240 243 248 248 254 255 254 252 248 nan 245 nan nan nan nan nan nan nan nan 264 274 284 291 307 nan nan 41 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 234 232 228 226 228 229 231 231 234 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 241 238 nan nan nan nan nan nan nan nan nan nan nan nan 244 nan nan nan nan nan 248 nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 215 216 218 222 226 229 232 233 233 233 234 233 232 232 232 231 230 229 230 233 229 228 226 223 222 221 225 226 225 226 228 228 229 229 229 229 229 230 232 234 237 238 238 241 241 243 243 243 242 241 242 243 nan 244 245 245 245 246 247 247 250 254 254 252 252 254 255 256 nan 262 259 258 nan nan nan nan nan 248 245 243 240 240 238 236 235 235 236 233 233 234 234 234 nan 237 237 238 nan 240 240 238 238 235 235 236 239 241 243 245 246 247 249 249 249 246 244 244 245 246 248 250 251 252 254 254 255 255 256 256 256 256 255 256 257 257 256 255 254 256 258 259 258 255 248 245 245 243 243 243 245 246 248 249 250 251 252 253 250 250 251 251 252 254 256 255 255 255 255 256 256 255 255 256 257 nan nan nan nan nan nan nan nan nan 254 255 254 254 255 255 255 255 255 255 253 251 250 249 249 249 250 249 248 247 246 246 248 250 252 253 253 253 252 252 252 251 251 250 250 250 nan nan nan nan nan nan nan nan nan 250 250 250 249 250 250 250 251 251 251 251 252 252 251 251 252 252 253 253 253 254 255 255 255 255 256 256 257 257 258 259 259 259 260 262 263 265 265 264 264 265 266 266 265 264 264 264 264 264 263 262 263 263 263 262 262 261 262 262 262 262 262 262 261 261 260 260 260 260 260 259 258 257 257 258 259 258 257 257 256 256 257 257 256 257 257 257 257 258 259 260 260 259 259 257 257 257 258 258 258 257 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 47 48 47 45 43 45 45 42 37 31 23 22 16 9 4 2 1 1 1 1 1 1 2 2 3 4 4 5 5 6 7 6 4 2 0 0 359 359 nan nan 5 6 6 6 nan nan nan nan nan 9 10 nan 14 16 18 nan nan nan nan nan nan nan nan nan nan nan 18 17 15 9 5 5 7 11 12 nan 10 nan nan nan nan nan nan nan nan nan nan nan 20 20 22 23 30 38 52 61 58 47 30 21 17 14 13 5 357 347 338 335 338 341 342 343 344 345 349 353 3 16 18 nan nan nan nan nan nan nan nan 106 98 93 94 106 100 91 85 84 86 100 117 120 118 118 121 122 123 130 137 141 149 153 156 154 149 145 151 154 158 161 164 170 170 168 167 166 165 164 162 157 152 146 nan 134 nan nan nan nan nan nan nan 226 228 219 nan nan nan nan nan nan nan nan 228 229 nan nan nan nan nan nan nan nan nan 232 230 228 226 221 221 222 226 230 234 239 242 241 240 242 246 253 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 234 231 228 227 230 nan nan nan 267 275 279 277 272 268 267 267 267 266 262 251 248 243 237 237 236 240 240 242 246 249 257 257 256 254 251 nan nan nan 249 250 261 nan nan nan 266 268 274 285 307 339 nan nan nan 353 349 nan nan nan nan nan nan nan 215 nan nan nan nan nan nan nan nan nan 236 234 231 229 229 229 230 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 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 215 216 217 217 219 221 224 228 232 235 235 235 235 234 232 231 231 232 232 231 231 231 231 228 225 224 224 225 228 225 222 221 222 223 224 225 226 226 226 227 229 232 234 236 237 239 239 242 242 242 241 240 241 243 244 245 246 245 244 246 247 247 250 254 254 252 253 253 254 255 258 nan 260 259 260 259 nan nan nan nan 250 246 241 238 237 236 235 235 233 227 228 228 229 231 234 nan nan nan nan 238 237 236 236 230 229 231 235 236 237 240 241 240 240 239 237 239 243 244 244 246 249 250 251 250 250 249 248 249 252 254 256 258 258 258 258 256 254 254 255 256 258 258 256 252 246 246 245 244 244 244 245 247 248 248 249 250 249 250 250 250 252 253 255 257 257 256 255 255 255 255 256 253 254 256 257 nan nan nan nan nan nan nan nan 254 256 256 256 257 257 257 258 258 258 257 255 252 252 250 250 251 251 250 249 248 248 248 250 252 253 255 255 255 254 254 254 253 252 252 251 nan nan nan nan nan nan 253 251 250 249 249 249 249 249 249 249 250 251 251 251 252 253 253 252 252 252 252 253 253 253 254 254 254 254 255 255 256 257 257 257 258 259 260 261 263 264 265 265 265 265 266 267 267 266 265 265 265 265 265 264 263 264 263 263 262 262 262 262 262 262 262 262 262 261 261 261 260 261 261 261 260 259 258 258 258 258 258 257 258 258 258 257 257 257 258 258 258 258 260 260 260 261 260 259 258 258 258 259 259 258 258 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 49 49 49 46 43 42 44 44 40 35 29 23 23 15 9 4 2 1 0 0 0 0 0 0 1 2 3 3 3 4 5 5 4 3 3 1 359 359 359 1 4 5 6 6 6 6 nan nan nan 8 9 nan nan 14 17 19 20 nan nan nan nan nan nan nan nan nan 22 17 14 10 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 18 20 26 35 50 58 52 39 25 15 15 11 7 3 357 349 340 334 334 336 339 340 341 343 347 354 nan nan nan nan nan nan nan nan nan nan 116 112 111 102 101 105 102 97 95 93 95 102 113 119 118 120 123 124 118 121 127 144 157 159 158 150 146 145 149 154 156 157 159 163 165 163 165 166 166 164 161 153 153 148 139 129 nan nan nan nan nan nan nan 239 240 226 189 nan nan nan nan nan nan 228 237 237 237 nan nan nan nan nan nan 226 227 228 229 228 225 222 221 nan 226 229 234 239 242 241 240 241 244 252 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 239 234 234 229 226 229 236 nan nan nan nan 279 279 274 268 265 264 262 260 257 257 250 246 244 242 240 243 242 244 245 250 258 258 257 254 251 nan nan 299 250 256 264 268 nan nan nan 270 277 295 345 28 46 nan nan 1 354 300 nan nan nan 205 nan nan 232 239 240 239 nan nan nan nan nan nan nan 238 237 235 234 232 231 230 231 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 217 214 214 214 215 217 218 219 220 223 227 231 234 235 236 237 237 236 234 233 234 233 231 231 231 231 229 226 226 227 228 228 224 222 222 222 223 223 224 224 224 225 227 229 232 234 237 238 239 240 242 242 242 241 241 nan 244 245 245 245 245 245 246 248 248 250 253 254 252 252 253 253 254 257 261 261 260 260 260 nan 257 nan 256 254 251 248 243 241 242 240 234 230 227 225 nan nan nan nan nan nan nan nan 235 234 232 230 228 228 229 230 230 229 232 234 235 235 236 238 242 241 241 243 246 248 248 249 247 244 241 239 241 246 252 255 256 257 257 258 256 256 256 256 256 258 256 254 251 249 250 249 249 248 247 247 248 248 249 249 249 249 250 252 254 256 257 258 260 259 257 257 256 256 255 255 255 257 nan nan nan nan nan nan nan 253 253 254 255 255 256 257 258 259 259 259 259 259 258 256 254 253 252 251 251 251 251 250 250 249 250 251 253 254 256 256 255 256 257 256 256 254 253 nan nan nan nan nan nan nan 251 250 249 248 248 248 249 249 249 249 250 251 251 252 253 254 253 253 252 252 252 252 252 252 253 254 255 255 255 256 256 257 257 257 258 259 261 263 264 264 265 265 265 265 266 267 267 266 266 265 266 266 265 265 265 265 264 263 263 263 263 263 263 263 262 261 261 262 262 261 261 261 261 262 261 261 260 259 258 257 259 259 259 259 258 257 257 258 259 259 259 260 260 260 261 260 260 259 259 259 259 259 259 259 258 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 39 41 45 48 48 48 43 41 41 42 41 37 31 25 23 21 15 9 5 2 1 360 360 360 360 360 0 0 1 2 2 2 2 3 3 3 3 3 1 359 359 359 0 3 5 6 6 5 5 4 nan nan nan nan 10 nan 12 nan nan nan nan nan nan nan nan nan nan nan 25 25 24 18 11 4 nan nan nan nan nan nan nan 4 3 359 4 nan nan nan nan nan nan 10 11 12 14 15 20 32 44 54 47 38 26 15 14 8 4 2 358 352 344 338 334 334 337 337 340 341 344 350 nan nan nan nan nan nan nan nan nan nan nan 116 118 109 104 104 103 102 101 101 102 105 112 117 119 125 128 127 123 121 89 146 169 162 153 145 145 147 149 152 153 157 160 161 160 159 162 165 164 160 154 146 148 142 133 128 nan nan nan nan nan nan nan nan nan nan 218 nan nan 173 187 203 217 225 233 240 nan nan nan nan nan 215 218 221 223 225 225 226 223 222 223 nan 225 227 231 236 240 241 240 241 245 253 258 257 257 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 241 238 237 232 229 231 nan nan nan nan nan 279 280 274 267 261 260 259 259 260 257 249 248 248 245 243 244 244 243 246 250 256 258 nan nan nan nan nan nan 252 263 265 266 267 269 nan 274 281 311 19 52 63 65 63 49 339 275 254 231 218 212 nan nan 237 241 245 246 246 nan nan 244 243 243 nan nan 241 241 238 236 233 230 230 231 233 234 235 236 235 235 234 233 233 232 nan nan 237 239 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 212 211 213 216 218 219 220 221 225 230 233 234 238 239 240 238 237 236 237 235 232 231 231 232 232 230 229 229 229 228 226 225 226 226 226 227 228 227 227 228 230 233 235 237 238 239 240 241 241 242 242 240 240 nan 243 244 244 245 245 245 246 248 248 250 252 252 252 252 253 253 254 256 259 261 261 262 262 262 261 260 260 257 255 253 251 249 252 245 242 238 233 227 231 nan nan nan nan nan 231 233 233 232 230 230 233 233 234 230 227 227 230 232 233 236 239 243 243 241 238 240 241 240 238 238 235 234 235 238 241 246 251 250 250 251 252 254 256 258 259 258 258 258 257 256 255 254 253 252 251 251 250 250 249 250 250 250 250 251 251 252 254 256 258 259 259 259 258 257 258 257 256 257 258 256 nan nan nan nan nan nan nan 252 252 253 254 254 256 258 259 259 259 258 258 258 257 256 255 253 252 252 251 251 251 251 251 250 251 252 253 255 255 255 256 258 259 259 259 256 254 nan nan nan nan nan nan nan 251 249 248 247 248 248 248 248 249 249 250 251 252 252 253 253 253 253 251 251 252 253 252 252 254 255 255 255 255 256 256 256 257 258 258 260 262 263 264 264 264 264 265 266 266 267 267 267 266 266 267 267 267 266 266 265 264 264 263 264 264 264 263 262 261 261 261 262 263 263 262 262 262 262 262 261 261 259 258 259 260 261 261 260 258 257 257 259 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 259 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 39 39 40 41 44 46 46 42 40 41 40 38 33 27 25 22 19 14 9 5 3 1 360 359 359 360 360 360 0 1 1 1 1 1 1 2 2 2 1 1 359 nan nan nan nan 4 5 5 5 5 nan nan nan 7 8 8 nan nan nan nan nan nan nan nan 26 nan nan nan nan 25 26 24 21 18 14 11 nan nan nan nan nan nan nan 5 0 5 22 nan nan nan nan nan 6 7 8 10 12 16 25 38 49 50 44 38 27 16 7 4 3 1 357 350 344 337 335 335 336 340 340 343 nan nan nan nan nan nan nan nan 46 nan nan 84 95 107 109 102 102 103 104 106 107 107 107 110 116 122 131 136 135 131 121 53 73 153 157 146 141 144 149 152 153 154 158 164 163 160 158 159 163 160 157 154 147 141 136 131 129 nan nan nan nan nan nan nan nan nan nan 249 197 171 170 177 192 213 221 227 nan nan 251 248 233 217 215 213 216 218 221 224 225 223 222 nan nan 224 225 230 235 237 239 241 242 246 252 253 252 254 253 251 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 242 240 238 236 233 235 nan nan nan nan nan 280 nan 273 264 258 257 259 260 261 261 260 262 258 250 247 246 244 246 248 248 252 257 258 255 nan nan nan nan 259 266 260 261 265 270 275 280 286 338 45 63 76 86 87 94 261 258 251 236 227 nan nan nan nan nan nan nan 254 253 nan 245 245 245 245 245 245 242 240 238 235 233 231 231 231 233 235 237 237 237 234 233 233 233 233 235 237 238 239 240 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 209 208 210 214 217 219 220 221 224 226 229 234 238 240 242 240 240 240 239 236 234 233 233 234 235 233 231 230 229 228 226 227 227 229 231 232 233 232 232 233 235 237 237 238 238 239 239 239 239 239 240 238 239 240 241 242 nan 243 243 243 244 245 246 249 250 250 251 251 252 252 252 255 258 261 nan 264 265 265 265 264 264 261 257 256 257 258 260 258 256 nan nan 240 245 nan nan nan nan nan nan nan nan 231 232 233 237 238 238 235 232 231 232 232 232 234 235 235 235 235 234 236 236 235 234 232 232 234 238 242 245 246 248 244 243 244 247 251 254 258 259 259 259 259 259 258 257 256 255 254 253 251 251 250 250 250 251 251 251 251 250 250 251 254 257 258 257 257 257 257 258 257 257 256 254 253 nan nan nan nan nan nan 249 249 250 251 254 256 258 259 259 259 257 256 255 255 255 255 254 253 253 251 250 250 250 251 250 251 252 253 254 255 255 256 257 258 260 260 259 256 254 254 253 nan nan nan nan nan 250 249 248 248 248 248 248 248 249 249 250 251 251 252 252 253 253 252 251 251 252 253 253 253 254 255 255 255 255 255 255 256 257 258 259 260 263 263 264 264 263 264 265 266 266 266 267 267 268 267 267 268 268 268 266 265 264 264 264 264 264 264 263 262 261 261 262 263 263 263 263 262 262 262 262 261 261 260 260 262 262 261 260 259 258 258 259 260 260 259 258 258 258 259 260 260 261 261 261 260 260 260 260 260 259 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 40 39 39 40 43 45 43 41 40 39 38 34 28 25 25 20 15 11 8 4 2 0 360 359 359 359 359 359 360 0 1 1 1 0 0 1 1 1 nan nan nan nan nan nan nan nan 5 5 5 nan nan nan 5 5 nan nan nan nan nan nan nan nan nan nan nan nan 22 22 24 25 25 23 23 24 22 24 27 32 nan nan nan nan nan 6 5 12 31 nan nan nan nan 0 1 0 360 0 2 6 15 32 46 53 52 50 40 21 9 5 6 6 3 358 351 343 341 338 338 339 341 347 nan 3 5 5 354 354 nan nan nan 56 nan 68 81 99 105 101 101 101 104 108 111 111 106 106 112 123 136 142 142 140 117 78 88 143 143 143 142 143 149 149 153 157 161 165 165 161 158 159 160 158 151 152 146 139 134 131 130 nan nan nan nan nan nan nan nan nan 266 nan 227 191 181 182 195 199 217 nan nan nan nan nan 243 226 217 212 215 215 218 221 224 223 221 nan nan 222 224 227 229 233 238 241 243 246 249 248 248 251 nan 248 248 nan nan nan nan nan nan nan nan nan nan nan nan nan 248 247 242 243 242 239 238 239 nan nan nan nan nan nan nan nan 265 258 257 260 260 262 268 272 271 266 257 253 248 246 248 248 248 253 258 nan nan nan nan nan nan nan 253 nan 249 257 267 nan nan nan nan 67 81 92 93 140 217 248 253 248 239 nan nan nan nan nan nan nan nan nan 255 248 243 243 244 245 244 244 242 240 240 239 237 236 235 234 235 236 237 237 236 236 234 234 233 234 235 237 239 239 240 242 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 247 248 nan 248 247 nan nan nan nan nan 226 227 nan nan nan 205 207 211 215 218 219 221 221 224 228 233 238 240 242 242 242 241 240 239 238 236 236 236 236 234 232 231 230 229 228 228 228 232 234 235 234 234 235 236 237 237 237 237 237 237 238 238 238 237 236 235 236 236 237 238 239 239 240 240 241 243 244 247 248 248 249 249 249 250 251 253 257 259 261 264 264 266 266 265 265 263 260 259 261 262 261 262 265 nan nan nan 257 nan nan nan nan nan nan 235 nan nan 234 238 241 240 239 239 239 238 237 234 228 225 225 226 227 229 233 235 235 235 234 235 237 240 244 244 242 241 241 235 238 242 246 250 253 255 256 256 257 257 258 259 258 256 255 254 251 249 249 250 250 250 250 250 250 249 249 250 251 253 255 255 255 255 255 256 255 255 256 254 251 252 nan nan nan nan nan nan 248 248 250 252 255 257 258 259 258 257 255 253 252 253 253 254 253 253 253 251 250 249 250 250 251 252 253 254 254 255 256 257 257 259 259 259 258 256 254 254 252 252 251 250 251 251 250 249 249 248 248 248 247 248 249 250 251 251 251 251 251 252 252 252 251 252 253 254 254 254 254 254 255 255 255 255 255 257 258 259 259 260 261 262 264 263 263 264 265 265 266 266 267 267 268 268 268 269 269 268 267 265 264 264 264 264 264 264 262 261 261 261 262 263 263 263 263 263 263 262 261 261 261 261 262 263 263 260 258 257 258 258 258 258 258 257 256 257 258 261 261 262 262 261 261 261 260 261 260 259 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 39 41 43 43 42 41 42 44 45 43 40 38 36 33 29 23 22 20 16 11 9 6 4 1 360 359 358 358 358 358 358 359 360 1 1 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 25 26 23 21 21 23 27 31 31 nan nan nan nan 4 7 19 37 nan nan nan 8 357 356 350 348 349 353 0 11 31 47 55 57 55 44 21 9 7 9 11 10 5 359 354 351 346 344 346 350 359 11 10 1 357 354 354 nan 17 40 51 55 60 74 96 101 100 103 104 107 111 116 117 110 99 106 127 141 144 143 146 120 98 107 136 140 146 146 147 150 151 152 158 162 164 162 158 157 158 159 158 156 151 142 137 132 129 130 142 155 nan nan nan nan 257 265 269 268 257 240 206 194 193 nan nan nan nan nan nan nan nan nan nan 219 nan nan 213 214 216 219 219 217 217 219 220 221 224 225 232 238 241 243 244 246 245 248 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 245 249 249 244 243 243 243 nan nan nan nan nan nan nan nan 258 257 258 260 264 270 274 273 266 258 254 248 248 248 248 247 254 261 nan nan nan nan nan nan nan nan nan nan 240 256 nan nan nan nan nan 114 120 137 190 228 245 252 nan nan nan nan nan nan nan nan nan nan nan nan 246 242 243 244 244 243 243 242 242 243 242 241 240 238 237 237 237 237 238 240 240 237 236 236 237 238 239 241 241 242 244 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 248 246 245 243 242 241 239 236 231 226 224 nan 213 208 205 205 207 211 215 218 220 220 223 227 233 237 240 242 243 243 241 241 240 240 238 238 238 238 237 234 233 233 232 231 231 232 232 234 233 231 231 232 233 235 235 235 236 237 238 239 239 238 237 236 234 234 233 234 234 234 nan nan 237 240 241 242 243 244 246 246 246 247 247 249 252 255 258 260 260 264 265 265 264 262 262 261 259 260 262 262 263 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 250 245 241 245 245 243 239 231 222 216 219 223 227 230 233 234 235 234 234 236 239 240 238 235 232 231 232 230 238 243 246 249 251 253 252 253 253 253 254 256 256 255 253 252 249 248 249 249 249 248 248 248 248 248 249 250 250 nan nan nan nan 254 254 253 253 256 255 nan nan 251 252 nan nan nan nan nan 247 249 251 253 256 258 258 258 256 254 252 252 252 252 253 254 254 254 254 252 251 250 250 251 253 254 255 255 255 256 257 256 257 259 258 258 257 257 255 254 253 250 250 251 252 252 251 250 249 249 249 248 247 248 249 250 251 251 251 251 252 252 252 252 252 253 254 255 255 254 254 254 254 255 255 255 256 257 258 259 259 259 260 262 263 263 263 263 264 265 265 265 266 267 268 269 269 269 269 268 266 265 265 264 264 265 264 263 262 261 261 262 263 263 264 263 263 263 263 262 261 261 262 263 263 263 261 258 256 257 257 257 256 256 256 255 255 258 261 263 263 262 262 261 261 260 260 261 260 258 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 41 44 47 47 47 46 47 47 46 43 41 38 33 28 22 18 19 15 12 9 7 5 3 1 359 358 357 358 357 357 357 358 359 1 2 2 2 2 1 1 nan nan nan nan nan nan nan nan nan nan 6 8 10 11 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 24 24 23 19 18 18 21 24 30 30 30 24 nan nan nan 7 24 42 48 35 17 14 5 354 344 340 343 348 357 11 30 47 45 50 52 39 15 7 9 12 15 16 13 8 4 0 356 354 357 2 11 20 22 13 11 8 7 13 nan 51 51 51 55 60 67 83 88 98 113 120 122 124 134 134 116 118 149 152 150 146 143 136 127 132 142 150 149 146 144 144 144 145 156 164 164 160 156 155 159 164 164 162 155 141 134 130 128 131 141 154 185 201 220 247 264 271 275 272 264 251 222 201 nan nan nan nan nan nan nan nan nan nan nan 219 211 209 207 209 212 215 215 213 213 217 219 219 221 224 230 237 241 242 242 243 245 250 252 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 257 256 250 249 248 248 248 nan nan nan nan nan nan nan nan nan 257 259 264 273 273 266 256 250 251 248 247 249 249 249 256 265 nan nan nan nan nan nan nan 180 204 nan nan nan nan nan nan nan nan nan nan nan nan 237 251 nan nan nan nan nan nan nan nan nan nan nan nan nan 245 243 244 245 245 243 243 244 244 245 245 243 240 239 238 238 237 236 237 239 240 240 237 238 240 241 242 242 242 243 244 246 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 247 244 241 240 239 nan nan 234 231 228 225 222 nan nan 210 207 204 203 205 210 212 215 219 223 227 232 236 240 243 243 243 241 241 240 240 239 239 240 240 238 236 234 235 235 235 234 234 232 231 227 225 225 227 229 229 232 234 236 238 240 240 240 239 237 236 235 234 232 231 231 230 230 232 237 240 240 240 241 241 243 245 245 245 246 248 251 254 257 258 259 262 264 263 262 261 261 261 258 258 258 259 261 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 261 256 254 254 255 249 241 230 221 216 218 223 228 228 226 227 227 227 230 233 235 236 233 226 223 223 226 234 242 245 248 250 252 252 249 249 250 251 251 253 255 254 252 251 250 248 248 248 247 246 246 248 248 248 251 nan nan nan nan nan 251 253 254 254 254 nan 254 252 252 254 253 nan nan nan nan nan 247 249 252 255 256 256 255 254 252 250 250 251 253 254 256 255 256 255 254 252 251 249 250 252 253 255 256 256 256 256 257 257 259 260 259 259 259 258 257 255 253 250 252 254 254 252 251 251 250 249 249 249 248 249 250 251 252 252 252 252 253 253 254 254 254 254 255 256 256 256 255 254 254 255 255 256 256 258 258 258 258 258 260 261 261 262 262 263 264 264 265 265 266 267 269 269 270 269 268 267 266 266 265 265 265 265 265 263 262 261 262 262 263 264 264 264 263 263 262 261 261 263 263 264 263 261 258 257 257 257 257 255 254 254 254 255 257 260 263 263 263 262 262 261 260 260 260 260 258 258 258 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 39 40 42 46 49 49 50 50 51 50 48 45 41 37 30 23 21 18 14 11 8 6 5 4 3 1 359 358 358 357 357 357 357 357 359 0 1 2 2 3 2 nan nan nan nan 357 357 nan nan nan nan nan 4 7 10 12 nan nan 16 17 18 18 nan nan nan nan nan nan nan 21 23 nan 26 26 25 23 20 17 16 19 24 27 29 28 29 20 nan nan nan 0 21 42 46 35 17 16 3 352 344 339 340 345 355 8 25 39 31 41 42 31 17 11 15 18 20 20 18 16 12 8 4 4 5 13 22 29 30 27 25 26 31 37 45 61 50 46 44 40 40 55 61 81 112 127 127 131 156 171 163 146 164 165 162 149 140 147 150 149 153 156 155 153 150 143 142 146 155 166 166 157 152 154 159 167 173 173 166 149 131 132 133 136 142 156 188 193 221 247 265 275 279 276 nan 260 241 nan nan nan nan nan nan nan nan nan nan nan nan nan 217 209 205 207 211 214 213 211 211 215 218 218 220 224 229 236 242 241 240 242 246 250 250 252 251 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 260 256 255 254 253 254 nan nan nan nan nan nan nan nan nan nan 258 263 268 260 252 242 243 248 251 251 252 nan 252 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 244 244 245 245 245 245 243 240 238 237 237 236 235 236 238 239 239 238 238 241 243 242 240 241 243 245 247 249 249 248 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 242 239 237 236 236 234 233 230 229 229 227 224 223 nan nan nan 203 201 202 205 206 211 216 222 227 231 237 240 242 243 243 242 241 240 239 240 240 240 240 239 237 236 236 235 237 236 234 231 227 223 220 221 224 228 229 234 236 238 239 239 239 238 237 235 235 234 233 232 231 230 228 229 232 237 238 238 238 238 239 242 245 245 244 244 247 250 252 253 254 256 259 262 261 261 260 260 261 260 260 258 257 258 259 nan nan nan nan nan nan nan nan nan nan nan nan nan 260 268 267 264 261 259 255 249 244 nan nan 222 219 220 225 223 219 218 217 219 224 228 230 232 232 nan nan 224 232 243 246 247 249 250 250 248 246 246 247 248 249 251 253 254 253 253 252 249 249 249 nan 248 249 249 nan 251 nan nan nan nan nan nan 249 252 254 256 257 257 254 257 258 nan nan nan nan nan nan 246 249 nan nan nan 255 254 253 251 249 249 251 253 255 257 257 257 257 254 251 249 248 249 250 252 253 254 255 256 255 257 258 259 260 261 260 259 260 259 257 257 252 251 255 255 253 252 250 250 249 248 249 250 250 250 252 253 253 253 253 254 255 256 256 257 257 256 256 256 256 256 255 254 254 255 256 257 257 258 257 257 257 258 259 260 261 261 262 263 264 264 265 265 266 268 269 270 270 268 267 267 267 266 266 266 266 266 265 264 262 262 262 263 264 265 265 264 263 262 261 261 262 262 264 264 263 260 257 257 258 257 256 254 253 252 253 257 261 263 263 262 261 260 260 259 258 259 260 260 258 258 260 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 40 39 40 43 47 49 49 49 50 51 51 49 44 39 33 26 18 18 14 9 6 4 4 3 3 2 1 359 359 358 357 357 357 357 358 359 0 1 2 2 2 nan nan nan nan 358 358 357 nan nan nan nan 358 0 4 7 nan nan nan nan 16 17 18 nan nan nan nan nan nan nan 25 26 27 27 26 24 22 18 16 18 21 27 29 30 29 25 nan nan nan nan 356 12 42 47 42 29 17 359 350 345 341 341 345 352 4 16 24 22 34 35 29 22 18 16 17 19 20 20 19 16 12 10 11 13 22 34 37 36 34 34 39 49 53 55 55 44 36 33 32 32 34 39 63 105 124 127 131 156 181 190 189 178 165 166 159 151 153 160 159 162 167 172 173 169 166 146 144 154 166 172 165 152 150 153 155 165 171 177 162 140 136 140 141 144 151 166 175 213 242 263 276 281 nan 271 265 255 234 219 nan nan nan nan nan nan nan nan nan nan nan nan nan 204 205 209 212 213 210 209 211 214 216 218 223 230 237 242 243 242 243 246 249 249 252 251 nan nan nan nan nan nan nan nan nan 275 nan nan nan nan nan 265 264 264 263 262 262 260 260 260 262 nan nan nan nan nan nan nan nan nan nan nan 259 nan 240 233 243 nan 250 254 255 nan 255 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 235 251 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 242 243 245 244 243 244 244 241 240 239 238 237 237 238 239 239 239 239 240 241 241 241 242 243 245 248 249 250 252 251 249 247 239 nan nan nan nan nan nan nan nan nan nan nan nan 239 236 234 234 233 235 235 234 233 233 233 232 228 nan 222 217 212 205 201 200 200 203 209 216 222 228 233 237 240 242 242 242 243 241 239 239 239 239 239 239 239 238 237 236 235 236 237 233 229 225 224 223 225 225 228 233 237 239 237 236 236 235 235 234 234 233 233 232 232 231 230 229 231 234 237 236 236 236 236 238 242 245 244 243 244 247 249 249 252 251 252 255 258 259 260 259 260 261 261 261 259 257 258 258 nan nan nan nan nan nan nan nan nan nan nan nan 262 267 271 269 268 264 258 251 250 247 242 nan nan 226 221 221 nan nan nan 217 220 224 228 232 234 234 233 234 235 241 246 244 240 240 242 243 244 245 245 245 248 250 252 254 257 257 256 254 252 253 254 254 nan 253 253 253 256 nan nan nan nan nan nan 250 252 254 255 256 258 nan 257 255 nan nan nan nan 244 246 nan nan nan nan nan nan 253 252 251 250 251 253 255 256 257 257 257 256 250 247 246 246 248 250 250 252 253 255 256 256 258 258 259 261 260 260 260 260 259 258 257 252 255 256 255 252 251 250 249 248 249 250 252 252 253 255 256 255 255 255 256 257 258 259 259 259 257 257 257 257 256 256 254 254 255 256 257 257 257 256 256 257 258 259 260 260 260 261 263 263 264 266 266 267 268 270 270 269 267 267 267 266 266 266 266 267 267 266 265 264 264 263 264 265 266 266 265 263 261 261 261 261 262 264 264 262 260 258 258 258 256 256 254 253 253 255 263 266 266 263 260 259 259 258 257 258 259 260 260 259 260 262 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 39 37 37 39 44 48 49 49 49 50 51 50 46 40 33 26 19 13 14 8 5 3 2 1 2 2 1 1 359 359 358 358 358 358 358 359 359 0 1 1 1 2 nan nan nan 359 358 358 357 357 356 356 356 355 356 359 nan nan nan nan 11 13 14 nan nan nan nan nan 25 nan nan nan nan nan 26 23 21 19 17 17 19 24 29 31 31 28 23 13 5 nan 355 357 13 41 nan 55 45 25 5 355 349 346 344 347 355 5 5 13 24 32 34 29 23 16 10 8 10 11 13 14 13 11 13 16 23 32 41 40 41 40 42 48 56 56 52 45 35 25 22 25 27 31 40 53 77 107 115 118 136 170 171 176 173 164 165 166 163 165 166 165 173 177 181 185 188 186 150 144 152 163 165 157 146 146 148 150 157 168 176 176 148 141 146 148 144 144 149 166 196 236 260 273 278 276 nan 270 268 255 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 208 211 212 207 206 206 209 212 215 222 230 238 244 247 245 243 244 247 250 254 254 nan nan nan nan 260 nan nan nan nan 271 nan nan nan nan nan nan nan 266 266 267 268 268 267 265 265 nan nan nan nan nan nan nan 258 258 nan nan nan nan nan nan nan nan nan nan 256 nan 256 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 235 254 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 242 242 242 244 243 243 244 245 244 243 242 240 240 239 240 240 240 241 241 242 242 241 244 245 245 247 250 250 252 254 255 254 253 246 nan nan nan nan nan nan nan nan nan nan nan nan nan 232 231 232 234 236 237 237 236 235 234 nan nan nan nan nan 211 207 205 203 203 205 211 217 224 229 233 235 239 241 242 242 242 241 238 238 238 238 237 238 238 238 237 236 235 236 236 233 229 227 227 227 228 229 232 235 237 237 234 233 234 235 235 235 234 234 234 234 233 232 232 232 234 237 238 238 236 235 nan 240 243 244 244 243 244 245 247 248 250 248 249 252 255 257 258 259 260 260 261 262 nan 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 271 271 268 264 258 253 253 nan nan nan nan nan nan nan 233 231 228 227 228 231 234 235 236 236 236 239 242 245 242 237 234 234 235 238 240 243 247 248 251 253 255 257 259 258 256 256 257 258 259 258 nan 258 257 nan nan nan 257 nan nan 253 253 254 nan nan 254 254 255 256 nan 256 252 249 247 247 nan 250 nan nan nan nan nan nan nan 252 252 253 253 254 255 255 255 255 254 251 245 243 243 245 247 249 249 250 253 255 256 257 257 258 259 259 258 258 260 259 260 258 256 254 258 257 254 252 251 250 250 251 252 254 256 257 256 258 258 257 256 256 256 258 259 259 260 259 258 258 258 258 258 257 256 255 256 257 257 257 257 256 256 257 259 260 260 259 259 261 262 263 265 267 267 268 268 269 269 269 268 267 266 266 266 267 267 268 269 268 267 266 266 265 265 266 267 267 265 263 261 260 260 261 262 264 263 262 260 259 259 258 257 257 256 255 257 261 267 267 264 261 258 257 256 256 257 258 260 261 261 261 261 263 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 38 36 35 35 38 44 48 49 49 49 49 50 48 42 34 26 18 14 10 7 3 1 0 0 0 0 1 0 0 360 359 359 358 359 359 359 360 360 1 1 1 2 nan nan nan nan 360 359 359 358 357 356 356 355 354 354 356 358 nan 4 nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan 23 19 17 15 13 14 18 25 30 nan nan 28 20 12 6 1 358 2 23 49 61 60 nan nan 15 2 355 352 353 356 2 8 7 16 24 30 31 28 20 13 7 3 1 2 4 6 9 12 17 25 34 40 42 40 41 41 47 51 51 48 44 35 24 15 12 21 21 33 45 56 63 88 104 104 109 124 135 141 145 147 150 157 162 173 176 177 177 176 177 180 180 176 163 149 150 157 154 146 143 144 145 148 154 164 177 184 155 147 145 144 144 143 145 nan nan nan nan nan nan 277 276 276 275 258 nan nan nan nan nan nan nan nan nan nan nan nan nan 218 nan 205 212 217 214 207 206 202 206 211 215 222 231 240 247 249 247 243 243 245 251 255 256 256 nan nan 258 262 nan nan nan nan 268 271 nan nan nan nan nan nan nan 266 271 274 275 274 269 267 267 nan nan nan nan nan nan 259 259 nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 220 223 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 244 244 245 244 243 244 245 247 247 246 244 243 242 241 242 243 243 243 243 244 244 244 246 246 247 248 249 249 252 254 255 255 254 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 238 240 239 240 239 238 nan nan nan 220 215 213 211 208 208 206 nan 206 210 216 223 228 231 233 237 237 240 242 242 240 239 238 237 236 236 236 236 237 236 235 236 237 237 235 232 231 231 231 231 232 234 235 235 234 231 232 235 238 239 239 240 240 239 238 237 236 236 237 238 240 240 238 236 236 nan nan nan nan 243 242 243 243 244 246 247 244 246 250 253 255 256 258 258 259 261 261 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 267 269 264 261 258 256 nan nan nan nan nan nan nan 243 251 246 242 239 236 235 236 234 234 234 236 241 nan nan 239 236 236 235 236 236 240 247 251 255 255 255 257 257 257 258 258 258 260 260 260 261 nan nan nan nan nan nan nan nan 258 255 255 258 256 nan nan nan nan nan nan nan 255 253 252 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 250 248 246 241 241 242 245 246 247 248 248 251 254 255 256 257 257 257 257 258 259 260 260 261 259 257 258 260 256 256 254 253 254 256 258 259 261 261 261 259 259 258 257 256 255 255 256 257 258 259 259 259 259 260 260 260 259 258 257 257 257 257 257 257 257 256 257 258 260 260 259 259 260 261 263 266 268 268 267 267 268 268 269 269 268 267 266 266 267 268 269 270 270 269 269 267 266 266 266 267 267 265 262 260 260 260 261 262 263 263 262 261 260 259 259 258 258 258 260 263 266 268 265 260 257 256 253 254 255 256 259 261 262 262 263 263 264 265 nan nan nan nan nan nan nan nan nan nan nan nan nan 40 37 34 33 32 32 36 40 42 47 49 50 49 48 45 38 29 21 14 15 9 4 1 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 0 1 1 2 3 3 3 2 1 0 359 359 359 359 358 356 355 355 nan 355 357 359 1 5 6 nan nan nan nan nan nan nan nan nan 22 23 nan 19 17 15 13 10 9 11 15 23 26 30 nan nan 18 11 7 4 3 8 29 51 60 60 58 40 18 5 359 358 1 3 5 7 9 17 27 30 29 25 21 16 11 7 3 2 3 6 10 17 26 37 42 41 39 37 38 39 44 47 47 42 31 24 18 13 10 11 19 30 40 48 63 83 98 100 99 103 109 115 119 127 134 143 156 172 178 175 173 172 174 178 175 172 164 151 142 146 144 141 140 142 147 146 146 147 152 171 149 151 147 149 153 145 nan nan nan nan nan nan nan nan nan nan 279 262 257 nan nan nan nan nan nan nan nan nan nan 247 nan nan nan 210 225 229 223 215 211 198 202 209 215 222 231 242 248 248 247 245 245 247 253 256 256 257 259 nan 260 263 nan nan nan nan 267 269 270 268 nan nan nan nan nan 266 273 276 278 277 273 269 266 267 nan nan nan nan 264 261 260 259 254 nan 241 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 234 235 235 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 249 249 248 246 243 244 nan 247 248 247 245 244 244 244 244 244 244 244 244 245 245 245 245 246 247 248 250 251 252 253 253 254 254 250 239 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 243 241 240 238 nan nan nan nan 217 215 213 210 nan 203 202 205 211 218 224 227 230 233 235 239 240 240 239 238 237 236 234 234 234 234 235 235 235 236 237 238 236 234 234 233 233 233 234 234 233 232 231 231 234 238 240 242 243 245 245 244 242 241 241 241 241 241 242 241 239 237 238 nan nan nan nan 242 242 242 242 243 243 243 242 245 248 251 252 253 254 256 257 259 260 259 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 257 262 261 255 253 253 nan nan 272 nan nan nan 267 262 nan 258 254 250 245 240 237 235 235 237 241 244 242 240 240 241 242 242 244 243 247 250 254 256 255 255 256 257 257 258 259 262 260 261 262 nan nan nan nan nan nan nan 259 260 259 255 257 260 255 250 256 257 253 nan nan nan 257 257 256 255 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 242 241 240 241 243 244 244 244 244 245 248 252 254 256 257 257 257 258 259 260 262 262 261 260 260 260 259 258 258 258 259 260 262 264 264 264 264 263 262 259 256 254 253 253 252 253 254 256 256 257 259 259 260 261 261 261 260 259 259 258 258 258 258 257 256 257 258 259 260 259 259 260 262 264 267 268 268 267 266 266 267 267 269 269 nan nan 266 267 268 270 271 271 270 269 268 267 267 268 268 268 265 262 262 260 259 260 261 263 264 263 262 261 261 260 258 258 261 264 268 270 269 262 260 257 253 254 256 257 257 259 261 262 261 262 264 265 266 nan nan nan nan nan nan nan nan nan nan nan nan 37 34 31 30 29 29 29 34 36 40 46 50 50 48 46 41 31 23 15 12 11 6 2 359 358 357 357 357 357 357 357 357 357 358 359 360 359 359 360 0 1 2 2 3 3 3 3 1 0 360 359 nan nan nan 358 nan nan 356 356 357 357 359 1 4 4 nan nan nan 12 13 13 nan nan nan nan 18 15 11 8 7 8 3 6 10 15 22 22 28 nan nan nan 9 8 6 5 9 25 29 49 58 57 42 17 4 0 1 4 5 5 6 10 18 29 32 28 25 23 22 20 18 14 12 10 13 19 28 37 42 41 39 36 35 33 34 38 40 36 23 14 13 14 16 19 20 23 27 32 42 59 75 88 96 88 87 88 92 99 105 118 132 147 162 172 162 164 162 164 170 170 154 146 140 132 128 113 114 116 130 145 148 149 149 150 159 165 160 162 158 156 nan nan 147 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 nan nan 207 219 238 242 241 232 nan 201 nan nan 214 223 232 241 246 246 246 246 247 250 256 257 257 259 261 263 263 263 264 267 nan nan 265 267 268 267 nan nan nan nan nan 268 273 275 276 277 275 271 267 267 267 267 nan nan 265 261 261 260 256 nan 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 255 257 256 251 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 252 249 245 243 243 244 247 248 246 244 243 244 243 243 243 244 244 244 244 244 244 244 245 247 247 248 248 248 249 249 251 252 249 240 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 240 239 nan nan nan nan nan nan nan nan nan 200 198 200 205 211 219 224 226 229 234 236 236 237 237 237 236 235 233 233 233 233 234 234 235 237 238 237 236 234 234 235 235 235 235 233 232 231 231 233 236 238 239 241 243 245 245 244 243 242 242 243 243 243 242 241 240 240 240 242 nan nan nan nan nan 242 241 241 240 240 240 244 246 248 250 251 251 253 255 257 258 258 257 nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 252 253 255 257 253 250 250 255 nan 271 nan nan nan nan nan nan nan 263 nan nan nan nan nan 241 243 244 243 240 239 242 244 246 246 247 247 248 249 251 253 254 255 255 258 259 260 262 261 264 265 nan nan nan nan nan nan nan 260 260 260 258 255 258 259 254 251 255 257 252 249 252 258 260 259 259 257 255 254 252 nan nan nan nan nan nan nan 249 248 nan nan nan nan nan nan 240 240 240 240 239 239 240 241 242 242 246 251 255 257 258 260 260 260 261 262 262 262 262 262 261 nan 259 nan 262 262 263 264 265 265 265 264 263 263 261 256 252 251 251 252 251 252 254 255 256 257 258 259 260 261 261 261 262 261 260 260 258 258 258 259 257 257 259 260 260 260 261 262 264 266 268 268 267 266 265 265 266 267 268 269 nan nan 267 267 268 269 270 270 270 270 268 267 267 268 269 268 266 266 262 260 259 261 263 265 265 264 264 264 263 261 259 259 262 267 272 272 268 261 258 255 253 253 255 256 256 258 259 260 260 261 264 266 266 nan nan nan nan nan nan nan nan nan nan nan 32 31 29 27 26 26 26 27 31 33 38 43 47 47 46 42 32 21 14 9 9 7 4 0 358 357 356 355 356 356 356 356 356 356 358 359 0 0 0 0 1 2 2 3 3 3 3 2 1 360 359 358 358 nan nan nan nan nan nan nan 359 0 1 3 4 5 nan nan nan nan nan nan nan nan nan 10 10 6 2 359 358 359 356 1 10 18 nan 23 nan nan nan 16 9 7 5 3 6 12 16 41 52 49 32 9 0 1 2 3 4 4 5 11 19 26 30 28 26 25 25 25 24 24 25 27 30 35 40 40 37 34 32 34 33 31 32 34 32 24 8 4 6 10 10 15 20 27 33 39 43 55 70 80 84 79 80 66 71 80 85 94 116 139 154 153 135 138 132 136 149 158 155 149 143 136 126 107 106 88 105 134 146 147 142 154 164 107 136 146 146 148 nan nan 143 nan nan 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 248 247 240 nan nan nan nan nan 225 232 239 243 244 244 246 249 255 262 260 258 261 264 266 267 267 267 268 nan nan 263 265 267 268 nan nan nan nan nan 270 272 272 272 273 273 271 268 268 267 267 266 nan 267 263 261 261 258 254 nan 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 273 268 259 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 246 244 243 243 245 246 246 244 242 242 242 241 241 243 244 243 243 242 243 244 245 246 246 245 244 244 245 245 247 248 248 247 nan 231 nan nan nan nan nan nan nan nan nan nan nan 235 nan nan 241 242 241 240 240 242 nan nan nan nan nan nan nan nan nan nan 201 196 197 202 210 217 221 224 227 231 233 234 235 236 235 235 234 232 232 231 231 232 233 234 236 238 237 236 235 235 237 238 237 235 234 233 232 234 236 238 238 239 240 240 241 241 241 240 240 240 241 241 241 239 240 240 240 240 241 nan nan nan nan nan 243 240 238 237 238 240 243 245 247 248 249 250 252 253 254 256 256 255 nan nan nan nan nan nan nan nan nan nan nan nan 249 250 250 249 249 250 253 253 249 251 255 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 247 243 240 240 243 246 246 248 249 248 246 247 248 251 255 257 256 260 262 263 264 266 270 267 nan nan nan nan nan nan 263 262 260 260 259 257 261 261 258 256 254 257 253 253 nan 260 262 261 260 259 258 255 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 239 237 236 236 237 nan 239 240 246 253 257 259 259 262 262 261 262 262 262 263 263 261 260 nan nan 264 263 263 263 264 264 263 262 261 261 261 259 255 252 251 251 252 253 254 255 255 256 257 258 258 259 260 261 261 261 262 262 261 259 259 260 261 260 259 260 261 262 262 263 265 266 267 268 267 266 265 265 265 266 267 268 269 nan 267 267 267 267 268 268 269 269 269 268 267 267 268 269 269 269 267 263 261 261 262 264 266 266 267 267 266 265 263 261 261 264 269 272 272 268 266 257 250 246 244 245 248 253 256 257 258 259 261 264 266 267 nan nan nan nan nan nan nan nan nan nan nan 30 30 27 24 21 19 19 22 25 28 33 37 39 38 36 32 18 9 7 6 5 3 0 358 357 356 355 355 355 355 355 355 355 357 358 360 0 0 0 1 1 1 2 2 3 3 3 2 0 359 359 358 358 357 nan nan nan nan nan nan 1 2 4 4 5 7 nan nan nan nan nan nan nan nan nan 10 7 2 357 354 353 355 357 2 11 16 nan nan nan nan nan 16 9 4 1 360 3 7 15 36 48 41 22 5 1 3 5 5 5 5 6 12 20 26 29 30 30 29 27 26 26 27 33 39 43 44 39 31 26 27 27 28 29 29 30 30 24 16 13 12 11 11 12 17 24 31 35 39 42 53 65 71 75 72 55 37 49 51 54 66 96 125 139 133 124 116 96 95 110 131 143 143 144 142 137 127 118 67 64 107 128 129 132 147 163 151 109 91 41 97 126 nan 128 nan nan nan nan nan nan nan nan nan nan nan 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 228 233 236 238 240 246 254 263 269 267 260 262 265 267 268 271 271 nan nan nan nan 265 266 267 267 nan nan nan 266 270 271 270 269 269 270 269 268 268 266 266 265 267 268 265 nan 262 259 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 277 271 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 254 nan nan 246 nan 246 247 248 249 246 243 242 242 241 241 242 242 243 244 243 242 244 245 245 245 245 244 244 243 243 245 246 246 247 245 241 233 nan 218 220 nan nan nan nan nan nan nan nan nan nan nan 238 239 240 243 243 245 nan nan nan nan nan nan nan nan nan nan nan 198 199 204 209 212 213 219 223 226 230 232 234 234 234 233 233 233 231 230 229 229 231 232 234 235 237 237 237 238 240 241 239 237 237 236 236 236 237 238 238 239 237 236 236 237 237 236 237 237 238 238 238 239 241 241 240 240 241 nan nan nan nan nan 244 240 236 236 238 240 243 245 245 247 249 250 251 251 252 254 253 nan nan nan nan nan nan nan nan nan nan 250 249 248 248 248 248 246 245 247 249 250 249 251 256 258 258 nan nan nan nan nan nan nan nan nan nan nan nan 257 257 nan nan 251 246 244 248 248 249 251 251 249 248 248 249 253 256 257 257 260 262 264 266 268 nan nan nan nan nan nan nan 265 265 263 261 261 262 260 263 261 259 258 256 258 255 nan nan nan nan 262 259 259 258 255 250 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 239 238 234 233 nan nan nan nan nan 258 259 260 262 261 261 261 261 262 263 262 263 263 263 263 261 260 260 260 261 260 260 259 259 259 258 257 255 254 252 252 253 254 255 255 256 257 257 258 259 260 260 260 261 261 261 262 262 260 260 261 262 262 261 262 263 263 264 265 267 268 nan nan 267 266 266 265 265 266 267 268 269 nan nan nan nan 267 267 268 268 268 268 268 267 267 268 268 268 269 268 265 263 263 264 265 267 267 267 268 268 267 265 264 264 268 271 273 273 273 270 255 241 233 233 239 248 253 254 255 257 259 262 265 267 268 nan nan nan nan nan nan nan nan 23 24 nan 31 26 20 15 11 9 11 12 15 19 24 27 26 25 22 17 5 1 1 2 1 0 358 357 356 355 355 355 355 355 355 355 356 357 359 359 359 359 359 360 360 0 2 2 2 2 2 1 0 359 359 359 359 nan nan nan nan nan nan 359 1 3 5 5 6 8 nan nan nan nan nan nan nan nan nan 11 8 4 1 359 356 360 2 6 11 12 nan nan nan nan nan nan nan 359 358 358 358 7 24 39 45 40 24 11 7 9 11 11 11 9 10 16 21 26 30 33 35 34 33 30 27 27 32 37 43 42 34 25 24 25 27 27 26 24 24 25 22 22 23 18 17 15 15 19 21 27 35 38 41 46 54 60 63 56 40 26 24 26 33 48 83 105 117 105 95 84 75 76 82 93 114 128 131 138 141 142 131 79 43 49 101 119 118 120 124 131 132 62 51 64 91 117 127 133 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 226 230 233 241 251 261 269 274 273 267 264 265 266 270 nan nan nan nan nan nan 270 nan 268 267 266 nan nan 264 270 272 269 267 267 268 268 267 266 266 266 267 270 270 267 263 nan 260 258 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 nan nan nan 269 nan 277 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 254 nan nan 251 nan nan nan 250 250 246 241 241 242 243 242 242 245 245 245 245 245 246 244 244 245 245 245 245 245 245 245 246 245 nan 243 239 234 nan nan 221 218 216 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 nan nan nan nan nan nan nan nan nan nan nan 200 199 202 204 204 205 210 215 221 226 230 232 233 233 232 232 231 230 228 228 228 230 231 233 234 236 237 238 241 243 243 240 239 239 239 237 237 235 236 237 237 237 236 235 234 234 235 236 236 236 237 238 239 nan nan nan 242 nan nan nan 245 nan nan 243 239 237 237 239 241 243 244 245 248 249 250 250 251 251 252 251 nan nan 249 249 248 nan nan nan nan nan 248 247 247 246 245 245 243 243 243 245 248 250 251 253 255 256 257 258 263 nan nan nan nan nan nan nan nan nan 261 258 260 nan nan 255 253 256 253 253 254 254 253 252 251 250 254 257 258 259 263 264 265 266 266 nan nan nan nan nan nan nan 265 264 262 261 261 262 262 263 263 260 257 256 259 nan nan nan nan nan 261 261 nan nan 254 251 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 237 234 231 230 nan nan nan nan nan nan nan nan nan 261 261 262 262 262 265 266 266 264 261 256 255 255 257 259 259 259 259 259 259 258 257 257 256 254 252 253 254 255 257 257 257 258 258 259 260 260 261 261 261 261 262 262 261 262 263 264 264 263 263 264 265 266 267 268 268 268 nan nan 267 267 266 266 267 267 268 268 268 nan nan nan nan nan 267 267 267 267 267 267 267 267 267 267 268 268 267 265 264 264 265 266 266 267 269 270 269 267 266 268 273 276 277 277 277 nan nan nan nan nan 250 255 255 255 256 259 263 265 267 269 269 nan nan nan nan nan nan nan nan 21 24 26 24 17 11 6 4 5 6 7 9 13 16 18 16 14 11 6 1 359 359 359 359 359 358 356 355 355 355 356 356 356 356 356 356 357 358 358 358 358 357 358 359 0 1 2 2 1 1 360 359 359 nan nan nan nan nan nan nan nan nan 358 0 2 4 5 7 8 nan nan nan nan nan nan nan nan 14 12 10 8 7 5 4 8 8 12 13 15 22 nan nan nan 18 15 5 360 359 359 1 12 32 41 42 37 26 17 14 15 16 17 18 16 17 19 20 26 30 33 34 35 35 32 29 28 31 35 41 43 37 33 32 30 30 26 22 21 22 24 25 24 21 18 17 13 10 10 17 27 37 37 35 39 44 48 52 44 25 9 7 16 35 55 75 89 93 89 77 69 65 66 65 67 95 122 127 131 132 137 136 103 40 34 57 103 112 111 110 111 98 75 60 58 75 98 113 125 140 158 162 nan nan nan nan nan nan 342 316 283 nan nan nan nan nan nan nan nan nan nan nan nan 196 207 nan nan nan nan nan nan nan nan nan 221 221 227 235 245 257 265 271 275 276 273 269 268 267 271 276 281 nan nan nan nan nan nan nan 270 nan nan nan 264 269 272 269 266 265 266 266 264 264 266 269 270 274 271 268 266 266 268 262 257 nan nan nan nan nan nan nan nan nan nan 265 nan nan nan nan nan nan nan nan 187 185 206 nan nan nan 268 272 274 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 249 254 258 260 257 254 252 252 nan nan nan 240 240 243 245 245 245 246 247 246 246 245 245 244 245 246 246 246 246 246 245 243 241 240 239 238 237 235 234 231 224 222 220 220 223 nan nan nan nan nan nan nan 237 244 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 195 196 198 198 199 204 211 220 226 229 231 232 232 232 232 232 231 231 230 230 232 233 234 235 235 237 239 242 243 243 240 239 239 238 236 236 233 235 236 237 238 237 237 235 235 236 237 237 238 240 nan nan nan nan nan nan nan nan nan nan nan nan nan 240 238 239 240 242 242 243 245 248 249 249 249 250 250 250 nan nan nan nan nan 246 nan nan 245 nan nan 247 247 246 245 244 242 241 241 242 244 247 251 252 252 253 255 254 254 256 259 259 259 258 257 259 264 265 265 262 257 257 264 266 nan nan 262 258 256 256 256 255 254 252 254 258 259 260 261 263 264 264 263 262 nan nan nan nan nan nan 264 263 263 261 261 262 263 264 264 nan nan nan 255 255 nan nan nan nan nan nan 261 nan 254 252 251 250 nan nan nan nan nan nan nan nan nan nan nan nan 236 238 nan 243 243 nan 239 234 nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 265 265 265 262 259 256 253 254 256 259 261 261 261 261 261 260 259 258 257 257 255 254 254 255 256 258 258 258 258 259 260 261 261 261 261 261 261 262 262 262 263 264 264 264 264 nan nan 265 266 267 268 268 268 nan nan 269 268 267 267 267 268 268 268 267 266 266 265 nan nan 266 266 266 266 267 268 267 267 266 266 268 269 269 267 265 264 264 265 265 267 270 272 270 268 267 270 277 nan nan nan nan nan nan nan nan nan 257 256 256 257 259 264 268 268 269 271 271 nan 23 nan nan nan nan nan nan 18 nan 21 15 10 5 3 4 6 6 7 9 12 13 13 13 11 7 1 359 358 358 357 357 357 356 355 355 355 355 356 356 356 357 356 356 356 356 357 357 357 357 357 358 360 1 2 1 1 359 358 358 357 356 356 nan nan nan nan nan nan nan nan nan nan 1 4 5 6 nan nan 8 9 9 9 nan 12 12 12 11 12 12 11 10 13 15 14 17 21 25 27 23 19 16 13 8 358 359 358 6 25 43 46 40 31 21 11 11 13 16 19 20 20 20 20 22 24 29 31 32 32 33 33 32 30 29 33 37 39 nan nan nan 32 29 25 20 18 19 21 22 20 14 12 12 11 11 16 24 31 35 35 32 36 39 41 44 38 20 9 10 19 36 55 69 77 81 83 64 58 55 53 50 51 80 119 126 126 127 130 135 129 26 28 52 82 103 106 106 104 96 74 60 58 66 79 95 107 126 138 149 187 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 nan 210 189 192 209 240 nan nan nan nan nan nan nan nan 226 227 233 241 252 260 266 271 275 277 277 275 273 270 271 274 278 283 286 nan nan nan nan nan 273 nan nan nan 266 269 271 269 266 265 265 264 261 262 267 271 274 276 nan 268 267 269 269 nan 258 255 244 229 nan nan nan nan nan nan nan 270 nan nan nan nan nan nan nan nan nan 201 222 238 249 258 266 269 271 274 275 276 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 248 255 256 257 255 253 252 251 250 nan nan nan nan nan 248 249 248 247 247 246 245 244 244 245 245 246 246 247 246 245 242 239 234 230 227 228 233 234 233 230 226 223 220 220 222 nan nan nan nan nan nan nan nan 243 251 254 nan nan nan nan nan nan nan nan nan nan nan nan 206 197 191 191 192 195 198 205 213 221 226 229 231 232 232 233 232 232 233 234 234 233 236 236 236 236 236 237 240 241 242 241 239 238 238 236 234 234 231 234 236 238 238 237 233 233 236 237 238 240 240 242 nan nan nan nan nan nan nan nan nan nan nan nan nan 240 239 239 240 241 241 243 245 247 248 248 248 249 250 250 250 nan 249 247 246 245 244 244 244 244 245 246 246 245 244 243 241 240 241 241 243 246 248 249 251 252 253 253 253 253 255 255 255 254 254 253 257 258 261 261 258 256 258 262 nan nan 263 261 259 258 256 256 256 257 257 257 259 261 263 264 265 nan nan nan nan nan nan 257 259 261 263 262 262 262 262 263 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 253 252 251 251 nan nan nan nan nan nan nan nan nan nan nan nan 242 242 242 244 244 243 241 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 262 263 264 263 263 262 261 260 258 258 258 257 256 255 256 257 259 259 259 259 260 260 261 261 261 261 261 261 262 262 263 264 265 264 nan nan nan nan nan 267 268 269 269 269 269 270 270 270 269 268 268 268 267 267 266 266 265 265 265 265 266 266 266 267 268 268 268 268 266 266 267 269 270 268 266 265 265 265 265 267 271 273 272 269 267 270 275 278 nan nan nan nan nan nan nan nan nan 263 261 263 266 270 272 271 271 273 272 nan nan nan nan nan 12 12 12 nan nan 14 9 6 4 4 5 5 7 8 10 11 11 10 9 7 2 357 357 356 355 355 355 355 355 355 355 355 355 355 355 356 356 355 354 354 355 355 356 356 356 357 358 359 1 1 1 360 358 357 356 355 355 355 nan nan nan nan nan nan nan nan nan nan 359 1 2 nan 4 5 6 7 7 7 7 6 7 8 9 11 12 12 13 16 19 19 22 25 27 26 23 17 13 8 2 356 356 351 2 30 50 51 38 19 7 1 1 3 9 15 19 22 26 22 21 24 26 27 28 30 33 36 37 34 27 27 29 nan nan nan nan 27 25 23 19 16 15 13 12 11 6 6 7 9 13 21 25 27 30 34 39 42 41 41 39 33 23 17 21 27 36 46 62 66 71 75 63 53 46 38 35 45 82 119 122 125 126 127 134 150 157 28 54 78 97 100 103 103 96 76 nan 53 52 62 82 90 101 115 133 164 nan nan nan nan nan nan nan nan nan nan nan nan nan 282 nan nan nan nan nan 203 196 204 228 nan nan nan nan nan nan nan nan 233 236 242 248 254 258 264 269 274 277 278 278 276 274 272 273 277 281 284 nan nan nan nan nan nan nan nan nan 266 269 270 269 268 267 265 263 260 260 266 271 274 275 nan 267 267 269 270 nan nan 259 nan nan nan nan nan nan nan nan nan nan 270 nan nan nan nan nan nan nan nan 208 227 241 248 257 263 266 267 269 270 271 269 264 256 245 232 nan nan nan nan nan nan nan nan nan nan 248 nan nan 247 252 253 254 252 252 253 251 251 nan nan nan nan nan nan 251 250 248 246 245 244 244 245 246 245 245 246 246 245 243 240 235 227 222 219 220 225 227 230 230 227 222 217 218 220 nan nan 221 221 nan nan nan nan nan 252 253 nan nan 253 252 nan nan nan nan nan nan nan nan nan nan 196 192 192 193 198 205 214 222 226 229 230 231 232 233 233 234 236 238 238 237 238 238 237 237 236 238 240 242 242 240 239 236 235 234 233 231 229 233 236 238 237 235 232 231 232 235 239 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 238 238 239 240 242 244 246 247 247 248 249 250 250 250 249 248 247 247 246 245 244 244 244 244 244 244 245 244 241 240 240 240 239 240 241 242 245 248 250 251 252 253 253 253 253 253 252 251 250 252 254 256 258 259 259 258 258 260 262 264 263 262 261 259 259 260 260 258 258 258 261 263 264 266 nan nan nan nan nan nan 257 258 261 262 263 263 262 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 nan nan nan nan nan nan nan nan nan nan nan nan nan 249 248 247 247 246 246 243 241 246 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 265 265 264 262 261 260 259 259 259 259 258 257 257 258 260 260 260 261 261 261 261 261 nan nan 260 261 262 263 nan nan 264 nan nan nan nan nan nan 268 270 271 271 271 271 271 272 271 270 268 268 268 267 266 266 265 264 264 264 265 266 266 267 268 269 269 269 268 268 267 267 269 270 269 268 267 266 266 266 268 272 274 273 270 268 269 270 275 nan nan nan nan nan nan nan nan nan 271 270 271 273 273 273 272 273 273 273 nan nan nan nan nan nan nan nan nan 14 12 8 5 4 3 4 4 6 8 9 9 7 5 4 1 358 356 356 354 353 353 353 353 354 354 354 355 355 355 355 355 354 353 352 352 353 354 355 355 355 356 358 359 0 1 0 359 357 355 354 354 354 354 nan nan nan nan nan nan nan nan nan nan nan 359 360 nan 3 5 6 7 nan nan 6 4 4 5 6 7 8 10 14 17 20 23 26 27 26 23 18 12 7 3 1 360 359 358 9 36 49 45 25 2 354 354 355 357 2 13 24 36 43 33 27 26 25 25 25 27 34 40 41 36 28 25 nan nan nan nan nan 16 18 19 18 15 11 8 6 4 2 1 1 5 9 13 17 18 18 27 40 42 45 44 39 30 20 16 21 26 32 38 43 55 66 82 85 66 42 25 20 31 54 87 116 122 124 128 134 143 146 138 110 100 102 101 106 105 96 80 nan nan nan 54 67 nan nan 101 120 nan nan nan nan 283 nan nan nan nan nan nan nan nan 288 289 283 276 268 261 254 219 197 205 220 231 nan nan nan nan 250 240 239 237 240 245 249 250 254 260 266 272 275 276 278 277 275 273 273 275 277 279 281 nan nan nan nan nan nan nan nan nan 268 270 271 271 269 266 261 258 258 262 267 270 nan nan nan nan 272 271 nan 265 nan nan nan 240 250 nan nan nan nan nan nan nan 260 nan nan nan nan nan nan 185 204 226 239 245 254 261 263 263 264 265 266 263 256 247 237 227 229 nan nan nan nan nan nan nan nan 257 252 nan nan nan nan 251 253 251 252 254 255 nan nan nan nan nan nan nan nan 250 247 245 245 244 245 248 247 245 245 246 245 244 242 238 235 229 224 221 nan nan 224 nan 231 226 221 217 218 219 221 221 221 220 nan nan nan nan nan 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 195 193 193 198 206 214 222 226 228 229 230 232 233 233 236 239 240 240 239 238 238 237 236 237 239 241 243 242 239 236 234 234 231 229 227 228 233 237 237 236 234 233 233 233 235 239 242 244 nan nan nan nan nan nan nan nan nan nan nan nan nan 237 237 237 238 238 239 241 243 244 245 246 247 247 248 249 249 249 248 248 247 247 245 244 244 243 243 243 243 243 244 242 nan nan 239 238 236 236 236 238 241 245 248 250 253 254 253 252 250 250 250 248 247 249 251 253 254 258 262 263 262 263 264 264 265 266 265 263 262 263 264 263 nan nan 261 263 265 265 263 261 259 258 258 258 258 259 261 262 263 263 260 260 260 260 nan nan 262 264 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 250 249 247 246 246 250 nan nan nan nan nan nan nan nan 264 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan 265 265 264 263 262 261 261 260 260 260 260 260 259 258 260 260 261 261 262 262 nan nan nan nan nan nan nan 262 nan nan nan nan nan 261 nan nan nan nan 269 272 273 273 274 273 273 273 272 270 269 268 267 266 266 265 264 263 263 264 265 266 267 268 269 269 270 270 269 269 269 269 269 269 269 269 269 267 267 267 269 274 275 274 272 271 270 271 nan nan nan nan nan nan nan nan nan nan 274 275 276 276 274 273 273 273 273 273 nan nan nan nan nan nan nan nan nan 13 11 9 6 4 2 2 3 4 7 8 6 3 1 360 359 357 356 355 353 353 352 353 353 354 354 354 354 354 354 354 354 353 352 351 352 353 353 354 354 355 356 357 358 359 359 359 358 356 355 354 354 353 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan 7 5 4 4 4 4 6 9 13 13 20 nan nan nan 25 18 11 5 1 360 1 359 360 2 12 30 42 38 18 357 348 349 349 353 3 17 35 55 62 55 47 39 34 29 27 28 34 41 41 35 26 nan nan nan nan nan nan 9 13 14 12 9 5 3 3 1 360 358 357 359 2 5 7 7 3 1 3 29 54 53 42 27 10 0 1 5 13 21 28 46 77 130 121 85 35 12 4 11 18 51 106 117 121 126 132 137 140 144 137 130 119 113 112 109 98 nan nan nan nan nan 51 nan nan 93 nan nan nan nan nan 281 nan nan 296 296 296 nan 293 nan nan 296 290 284 276 270 263 232 213 223 233 241 249 nan 266 265 263 257 246 238 239 243 245 248 251 256 264 268 270 274 277 275 274 273 272 274 276 278 279 280 nan nan nan nan nan nan nan nan nan 270 272 271 269 266 261 258 257 258 263 nan nan nan nan nan 275 272 nan 268 263 nan nan nan 233 254 271 nan nan nan nan 256 249 nan nan nan nan nan nan 170 194 223 239 246 252 257 258 258 259 261 262 258 251 240 232 227 230 237 240 246 nan nan nan 264 265 259 251 244 nan nan nan nan nan 251 253 nan nan nan nan nan nan nan nan nan nan nan 246 245 246 247 247 249 249 248 247 246 246 245 243 241 239 235 nan nan nan nan 225 228 230 227 222 219 219 220 221 222 221 220 nan nan nan nan nan 244 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 194 nan 200 206 214 220 224 225 227 229 231 232 235 238 240 241 240 239 239 238 236 235 236 239 241 242 241 237 234 232 230 227 224 226 230 233 234 233 232 231 231 232 234 236 239 242 244 nan nan nan nan nan nan nan nan nan nan nan nan nan 237 237 237 238 240 242 243 244 244 244 245 245 246 247 247 247 247 247 247 247 246 245 244 244 244 243 243 244 244 nan nan nan nan 238 236 234 234 234 236 240 244 248 250 252 255 254 253 252 250 248 248 247 248 250 253 256 260 261 263 265 266 266 264 265 267 267 265 263 263 263 264 nan nan 266 265 265 264 262 260 260 259 257 256 256 257 259 259 259 258 255 nan nan nan nan nan nan nan 261 nan nan 252 nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 251 249 248 248 nan 252 252 nan nan nan nan nan nan 260 261 263 264 263 264 262 nan nan nan nan nan 261 263 nan nan nan 265 265 264 263 262 262 262 261 261 261 261 261 261 nan nan nan nan nan nan nan 263 262 261 259 nan nan nan 262 nan nan nan nan 262 262 261 nan nan nan nan 272 273 274 275 275 274 273 272 270 269 268 267 267 266 265 263 263 264 264 265 267 268 268 269 269 270 270 269 270 270 270 270 270 270 270 269 268 268 269 271 274 275 274 274 272 271 nan nan nan nan nan nan nan nan nan nan nan 274 276 277 276 274 272 272 273 273 273 nan nan nan nan nan nan nan nan 14 11 10 9 7 5 2 1 360 1 3 4 2 360 359 358 358 357 356 355 354 353 353 353 353 354 354 354 354 354 353 353 353 352 351 351 352 352 352 353 353 354 355 356 357 357 357 357 356 355 355 354 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 8 7 7 6 6 6 6 7 11 13 15 nan nan nan nan 24 14 3 358 356 355 356 355 356 358 7 23 38 36 19 1 353 350 344 345 354 10 30 48 60 70 75 71 62 48 38 38 43 47 45 32 16 nan nan nan nan nan nan 7 10 10 7 4 1 0 1 358 357 355 353 353 354 354 354 354 352 346 345 356 109 93 59 13 341 331 327 327 326 333 329 312 175 183 163 134 9 353 351 1 5 28 87 113 122 129 134 138 143 150 154 153 142 129 121 115 101 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 287 287 291 294 295 296 298 299 302 302 nan 291 290 287 278 255 236 243 248 255 263 271 276 274 273 267 255 243 239 241 245 248 250 253 263 265 268 272 274 273 273 272 273 275 276 278 279 279 nan nan nan nan nan nan nan nan nan 269 271 271 269 265 262 258 256 257 259 nan nan nan nan nan nan nan nan 269 268 nan nan nan nan 261 276 nan nan nan nan 247 236 nan nan nan nan nan nan 160 184 221 239 246 250 251 252 253 255 257 257 252 246 237 234 234 236 242 242 245 252 nan nan 266 266 258 249 245 247 246 251 nan nan 251 252 nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 249 250 249 248 247 246 247 246 nan nan 241 237 nan nan nan nan nan nan 230 228 225 223 222 222 221 221 221 220 nan nan nan nan nan nan 246 247 249 256 nan nan nan nan nan nan nan nan nan nan nan 207 200 nan nan 200 206 212 218 222 223 227 229 231 233 236 239 241 241 240 240 240 238 235 235 236 238 239 240 240 236 235 233 228 223 221 227 231 231 230 229 229 229 229 231 233 235 238 242 244 nan nan nan nan nan nan nan nan nan nan nan 241 240 238 238 238 240 242 244 244 243 243 243 243 243 243 243 244 244 245 245 246 245 245 245 244 245 245 244 243 245 245 nan nan nan nan nan nan nan nan 234 237 241 245 246 247 249 252 253 253 253 252 250 250 249 250 252 255 257 259 260 262 264 266 267 264 264 266 266 263 261 260 260 262 266 271 274 270 266 263 262 259 259 256 254 253 253 254 254 253 253 253 252 253 nan nan nan nan 260 262 nan nan nan 252 253 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 251 250 251 253 253 nan nan nan nan nan nan nan nan 256 256 258 259 260 261 261 260 nan nan nan nan 260 262 263 263 264 nan nan nan 264 263 263 263 262 262 262 262 262 262 262 260 261 263 263 263 263 263 263 263 261 260 259 259 260 262 262 263 263 nan 264 264 264 nan nan nan 270 271 272 274 275 275 274 273 272 270 269 268 268 267 266 265 264 263 264 265 265 266 266 267 268 269 269 269 270 270 271 271 271 270 270 270 270 269 269 270 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 276 275 273 272 271 272 273 272 nan nan nan nan nan nan nan nan 12 9 8 8 7 7 5 1 359 360 1 0 359 357 357 357 357 356 355 355 354 353 353 354 354 354 353 353 353 353 352 353 353 352 351 352 351 351 351 352 352 353 354 355 355 356 355 355 354 354 354 353 nan nan nan 353 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 4 3 2 3 5 6 8 12 11 13 21 30 36 31 21 10 359 353 352 352 351 352 352 354 3 18 31 32 19 4 356 350 340 334 339 354 19 28 26 56 82 87 85 81 68 69 70 67 57 33 nan nan nan nan nan nan 360 5 8 6 3 358 355 355 355 351 352 351 348 347 346 345 343 342 344 344 338 282 214 196 207 269 309 310 305 304 304 298 280 249 216 200 186 183 314 336 339 342 353 12 56 102 124 135 141 144 151 157 159 171 167 152 138 126 111 nan nan nan nan nan nan nan nan nan nan nan nan nan 288 289 289 288 291 294 297 300 303 306 310 307 302 299 297 296 287 267 250 250 257 265 271 275 278 278 277 272 262 253 247 245 249 249 249 251 258 261 266 270 271 271 271 271 275 277 278 279 279 279 280 nan nan 271 nan nan nan nan nan nan 270 270 270 268 264 261 259 260 263 266 265 nan nan nan nan 271 272 269 271 nan nan nan nan 268 279 nan nan nan nan nan nan nan nan 182 nan nan nan 161 186 223 238 242 244 245 246 248 251 253 252 248 244 239 240 241 241 241 244 246 252 258 263 266 nan 254 249 nan 247 248 254 nan nan 251 252 258 nan nan nan nan nan nan nan nan nan nan nan nan nan 252 251 250 248 246 245 246 247 nan nan nan 239 238 236 nan 231 229 nan nan 233 231 227 226 225 225 224 223 223 223 nan nan nan nan nan nan nan 245 247 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 206 nan nan nan 223 227 230 232 235 237 240 241 241 241 241 241 239 236 236 237 238 238 238 238 236 235 231 226 222 223 227 230 231 230 229 229 229 230 231 231 234 237 240 242 243 nan 242 243 nan nan nan nan nan nan 243 243 242 241 240 240 241 243 245 245 243 242 241 240 240 240 240 241 242 242 243 244 244 245 244 244 244 244 244 245 246 244 242 241 nan nan nan nan nan nan nan nan 242 243 244 244 246 248 249 252 251 250 252 252 251 252 253 255 256 256 257 259 262 264 264 263 263 263 262 261 261 257 259 260 263 268 272 268 263 262 262 262 259 255 253 253 253 252 252 251 251 nan nan nan nan nan nan nan nan nan 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 250 249 250 253 253 251 nan nan 245 nan nan 248 250 252 253 254 256 257 258 259 259 258 257 256 256 258 260 261 263 264 265 265 266 266 nan nan 264 263 263 263 263 263 263 263 262 260 261 263 263 262 262 262 263 263 262 259 258 258 260 261 262 263 264 265 267 268 268 nan nan nan nan nan 271 273 274 274 273 273 272 270 269 269 268 267 266 265 265 264 265 265 265 265 265 266 268 269 269 269 269 270 271 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 273 274 273 273 271 271 272 273 272 nan 18 nan nan nan nan nan 15 12 7 6 6 6 7 4 2 360 359 359 357 356 355 355 356 355 355 355 354 354 354 354 354 354 353 352 352 352 351 351 352 352 351 351 351 351 351 351 351 352 352 353 354 355 354 354 353 353 352 352 351 nan nan 351 353 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 359 358 358 358 358 358 359 1 4 6 8 8 10 15 22 nan 23 15 6 358 353 351 350 351 353 355 357 4 16 26 26 17 18 359 344 335 330 331 346 1 2 2 19 26 67 88 96 97 103 105 96 78 49 17 9 nan nan nan nan 358 2 2 359 354 350 350 350 347 345 346 346 345 343 342 341 338 337 335 330 317 286 232 207 203 225 282 302 296 295 289 280 268 244 230 214 200 197 239 320 329 336 346 359 17 59 115 141 149 152 158 160 167 182 187 173 157 143 128 104 nan nan nan nan nan nan nan nan nan nan nan 335 307 301 298 297 297 299 302 306 310 314 318 313 310 307 304 299 286 271 260 258 263 269 274 276 277 278 277 273 266 262 259 256 257 252 251 250 252 259 264 268 268 268 270 271 277 280 280 280 280 281 281 279 275 271 nan 271 nan nan nan nan nan 271 271 270 268 266 266 266 270 275 273 269 nan nan 272 272 272 269 274 nan 264 258 253 270 282 nan nan nan nan nan nan nan nan 160 nan nan 142 163 200 228 237 240 240 241 242 246 249 251 250 248 246 244 244 243 243 243 243 244 249 256 262 263 259 252 248 247 248 250 nan nan nan 252 253 256 260 260 260 260 nan nan nan nan nan nan nan nan nan nan nan 249 246 244 244 246 246 nan nan nan nan 240 240 nan 234 232 232 233 235 234 nan nan nan 227 227 226 227 226 nan nan nan nan nan 235 nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 226 230 233 236 239 240 241 240 240 242 241 239 238 238 238 238 237 237 237 237 236 230 226 225 226 227 229 231 231 230 230 231 231 230 229 231 234 237 239 240 nan nan 244 247 249 nan nan nan nan 246 244 244 242 241 240 241 243 245 245 243 241 240 240 238 238 238 240 241 241 242 242 243 244 244 244 243 243 245 245 245 245 243 241 nan nan nan nan nan nan nan nan 241 243 243 243 243 243 245 248 248 248 250 252 252 252 252 252 253 253 254 257 258 259 260 260 261 260 259 260 259 255 255 257 259 263 266 264 260 259 260 261 260 258 256 nan 254 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 250 250 250 249 249 248 246 nan nan nan nan 250 251 252 253 253 255 257 258 258 258 258 258 259 260 261 261 264 265 265 266 267 267 266 265 265 264 264 264 263 263 263 263 262 261 262 262 263 262 262 262 263 263 261 259 258 259 259 260 262 264 266 266 269 270 nan nan nan nan nan nan 271 271 272 273 272 272 271 270 270 269 268 267 266 265 265 265 266 265 265 265 264 265 266 268 269 269 269 269 270 270 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 270 271 272 272 272 270 270 272 273 272 nan nan nan nan nan nan nan 14 11 7 4 3 3 4 3 1 359 358 357 355 354 353 353 354 354 355 355 354 354 354 353 353 353 353 352 352 351 351 350 350 350 350 351 351 351 351 351 351 352 352 354 355 355 354 353 352 352 351 350 350 350 351 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 358 356 355 353 353 354 356 357 360 3 4 6 8 11 14 17 18 16 11 4 358 355 354 351 354 358 1 4 9 17 24 23 19 13 354 342 334 330 332 343 352 354 358 3 9 46 71 86 97 105 109 108 96 77 59 48 nan nan nan 351 352 354 353 349 345 343 344 344 339 337 337 339 341 341 340 336 334 334 330 324 317 295 238 206 193 199 241 282 286 291 286 278 267 249 245 227 211 204 206 242 295 nan 336 343 351 2 58 131 148 nan 158 161 168 177 180 170 159 150 133 95 48 nan nan nan nan nan 24 nan 39 43 33 354 323 320 314 311 311 nan nan nan nan nan nan nan nan 315 nan nan nan 273 265 264 267 273 277 277 277 276 274 270 268 269 268 265 262 260 258 257 256 256 258 262 263 266 270 274 280 282 282 282 282 283 281 279 274 272 273 274 nan nan nan nan nan 273 273 273 273 272 273 272 272 275 276 273 273 nan 271 271 270 269 nan nan 268 260 259 269 nan nan nan nan nan nan nan nan nan nan nan nan 140 187 218 231 235 240 241 242 244 247 249 250 250 250 249 247 245 245 243 242 242 242 245 nan 259 261 258 251 250 249 248 250 nan nan 254 254 255 257 258 258 258 258 260 nan nan nan 259 nan nan nan nan nan nan nan 246 245 245 246 245 244 nan nan nan nan 242 nan nan 234 233 nan 237 nan nan nan nan nan 227 228 227 225 nan nan nan nan nan 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 227 230 233 236 238 240 240 241 241 243 242 240 239 239 238 238 238 237 237 236 236 231 228 227 227 228 230 231 231 231 231 232 233 231 229 228 228 230 234 nan 239 241 244 246 249 252 253 251 nan nan 245 245 241 239 240 242 244 245 245 243 240 238 238 237 236 237 239 241 241 240 241 242 243 244 244 244 246 247 246 245 246 244 nan nan nan nan nan nan nan nan nan nan nan 240 239 239 240 243 246 246 247 249 251 251 251 250 250 250 250 252 253 254 255 257 258 260 259 259 259 257 253 251 252 256 260 262 261 259 258 258 258 258 258 256 256 258 260 261 260 nan nan nan nan nan 268 267 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 270 nan nan nan 255 nan nan nan nan nan nan nan 250 251 250 249 245 nan nan 246 246 nan nan nan 249 250 251 252 254 255 256 258 259 259 259 259 260 261 262 262 263 265 266 266 266 267 268 267 266 265 265 265 265 264 263 264 264 263 262 262 262 262 262 262 263 263 262 260 260 260 260 260 261 263 265 267 268 nan nan nan nan nan nan nan 271 271 271 271 271 271 271 271 271 270 270 268 267 266 265 265 265 265 265 265 264 264 264 266 267 268 269 269 269 269 269 271 271 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 270 271 271 270 269 270 271 272 272 nan nan nan nan nan nan nan nan 10 7 5 4 2 1 0 359 358 357 355 353 352 352 352 353 354 355 354 354 353 353 352 352 352 352 352 352 351 350 349 349 349 350 350 351 351 351 351 352 352 352 353 355 355 354 354 353 353 351 351 350 350 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 354 355 355 354 353 352 351 351 353 355 358 3 3 6 9 12 nan 15 15 13 11 7 1 359 356 355 359 5 8 10 14 19 26 25 26 23 13 357 347 338 334 340 347 352 358 3 7 21 36 54 73 86 94 100 98 92 85 nan nan nan 1 350 347 346 344 340 337 336 337 337 332 330 330 333 336 338 337 333 331 330 326 322 315 297 255 218 194 191 212 237 258 283 289 282 271 260 255 241 223 203 195 196 208 295 318 330 338 346 360 90 132 nan nan 157 161 nan 157 148 144 138 115 87 64 52 nan nan nan nan 12 nan 28 31 19 2 346 337 328 nan nan nan nan nan 324 nan nan nan nan 318 nan nan nan 274 nan 266 270 274 278 278 278 275 272 271 272 271 270 269 270 271 269 267 259 252 251 255 259 267 273 278 281 281 283 283 283 283 281 279 274 273 274 275 nan nan nan nan nan nan nan 276 276 276 277 276 275 277 276 273 272 273 270 269 269 269 nan nan 269 263 263 269 nan 291 nan nan nan nan nan nan nan nan nan 304 239 223 225 230 233 235 241 247 249 249 249 249 251 250 249 248 247 246 246 245 244 243 245 250 256 258 255 251 251 nan 248 248 nan 252 254 255 256 257 257 257 nan 256 258 nan nan nan 256 258 259 nan nan nan nan 247 246 245 246 246 245 244 nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan 228 227 227 225 223 221 nan nan nan 225 nan nan nan nan nan 250 nan 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 234 236 239 239 240 241 243 244 243 242 240 239 238 238 238 238 238 237 235 232 229 229 228 228 229 230 231 232 233 235 235 234 232 nan nan 230 234 233 240 243 243 244 247 251 251 249 248 248 248 245 240 239 241 243 245 246 245 241 238 237 235 235 234 236 238 240 240 240 242 243 244 245 246 247 249 249 248 246 245 243 241 nan nan nan nan nan nan nan nan nan nan nan nan 236 239 243 245 244 245 247 249 249 249 249 249 249 250 251 251 252 253 254 256 257 258 258 257 255 251 249 251 255 258 260 259 258 258 258 257 258 259 257 258 261 262 nan nan nan nan nan nan 268 270 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 nan 276 272 nan nan nan nan nan nan nan nan nan nan nan 250 250 247 245 244 243 245 247 249 nan nan nan nan nan nan nan 257 260 261 260 260 259 260 260 262 263 263 264 265 266 266 267 268 268 268 268 268 267 266 266 265 nan 264 265 264 263 263 263 262 262 263 263 263 262 261 260 261 261 261 262 262 nan 265 267 269 nan nan nan nan nan nan 274 272 271 271 271 271 270 270 270 270 270 269 268 267 266 266 265 265 265 264 264 264 264 265 266 267 268 269 269 268 269 269 271 271 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 269 269 270 269 268 269 271 272 272 nan nan nan nan nan nan 8 8 nan 6 4 4 2 1 0 359 358 357 355 353 352 351 351 353 354 355 354 353 352 351 351 351 351 351 351 351 350 349 348 348 349 349 350 351 351 351 352 352 352 352 353 354 354 355 355 354 354 353 353 351 350 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 357 355 353 354 356 355 354 353 352 353 355 356 357 2 6 10 12 12 11 10 8 6 5 4 2 359 359 3 10 13 14 19 24 28 28 35 38 34 19 1 346 336 337 342 346 348 359 3 2 4 17 39 61 74 82 86 90 85 nan nan nan 11 354 345 339 336 332 334 330 331 329 326 324 323 326 331 334 333 333 330 327 323 319 313 294 277 245 212 193 196 197 229 276 294 292 278 268 263 254 229 198 191 182 171 189 290 320 332 340 349 16 89 114 133 147 nan nan nan nan 123 121 101 86 79 66 nan nan nan nan 3 10 17 nan nan 5 359 347 341 nan nan nan nan nan nan 333 332 330 326 319 nan nan nan 274 266 265 270 272 274 276 276 274 274 273 271 266 265 269 270 273 275 273 265 256 252 256 261 269 275 279 281 281 282 282 283 283 281 278 274 274 274 275 275 nan nan nan nan nan nan 276 275 276 276 276 274 273 274 273 273 274 272 270 271 271 272 272 272 267 266 269 277 288 296 nan nan nan 305 309 nan 301 292 273 246 231 228 230 232 236 244 248 251 250 249 249 252 251 249 249 249 248 249 248 246 245 246 249 254 255 255 254 252 250 249 247 248 250 nan 253 256 256 256 nan 253 nan nan nan nan nan 255 256 256 258 nan nan 248 244 243 244 244 245 245 244 nan nan nan nan nan nan nan nan 232 nan 235 235 237 238 237 234 232 232 231 229 225 nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 236 238 239 242 243 244 245 245 243 239 238 238 239 239 240 239 237 234 233 230 230 229 229 229 230 233 235 236 236 236 235 232 230 nan 232 235 236 237 238 239 241 244 246 246 245 244 244 244 242 239 241 243 245 247 247 245 240 237 236 233 232 231 234 237 239 239 240 243 244 245 247 249 251 250 249 247 246 244 242 242 241 nan nan nan nan nan nan nan nan nan nan nan nan 239 242 243 245 245 246 247 246 247 247 248 249 249 250 250 250 250 251 252 253 254 255 255 253 251 250 251 255 257 257 257 257 259 259 259 259 261 261 260 nan nan nan nan nan 263 nan nan 270 271 271 270 269 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 nan 251 249 249 250 247 247 nan nan nan nan nan nan nan nan nan 263 264 264 261 259 258 259 261 263 263 265 266 266 267 268 268 269 269 269 268 268 267 267 nan nan nan nan nan nan nan nan nan 263 263 264 264 263 262 261 261 261 261 262 262 263 nan nan nan nan nan nan nan nan nan 274 275 273 272 271 270 270 270 270 270 270 269 269 268 267 267 266 265 265 265 264 264 265 265 265 266 267 268 268 268 268 269 270 271 271 272 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 270 270 269 270 270 268 268 269 271 272 272 nan nan nan 13 nan nan 8 9 nan 5 5 3 1 0 0 360 359 358 356 354 352 352 352 353 355 355 354 353 351 351 350 351 351 351 351 350 349 349 348 348 349 350 350 350 351 351 352 352 352 352 352 353 354 355 355 355 355 355 355 353 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 359 356 357 360 0 359 358 356 356 357 357 359 3 8 13 14 11 7 5 2 0 360 0 359 359 2 8 12 13 15 19 24 27 30 35 35 22 3 349 339 332 333 333 336 341 351 356 353 354 4 23 45 58 61 63 65 nan nan nan 21 3 347 337 332 327 325 326 322 323 320 319 319 317 320 325 330 331 331 329 324 319 314 310 298 295 271 225 195 194 180 196 275 293 295 286 279 276 268 254 243 nan 171 159 162 209 298 320 332 340 348 356 29 104 nan nan nan nan nan 109 102 94 92 85 nan nan nan nan nan nan 6 nan nan nan nan 0 353 349 nan nan nan nan nan nan 353 350 342 333 324 nan nan 285 273 265 264 268 269 269 271 273 275 276 272 266 261 262 269 269 274 277 277 273 264 260 261 266 272 276 276 278 279 280 281 282 282 280 277 275 274 274 275 275 275 nan 274 273 nan nan nan nan 274 274 273 271 271 273 274 275 276 275 272 273 273 273 274 274 270 270 271 275 282 290 297 299 303 307 308 306 291 276 258 241 231 229 229 231 236 243 248 250 250 250 250 251 252 252 250 249 249 250 252 248 246 247 249 253 253 253 253 252 253 252 250 249 250 251 251 255 255 256 254 nan nan nan nan nan nan 255 255 255 257 nan nan 246 nan 244 nan 243 243 243 243 nan nan nan nan nan nan nan nan 233 231 232 233 233 233 233 nan nan 234 233 nan 226 222 219 217 nan nan nan nan nan nan nan nan 250 251 nan 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 230 233 234 236 241 244 245 245 245 241 237 238 238 238 239 239 237 235 233 232 230 230 229 229 230 233 237 238 238 238 235 233 nan 229 229 229 230 231 226 229 232 235 238 240 240 240 241 241 241 241 240 242 245 246 245 245 243 243 239 235 233 231 229 234 238 240 240 241 244 245 247 249 250 251 251 249 248 246 nan nan 243 nan nan 247 245 243 241 nan nan nan nan nan nan 236 239 242 244 245 247 248 248 247 245 244 245 247 248 248 247 248 250 249 249 250 250 252 252 252 250 250 250 253 253 255 256 258 260 261 260 260 261 262 261 261 261 261 260 260 264 nan nan 270 270 271 271 271 267 260 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 254 254 256 257 255 254 nan nan nan nan nan nan nan nan nan nan nan nan nan 258 259 260 261 262 264 266 266 267 267 269 270 270 270 270 269 268 268 nan nan nan nan nan nan nan nan nan nan nan nan 264 264 264 263 262 262 262 262 262 262 263 264 nan nan nan nan nan nan nan 273 274 275 274 272 271 270 270 270 270 269 269 269 268 267 267 267 266 266 265 265 266 266 266 266 266 267 268 268 268 268 269 270 270 271 271 271 272 273 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 271 270 270 270 268 268 269 271 272 273 14 16 16 14 9 nan nan 12 10 6 6 3 360 358 358 359 360 359 357 355 354 353 353 354 354 354 354 353 352 351 351 351 351 351 351 350 349 348 348 349 349 350 350 350 350 351 351 352 352 352 353 353 354 355 355 356 357 357 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 0 358 358 1 3 3 1 359 359 359 359 1 7 12 12 9 4 1 359 359 358 358 358 359 360 3 9 10 8 8 15 24 25 26 24 12 352 339 332 328 325 323 312 315 321 331 342 348 356 7 19 32 41 41 42 38 nan nan 6 352 337 328 324 321 320 319 317 315 315 312 312 312 313 314 320 325 328 329 328 322 316 310 308 306 306 299 267 195 181 153 146 267 293 298 295 291 289 286 281 273 nan 174 166 168 181 221 290 322 334 340 344 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 7 359 355 354 nan nan nan 6 6 nan 358 nan nan 329 315 299 282 270 265 263 264 267 265 265 269 275 276 268 261 259 262 268 269 275 279 279 278 272 267 266 270 273 274 274 274 275 276 278 280 280 279 277 275 274 274 274 274 273 273 272 272 270 271 nan nan nan 272 271 270 269 272 273 276 279 279 277 276 276 275 275 274 272 272 271 272 276 281 287 289 296 301 303 295 276 264 250 237 230 229 228 229 235 241 246 250 252 252 252 253 253 253 250 250 251 251 250 246 246 248 250 251 251 251 251 253 255 255 252 251 251 249 249 250 251 253 251 nan nan nan nan nan nan nan nan nan 255 255 nan nan nan nan nan nan 245 243 241 nan 240 nan nan nan nan 241 237 234 233 233 232 233 231 232 nan nan nan nan nan 231 229 222 218 nan nan nan nan nan nan nan nan nan 251 254 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 221 nan 226 229 231 234 239 243 244 244 242 238 237 239 239 238 238 238 236 235 233 231 230 nan 230 230 232 236 239 241 241 240 237 234 nan nan nan nan nan 226 227 227 228 231 234 235 237 237 238 238 238 238 240 242 245 243 242 241 241 239 237 235 233 232 232 235 240 241 241 242 246 246 246 248 250 250 251 251 249 248 247 245 nan nan nan nan 249 245 241 nan nan nan nan nan nan 238 nan nan nan nan nan nan 249 247 243 241 242 244 244 244 245 246 247 246 247 247 248 249 250 249 248 247 248 250 250 253 254 256 259 260 259 258 259 259 258 259 262 261 259 260 263 267 271 270 269 269 269 267 266 259 257 nan 265 269 nan nan 279 279 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 261 258 257 256 262 266 265 263 nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 259 260 261 264 265 266 266 267 269 271 271 271 271 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 264 264 264 264 264 263 262 263 263 264 264 265 nan nan 266 266 nan nan 272 273 274 273 273 272 271 271 271 270 269 269 269 268 267 267 267 267 266 265 266 267 267 266 266 267 268 268 268 269 269 270 270 271 271 271 271 271 272 273 274 273 272 271 271 271 272 nan nan nan nan nan nan nan 274 273 272 271 271 271 271 271 270 270 269 269 269 271 272 272 18 19 17 13 11 nan 15 14 10 5 5 0 358 357 357 358 359 359 357 355 355 354 354 354 354 354 354 354 353 352 351 351 351 351 351 350 349 348 348 349 349 350 350 350 351 351 352 352 352 352 353 353 355 355 356 357 357 nan nan nan nan nan 350 nan nan nan nan 351 nan nan nan nan nan nan nan 360 360 358 357 357 359 1 1 0 360 0 1 2 6 13 13 6 357 353 354 356 357 357 358 358 360 6 13 16 12 5 5 6 10 19 20 13 1 345 331 322 321 317 313 308 300 285 269 271 359 24 22 21 21 22 25 20 nan 5 358 349 333 316 308 307 309 312 311 309 308 308 305 306 307 308 310 314 315 321 326 326 321 314 309 309 310 311 309 309 305 336 114 126 258 298 302 303 304 304 301 303 301 289 224 174 170 170 177 206 292 316 323 331 340 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan 9 2 358 357 nan 356 nan nan nan nan 344 338 330 317 299 280 268 265 264 265 267 264 263 265 269 269 264 260 261 264 268 271 276 280 281 280 278 271 268 271 272 273 272 270 271 273 275 278 278 277 276 276 275 274 273 273 271 270 271 271 268 270 nan 272 272 272 270 nan 268 270 273 278 281 282 282 281 279 276 276 274 273 272 270 268 271 272 275 279 285 289 289 280 267 257 247 236 232 231 230 233 234 239 244 248 252 254 254 254 254 253 251 252 253 251 248 246 247 250 251 251 251 250 250 253 256 257 254 252 250 247 246 246 247 248 248 244 243 nan nan nan nan nan nan nan 256 257 256 nan nan nan nan nan nan nan nan nan 242 nan nan nan nan 239 236 236 234 232 232 232 230 231 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 220 nan nan 227 231 234 238 241 243 242 240 239 240 239 240 239 238 238 235 235 232 230 230 nan 233 234 236 238 241 244 245 245 243 240 nan nan nan nan nan 229 232 233 232 234 235 236 237 237 239 237 235 236 239 241 242 241 240 240 239 238 237 236 236 236 236 237 241 242 243 244 247 246 243 245 249 251 251 252 250 250 248 247 249 251 256 nan nan nan nan nan nan nan nan nan nan nan 242 243 nan 242 243 244 245 243 240 238 240 242 243 243 244 245 245 245 246 246 246 246 247 246 245 245 246 246 248 251 250 251 254 256 256 256 256 256 256 256 259 260 259 259 261 266 271 269 269 267 265 263 263 261 259 260 263 265 270 271 273 276 275 nan 272 272 nan nan nan nan nan nan nan 273 274 275 272 270 270 268 265 263 261 nan nan 275 nan nan nan nan nan nan nan nan nan nan nan nan nan 261 260 260 259 260 261 263 264 264 265 267 269 271 271 271 271 270 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 264 264 264 264 264 264 264 264 265 265 265 265 nan nan 270 271 272 272 272 272 272 272 271 270 269 269 269 268 267 267 267 267 266 266 267 267 267 266 267 268 269 269 269 269 270 270 271 271 272 271 271 271 272 273 273 273 273 272 271 271 272 272 273 274 274 nan nan 275 274 273 272 271 271 271 271 271 270 270 269 269 269 269 270 272 nan 19 16 12 nan 12 14 nan nan 7 1 357 355 356 357 358 358 357 356 355 355 354 354 354 355 355 354 354 354 353 352 352 352 351 351 350 350 349 349 349 349 350 350 350 350 351 351 351 352 352 353 353 354 355 356 357 nan nan nan nan nan nan nan nan 351 nan nan nan nan nan nan nan nan nan nan 359 359 358 356 357 358 359 360 359 360 360 1 5 10 15 13 2 353 350 352 355 356 357 357 356 359 9 20 22 16 8 8 8 11 16 16 11 7 353 334 322 319 313 313 311 301 275 240 202 149 96 51 23 8 6 4 nan 346 344 341 334 321 304 290 288 291 295 300 301 302 301 299 300 301 303 307 309 311 317 323 324 321 316 310 309 311 311 309 310 309 335 85 114 144 297 305 310 313 315 315 322 322 320 310 196 162 162 170 191 227 234 283 304 317 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 357 357 nan nan 20 21 17 nan 2 357 nan nan 353 nan nan nan 342 334 329 318 300 282 271 268 267 268 268 266 262 261 263 263 262 262 264 273 274 275 276 280 281 282 279 273 270 271 271 273 272 269 268 269 273 276 277 276 276 277 276 274 272 271 267 268 270 270 269 269 269 271 272 271 270 nan 267 269 273 278 281 282 283 283 281 279 278 276 274 271 267 265 266 269 272 275 278 279 277 271 263 255 246 244 241 238 235 232 231 235 241 248 253 257 257 257 256 254 254 255 254 252 249 249 250 253 253 252 251 250 250 252 255 256 254 251 249 248 246 245 245 247 248 244 241 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 245 247 246 nan nan nan nan 235 232 231 230 231 228 230 231 234 241 nan nan 255 nan nan nan nan nan nan nan nan nan nan nan nan 254 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 228 231 234 237 239 241 240 240 241 241 241 240 239 238 237 235 236 231 230 231 235 nan 240 239 241 245 249 251 251 nan nan nan nan nan nan nan 226 225 230 234 238 239 239 239 239 239 236 234 235 nan nan 242 243 243 241 240 239 238 237 238 238 238 238 242 242 243 246 248 247 244 245 249 251 252 254 253 252 250 250 252 255 261 nan nan nan nan nan nan nan 238 238 nan nan 242 243 241 238 239 241 241 nan nan nan nan 241 243 244 244 244 244 243 244 244 244 244 245 244 243 243 243 243 245 247 246 247 249 252 253 253 253 253 253 253 254 257 257 257 259 263 267 267 269 266 262 260 259 259 259 260 262 263 263 265 266 267 269 271 275 276 nan nan nan nan nan nan nan nan nan 273 277 nan 276 276 275 273 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 262 261 260 260 260 261 262 263 263 264 266 268 269 270 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 265 265 265 264 264 265 265 265 265 265 265 265 264 264 264 264 264 265 nan 267 268 269 270 271 271 271 271 271 270 270 269 269 268 268 268 268 267 267 266 266 266 266 266 267 269 269 269 269 269 269 270 271 271 272 272 272 272 272 272 273 273 274 273 273 272 272 272 272 273 273 274 275 275 275 274 273 273 272 271 271 271 270 270 270 270 269 269 269 270 271 nan 17 15 12 13 13 11 nan nan 2 358 356 356 357 358 358 358 357 356 356 355 354 355 355 356 356 355 355 354 354 353 352 352 351 351 350 350 350 350 350 350 349 349 350 350 350 351 351 352 353 354 354 354 355 355 356 nan nan nan nan nan nan nan nan 352 nan nan nan nan nan nan nan nan nan nan 358 358 358 358 358 359 360 1 360 359 359 2 6 10 12 10 1 355 352 352 353 354 355 355 357 2 13 22 24 19 13 11 10 13 15 15 13 9 357 339 327 321 315 324 323 317 302 254 195 120 104 83 13 7 346 335 323 307 288 300 311 311 302 286 285 280 281 287 292 296 294 293 293 295 298 301 304 307 313 319 322 321 317 312 310 311 310 308 308 310 322 86 109 119 295 309 316 317 318 320 325 328 326 321 293 184 169 173 187 209 227 262 284 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 12 3 357 nan nan nan nan nan 344 340 332 325 317 301 286 278 275 271 271 270 266 262 258 259 259 263 266 268 281 278 274 274 278 279 283 280 275 271 270 269 273 272 270 269 268 272 275 276 276 276 278 277 275 272 270 265 266 269 270 269 269 269 272 272 272 270 268 266 270 274 278 281 281 284 284 283 282 279 274 270 267 265 264 264 268 273 275 275 273 271 268 263 258 255 253 249 243 237 232 230 234 241 248 254 257 258 258 257 256 256 257 254 252 251 252 254 254 255 253 250 250 251 252 254 255 253 251 248 249 246 245 245 247 248 245 241 241 242 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 nan nan nan nan nan nan 237 234 231 229 227 228 230 235 238 244 255 261 nan nan nan nan nan 233 237 238 nan nan nan nan 254 256 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 217 219 223 228 230 232 235 238 238 239 239 241 241 241 241 239 236 236 237 237 233 234 235 237 nan 246 243 245 250 254 256 nan nan nan nan nan nan nan nan nan nan nan 227 235 236 238 238 237 236 232 231 235 240 nan nan 246 nan nan nan 237 237 236 237 238 238 239 241 242 244 248 250 250 248 248 251 254 255 257 257 257 254 252 254 258 263 nan nan nan nan nan nan nan 240 242 244 245 nan 242 nan nan nan nan nan nan nan nan 236 239 242 243 243 243 242 241 242 243 243 243 243 243 242 242 242 242 244 245 244 245 247 249 250 250 250 251 251 251 251 254 256 256 257 259 262 263 264 263 260 257 256 257 257 259 261 264 265 266 265 266 268 273 280 281 279 nan nan nan 268 266 266 268 271 274 278 281 281 281 281 281 283 283 282 nan nan nan nan nan nan nan nan nan nan nan nan nan 264 263 263 nan nan 260 261 262 262 263 264 265 266 267 268 269 269 269 nan nan nan nan nan nan nan nan nan nan nan nan 265 264 263 263 264 264 264 265 265 266 266 265 264 264 264 264 264 264 264 264 264 264 265 267 268 269 269 270 269 269 269 269 269 268 268 268 268 268 267 266 266 265 266 267 268 268 269 269 269 269 269 270 271 272 272 272 273 272 272 272 273 273 274 274 274 274 273 273 273 273 273 274 274 274 274 274 274 273 272 271 271 270 270 270 270 270 269 269 270 270 271 nan 16 14 13 13 13 9 nan nan 2 358 358 358 358 358 358 358 358 358 357 356 355 356 356 356 357 357 356 355 355 354 353 352 351 351 351 350 350 350 350 350 349 349 349 350 350 350 351 352 353 354 354 355 356 356 nan nan nan nan nan 356 nan nan nan nan nan nan nan nan nan nan nan nan nan 356 357 357 357 357 358 360 1 3 2 2 1 2 7 5 6 4 359 355 354 353 353 353 352 354 359 7 17 23 22 18 16 16 14 14 15 14 13 11 5 351 340 334 335 346 342 336 329 322 337 59 88 102 228 297 315 313 301 280 252 241 273 300 303 298 294 277 270 274 282 287 285 286 288 290 292 293 298 303 309 315 319 320 316 312 309 310 310 307 305 305 307 119 119 140 297 313 319 319 321 322 324 326 323 319 312 269 183 175 175 192 222 250 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 8 359 nan nan nan nan nan 336 335 329 320 311 300 294 286 280 275 273 269 264 259 255 255 259 267 270 273 277 274 269 272 276 279 281 279 272 269 268 267 271 273 274 272 270 nan 273 273 274 275 278 nan 277 274 nan 266 266 268 270 270 270 270 271 271 271 271 270 nan 273 277 279 281 283 284 284 285 283 279 271 267 264 263 263 265 270 276 276 275 273 270 269 266 263 261 258 251 243 237 232 231 234 243 249 252 255 257 260 258 258 258 257 254 252 253 257 258 258 258 254 248 247 249 251 252 253 252 251 250 248 248 247 246 247 247 245 241 240 240 241 243 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 238 232 226 224 226 231 235 237 241 250 254 259 nan nan nan nan 236 239 239 241 nan nan nan 254 256 256 nan nan nan nan nan nan nan nan nan nan nan nan nan 208 209 214 218 222 226 227 230 233 235 236 237 238 240 241 242 241 237 236 237 238 239 239 238 243 247 249 249 248 249 255 258 259 nan nan nan nan nan nan nan nan nan nan nan 208 214 222 227 230 231 230 229 229 235 241 243 244 245 nan nan nan 236 236 236 238 239 239 240 241 244 246 249 251 252 251 252 254 256 257 259 261 262 258 255 256 260 265 nan 265 264 nan nan nan nan nan 247 249 249 247 nan nan nan nan nan nan nan nan nan 233 236 238 239 239 239 239 239 242 244 244 243 243 244 244 244 244 244 244 244 244 244 245 246 247 248 249 250 251 251 251 253 255 255 256 257 258 259 261 260 258 255 254 255 257 258 260 262 264 265 nan 269 273 276 280 279 278 277 273 270 267 266 267 270 273 276 278 279 279 281 282 282 nan nan 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 263 nan nan nan 261 261 262 263 263 264 264 265 266 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 263 262 263 263 264 265 266 266 266 265 264 264 263 263 263 262 262 262 262 261 262 263 264 266 267 268 268 268 268 269 268 268 268 268 268 268 267 267 265 265 266 267 267 268 269 269 269 269 270 271 272 272 272 272 273 273 272 272 273 273 274 275 276 276 275 274 274 274 274 274 274 274 274 273 273 272 271 271 270 270 270 270 270 270 269 268 269 270 271 20 16 14 nan nan nan nan nan nan 8 5 3 1 359 359 359 360 359 360 359 358 356 357 357 357 357 357 357 356 356 355 354 353 352 352 351 350 350 350 350 350 349 349 349 349 350 350 351 352 352 353 354 355 356 357 357 nan nan nan nan nan nan nan nan nan nan nan nan 356 356 357 357 357 356 356 356 356 356 356 358 360 2 5 4 4 3 3 3 3 4 2 358 354 353 354 353 353 353 355 3 12 18 21 19 17 16 17 20 21 20 20 20 21 15 3 354 352 350 349 346 340 331 329 339 29 79 78 309 295 298 300 291 271 244 225 238 290 301 303 298 282 264 264 272 276 276 281 284 285 287 288 292 298 305 311 315 317 316 311 308 309 308 305 304 300 286 174 143 182 292 310 316 318 325 325 324 324 323 320 318 315 295 174 176 181 208 230 246 nan nan 320 19 93 113 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 299 289 281 276 272 266 260 254 252 254 258 261 267 273 272 269 266 271 276 278 278 275 275 268 265 266 270 274 275 274 272 nan 271 271 nan 273 276 nan 280 nan nan nan 268 269 270 271 271 269 268 270 271 271 272 273 277 279 279 283 284 284 285 285 283 278 271 265 262 262 262 265 271 276 277 276 274 272 270 268 268 263 257 251 245 240 234 234 239 246 253 252 255 257 259 258 257 258 257 256 256 259 259 261 261 260 255 247 246 248 250 252 252 252 251 250 249 249 248 247 247 247 245 242 241 240 241 243 246 250 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 222 219 222 230 230 239 246 248 248 248 nan nan nan 235 235 236 238 241 nan nan 250 254 255 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 213 217 220 223 224 228 232 234 235 236 237 239 242 242 240 238 238 236 238 240 242 244 249 251 251 250 250 252 nan 261 261 260 259 nan 250 nan nan nan nan nan nan nan nan nan 208 217 223 225 226 227 231 237 242 243 243 243 241 240 238 238 238 238 240 242 242 242 244 246 247 250 252 253 254 255 257 257 259 261 263 263 nan 259 259 262 266 267 nan 265 nan nan nan nan nan 251 252 252 251 251 nan nan nan nan nan nan nan nan nan 233 233 236 237 238 239 239 241 244 245 245 244 245 245 246 244 243 243 243 242 241 242 242 244 246 249 250 252 252 252 253 254 255 256 256 257 258 260 260 258 256 255 256 258 258 259 262 264 265 265 268 272 273 273 273 274 273 nan nan nan nan nan nan nan nan 276 276 276 277 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 nan nan nan nan nan 261 262 263 262 263 263 264 265 266 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan 264 264 262 262 262 263 264 265 265 265 264 264 263 263 263 262 261 260 260 260 260 260 260 262 263 264 265 266 267 267 268 268 268 267 268 268 267 267 267 266 266 267 267 267 268 269 270 270 270 270 271 272 273 273 273 273 272 272 273 273 274 274 275 276 276 276 276 275 275 275 275 274 274 274 274 273 272 271 270 269 269 269 270 270 270 269 268 269 270 271 nan 14 nan nan nan nan nan 12 nan nan 9 6 4 2 1 1 1 1 2 1 359 358 358 358 358 358 358 357 357 356 355 354 354 353 353 352 351 351 350 350 350 350 350 349 349 350 350 351 352 352 352 353 355 355 356 nan nan nan nan nan nan nan nan nan nan nan 359 358 357 356 356 355 355 355 356 356 356 356 356 358 0 2 3 4 5 4 3 3 5 6 6 1 355 353 353 354 352 353 357 6 15 19 20 19 18 17 22 29 31 31 30 28 25 18 9 359 355 341 338 338 334 327 328 337 14 62 67 24 298 292 291 292 283 258 228 234 274 278 296 295 nan 265 258 264 267 271 278 282 283 283 284 287 293 300 306 311 314 314 310 310 308 306 304 303 300 281 220 183 191 271 265 290 311 324 328 326 324 323 323 323 325 326 334 350 167 nan 209 219 nan nan nan nan nan 113 122 141 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 352 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 254 250 249 250 253 255 261 270 268 265 266 272 277 277 275 273 272 264 262 267 273 276 nan 276 273 nan 267 268 nan 270 275 nan nan nan nan nan 270 270 270 271 271 268 266 268 270 274 274 276 279 280 280 283 284 284 285 284 282 277 270 266 265 261 260 264 269 275 277 278 276 274 272 269 268 262 258 255 250 244 239 238 243 248 252 255 255 256 256 256 257 260 261 261 262 264 264 265 264 262 256 249 247 248 250 252 253 252 251 251 251 250 248 247 247 247 245 243 243 241 241 243 246 250 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 216 215 217 223 227 238 249 251 247 241 239 nan nan 232 230 232 234 240 244 nan nan 255 256 258 nan nan nan nan nan nan nan nan nan nan 216 213 211 210 210 213 217 220 223 225 229 232 234 235 236 237 239 241 241 241 240 239 235 238 239 242 247 252 253 250 248 249 253 258 261 262 262 260 256 253 255 271 nan nan nan nan nan nan nan 207 214 221 224 227 230 235 239 240 243 243 241 239 239 240 240 240 241 243 243 245 245 245 246 248 251 252 253 255 256 256 257 259 261 262 nan nan nan 261 263 264 265 265 261 nan nan nan nan nan 256 256 255 255 255 nan nan 253 nan nan nan nan nan nan nan nan 236 238 238 238 239 241 243 245 246 246 246 245 246 246 245 244 242 240 nan 239 239 241 245 249 252 253 253 253 253 254 254 256 256 257 258 259 261 259 258 258 259 260 260 260 261 263 264 263 263 264 264 264 266 268 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 262 262 263 264 265 265 266 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan 264 262 262 262 263 264 264 264 263 263 263 263 263 262 261 259 259 258 259 259 259 260 260 261 261 263 264 265 266 267 267 267 267 267 267 267 267 266 266 266 266 267 267 268 269 270 270 270 270 271 272 272 273 273 272 272 272 273 274 274 275 275 276 276 276 276 276 276 276 275 275 275 274 274 272 272 271 270 268 268 269 269 269 270 269 268 269 270 271 16 nan 14 14 12 13 12 11 nan nan 11 9 7 5 2 2 2 2 3 1 360 359 358 358 359 358 358 358 357 356 355 354 354 354 354 353 352 352 351 351 350 350 350 350 349 350 350 351 352 352 352 353 354 355 356 nan nan nan nan nan nan nan nan nan nan nan 2 1 360 359 357 356 355 355 356 358 358 359 1 2 4 3 2 4 5 7 6 5 6 8 10 7 5 360 357 357 355 354 359 6 14 19 19 18 18 18 25 35 40 41 40 35 30 15 11 1 344 335 333 331 330 328 330 344 12 36 36 356 301 292 294 299 301 291 244 232 246 257 286 288 279 266 257 258 265 273 279 282 282 281 280 283 288 295 301 306 309 310 309 309 307 304 302 301 296 281 246 211 207 233 218 253 293 315 324 326 325 324 324 325 328 327 335 347 nan 173 194 nan nan nan nan 161 nan nan 147 151 141 108 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 264 263 264 269 274 276 275 275 274 270 263 261 267 274 278 278 277 nan nan nan nan 264 268 273 278 280 nan nan nan 272 272 271 271 271 268 266 268 271 276 276 280 281 281 281 282 282 284 284 283 282 276 270 266 264 260 258 261 267 272 277 279 277 275 275 273 268 262 262 259 257 253 247 248 250 251 252 255 254 252 253 255 258 264 266 267 266 266 267 267 266 263 257 252 248 249 251 252 252 252 252 253 252 250 249 248 248 248 248 246 245 243 242 242 245 249 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 nan nan nan nan 215 215 219 228 241 246 244 239 236 nan nan 232 232 231 230 232 237 243 248 nan 256 257 258 258 nan nan nan nan nan nan nan nan nan 221 220 217 214 213 215 219 223 226 228 231 233 233 235 237 238 240 241 241 242 242 240 237 238 240 245 249 252 252 249 246 247 251 256 259 261 261 259 256 253 256 270 286 292 nan nan nan nan nan 214 217 221 225 229 234 238 241 241 243 241 239 237 239 242 244 244 244 245 245 247 246 246 247 249 251 252 253 255 256 256 256 257 258 260 260 nan 260 262 262 262 261 260 259 259 259 nan nan nan 259 259 258 257 256 nan nan 254 nan nan nan nan nan nan nan nan 236 238 237 238 240 243 244 245 246 246 246 246 245 246 244 243 242 nan nan nan 237 240 246 251 254 255 255 253 252 253 253 255 255 256 257 259 261 261 260 260 260 261 261 261 260 262 265 nan 263 258 258 258 261 264 269 271 272 272 273 274 nan nan 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 nan 264 265 265 266 266 266 266 266 nan 265 nan nan nan nan nan nan nan nan nan 262 262 262 263 263 264 264 263 263 262 261 261 261 260 259 258 258 258 258 259 259 259 259 259 260 263 263 264 264 265 265 266 267 267 267 267 266 266 266 266 266 267 268 269 270 270 270 270 270 271 272 273 273 272 271 272 272 274 274 274 275 276 276 276 276 276 276 276 275 275 275 275 273 272 271 271 269 268 268 268 268 268 269 269 268 268 270 271 20 nan 16 13 nan 10 10 11 13 14 13 9 6 3 1 1 1 2 2 1 359 359 359 360 360 359 359 358 357 357 356 355 354 354 354 354 353 353 352 351 351 350 350 350 350 350 350 351 351 352 352 352 353 354 355 nan nan nan nan nan nan nan nan nan 2 3 3 3 2 2 1 360 359 359 360 1 1 360 2 5 6 6 5 4 6 8 8 7 5 6 9 10 10 4 1 360 360 358 0 6 12 17 18 18 15 15 21 32 39 44 47 47 37 12 10 354 342 336 332 331 330 332 339 360 13 18 12 336 304 299 302 307 309 307 275 252 nan 242 266 279 277 268 261 262 270 277 280 281 280 277 276 278 283 289 295 299 303 304 306 306 305 301 299 298 293 283 260 228 216 215 216 228 264 297 315 322 325 326 325 324 325 326 334 nan nan nan nan nan nan nan nan nan nan nan 158 157 144 119 96 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan 271 274 275 272 273 273 270 264 260 265 271 nan nan 275 274 274 nan 263 262 265 270 274 276 nan nan 274 nan 273 272 271 271 nan 267 268 270 274 277 278 280 280 280 280 281 283 284 283 281 275 275 268 263 260 258 260 265 271 276 278 276 276 275 272 268 265 264 262 262 262 259 259 254 253 249 247 247 249 252 257 263 269 270 271 271 269 268 267 267 264 259 253 251 251 253 252 253 254 255 255 252 250 249 250 250 249 249 249 247 245 244 245 247 249 252 nan nan nan nan 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan 253 nan nan nan nan nan 216 223 232 240 244 234 229 230 231 nan nan 230 230 231 233 237 243 250 254 nan nan nan 257 256 nan nan nan nan nan nan nan nan 227 225 221 218 217 219 222 227 230 231 233 234 234 237 239 240 241 241 242 242 242 241 240 240 243 247 250 251 251 247 244 245 250 254 255 259 258 255 252 253 258 265 263 258 248 240 nan 219 218 219 220 222 225 231 234 235 236 238 240 238 237 238 241 244 245 245 245 246 247 247 246 246 247 249 250 252 253 253 255 256 256 255 256 257 256 257 259 261 261 258 256 257 258 260 261 260 260 260 259 259 258 257 257 257 nan nan nan nan nan nan nan nan nan nan nan 238 238 240 242 244 245 245 247 247 247 245 243 242 nan 242 nan nan nan nan 237 241 246 251 254 256 256 254 253 253 254 255 255 256 257 259 261 261 259 259 259 260 260 260 260 262 265 265 261 256 256 257 259 263 267 269 271 272 272 274 274 275 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 nan nan 264 265 266 266 266 265 265 265 264 264 nan nan nan nan nan nan nan nan nan 262 262 263 263 263 263 264 263 262 261 260 260 259 258 258 258 258 259 259 259 258 257 258 259 261 261 261 262 262 264 265 266 267 267 266 266 266 266 266 266 266 267 268 269 269 269 270 270 271 271 272 272 271 272 272 272 273 274 275 276 276 275 275 275 276 276 276 275 275 275 274 273 272 271 270 269 268 268 268 267 268 268 268 267 268 270 271 nan nan 17 16 15 nan nan 15 15 13 10 6 2 359 359 359 359 0 1 1 0 0 0 0 0 360 360 358 358 357 356 355 355 355 355 355 354 354 353 352 351 351 350 350 350 350 350 350 351 352 353 353 354 355 nan nan nan nan nan nan nan nan nan nan 1 3 4 4 4 3 3 3 3 3 4 4 2 1 3 5 6 6 6 5 8 10 10 7 3 3 4 4 4 2 360 359 358 358 0 4 9 13 17 16 12 10 16 26 36 42 46 45 41 31 17 354 344 338 335 336 338 342 351 1 4 7 346 317 306 305 307 311 314 316 317 311 259 225 252 271 279 275 268 268 273 276 277 278 276 273 271 273 278 283 288 291 295 297 299 301 301 299 297 296 292 282 265 238 233 227 222 219 228 267 293 311 321 325 325 325 324 324 329 337 341 339 326 304 225 nan nan nan nan 150 167 168 160 134 97 86 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 274 274 273 273 276 271 264 259 261 268 nan nan nan 275 274 271 264 260 261 265 269 273 nan nan nan nan nan nan 271 271 270 267 268 269 272 275 275 279 277 278 279 280 282 283 283 281 276 275 267 264 261 260 261 263 269 273 275 276 275 275 273 270 267 267 264 264 267 269 270 267 255 244 240 245 252 257 262 269 272 273 272 273 270 268 267 267 265 261 257 254 254 254 254 256 256 256 256 253 250 250 250 251 251 251 250 249 247 247 248 250 250 251 254 256 257 nan nan 261 262 262 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 225 234 239 239 229 225 226 227 228 229 nan nan nan nan nan 245 252 nan nan nan nan nan nan nan nan nan nan nan 237 234 234 232 227 223 220 220 223 226 231 233 234 235 235 237 239 241 242 242 241 241 240 240 240 240 241 244 246 248 250 249 246 242 244 246 250 253 257 255 249 248 251 256 259 244 242 239 233 nan 213 214 218 221 223 225 229 229 230 230 232 235 237 239 241 244 245 245 245 244 245 246 246 246 247 247 248 250 252 252 253 254 256 256 255 255 256 256 256 257 257 258 255 255 256 257 nan 260 259 259 259 259 258 257 257 258 260 257 nan nan nan nan nan nan nan nan nan 238 238 238 242 244 245 246 248 249 248 247 245 243 243 243 nan nan nan nan nan 237 241 245 250 253 254 256 255 255 255 255 256 256 256 257 259 260 260 260 258 257 258 259 260 261 261 262 261 nan nan 258 257 259 262 266 268 270 271 271 272 273 nan 275 274 274 274 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 262 263 263 264 264 264 265 265 265 264 264 263 263 263 nan nan nan nan nan nan nan nan nan nan 263 263 263 263 264 263 262 260 259 259 259 258 258 258 259 260 259 258 257 257 258 259 260 260 259 259 261 263 265 266 266 266 266 266 266 265 265 265 265 267 268 268 268 268 269 269 269 270 270 271 271 272 272 272 272 273 274 276 276 275 275 275 275 275 275 275 275 274 273 272 271 270 270 269 268 268 267 268 268 268 268 267 268 269 270 nan nan nan nan nan nan nan nan nan 11 7 3 359 357 357 358 359 0 1 1 1 1 1 1 0 360 359 358 357 357 356 356 356 355 355 355 355 354 354 353 352 351 351 350 350 350 350 350 351 352 353 354 355 356 357 nan nan nan nan nan nan nan 355 357 2 4 5 5 5 5 5 4 5 6 7 6 5 4 3 4 5 6 8 9 11 13 11 8 3 0 0 358 356 355 356 355 353 353 355 358 3 4 8 9 8 7 12 21 30 36 39 39 39 35 21 1 348 342 342 345 349 354 357 359 358 353 329 312 308 307 309 312 316 322 327 328 349 223 249 267 nan nan 271 266 267 269 271 273 271 267 265 267 270 275 280 284 288 289 293 296 297 297 297 296 291 283 269 nan nan 231 225 218 212 223 264 293 311 320 323 325 323 322 323 325 330 332 328 319 nan nan nan nan nan 162 182 184 169 143 105 83 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 nan nan nan nan 268 270 273 273 274 275 277 272 267 260 260 nan nan 274 275 275 274 271 263 255 255 260 266 272 nan nan nan 275 nan 272 272 271 270 268 267 268 269 270 273 276 274 276 278 280 282 282 283 282 278 274 267 265 263 262 261 261 264 269 271 272 273 277 274 272 269 266 265 264 268 271 273 271 263 250 247 252 259 264 269 272 273 274 273 273 270 267 267 268 266 263 260 258 257 257 258 259 259 258 257 253 250 250 251 252 252 252 251 250 250 250 252 253 251 251 252 253 255 nan nan nan nan 260 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 233 nan 222 224 225 227 230 nan nan nan nan nan nan 251 nan nan nan nan nan nan nan nan nan nan 240 237 236 234 231 227 223 223 224 226 230 233 235 236 236 237 239 242 243 244 243 241 240 238 238 238 239 240 242 243 247 249 249 246 242 242 242 246 251 253 249 245 246 249 252 253 245 236 230 221 212 209 213 220 221 222 223 224 225 224 225 229 235 239 240 242 244 244 243 243 243 244 245 246 247 247 247 249 250 251 251 252 254 255 254 254 253 254 254 253 253 253 253 254 256 257 257 257 258 257 nan nan nan 258 257 257 260 260 nan nan nan nan nan nan nan nan nan nan 239 240 241 245 245 249 253 254 253 251 248 246 244 244 nan nan nan nan nan nan nan nan 243 246 249 251 251 253 254 255 255 254 255 255 256 257 258 258 259 258 258 259 260 261 261 261 261 261 261 261 260 259 260 263 265 268 270 270 270 270 272 274 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 263 263 263 263 264 264 265 265 nan 264 263 263 263 nan nan nan nan nan nan nan nan nan nan nan 263 263 263 263 264 264 262 260 260 259 258 258 258 259 259 259 258 257 258 258 259 260 260 258 257 258 260 262 265 265 265 265 265 265 265 265 265 264 264 265 267 267 267 267 268 268 268 268 269 270 271 271 271 271 271 272 273 274 274 274 273 273 273 273 273 273 273 273 272 272 271 269 269 269 269 268 268 268 268 268 267 267 268 268 269 nan nan nan nan 18 19 nan nan 17 15 9 4 360 357 357 359 0 2 2 2 2 2 1 1 1 360 359 358 357 357 357 357 356 356 355 355 355 355 354 354 353 352 351 350 350 350 350 350 351 352 354 355 356 356 357 nan nan nan nan nan 1 359 358 360 3 5 6 6 6 6 6 7 7 8 9 8 6 5 4 4 4 5 8 11 13 13 11 11 7 3 1 354 347 347 350 353 353 348 348 352 357 358 359 359 1 5 10 15 19 22 25 28 31 29 20 3 346 344 348 351 355 358 357 358 354 345 329 317 314 311 310 310 313 315 321 326 320 263 253 nan nan nan nan 264 258 258 261 263 262 260 261 262 264 269 274 277 280 282 286 290 292 294 296 295 292 284 276 268 261 244 nan 223 212 215 241 275 298 308 315 319 320 319 318 318 322 331 328 315 299 nan nan nan nan 188 188 188 176 155 116 92 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 270 271 272 274 276 276 274 271 264 263 nan 272 275 275 274 273 268 259 251 253 257 264 271 275 276 276 274 273 271 273 272 270 269 268 268 268 268 270 271 271 274 278 282 284 283 283 283 280 274 268 266 265 264 260 258 nan 265 266 268 272 276 274 271 268 264 264 265 267 267 272 274 271 nan nan 260 265 270 273 274 274 274 273 273 270 269 269 269 268 266 264 263 262 261 262 262 260 259 256 253 251 251 252 253 253 253 253 252 252 253 253 252 250 250 250 252 254 256 259 261 nan 261 264 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 237 231 nan nan nan 223 227 230 nan nan nan nan nan nan 249 252 253 nan nan nan nan 251 248 246 245 241 237 237 234 231 227 226 226 228 230 233 235 236 236 237 239 241 243 244 244 242 240 238 237 237 237 238 239 240 241 245 249 249 244 241 241 238 242 247 248 244 240 243 247 249 250 248 234 226 217 210 210 218 224 222 220 219 220 221 221 225 231 236 240 241 242 241 241 242 242 243 245 246 247 247 247 247 248 248 249 250 252 254 254 252 251 251 251 251 251 251 250 nan 254 nan 257 257 nan nan nan nan nan nan nan 260 260 261 nan nan nan nan nan nan nan nan nan nan nan 243 243 245 250 250 254 257 258 255 251 248 246 nan nan nan nan nan nan nan nan nan nan nan 243 246 248 249 250 252 254 254 253 254 254 255 256 257 257 259 259 259 260 261 261 260 261 262 262 262 262 262 261 262 264 266 268 269 269 269 270 270 272 273 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 nan nan 260 261 261 261 262 263 264 264 263 263 264 264 264 263 263 262 263 nan nan nan nan nan nan nan nan nan nan nan 263 263 263 263 264 264 264 262 261 260 260 259 259 258 259 259 258 258 259 260 260 260 260 259 257 257 258 261 263 264 264 263 263 263 263 264 264 264 263 263 264 266 266 266 266 266 266 266 267 268 269 270 270 270 270 270 271 272 272 271 271 270 270 270 270 271 272 272 272 271 270 270 269 269 269 269 268 268 268 268 267 267 267 268 268 269 nan nan nan 17 19 23 nan 23 21 17 12 6 4 1 359 360 2 4 4 3 2 1 1 1 1 0 359 358 358 358 357 357 357 357 356 356 356 355 355 355 354 353 352 350 350 350 349 350 352 353 354 355 357 358 0 nan nan nan nan nan 3 2 2 3 4 7 8 8 7 6 6 7 9 9 9 7 5 3 3 3 2 3 4 7 11 14 14 9 6 6 4 357 347 342 347 355 359 356 348 349 351 352 353 350 352 357 2 4 0 359 2 7 9 10 6 351 341 346 351 352 351 352 353 353 349 337 325 323 321 316 311 307 306 308 310 309 294 269 259 nan nan nan 252 253 247 246 247 251 254 256 258 260 262 266 269 270 272 275 278 282 286 291 294 295 293 287 286 279 269 262 260 238 222 219 232 258 281 287 299 309 312 313 313 313 316 321 319 300 296 289 nan nan nan 203 197 192 183 174 137 118 101 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 272 273 274 276 277 277 275 268 265 269 nan 273 274 272 270 264 257 253 253 257 263 267 269 275 275 274 272 272 273 272 271 270 269 268 266 264 265 266 268 272 276 280 283 283 283 283 279 273 269 268 266 268 262 nan nan nan nan nan nan 274 272 271 268 263 264 266 267 267 273 273 272 269 nan 264 267 272 274 274 274 273 274 273 272 271 271 270 269 268 267 266 265 264 264 263 261 258 256 253 252 252 252 254 255 255 255 254 253 253 252 250 nan 248 250 252 254 257 259 262 260 263 265 267 267 269 268 267 nan nan 280 272 nan nan nan nan nan nan nan 229 235 242 240 237 nan nan nan 223 228 230 231 233 nan nan nan nan nan nan nan nan nan nan nan 256 253 250 246 243 242 238 236 233 231 230 229 231 234 235 236 237 238 239 241 242 242 242 242 240 239 238 238 236 236 238 240 239 239 242 248 247 246 243 239 236 237 244 247 242 239 242 247 248 248 245 234 225 218 213 215 221 226 223 221 219 219 221 224 230 235 238 240 241 241 241 240 241 243 246 247 247 247 247 247 247 247 248 250 251 252 254 253 250 249 248 248 248 249 249 249 251 255 258 258 258 258 nan nan 259 260 nan nan 262 262 nan nan nan nan nan nan nan nan nan nan nan nan 245 245 247 250 253 256 257 257 255 251 249 247 245 244 nan nan nan nan nan nan nan nan nan nan 241 243 245 247 nan 253 nan nan 252 252 253 253 255 256 257 257 258 259 260 260 260 261 262 262 263 264 264 264 265 266 266 267 268 267 268 269 269 269 270 271 271 272 271 271 nan nan 267 266 nan nan nan nan nan nan nan nan nan nan nan 267 266 264 263 262 261 261 261 261 261 261 261 262 263 264 264 264 264 264 263 263 263 263 262 262 262 262 262 nan nan nan nan nan nan nan nan nan 262 263 264 264 264 264 264 263 262 262 261 261 259 258 259 259 258 259 260 262 262 261 260 258 258 259 260 262 262 262 261 261 261 261 263 263 262 261 261 262 263 265 265 265 264 264 264 264 265 266 267 268 268 268 268 269 270 271 270 267 268 268 269 269 269 269 270 270 270 270 270 270 269 269 269 268 268 268 268 267 267 267 267 267 268 269 20 19 nan nan 20 23 24 23 20 17 14 11 10 5 2 2 3 5 4 4 3 1 1 1 1 0 360 359 358 358 358 357 358 357 357 357 357 357 356 356 355 354 352 351 351 350 350 351 353 354 355 357 359 nan 2 4 4 5 5 4 3 2 1 360 3 6 9 9 7 4 3 4 6 6 5 4 3 3 3 3 3 2 2 4 7 9 7 1 2 2 2 0 356 349 350 358 3 0 353 352 349 350 352 348 342 343 345 346 342 339 341 343 346 348 343 343 350 352 349 344 340 341 342 340 337 327 323 324 324 320 312 307 305 304 299 291 276 265 263 nan nan nan 245 248 247 240 238 241 246 251 256 261 264 265 266 266 265 266 270 275 280 288 294 295 293 289 288 282 276 274 270 nan nan 225 228 238 250 263 280 292 299 304 305 305 307 305 301 295 282 nan nan nan 230 208 203 198 196 195 188 177 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 275 274 277 277 278 276 271 268 nan nan 273 274 272 267 261 258 257 257 258 261 264 267 271 272 272 272 272 272 272 272 270 269 268 264 262 261 262 266 270 273 277 281 283 283 283 279 272 271 269 268 271 264 260 259 259 nan nan 268 269 269 269 267 261 264 266 267 269 273 274 274 272 nan 265 268 272 274 274 273 271 273 273 273 272 271 271 270 270 269 268 267 265 263 262 260 258 256 254 254 254 254 256 256 256 256 256 255 253 252 251 250 249 251 254 257 259 262 264 264 266 267 268 269 272 274 273 276 nan 279 273 nan nan nan nan nan nan 240 236 238 240 239 nan nan 235 232 230 234 236 235 234 235 236 237 240 242 nan nan nan nan nan nan nan nan nan 245 245 244 241 239 236 234 232 233 234 236 236 237 238 240 241 242 242 241 241 241 240 240 240 239 239 239 242 242 240 239 240 244 244 244 243 239 237 237 244 250 245 241 241 246 246 247 244 235 227 219 216 218 223 227 225 225 222 222 225 229 234 238 240 240 240 241 241 241 243 245 246 247 246 245 245 246 247 247 249 250 251 252 253 251 248 246 246 246 246 248 248 249 251 254 256 257 258 259 260 261 262 262 263 264 nan nan nan nan nan nan nan nan nan nan 251 250 249 248 247 248 nan 250 253 255 256 257 254 251 248 247 247 244 nan nan nan nan nan nan nan nan nan nan nan nan 242 246 250 251 251 nan 250 250 251 252 253 253 253 254 255 258 259 259 260 260 262 264 264 264 264 265 266 266 266 267 266 266 266 267 267 267 267 268 270 271 271 271 270 269 267 265 265 265 265 266 266 266 267 267 267 nan 268 268 267 265 264 264 263 262 262 262 262 262 262 263 263 264 264 264 263 263 263 263 263 263 262 262 262 262 262 261 262 262 262 nan nan nan nan 262 262 263 264 265 265 264 264 263 263 263 262 261 260 260 259 259 259 260 261 261 261 260 259 258 260 261 262 261 260 259 259 259 259 261 262 262 260 260 260 261 261 262 263 263 262 262 263 264 264 264 265 265 265 265 266 267 268 268 267 265 267 267 269 269 269 268 268 268 268 269 269 269 269 269 268 268 267 267 267 267 267 267 267 267 267 268 21 21 20 nan 19 20 21 20 18 16 15 14 13 8 5 4 4 5 5 4 3 2 2 1 1 1 0 359 359 358 358 358 358 358 358 358 358 358 357 357 355 354 353 352 352 351 351 352 354 356 357 358 nan nan 2 2 2 2 4 5 4 3 1 359 nan nan nan nan 5 0 359 0 1 0 358 358 358 360 1 3 4 3 1 1 4 4 3 2 1 358 358 359 359 359 360 6 7 5 1 360 355 356 355 347 336 331 333 334 332 329 330 330 330 332 337 2 14 6 349 336 331 329 327 323 317 313 313 320 323 320 313 312 306 301 292 278 264 260 263 264 261 nan nan nan 256 246 239 236 239 244 252 259 266 266 266 264 261 260 262 268 277 286 292 294 293 291 288 283 280 281 278 268 251 234 228 228 231 240 254 266 279 290 295 296 296 292 290 285 nan nan nan 231 222 213 212 207 210 212 213 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 252 252 256 256 269 276 277 276 277 276 275 273 272 nan nan 272 273 274 272 266 260 261 261 261 260 260 262 265 269 272 272 272 272 272 271 271 271 270 267 264 262 261 263 266 269 272 275 276 281 283 283 279 272 273 270 270 271 266 263 261 258 258 261 266 265 265 265 264 262 263 264 267 271 274 277 276 275 nan nan 270 273 273 273 272 270 270 273 274 274 272 271 270 270 268 267 265 264 262 261 260 258 258 256 256 256 256 257 257 256 258 258 256 254 253 253 252 252 253 nan nan 262 265 267 nan nan nan nan nan 273 nan 274 277 nan nan nan nan nan nan nan nan 255 241 238 241 243 243 242 241 242 241 242 nan 242 239 236 234 235 238 237 242 246 250 nan nan nan nan nan nan nan nan nan 245 243 240 237 235 234 234 234 235 235 237 238 240 241 242 242 242 241 241 241 241 242 242 243 243 244 244 241 240 240 241 240 241 242 241 238 237 243 251 249 243 240 241 243 245 243 237 229 221 218 220 224 227 227 227 226 227 230 234 237 239 239 240 240 240 241 244 245 245 245 244 243 242 242 243 244 247 248 250 251 252 251 250 246 244 244 244 245 247 247 248 250 251 253 255 257 258 259 262 263 263 263 263 261 259 nan 256 256 255 255 254 252 250 250 250 249 248 247 246 247 249 252 256 257 257 254 251 249 247 247 244 242 nan nan nan nan nan nan nan nan nan nan nan 243 247 250 251 248 247 247 248 249 251 252 252 251 251 253 256 258 258 259 260 262 263 263 263 263 264 265 265 266 266 266 265 265 265 265 265 266 267 270 270 271 271 270 269 266 264 264 264 264 nan nan 265 266 266 266 267 268 268 267 266 265 265 263 263 263 263 263 263 263 263 263 263 263 264 263 263 263 263 263 262 262 262 262 262 261 261 262 262 262 nan nan nan nan 262 262 263 264 264 264 264 264 264 264 263 262 262 262 261 260 259 260 260 261 261 261 260 259 260 261 261 261 260 259 258 258 258 259 260 260 259 257 258 260 260 260 260 260 260 260 261 262 263 263 263 263 262 262 262 264 265 265 265 264 264 264 265 266 266 266 265 265 265 267 268 268 268 268 267 267 267 267 267 267 267 267 267 267 267 267 269 22 20 17 16 nan nan nan nan nan 16 15 14 12 9 5 4 5 5 5 5 4 4 3 3 2 1 1 360 359 359 359 359 359 359 359 359 359 358 358 358 357 355 354 353 353 352 352 353 355 357 358 359 0 1 359 359 359 0 4 7 8 6 4 3 nan nan nan nan 358 354 353 354 355 354 353 352 352 354 357 0 1 360 358 360 4 6 11 10 7 4 1 1 3 6 11 15 15 13 10 8 7 6 358 345 332 325 325 326 326 324 323 318 316 323 353 20 28 16 352 341 334 321 315 309 306 305 308 318 323 319 315 313 304 298 288 273 260 254 260 265 267 nan nan 271 265 254 242 233 234 240 247 255 262 263 264 262 260 258 258 264 273 282 288 290 291 289 285 282 282 nan nan 279 267 249 234 232 227 225 227 235 257 272 281 285 287 284 nan nan nan 250 235 227 220 216 215 215 222 223 229 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 nan 252 253 255 259 270 278 nan 279 277 274 270 268 269 273 275 275 274 274 271 266 262 263 264 264 263 263 264 265 269 272 274 272 270 270 270 270 270 268 268 266 265 266 268 265 268 270 272 274 281 282 282 279 275 275 270 271 270 268 268 265 259 258 261 265 261 262 262 262 263 262 263 268 272 nan 277 277 277 nan nan 269 270 270 271 271 270 270 272 273 274 273 272 271 269 267 266 265 264 262 262 261 260 260 260 258 257 257 257 258 258 259 259 258 257 257 256 255 255 255 nan nan 263 nan nan 269 270 273 275 275 274 nan 273 278 nan nan nan nan nan nan nan 268 252 243 240 243 nan nan nan nan nan 250 nan nan nan 246 239 236 236 238 240 246 250 252 nan nan nan nan nan nan nan nan nan nan nan nan nan 235 233 232 232 232 233 236 238 240 241 241 241 242 242 242 242 242 244 245 246 246 245 244 243 241 241 241 241 240 241 242 240 239 242 249 250 251 247 243 243 245 243 239 232 224 219 221 222 224 227 229 229 231 234 236 238 239 239 240 240 240 241 244 247 245 243 241 240 239 240 241 243 246 248 250 250 249 248 246 244 243 242 243 243 245 246 248 248 249 251 253 255 255 258 261 263 262 262 261 259 258 257 256 255 254 253 251 249 247 248 249 249 250 249 248 249 251 254 256 258 257 256 255 254 254 253 251 249 248 249 nan nan nan nan nan nan nan 239 242 245 247 249 249 247 247 nan 248 250 253 254 252 251 251 253 255 256 256 257 259 260 261 260 260 261 263 264 264 264 265 265 265 264 265 265 265 266 267 268 270 271 271 270 268 265 262 nan nan nan nan 264 264 264 265 266 267 268 268 267 267 266 265 264 264 264 264 263 263 263 264 263 264 264 264 263 263 263 263 262 262 262 262 262 262 262 261 262 262 261 nan nan nan 262 262 262 262 263 264 264 264 264 264 264 263 263 263 263 262 261 260 260 260 261 261 261 260 260 261 261 261 260 259 259 258 258 259 259 259 258 256 255 257 257 259 259 258 258 258 259 260 262 262 261 260 260 259 258 259 261 262 261 261 260 260 262 263 263 262 262 262 262 263 266 266 266 266 265 265 266 267 267 267 268 268 268 267 266 267 268 269 21 16 12 12 nan nan nan nan nan nan nan 15 11 8 6 5 5 5 6 6 5 5 5 4 3 2 2 1 0 360 359 359 359 359 360 360 359 359 359 359 358 357 357 355 354 353 352 354 356 357 358 358 359 358 357 357 357 0 5 7 8 nan 6 5 4 nan nan 359 356 351 347 347 347 348 349 350 351 351 355 358 359 359 360 3 7 11 12 13 13 12 10 10 11 14 17 18 17 16 16 15 13 8 357 343 333 326 323 324 325 322 317 314 314 328 10 25 21 4 342 342 331 318 309 304 303 301 307 317 322 316 315 311 301 294 287 271 257 251 254 264 270 274 276 277 270 260 247 238 235 237 242 250 256 258 263 262 261 260 260 263 268 274 278 281 284 284 281 280 284 289 nan 288 280 nan nan nan 231 220 215 216 234 251 264 274 nan nan nan nan nan 251 234 nan 220 216 216 216 217 225 235 245 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 251 252 260 271 280 nan nan 279 273 267 266 266 271 276 276 275 274 270 266 264 265 264 264 265 266 267 266 268 272 274 271 269 268 268 267 268 268 268 271 270 270 271 265 265 266 268 272 279 281 282 281 279 277 272 272 271 270 270 269 264 260 263 264 261 261 262 262 262 263 264 268 272 nan 276 277 nan nan nan 268 268 268 271 271 271 271 271 272 273 273 272 271 269 266 266 265 265 264 264 263 263 263 262 259 258 258 258 259 260 260 260 259 260 260 259 257 256 256 nan 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 271 259 251 249 nan nan nan nan nan nan nan nan 258 258 253 249 245 243 243 245 nan 251 nan nan nan nan nan nan nan nan nan nan nan 244 241 nan nan nan nan nan 230 232 236 239 241 241 241 241 243 244 244 244 244 246 247 248 247 246 245 244 243 242 242 242 242 242 242 243 243 245 248 250 251 249 247 245 245 243 241 237 230 224 223 223 225 227 229 231 233 235 237 239 240 240 241 241 241 242 243 245 245 242 239 238 239 239 241 244 247 248 248 247 245 243 243 242 242 241 241 241 242 244 246 246 248 249 251 252 254 258 260 261 260 260 259 258 257 255 252 252 251 248 246 245 245 247 249 251 252 252 251 252 nan nan 257 257 257 257 257 257 257 256 255 254 253 253 253 250 nan nan nan nan nan nan nan 246 248 250 249 248 248 248 249 251 253 255 253 251 251 252 254 254 255 255 256 257 258 259 259 260 261 263 263 263 264 264 265 265 266 266 266 266 267 268 271 272 271 270 268 264 258 256 256 257 259 261 262 263 265 266 267 267 267 267 267 266 266 265 265 265 264 264 264 264 265 265 265 265 265 264 263 263 263 262 262 262 262 262 262 262 262 262 262 261 261 261 262 262 nan nan 262 263 263 264 264 264 264 263 263 263 264 264 262 261 261 261 261 261 261 261 261 261 261 261 260 260 260 259 259 259 259 258 257 256 255 255 257 257 258 258 257 256 256 258 260 261 260 258 257 256 255 255 256 258 258 257 258 257 257 259 260 260 261 261 261 262 263 264 265 264 263 263 264 266 267 268 268 267 267 267 266 266 267 268 269 nan nan 11 nan nan nan nan nan nan nan 17 14 11 8 7 6 6 6 6 6 6 6 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 359 359 358 356 355 354 354 355 357 357 357 356 355 356 356 358 3 nan 9 8 5 3 3 3 2 0 358 356 352 349 346 346 347 347 350 352 354 356 357 359 360 2 6 9 9 9 10 9 10 11 13 15 18 21 22 21 20 21 22 16 7 357 348 341 339 339 337 333 328 324 322 330 352 20 18 2 350 340 332 324 314 306 303 306 303 307 313 315 312 311 305 298 292 287 272 256 250 255 264 264 275 281 280 275 266 254 243 236 234 238 238 247 256 261 262 263 265 265 264 264 265 267 271 275 277 275 278 282 288 293 nan 288 286 280 266 245 225 215 211 215 227 247 nan nan nan nan nan nan 254 237 221 217 213 211 211 213 219 232 240 244 243 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 257 255 251 nan nan nan nan nan 282 275 268 nan nan nan 276 276 275 273 269 265 264 264 262 263 263 266 267 266 264 271 272 271 268 266 266 265 266 268 271 274 274 274 271 265 260 261 265 272 278 281 281 281 279 278 275 274 274 273 272 272 268 262 264 264 261 260 262 262 262 263 265 268 271 273 nan nan nan nan nan nan 267 268 271 272 271 271 271 271 271 271 271 270 267 265 264 265 266 267 267 266 268 266 263 260 259 259 260 261 261 261 260 260 261 262 261 nan 257 258 259 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 268 274 278 273 266 260 258 259 258 nan nan nan nan nan nan 256 259 259 259 257 251 246 245 246 250 251 252 nan nan nan nan nan 253 252 251 249 246 243 239 236 nan nan nan nan 233 236 240 243 242 241 243 244 244 245 245 245 246 247 248 248 247 246 245 245 244 244 243 244 245 244 243 244 246 247 248 249 250 248 247 245 244 243 241 236 233 231 228 227 228 230 232 234 236 238 240 241 241 241 241 242 242 243 244 245 243 240 239 239 240 242 245 247 247 246 244 242 241 240 241 241 240 239 240 240 242 243 243 246 248 249 253 255 258 259 259 258 258 256 254 253 252 250 249 247 245 245 246 247 249 250 251 253 254 253 254 255 nan nan nan nan 258 257 257 256 255 255 256 254 255 254 249 nan nan nan nan nan nan 244 248 250 251 249 248 248 248 249 250 251 252 250 249 250 250 252 254 253 254 254 255 257 258 259 259 260 261 262 263 264 264 265 266 267 267 268 268 269 270 272 272 271 269 267 262 255 253 252 252 254 nan nan nan nan nan nan nan nan nan nan nan nan 266 266 266 266 265 265 265 266 266 266 266 265 264 263 263 263 263 262 262 262 262 262 262 262 262 262 262 261 261 261 nan nan 262 263 263 263 264 264 264 264 263 263 264 265 264 262 262 262 262 261 261 261 261 261 261 261 261 260 260 260 260 259 258 258 257 256 255 255 255 255 257 258 257 255 255 256 258 259 260 257 255 253 253 253 254 255 256 256 255 255 254 255 257 258 260 261 261 260 260 261 262 263 262 260 261 264 267 267 267 267 266 265 265 264 264 266 267 268 nan 19 18 nan nan nan nan nan nan nan 19 15 12 9 8 7 6 6 6 6 6 5 5 5 4 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 360 359 357 356 356 356 357 357 356 355 356 356 357 360 5 nan 13 10 4 0 0 359 359 358 358 357 357 353 351 351 350 349 353 355 356 356 358 1 2 3 5 7 5 5 5 4 5 8 11 15 19 23 25 26 25 25 25 21 12 4 357 353 351 350 349 347 344 343 345 354 10 20 7 350 347 337 324 319 309 300 299 305 309 309 307 308 309 306 300 297 292 285 274 258 253 260 266 268 280 284 283 279 270 258 245 237 234 235 236 246 255 260 263 266 271 270 266 263 261 259 263 269 272 271 273 275 283 290 292 nan nan 287 278 261 239 216 202 202 214 nan nan nan nan nan nan nan 258 242 224 213 210 207 205 207 212 222 228 231 237 240 235 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 286 276 nan nan nan nan 277 276 274 271 267 263 262 261 260 260 261 264 266 265 264 268 271 269 268 267 265 264 265 269 273 275 277 275 271 267 263 260 263 271 278 280 279 278 275 274 274 274 275 274 273 272 269 264 264 263 261 259 260 262 262 263 265 267 269 273 nan nan nan nan nan nan 266 269 272 273 273 272 271 270 270 270 270 268 265 263 264 266 268 269 269 269 269 267 263 261 261 261 262 262 262 263 262 261 262 263 263 nan nan nan nan 258 257 257 257 nan nan nan nan nan nan nan nan nan nan 269 268 264 264 269 273 272 269 265 263 262 262 nan nan nan nan nan nan 250 257 261 263 262 254 247 243 243 246 250 251 253 254 254 255 255 254 253 253 252 249 246 243 241 238 nan nan nan nan 237 241 244 244 244 244 244 244 245 244 244 244 245 245 246 246 246 246 245 245 244 245 246 246 244 241 241 243 245 246 247 248 247 246 244 244 243 242 240 238 236 232 230 230 231 232 234 236 238 239 239 240 240 241 241 242 243 244 244 244 243 242 242 242 244 246 247 246 245 244 242 241 240 239 239 239 238 239 240 241 242 242 244 246 249 253 255 258 258 258 256 254 252 252 251 249 248 248 248 247 248 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 255 257 259 262 255 254 250 246 246 nan nan nan nan nan 244 247 249 250 248 246 246 247 248 249 249 249 250 250 250 250 251 253 253 253 253 254 256 258 258 258 259 260 261 263 264 264 265 265 266 267 268 268 269 271 272 272 270 268 266 261 256 253 248 nan nan nan nan nan nan 263 264 264 nan nan nan nan nan 266 266 267 266 266 266 266 267 267 266 266 266 265 264 264 264 264 263 263 262 262 262 262 262 262 262 262 262 261 261 261 262 262 262 262 262 262 263 264 264 263 263 264 264 264 263 262 262 263 262 261 261 261 261 261 260 260 260 261 261 260 259 258 257 257 256 256 256 nan nan nan 257 255 255 255 256 257 257 258 255 253 252 252 253 253 254 254 254 254 253 252 253 255 257 258 259 258 258 258 259 260 261 259 257 257 262 266 267 266 265 263 261 261 261 263 265 266 268 21 22 nan nan nan 28 nan nan nan 23 20 16 13 10 8 7 6 6 6 6 6 6 5 5 5 4 4 4 3 2 2 2 1 1 2 2 2 3 3 3 3 3 2 2 1 360 359 359 359 359 358 358 358 357 357 358 1 5 10 nan 13 nan nan 359 355 354 355 356 357 359 359 356 355 354 354 356 358 357 356 0 7 9 6 5 5 4 3 2 2 4 9 14 17 20 22 23 27 29 28 25 20 12 6 4 2 359 358 355 353 353 353 357 10 20 18 4 347 347 334 323 315 304 291 292 302 315 317 305 304 303 302 299 299 291 284 273 260 253 259 267 276 285 289 286 281 271 259 248 238 236 235 238 247 256 261 266 271 275 275 269 266 263 258 260 266 267 266 266 268 279 285 288 289 288 288 285 275 252 nan 201 200 209 218 nan nan nan nan nan nan 261 245 nan 214 211 210 203 201 203 207 211 215 232 243 239 224 221 nan 193 185 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 248 nan nan nan nan nan nan 276 274 nan nan nan 279 277 273 269 264 259 259 257 257 259 261 264 267 267 265 265 269 267 267 266 265 264 265 269 274 277 277 274 274 273 269 262 263 269 277 279 277 273 270 270 270 272 273 274 272 270 267 264 262 262 260 259 260 261 262 261 264 266 268 nan nan 271 271 271 nan nan 266 270 273 274 273 272 271 271 270 269 269 266 264 264 265 268 270 270 270 270 268 266 263 263 263 263 263 263 263 263 262 260 261 262 261 260 260 nan nan 258 257 256 255 256 nan nan nan nan nan nan nan nan nan 262 261 259 262 266 268 269 nan nan nan nan 260 260 258 256 nan nan nan 251 255 257 258 258 255 249 244 243 245 248 252 255 255 256 257 257 256 255 254 253 252 249 247 246 244 240 236 235 nan nan 242 245 245 243 243 244 244 244 243 242 243 243 244 246 246 246 245 245 245 245 246 246 245 244 242 242 242 243 245 246 246 245 244 243 242 241 241 241 240 238 235 233 232 232 232 233 235 237 237 238 239 239 240 241 242 243 244 244 243 243 243 243 244 245 246 246 246 245 244 242 242 240 238 238 238 238 239 240 241 241 241 242 244 248 252 254 256 258 256 254 253 252 251 250 248 248 249 249 249 249 249 nan nan 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 251 249 247 245 241 nan nan nan nan nan 246 246 247 245 244 245 246 247 248 248 249 251 250 250 251 253 253 253 252 252 253 255 256 257 257 258 259 261 262 264 264 264 264 264 265 266 266 268 270 271 270 269 268 264 261 260 252 nan nan nan nan nan nan nan 263 263 263 nan nan 264 265 266 266 267 267 267 267 267 267 267 267 267 267 266 266 265 265 265 264 264 263 262 261 261 262 263 262 262 262 262 261 261 261 261 261 261 261 262 262 263 263 263 263 263 264 264 264 263 263 263 263 262 262 262 261 260 260 260 260 260 260 261 260 259 258 258 257 257 257 nan nan nan nan nan 255 255 256 256 256 256 256 254 252 252 252 252 253 253 254 253 252 251 251 253 255 255 256 256 256 256 256 257 259 259 256 253 255 261 265 265 264 262 258 256 257 258 261 264 266 267 22 nan nan nan nan 29 nan nan 26 22 18 14 11 9 8 7 7 6 7 7 7 7 7 6 5 5 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 4 4 3 2 1 1 1 2 2 1 0 1 360 360 1 4 8 12 nan nan nan nan 359 353 351 350 351 355 360 2 1 360 357 355 356 357 357 355 358 5 10 8 7 5 4 2 1 4 8 12 17 19 20 21 23 27 28 25 20 14 8 5 4 5 6 5 2 359 358 1 6 16 24 18 14 6 352 337 325 314 302 290 289 301 317 326 317 307 302 302 302 299 290 281 267 258 257 256 273 286 293 293 288 281 273 262 252 241 240 236 240 249 257 262 267 273 277 276 270 270 264 261 261 265 263 260 260 263 nan nan nan 285 286 nan nan 280 259 229 209 nan 207 209 213 nan nan nan nan nan nan 242 nan nan 214 207 nan 193 195 196 200 209 229 242 242 238 234 224 nan 184 179 nan nan nan 278 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 248 244 nan nan nan nan nan nan nan nan 281 283 282 nan 275 269 262 256 256 256 258 259 261 265 267 267 265 264 266 266 266 265 264 264 264 268 273 277 278 277 278 279 273 265 262 265 272 275 274 270 267 267 267 270 272 273 272 268 265 262 260 260 258 258 258 259 260 258 261 264 267 269 272 272 270 270 270 nan nan 270 273 273 272 272 273 272 270 268 268 266 264 264 267 269 271 271 272 270 267 265 264 264 264 264 264 263 264 262 261 259 259 260 260 261 261 260 261 260 258 256 nan nan nan nan nan 263 263 264 264 262 nan 257 256 257 260 263 264 264 263 261 258 nan nan 257 257 258 256 254 252 254 254 255 253 253 253 251 246 245 246 249 252 253 255 257 257 257 257 nan nan 250 250 248 247 246 244 240 nan 237 238 nan nan 242 242 240 240 240 240 241 240 240 242 243 244 244 245 244 244 244 244 244 244 244 245 245 245 245 244 245 246 246 245 244 243 242 241 240 240 240 239 238 236 235 234 234 234 234 235 235 236 237 238 239 240 241 242 243 243 243 243 243 243 244 245 246 246 246 245 245 244 244 244 241 239 239 239 240 240 241 241 241 242 242 244 247 250 253 255 255 254 253 252 251 249 247 246 247 248 249 249 250 249 248 248 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 255 nan nan 248 244 239 nan nan nan nan nan 244 245 245 244 243 245 247 247 248 248 249 250 250 251 254 255 253 251 250 250 252 253 254 255 256 257 259 260 261 263 262 262 262 262 263 264 264 266 267 268 269 267 265 263 261 259 252 nan nan nan nan nan nan nan 261 262 262 nan nan nan nan 265 266 266 267 268 268 268 268 267 268 267 267 267 266 266 265 264 264 263 263 263 262 262 263 263 263 263 262 262 261 261 261 261 260 261 261 262 263 264 263 263 263 263 263 264 264 264 263 263 264 263 263 262 261 260 260 261 261 261 260 260 260 259 259 258 257 257 257 258 257 nan nan nan 256 257 257 256 256 255 255 253 252 251 251 252 253 253 253 252 250 249 250 253 255 255 254 254 255 255 255 256 257 257 253 252 255 259 262 264 262 258 254 252 253 256 260 263 265 265 21 nan nan nan nan nan nan nan nan 21 17 13 11 9 8 7 7 7 7 7 7 7 7 6 5 5 4 4 4 3 3 2 2 2 2 3 3 4 4 4 5 5 6 5 4 2 2 2 3 3 3 3 4 4 3 4 7 11 16 15 15 12 nan 360 355 352 351 352 355 360 2 2 1 357 353 353 354 355 352 353 359 5 7 7 2 0 0 3 9 14 17 18 18 18 18 20 21 21 18 13 8 5 4 4 4 4 4 3 1 0 3 9 16 21 16 15 8 355 340 326 315 304 295 294 306 315 320 317 309 303 303 303 299 289 276 259 259 260 267 282 294 297 294 288 281 276 266 256 248 246 238 242 249 256 262 268 275 277 277 275 273 266 263 263 263 259 255 256 260 266 271 277 nan nan nan nan 278 nan nan nan nan nan 205 nan nan nan 236 nan nan 246 nan nan nan 217 208 202 195 191 193 195 202 216 233 236 244 242 232 212 185 171 177 198 nan nan 282 nan nan nan nan nan nan 298 292 nan 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 286 284 280 273 263 257 255 254 256 258 261 265 267 266 266 265 265 264 264 263 262 263 264 267 271 276 279 278 278 281 276 267 262 263 267 271 271 268 266 265 265 268 271 272 270 266 264 261 259 258 258 256 255 256 256 256 258 262 265 269 272 272 270 270 272 271 268 270 274 273 272 271 271 273 271 269 267 266 264 265 267 270 272 272 273 269 266 265 266 266 266 264 263 262 262 260 258 257 257 258 258 259 261 262 264 264 260 257 255 nan nan nan nan nan 261 261 261 260 257 255 255 256 258 259 260 259 257 258 252 248 249 254 259 260 259 257 255 255 255 252 250 250 250 249 246 nan nan nan nan nan 253 255 254 nan nan nan nan nan nan nan nan nan 242 241 239 nan nan nan nan nan nan nan nan nan 237 238 238 239 240 241 241 242 242 242 242 242 242 242 244 245 246 247 247 247 246 246 247 246 246 245 243 241 241 240 240 239 238 238 237 236 236 236 236 236 236 236 236 237 238 239 240 241 241 242 243 243 243 243 244 245 245 246 246 245 244 244 244 245 244 242 240 240 241 241 242 241 241 242 243 243 243 246 249 253 255 254 254 254 253 251 248 246 247 247 248 249 249 247 247 247 247 248 nan nan nan nan nan 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 244 244 243 244 246 248 248 248 248 247 248 251 253 nan 254 252 249 247 248 250 251 252 253 256 258 259 260 261 261 261 260 260 260 261 261 262 264 265 266 266 264 264 262 260 258 252 nan nan nan nan nan nan nan nan 261 262 nan nan nan nan 264 265 266 266 267 268 267 267 268 268 268 267 267 267 266 265 264 263 263 264 264 263 263 263 263 263 262 262 261 261 261 260 260 260 260 261 263 264 264 262 262 263 263 264 264 264 264 264 264 264 263 263 262 262 261 261 261 261 262 261 261 260 259 259 258 258 258 258 258 257 255 255 256 257 258 258 258 257 256 254 252 252 252 251 252 252 252 253 252 249 247 250 253 255 255 254 254 254 254 254 255 255 254 252 251 253 255 257 260 259 255 251 249 251 256 261 262 263 265 21 23 nan nan nan nan nan nan 24 21 17 13 10 9 8 7 7 7 7 8 8 8 7 7 6 5 5 4 4 3 3 2 2 2 3 4 4 4 5 5 6 6 7 7 5 4 4 3 4 3 4 6 8 7 6 6 9 12 16 17 nan 11 4 358 355 354 355 356 357 359 360 0 359 356 352 351 352 352 352 351 356 358 1 2 359 357 360 5 13 19 19 15 14 13 10 11 12 12 9 5 1 1 2 4 4 5 4 1 359 358 1 7 13 15 12 13 7 355 340 325 316 307 304 307 314 321 320 311 306 304 302 306 301 291 274 249 250 254 273 290 298 298 294 289 284 280 270 267 258 250 243 243 247 254 262 271 279 280 279 277 274 268 265 265 261 257 254 257 260 261 264 272 nan nan nan 276 273 264 247 229 nan nan nan nan nan nan nan nan 245 241 233 nan nan 215 212 206 196 189 186 186 190 206 227 228 248 243 230 212 184 162 166 185 226 nan nan nan nan nan nan nan nan 295 296 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 233 nan nan nan nan nan nan nan nan 292 292 290 289 287 280 274 266 nan nan nan 258 263 266 268 267 266 265 265 263 262 262 261 262 264 267 270 274 275 275 276 278 277 267 263 262 265 268 269 268 267 266 265 267 270 271 270 267 264 261 260 258 256 256 254 253 253 254 256 259 265 266 269 272 272 271 272 271 270 271 274 273 272 271 270 272 271 270 268 266 265 267 267 268 269 272 273 270 266 264 265 267 266 263 262 261 258 256 254 254 254 256 257 259 263 265 266 266 262 nan nan 252 254 nan nan nan 260 260 259 259 257 256 256 256 255 255 256 256 255 254 249 246 249 255 260 262 261 258 257 256 254 252 250 247 244 243 244 246 nan nan nan 249 252 nan nan nan nan nan 237 238 239 240 nan nan nan nan nan nan nan 238 nan nan nan nan nan nan nan 235 236 237 238 239 239 239 240 241 241 241 241 243 245 246 247 247 247 247 245 245 246 246 245 243 242 241 241 240 240 239 239 239 238 238 238 238 237 237 236 236 237 238 240 240 241 241 242 242 242 242 243 243 244 245 245 245 245 245 244 244 244 244 243 242 241 240 241 241 242 242 242 243 244 243 243 245 248 252 254 255 255 255 253 251 249 249 249 248 247 247 nan 246 247 249 250 nan nan 248 251 255 260 264 263 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 243 244 247 249 248 249 247 247 248 251 nan nan nan 249 nan nan 250 250 251 252 255 257 260 259 259 260 259 258 258 259 259 259 259 259 262 263 264 263 262 262 260 258 256 nan nan nan nan nan nan nan nan nan 261 262 nan 263 263 nan 263 263 264 265 266 267 267 268 268 268 267 267 266 266 265 264 264 264 264 264 264 264 264 263 262 262 261 261 261 260 260 259 260 261 261 262 262 263 263 262 262 263 264 264 264 263 263 264 264 264 264 263 263 263 263 263 262 263 263 262 262 261 260 260 259 258 258 258 258 257 256 255 256 257 257 258 258 257 255 253 252 252 253 252 252 252 252 252 251 249 248 250 253 255 255 255 254 254 254 254 254 254 253 252 252 252 252 254 257 256 253 250 249 252 257 258 261 264 265 22 nan nan nan nan nan nan nan 22 18 14 11 9 9 8 7 7 8 8 8 9 8 8 7 6 6 5 5 5 4 4 3 3 4 4 5 5 5 5 6 7 7 7 7 7 7 7 8 7 7 7 8 11 11 10 10 12 16 18 18 17 11 2 357 355 355 355 355 355 355 356 355 354 353 351 351 351 352 353 355 357 356 359 0 359 358 360 8 15 17 14 9 9 7 3 1 1 1 1 359 359 1 2 3 5 6 5 0 358 358 3 7 10 9 7 7 5 357 341 325 316 310 312 322 326 325 329 312 306 305 305 308 308 301 280 253 249 244 276 297 301 300 295 290 289 284 276 275 263 255 249 246 247 254 264 275 283 283 283 279 276 272 268 267 262 258 257 258 260 260 264 268 270 269 272 272 268 nan 247 245 nan nan nan nan nan nan nan nan 233 232 nan nan nan 215 208 198 191 185 181 183 188 191 207 231 252 245 226 205 182 160 154 170 184 220 nan nan nan nan nan nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 293 294 293 290 288 278 264 nan nan nan 267 268 268 267 266 266 266 264 263 263 262 262 266 269 270 273 273 273 274 275 273 266 263 263 265 267 269 269 268 267 266 267 269 271 271 268 265 261 261 259 257 256 254 252 253 254 257 261 267 268 271 273 274 271 273 272 272 272 274 273 273 272 271 271 271 270 268 266 265 266 267 267 269 271 274 273 268 265 265 266 265 262 260 256 252 251 250 250 252 255 258 261 266 267 268 267 265 258 250 250 253 257 nan nan 260 260 259 259 258 257 256 255 253 253 254 254 254 253 249 247 249 254 260 263 nan nan 258 256 254 252 251 244 239 238 241 247 248 nan 250 251 252 252 nan nan nan nan nan nan 239 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 nan 234 235 236 237 237 238 239 240 240 241 242 243 245 246 246 246 246 245 244 244 245 244 243 242 241 241 242 241 241 240 240 239 239 239 238 238 238 238 237 237 238 240 242 242 243 243 243 243 243 243 243 243 244 246 245 245 245 245 245 245 244 243 243 242 241 241 240 241 241 242 242 243 243 243 243 244 247 250 253 255 256 256 253 252 251 250 250 249 246 nan nan nan 255 nan nan nan nan nan 252 255 nan nan 264 261 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 244 243 245 nan nan 248 248 248 247 248 nan nan nan nan nan nan nan nan nan 253 255 257 258 260 260 259 259 258 257 256 257 257 257 257 258 260 263 262 261 262 262 258 256 254 nan nan nan nan nan nan nan nan nan nan nan nan 262 262 nan 262 263 263 264 265 266 268 268 268 267 266 266 266 265 265 265 265 266 266 265 264 264 264 262 261 261 261 262 261 260 260 260 261 262 262 262 262 262 263 264 263 264 264 264 264 263 263 264 264 264 264 264 264 264 264 264 263 263 263 263 263 262 261 261 260 259 259 259 259 257 255 255 255 257 257 257 257 256 254 252 253 254 254 253 253 252 252 253 252 251 250 251 254 254 255 255 254 254 254 254 254 253 253 253 253 253 252 253 254 254 252 251 251 253 255 258 261 263 264 nan nan nan nan nan nan 28 26 21 16 12 10 9 9 8 8 8 8 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 5 6 7 7 7 7 8 8 8 8 8 9 10 11 12 11 12 12 13 16 15 14 14 16 19 19 20 18 12 4 358 355 354 354 352 352 353 352 351 352 352 351 351 351 354 356 358 0 0 1 1 1 2 5 12 15 12 9 6 6 4 0 357 355 353 354 358 3 6 5 4 3 2 0 357 355 358 2 4 6 4 2 2 359 354 340 326 318 317 319 336 338 340 342 324 309 305 307 311 316 313 304 291 275 254 284 309 307 301 296 293 294 291 287 283 270 263 257 253 253 256 268 279 283 284 284 280 279 277 273 269 265 261 260 259 259 260 263 264 265 267 271 269 263 257 252 250 nan nan nan nan 235 nan nan nan 213 211 214 nan nan 221 221 206 196 185 183 183 191 192 198 220 242 242 230 212 190 170 159 173 178 nan nan nan 265 269 277 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 295 298 298 297 295 289 291 265 nan nan nan 268 267 267 267 268 269 268 266 265 264 266 269 271 272 273 273 273 273 271 267 263 262 264 266 268 269 269 268 267 267 268 269 270 270 267 264 263 262 259 258 257 256 254 256 258 262 264 265 271 275 277 276 275 274 273 272 272 273 273 273 272 271 271 271 270 268 266 265 265 265 266 269 272 274 275 271 266 266 267 267 266 259 252 248 246 245 246 250 254 259 263 263 268 269 269 266 260 253 254 nan nan nan nan 261 260 259 259 258 258 256 253 251 251 252 253 253 253 252 250 248 253 260 264 nan nan nan 254 253 254 254 245 237 237 242 247 247 250 251 251 251 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 232 232 233 235 237 238 239 240 240 242 243 244 244 244 243 243 243 243 243 245 244 243 243 243 242 242 243 242 242 241 240 240 240 240 239 239 238 238 239 240 242 244 244 245 245 244 244 244 244 244 244 245 247 246 246 245 245 245 244 243 242 241 240 240 239 239 239 240 240 242 243 243 243 243 245 247 250 250 253 256 257 254 253 252 251 250 248 246 245 248 255 263 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 242 243 243 246 248 249 249 249 nan nan nan nan nan nan nan nan nan nan nan 256 256 257 257 258 260 260 259 258 257 256 254 255 255 255 255 256 258 261 261 261 262 262 258 255 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 264 265 267 268 268 267 266 266 266 265 265 266 266 266 266 266 266 265 265 263 262 261 262 262 262 262 261 261 262 262 263 263 262 262 263 264 265 264 264 264 263 263 263 263 264 264 265 265 265 265 264 264 264 263 264 264 264 264 264 263 nan nan nan nan 261 259 257 256 256 256 256 257 257 256 255 254 253 255 255 255 254 254 252 253 254 254 nan 252 252 255 255 255 255 254 254 255 255 254 253 253 253 254 254 253 nan nan 252 252 252 253 254 255 257 260 262 264 23 23 24 25 26 26 26 25 20 15 12 10 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 11 12 13 13 15 17 17 18 18 17 17 17 17 19 19 21 21 17 10 3 357 355 353 353 354 353 355 356 356 355 355 356 356 357 358 359 359 360 1 2 7 11 12 12 8 4 5 3 0 357 354 352 349 346 345 352 358 1 1 358 353 349 349 349 349 353 357 0 1 359 357 354 351 346 338 327 324 326 330 338 343 355 356 334 312 302 306 314 320 320 319 317 308 297 303 326 304 299 296 295 296 296 296 292 284 277 271 264 259 259 268 277 280 281 281 280 282 281 277 274 270 265 263 262 262 263 264 266 266 267 269 269 265 nan nan nan nan nan nan 236 232 nan nan nan nan nan nan nan nan 219 222 217 203 191 187 186 183 183 192 207 223 228 217 215 212 nan nan nan nan nan nan nan nan 254 265 275 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 220 nan nan nan nan nan nan nan nan 299 302 302 302 301 300 306 275 nan nan nan nan 268 267 269 272 274 274 272 270 271 272 271 272 272 273 273 273 275 269 263 260 261 264 268 268 269 270 268 267 267 266 266 266 267 264 264 263 262 260 258 258 258 259 261 263 267 268 271 276 281 280 279 278 276 272 270 272 273 273 273 272 271 271 271 269 267 266 265 265 266 267 269 272 274 275 273 267 267 269 nan nan nan nan 247 244 243 246 251 257 262 265 266 269 270 269 267 264 260 258 nan nan nan nan 261 261 260 260 259 258 254 252 251 252 252 252 254 256 256 254 251 254 259 262 nan nan 255 253 254 255 254 248 241 241 244 249 250 252 nan 251 250 248 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 230 231 234 236 238 238 239 240 242 243 243 242 242 241 241 242 243 244 245 245 245 245 244 244 243 243 243 243 242 242 242 241 241 240 239 239 240 241 242 244 245 245 246 246 245 245 245 245 244 245 246 247 246 246 245 244 243 243 242 240 239 238 238 238 238 239 240 240 241 243 243 244 244 246 247 249 250 253 257 258 256 254 253 253 251 250 249 248 250 256 262 264 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 240 242 244 247 249 249 249 249 nan nan nan nan nan nan nan nan nan 254 255 256 256 257 256 257 258 258 257 257 256 255 254 254 253 253 253 254 256 259 259 261 262 262 258 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 264 265 267 268 266 266 266 265 265 266 266 266 266 265 265 265 266 265 264 263 263 263 264 264 263 263 263 263 263 263 262 263 263 263 264 264 265 265 264 263 262 263 263 263 264 264 265 266 266 265 264 263 263 264 265 265 265 265 265 264 263 262 nan nan 261 260 258 258 258 258 258 258 257 257 256 256 256 257 nan nan nan 254 253 nan nan nan nan nan nan nan 257 257 256 255 255 256 256 254 254 254 254 255 254 254 252 252 252 251 252 253 253 255 256 259 261 263 nan 23 23 23 23 22 21 20 17 14 11 9 9 9 9 9 9 9 9 10 10 10 9 9 8 8 8 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 12 15 15 17 19 20 20 20 18 17 18 16 16 16 17 20 21 18 12 5 359 357 356 355 356 357 1 3 1 359 360 2 2 1 0 359 358 358 2 7 10 11 9 3 357 351 352 352 350 347 344 343 341 336 331 332 337 341 343 341 336 331 336 342 347 353 358 359 359 357 354 349 344 340 336 332 332 337 337 340 349 1 358 335 311 301 303 313 320 323 323 320 321 316 310 306 295 293 293 293 295 295 297 298 296 291 284 274 264 262 266 270 272 275 277 280 285 287 283 279 275 271 270 268 269 270 270 nan 271 271 274 275 nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan 201 209 217 220 214 205 194 191 189 188 189 204 220 229 235 241 250 nan nan nan nan nan nan nan nan nan 252 269 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 306 305 306 307 308 nan nan nan nan nan nan nan 271 275 278 279 279 279 278 277 275 273 273 273 274 275 275 274 267 260 258 260 263 265 268 270 269 268 266 264 263 262 262 263 263 263 264 263 260 257 258 259 261 264 268 270 271 274 279 283 282 279 276 273 271 270 271 272 272 272 272 271 271 271 270 268 267 266 267 267 269 271 272 274 274 274 271 268 269 270 270 nan nan nan 248 248 251 256 261 261 264 267 269 270 269 268 266 264 261 nan nan nan 263 262 262 261 260 259 257 253 252 252 252 252 253 254 258 259 256 254 254 258 259 259 257 254 253 253 255 254 251 248 nan nan 249 253 254 252 252 251 249 nan nan 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 229 231 234 237 238 239 240 241 242 242 242 242 241 241 242 243 244 246 247 247 247 247 246 245 244 244 244 243 243 243 243 243 242 241 240 240 241 242 243 244 244 245 245 245 245 245 245 245 245 245 246 246 246 246 246 244 242 241 240 238 237 237 237 237 237 238 239 240 241 243 243 244 245 246 246 247 249 253 257 259 258 256 255 255 255 254 253 252 250 252 256 261 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 237 235 235 238 241 244 248 249 249 249 249 248 nan nan nan nan nan nan nan nan 255 256 256 256 255 255 255 255 256 255 255 254 254 254 254 253 252 251 252 254 254 258 261 262 261 258 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 265 266 267 267 265 264 264 264 265 265 265 265 265 265 265 265 265 265 265 264 265 265 265 265 264 264 264 264 264 263 262 263 264 264 264 264 264 264 263 262 262 263 263 263 263 263 264 264 265 265 264 263 263 264 266 267 267 266 265 264 264 263 262 262 261 260 259 259 259 260 260 259 258 258 259 259 259 nan nan nan nan nan nan nan nan nan nan nan nan 259 259 258 257 256 256 257 256 256 255 254 255 255 255 254 253 252 252 252 252 252 253 254 256 259 261 262 22 21 21 20 18 17 16 16 15 12 10 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 8 9 9 9 10 10 11 11 11 10 10 11 11 11 10 10 10 11 14 16 17 20 21 22 22 23 21 17 15 14 15 15 16 17 18 16 11 4 359 356 356 356 357 358 1 2 1 360 1 4 6 6 5 4 3 2 10 12 10 5 0 356 352 348 346 344 342 339 338 336 333 327 321 317 318 319 321 322 319 315 323 339 352 358 360 359 358 355 351 345 339 335 333 336 340 346 345 347 349 351 349 329 308 298 300 311 315 320 322 321 321 319 309 297 290 285 287 289 291 293 296 300 304 301 293 283 272 268 266 265 265 269 273 279 285 289 288 283 279 277 277 274 275 276 277 277 278 277 278 280 nan nan nan nan nan nan 248 nan nan nan nan nan nan 204 nan 189 190 198 210 221 228 226 212 201 194 193 196 206 219 235 253 265 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 311 312 311 308 294 269 nan nan nan nan nan nan nan nan 284 284 282 278 274 273 273 273 275 276 274 270 264 257 256 259 261 263 268 270 269 268 266 263 262 260 260 261 261 262 264 263 260 256 256 258 261 265 268 269 271 275 279 281 280 276 272 270 269 270 270 272 271 271 270 270 271 270 270 269 268 268 268 269 270 271 273 274 274 274 273 271 271 270 269 267 264 261 256 257 260 262 264 264 266 268 269 269 268 268 267 265 264 263 263 nan 263 263 264 263 260 258 256 253 253 253 254 253 253 255 257 258 nan 254 254 255 256 255 254 254 253 251 252 252 253 254 nan nan nan nan nan 255 256 253 nan nan nan nan 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 229 232 235 238 240 241 241 242 242 242 242 241 241 242 243 244 245 246 247 248 248 247 247 246 245 244 244 245 244 244 243 243 242 241 240 240 241 242 243 243 243 243 243 244 245 245 244 244 245 245 246 246 246 246 246 244 243 241 240 238 237 237 237 236 236 238 239 240 241 242 242 244 245 245 245 246 249 254 258 259 259 259 258 257 257 257 255 251 245 245 250 256 257 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 234 233 233 235 239 243 245 248 248 249 249 249 247 246 nan nan nan nan nan nan 254 257 257 257 256 254 253 252 252 252 252 252 253 254 255 255 254 252 251 251 252 254 259 262 262 260 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 263 264 265 265 265 266 265 265 263 262 262 263 264 264 264 264 265 265 265 265 265 265 266 266 265 265 264 264 264 264 264 263 262 262 263 264 264 264 264 263 263 262 262 262 262 262 262 262 262 262 263 264 264 263 263 264 265 267 267 267 266 264 264 264 263 262 261 261 260 261 261 261 261 260 259 nan nan nan nan nan 259 nan nan nan nan nan nan 256 256 257 258 258 261 260 259 258 258 257 nan nan nan nan nan 256 257 256 256 255 254 254 254 253 252 253 254 256 259 260 261 19 18 18 16 15 15 15 15 13 12 11 10 10 10 10 10 10 10 10 10 10 10 9 9 10 9 9 10 10 11 12 12 13 13 13 13 13 13 13 12 11 11 10 12 13 15 17 20 21 23 24 25 22 16 nan nan 12 11 13 15 15 12 8 2 357 354 352 353 354 355 356 357 357 358 359 3 6 7 9 10 11 13 17 17 13 6 358 353 353 352 347 341 337 334 332 330 327 324 319 316 313 309 305 304 302 304 314 338 359 2 2 0 356 351 347 341 335 328 330 337 341 344 350 351 346 342 337 323 304 295 299 307 309 318 320 318 317 314 307 297 284 278 281 282 286 289 294 300 308 305 298 290 283 275 273 270 266 267 271 278 285 289 289 284 282 278 276 275 275 280 285 286 284 279 279 nan nan nan nan nan 270 nan nan nan 228 nan nan nan nan nan nan 182 182 188 202 216 232 240 231 210 197 196 201 210 225 248 275 281 280 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 310 309 304 302 292 nan nan nan nan nan nan nan 287 nan nan 285 282 277 276 273 272 273 276 274 270 266 260 255 253 253 257 262 267 269 271 270 267 263 261 260 260 260 260 261 262 260 257 255 254 254 258 261 264 266 269 273 276 277 275 272 269 268 266 267 270 272 271 270 269 270 270 270 270 270 270 270 270 270 271 272 273 274 274 274 274 273 272 270 267 265 263 262 261 264 265 265 266 267 268 270 269 268 267 267 267 266 266 265 nan nan 264 265 265 263 260 260 256 255 256 nan 256 255 254 254 255 256 254 253 252 253 254 253 254 253 251 249 247 249 252 254 254 256 nan nan 259 259 259 nan nan nan nan nan nan nan nan nan nan nan 248 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 232 235 238 241 242 242 242 242 241 241 240 240 241 242 242 244 245 246 246 246 246 246 246 245 244 245 246 245 245 244 243 242 242 241 241 241 242 243 242 242 242 242 243 244 243 243 243 244 245 246 246 246 247 247 245 244 243 241 240 238 238 237 237 237 238 239 241 242 242 242 243 243 244 245 246 249 253 258 259 259 259 258 258 257 256 254 248 242 242 247 253 256 255 255 256 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 234 233 235 238 241 244 245 246 249 251 251 249 247 245 244 245 248 250 251 nan 256 258 259 259 nan nan nan nan 252 251 250 250 252 255 257 257 256 254 253 252 253 255 259 261 260 259 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 264 264 264 265 264 264 264 263 260 259 260 261 262 262 263 264 265 265 265 265 265 265 266 265 264 264 263 263 263 263 263 262 262 262 263 264 264 264 264 264 263 262 261 261 260 260 260 260 260 260 261 263 264 263 264 265 266 266 266 265 264 263 263 263 262 261 261 261 261 262 263 263 262 261 nan nan 261 261 261 260 nan nan nan 258 257 256 256 257 258 258 259 260 261 261 260 259 258 257 nan nan nan nan nan 259 259 258 257 257 256 256 255 254 253 253 254 256 258 260 261 17 17 16 14 14 14 14 14 13 12 11 11 10 10 11 10 10 10 10 9 9 10 9 10 10 10 11 11 11 12 13 14 15 15 15 15 16 16 15 14 13 12 12 13 12 14 16 18 21 23 23 23 21 16 nan nan 9 8 9 10 9 7 3 359 356 353 351 351 351 350 351 352 353 355 357 1 3 5 10 13 15 15 15 14 11 6 359 355 354 351 346 340 335 331 328 326 325 324 323 322 318 313 307 298 293 297 310 337 7 7 6 359 351 345 342 337 332 328 330 341 343 350 355 353 345 337 328 315 301 295 302 306 311 321 322 321 316 311 305 300 284 278 277 279 283 284 291 301 308 309 302 299 295 290 285 279 273 270 273 280 285 286 286 284 284 276 276 274 275 285 292 293 288 282 281 280 283 nan nan nan nan nan nan nan nan nan nan nan nan 194 182 176 175 180 191 210 222 228 218 203 194 190 196 214 240 269 289 291 289 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 302 296 288 272 258 258 260 nan nan nan nan nan 288 286 nan 280 278 278 273 272 273 274 271 266 262 257 252 250 251 254 259 264 269 271 269 266 263 260 258 259 259 260 260 260 257 254 251 250 249 253 254 257 261 266 271 271 272 271 269 267 266 265 267 269 271 270 269 269 269 269 270 270 270 270 270 270 271 272 273 273 274 273 272 272 273 272 269 266 264 263 262 262 263 264 266 267 268 269 269 267 267 267 266 267 267 267 267 266 266 266 265 265 264 262 261 259 260 258 nan nan nan 253 253 253 253 251 251 251 251 253 254 255 253 250 246 242 245 246 249 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 234 237 239 241 241 241 240 239 238 237 237 238 239 240 241 242 242 243 244 244 245 246 245 245 245 246 245 245 245 244 243 243 242 242 242 243 242 242 242 243 243 244 245 244 243 243 244 245 245 245 246 247 247 246 245 244 243 241 240 240 239 238 238 239 240 242 242 242 242 242 242 242 244 247 250 253 257 259 259 259 258 257 255 255 254 250 245 244 248 254 256 257 258 258 262 267 270 271 269 267 268 nan nan nan nan nan nan nan nan nan nan 266 266 nan nan 250 243 239 238 239 240 242 244 244 246 250 252 251 250 247 245 245 246 247 249 253 255 258 259 261 261 261 260 nan nan 258 255 253 253 254 258 260 260 259 257 256 255 255 257 260 260 259 257 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 264 264 264 264 262 262 261 260 257 257 258 259 260 261 262 263 264 264 264 264 264 265 265 264 263 262 262 262 262 262 262 262 262 263 264 265 265 265 264 263 262 261 261 260 259 259 259 259 259 259 260 262 263 263 264 265 265 265 265 263 263 262 262 262 261 260 260 260 261 263 264 263 262 261 260 nan 261 261 261 260 nan 260 260 259 257 256 256 257 258 259 260 260 261 261 260 259 257 255 nan nan nan nan nan 260 259 259 258 258 257 257 256 255 254 254 255 256 258 259 260 19 19 19 17 15 14 13 13 12 12 11 11 10 10 10 9 10 10 10 10 10 10 10 10 11 11 12 12 13 14 15 15 15 16 16 17 18 19 18 17 16 15 15 14 14 15 16 17 19 21 19 22 23 nan nan nan 12 8 5 4 4 3 2 0 359 357 356 354 352 351 349 349 350 353 357 2 3 5 9 12 15 10 7 5 4 2 1 357 354 350 344 338 333 329 325 323 325 325 326 329 329 328 325 320 308 304 311 336 7 9 10 355 345 342 341 337 332 331 333 342 343 356 359 352 341 332 322 310 301 299 308 309 316 323 323 324 315 308 305 301 293 289 284 282 282 281 287 298 306 308 304 303 302 301 298 292 285 276 278 284 287 285 285 284 282 275 278 276 281 292 297 295 291 287 285 284 284 nan nan nan nan 304 nan nan nan nan nan nan nan 185 165 160 162 171 183 196 200 205 195 185 176 180 193 222 255 279 293 293 298 292 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 nan nan nan nan nan nan nan nan 285 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 298 291 277 nan 241 246 255 267 nan nan nan nan 287 nan nan nan nan nan 274 271 272 nan 265 261 258 253 250 247 247 250 255 261 266 268 267 265 261 259 258 257 259 259 259 257 255 252 249 246 245 247 250 252 257 263 267 267 268 267 266 265 265 265 266 268 269 269 269 269 268 268 269 269 270 269 270 270 271 272 272 273 273 271 272 271 271 270 268 266 263 262 261 262 263 263 266 266 267 268 266 266 267 268 268 268 268 268 268 267 267 266 266 265 266 266 nan nan 264 nan nan nan nan nan 253 252 250 249 249 249 252 254 255 255 252 249 246 nan nan nan nan nan 253 nan nan 259 nan nan nan nan nan nan 254 251 nan nan nan nan nan 255 255 nan nan nan nan nan 232 nan 224 221 221 221 220 nan nan nan nan nan nan nan nan nan 239 239 237 236 235 234 234 235 236 237 237 238 239 241 243 244 245 246 246 245 245 245 245 244 244 244 244 244 244 243 243 243 242 243 243 244 245 246 247 247 246 246 245 245 245 245 246 247 247 246 246 245 244 243 242 241 240 240 239 240 241 242 242 243 243 243 242 243 246 250 253 254 256 259 260 260 259 256 254 254 253 252 251 251 255 257 257 258 260 263 265 267 270 272 273 271 270 269 268 269 273 nan nan nan nan 269 270 270 269 268 266 261 253 247 243 242 242 242 243 245 249 251 252 252 249 246 245 245 247 247 250 254 257 258 260 261 262 262 262 263 263 263 nan nan nan 260 262 263 262 262 261 258 257 257 259 260 260 258 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 263 264 264 264 262 262 261 258 257 255 256 257 258 259 259 260 261 262 262 261 262 263 263 263 262 262 262 262 262 262 262 262 262 263 264 265 266 266 265 263 262 261 260 260 260 258 257 257 257 257 258 259 260 261 262 263 264 265 264 262 261 261 261 261 260 260 259 259 260 261 263 264 262 261 260 261 261 261 261 260 260 260 261 261 260 257 256 256 256 258 259 260 261 262 261 260 259 258 257 255 nan nan nan 260 259 258 257 257 257 257 256 256 255 255 255 256 257 258 258 259 nan nan 22 19 16 14 13 13 13 12 12 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 14 14 15 15 15 16 16 18 19 20 19 18 17 17 17 17 16 16 15 15 15 15 15 20 26 nan 26 23 18 nan 5 1 0 3 5 6 6 4 3 0 358 356 353 351 350 352 356 1 1 5 8 9 9 6 0 357 356 356 357 356 354 350 345 339 334 330 325 324 328 327 331 336 341 nan 345 345 340 329 323 332 348 1 4 348 340 339 339 337 334 334 334 336 344 357 1 351 337 327 319 310 305 303 304 314 326 325 320 318 313 305 302 298 294 294 289 285 283 282 284 292 301 304 303 303 303 305 306 303 298 284 285 288 288 286 286 285 281 277 279 280 287 296 299 294 292 291 289 286 285 285 287 288 nan nan nan nan nan nan nan nan 176 169 160 153 150 161 170 176 181 187 181 174 169 177 199 226 268 297 309 309 316 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 292 nan nan nan nan nan nan nan nan nan nan nan nan nan 293 286 nan nan nan nan nan nan nan nan 296 288 271 232 233 nan nan 257 nan nan nan nan nan nan nan nan nan nan nan 269 nan nan nan 256 253 249 249 246 243 245 250 256 261 263 264 264 259 258 257 257 259 259 258 257 255 252 249 247 245 246 248 249 254 260 264 265 265 264 264 264 264 264 265 266 267 268 268 268 267 267 267 268 269 269 269 271 272 271 272 272 272 271 271 271 270 270 268 265 262 260 260 260 262 264 266 267 268 267 266 266 267 267 267 268 268 269 268 267 267 267 267 268 268 268 267 266 268 nan nan nan nan 254 255 254 252 252 250 251 254 256 256 255 250 249 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan nan nan 234 226 nan 220 218 218 218 218 nan nan nan nan nan nan nan nan nan nan nan nan nan 232 231 232 233 234 235 235 236 238 241 243 245 246 246 245 245 245 245 245 244 244 245 246 246 245 244 244 243 244 244 244 245 246 247 248 249 248 248 247 247 246 246 247 247 247 247 247 247 246 245 244 244 243 242 242 242 243 243 243 244 245 245 244 245 248 251 254 256 258 260 261 261 260 257 256 254 253 253 254 256 259 259 259 259 261 264 267 268 269 272 274 274 273 271 269 269 272 276 276 275 275 274 273 273 270 268 267 266 261 254 249 247 247 246 246 249 253 254 254 252 248 246 245 245 245 246 251 254 257 258 260 262 262 262 nan nan nan 265 265 265 265 264 264 265 264 264 263 261 260 260 260 261 260 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 261 263 264 263 262 263 261 258 256 255 255 256 256 257 257 257 258 259 259 259 259 261 262 261 261 260 261 261 262 262 262 262 261 262 264 265 266 266 265 263 261 260 259 259 259 259 257 255 255 254 255 257 257 258 258 260 262 262 262 261 260 259 259 260 260 259 259 259 259 260 262 263 263 261 260 260 260 261 261 261 260 260 261 262 261 259 257 256 256 256 nan nan nan nan nan nan nan 259 258 258 257 258 260 261 260 258 257 257 257 257 257 nan nan nan nan nan 257 257 257 258 258 nan nan 22 19 17 15 15 15 14 14 14 13 12 11 12 12 12 12 12 12 12 11 12 12 12 12 13 13 14 15 15 15 15 15 16 16 17 18 17 17 17 17 17 17 17 16 15 14 14 13 13 17 nan nan nan nan nan nan 7 2 2 6 11 12 13 13 11 8 4 2 360 356 353 352 352 352 356 0 4 2 0 359 355 353 351 351 353 356 357 353 349 344 340 336 333 332 332 331 335 342 349 353 357 358 355 347 338 335 337 347 347 339 336 335 335 336 336 334 334 336 343 355 3 353 339 326 318 313 310 309 313 325 344 337 323 313 307 299 297 292 289 289 287 285 282 280 282 288 296 300 301 301 301 304 306 307 304 293 292 293 291 289 289 287 282 282 283 284 291 297 298 294 292 292 290 287 285 285 nan 292 nan nan 304 nan nan nan nan 151 173 168 196 170 153 152 157 160 164 173 180 182 184 188 203 231 275 279 313 331 339 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 285 nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 nan 292 nan nan nan 295 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 253 nan 248 247 243 241 241 244 250 254 258 260 261 260 256 255 257 259 258 257 257 256 253 250 250 247 247 247 248 252 257 261 262 263 262 262 262 263 263 263 265 266 266 267 267 266 266 266 267 267 268 268 270 271 271 271 272 271 271 270 270 269 269 267 264 262 259 258 258 261 264 267 269 269 268 266 266 266 266 266 266 269 271 nan nan 269 269 269 nan 271 271 270 nan 271 nan nan nan nan 260 260 258 257 256 255 256 257 258 258 256 251 251 250 250 nan nan nan nan nan 252 255 258 nan nan nan nan 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 218 217 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 230 232 233 234 235 237 240 242 244 245 246 245 243 244 244 244 245 245 246 246 247 247 247 246 245 245 245 246 246 246 246 247 248 249 250 249 249 249 248 247 248 248 249 250 251 251 250 249 247 246 245 244 243 244 244 244 245 245 246 247 246 247 249 252 255 258 259 261 261 262 260 258 255 253 252 254 255 256 257 259 259 259 260 263 266 266 268 269 270 271 273 272 270 269 270 272 273 274 275 275 272 272 269 267 266 265 263 260 257 254 252 252 250 255 256 257 256 253 250 248 247 247 246 248 252 255 257 259 261 263 263 263 263 263 264 265 265 265 265 264 265 265 265 265 265 264 263 261 261 262 261 259 257 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 262 262 261 261 258 256 254 254 254 254 255 256 256 256 257 257 257 258 259 261 260 259 260 260 261 263 263 263 262 261 261 262 265 266 265 264 261 259 259 259 259 259 258 258 255 254 253 254 255 256 256 255 256 257 258 260 261 259 257 256 258 259 259 259 258 258 260 261 262 263 262 260 259 259 260 260 261 261 261 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 260 261 260 259 257 258 258 258 259 260 nan nan nan nan nan 258 258 258 258 258 nan nan 24 21 18 17 16 15 15 15 15 14 14 14 15 15 15 15 14 13 13 13 12 12 12 12 13 14 14 15 15 16 16 16 15 15 16 16 15 15 16 16 16 17 17 16 15 15 15 16 15 nan nan nan nan nan nan nan 13 6 4 7 10 11 15 17 16 12 8 4 2 359 356 353 353 352 352 354 358 358 356 357 358 357 355 354 357 2 5 359 354 350 347 343 340 338 337 336 337 342 349 355 359 359 356 351 347 345 343 344 338 333 331 330 331 334 334 333 333 331 338 349 357 353 340 328 320 315 314 313 317 329 345 345 329 314 302 294 291 289 287 286 285 284 282 282 284 289 295 298 299 298 298 300 303 305 302 297 295 297 295 294 292 289 284 287 288 288 293 297 298 293 289 289 290 287 285 285 290 295 nan 300 302 302 nan nan nan 280 273 274 270 208 164 156 155 158 164 176 190 198 200 199 209 236 266 267 310 339 355 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 284 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 nan 279 293 nan 297 297 294 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 251 nan 249 245 242 240 238 239 243 248 252 256 258 258 254 254 257 259 259 258 257 255 254 252 251 248 247 247 247 251 254 258 260 260 261 261 261 261 261 261 263 263 264 264 264 264 264 265 265 266 267 268 270 270 270 270 271 269 269 269 269 268 268 267 265 262 259 259 258 261 265 269 271 270 268 267 266 266 266 265 265 268 nan nan nan nan 272 272 272 272 272 273 nan nan nan nan nan nan 265 263 263 261 260 260 261 259 259 260 257 254 252 251 nan 247 243 240 nan nan nan 254 258 260 260 nan 263 265 nan 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 228 229 231 232 234 236 239 242 244 245 245 244 243 242 242 243 244 245 245 246 247 247 248 248 248 247 247 246 246 247 247 247 247 249 250 251 251 251 250 249 248 248 250 251 250 250 250 249 248 247 246 245 244 244 244 244 244 244 245 247 248 248 248 248 251 255 258 259 259 260 261 261 259 255 252 252 254 256 256 256 257 258 259 260 262 264 264 266 267 267 268 270 271 271 270 269 270 270 270 271 269 268 269 268 266 265 264 263 262 261 261 259 257 257 260 259 259 258 256 253 251 250 249 249 251 254 256 258 260 262 263 263 263 264 265 265 266 265 264 263 263 265 265 264 265 266 266 263 262 262 262 261 261 261 260 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 260 259 257 255 254 253 252 252 253 254 254 255 255 256 256 257 259 260 259 259 259 260 261 263 264 263 262 260 261 263 265 265 262 259 256 256 258 259 258 257 255 255 254 254 255 255 256 256 255 255 254 255 257 260 260 257 254 254 256 258 258 258 258 259 260 262 262 262 261 259 nan nan nan 260 261 262 262 nan nan nan nan nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 261 260 258 258 259 259 nan nan nan nan nan nan nan nan 258 nan 257 257 257 nan nan 28 25 22 19 17 16 15 15 15 16 16 17 19 19 19 18 17 16 15 14 13 12 12 13 13 14 15 15 15 16 17 17 16 15 16 16 16 16 17 16 17 18 18 18 18 17 17 19 20 19 20 22 24 27 26 23 19 12 5 5 6 9 13 15 15 13 10 6 4 1 359 356 354 351 350 352 354 355 357 360 2 2 1 359 1 7 11 8 358 352 349 347 344 343 340 338 337 339 344 352 357 358 355 353 352 350 346 343 330 329 328 327 327 329 331 332 334 335 339 349 353 348 336 328 321 318 317 317 321 331 341 342 331 319 305 294 291 293 288 288 287 287 288 288 292 297 299 299 298 296 295 296 298 301 300 296 296 298 298 299 296 292 289 293 294 296 297 298 300 300 294 290 289 289 286 285 289 294 300 303 304 304 305 302 295 289 285 283 279 233 189 166 163 166 174 189 205 214 218 217 220 233 251 269 313 336 352 3 11 10 nan nan nan nan nan nan nan 336 302 nan nan nan nan nan nan nan nan nan nan nan 288 nan nan nan 289 288 nan nan 286 289 nan nan nan nan nan nan nan nan nan nan nan 272 nan 290 291 291 290 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 249 245 243 240 235 234 237 242 nan nan 252 254 253 254 258 259 260 259 256 nan nan 253 251 248 246 245 246 248 251 255 257 258 259 259 260 261 259 259 260 261 261 261 262 262 262 263 264 265 266 267 268 269 269 270 269 268 268 268 267 267 267 267 265 263 262 261 259 262 266 270 271 270 267 266 266 266 266 265 264 nan 270 273 nan nan 275 273 nan nan 272 nan nan nan nan nan nan 268 267 266 264 263 263 263 263 262 nan 261 259 258 258 252 249 247 245 243 nan nan nan nan nan nan nan 260 263 265 nan 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 230 230 231 233 235 238 241 243 243 243 243 243 242 242 242 243 244 243 243 244 245 247 248 248 248 247 247 247 247 248 247 247 248 249 250 251 253 253 251 249 248 249 251 250 248 246 246 245 245 245 245 245 244 244 244 244 244 244 246 247 250 250 249 248 250 255 256 257 258 259 261 261 258 254 252 253 254 254 255 256 257 259 260 260 261 262 262 264 265 266 266 267 269 270 270 269 268 266 266 266 265 264 265 266 265 264 262 262 262 262 262 261 261 262 263 261 260 259 258 257 257 253 251 252 254 257 258 261 262 263 264 264 265 266 267 267 266 265 262 262 263 264 263 263 264 265 265 264 262 262 nan nan nan 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 257 256 254 253 252 250 250 250 251 252 253 255 256 257 257 258 258 258 258 259 260 260 261 261 261 260 260 261 263 265 263 258 254 253 256 260 259 257 255 254 253 254 256 257 257 256 256 255 254 254 255 257 259 258 255 253 252 255 257 258 258 259 260 261 262 262 261 260 259 nan nan nan 260 261 262 262 nan nan 258 257 257 257 257 nan nan nan nan nan 262 262 261 nan nan nan nan nan nan 261 261 260 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 29 26 23 21 19 18 17 16 17 18 20 22 22 21 20 20 19 17 15 14 13 13 13 14 15 16 16 16 17 18 18 18 18 18 19 20 20 20 19 19 20 21 22 21 19 19 20 21 21 22 23 22 22 23 23 23 18 11 6 6 7 10 13 13 11 9 7 5 2 2 360 356 351 350 352 354 357 359 3 5 5 3 1 1 7 10 8 359 352 348 345 343 342 338 334 333 334 337 345 353 357 358 357 355 352 346 337 327 323 324 324 324 326 327 330 334 338 342 350 354 348 337 330 324 322 320 321 326 335 341 340 332 320 309 303 302 302 296 296 295 295 297 300 302 308 309 305 300 297 294 293 294 295 295 294 295 nan nan nan 298 295 295 298 299 302 302 301 300 300 297 294 292 291 288 287 287 292 297 300 303 305 302 299 296 295 291 289 283 259 254 196 170 171 184 203 217 224 229 233 237 234 243 256 278 310 337 nan nan nan nan nan nan nan nan nan nan 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 280 282 281 282 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 259 258 258 253 249 245 241 234 232 233 237 241 242 247 251 253 255 259 260 261 261 257 254 254 251 247 245 243 243 244 246 250 253 255 256 257 258 259 259 257 257 257 258 257 258 258 259 260 261 262 264 265 265 266 268 268 268 267 266 267 267 266 266 266 267 266 266 265 263 261 263 266 269 270 270 266 265 265 266 266 265 nan nan nan nan nan nan 274 274 271 269 270 nan nan nan nan nan nan 267 267 265 264 264 264 264 265 265 266 264 262 263 262 256 249 248 248 245 nan nan nan nan nan nan 260 260 262 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 235 235 238 241 242 241 241 242 242 241 241 242 244 243 241 241 242 243 245 245 247 247 247 246 247 248 248 247 247 247 248 250 251 254 254 251 249 248 249 250 248 248 246 244 244 245 246 246 245 245 246 245 244 245 246 246 247 251 251 249 247 250 253 254 255 257 258 259 259 256 254 253 253 253 253 254 255 258 260 260 260 260 261 262 262 264 265 265 266 268 269 269 268 266 264 264 263 262 262 263 264 263 263 261 260 260 260 261 262 263 263 263 261 261 261 261 260 260 255 254 255 257 259 261 264 266 266 266 266 267 267 267 266 265 263 262 262 263 263 262 262 262 263 263 264 262 262 262 nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 257 256 256 256 255 255 254 252 252 250 249 249 249 249 251 252 254 256 257 256 256 256 256 258 259 259 259 259 259 260 260 261 262 263 265 259 254 252 255 259 262 259 258 255 253 252 255 258 258 256 255 254 253 253 253 254 256 258 257 255 254 253 255 256 257 258 259 260 261 262 262 261 260 259 259 nan nan 260 261 262 262 nan nan 257 257 257 257 256 nan nan nan 261 262 261 260 258 254 252 252 255 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 30 28 26 25 23 21 18 18 19 21 23 23 21 20 21 19 17 16 15 14 13 14 15 16 16 16 17 17 18 19 20 20 21 22 23 23 23 23 23 23 24 25 24 22 23 22 22 22 24 24 23 21 20 23 24 22 19 16 10 9 10 12 12 12 11 9 6 3 3 0 358 355 353 352 353 355 359 4 7 7 5 3 2 6 8 5 359 352 347 346 344 340 335 329 326 326 331 338 346 351 354 354 353 348 341 331 323 320 320 320 321 322 324 328 334 339 345 350 354 348 339 334 331 328 323 324 330 338 342 337 330 321 314 313 315 314 311 308 308 307 310 313 317 322 320 317 308 301 294 293 292 292 292 291 292 294 295 nan nan 298 301 303 304 306 307 306 305 302 297 295 295 293 291 289 286 289 292 295 300 300 296 293 292 293 294 291 287 280 273 217 173 175 194 217 231 237 240 242 244 243 248 255 264 281 304 315 323 342 346 321 327 320 315 nan nan 312 nan nan nan nan nan nan nan nan nan nan nan nan nan 294 290 292 289 286 nan nan nan nan nan nan 303 nan nan nan nan nan nan nan nan nan 277 277 278 278 279 282 280 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 261 262 263 263 266 261 255 250 244 238 235 nan 234 236 237 nan 249 253 256 259 259 263 261 259 257 254 247 241 239 239 241 243 246 249 251 252 254 256 257 257 256 254 254 254 254 254 254 255 256 257 258 260 263 263 263 264 266 266 267 265 265 266 265 265 265 266 266 266 267 266 264 262 262 265 267 269 268 265 265 265 266 265 263 261 261 nan nan nan 272 271 271 267 265 268 276 277 nan nan nan 266 266 266 265 263 263 263 262 265 268 269 267 267 268 265 259 nan 251 250 247 nan nan nan nan nan nan nan 262 262 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 235 235 236 238 240 240 239 240 242 242 239 239 241 242 241 240 239 239 240 242 242 244 246 247 247 248 247 246 245 245 245 245 247 249 251 251 249 248 247 247 247 247 248 246 245 245 245 247 247 247 247 249 248 246 246 247 246 247 252 251 247 246 248 249 253 255 256 257 257 256 255 255 255 254 254 254 254 256 258 260 260 259 259 260 262 262 263 264 265 266 267 268 267 266 266 265 263 262 261 261 261 262 261 261 260 259 259 258 260 261 262 263 263 262 262 262 262 262 261 257 256 257 259 262 265 268 268 269 268 267 268 266 266 265 263 263 262 262 263 263 261 261 260 261 262 263 263 nan nan nan nan 264 267 nan nan nan nan nan nan nan nan nan nan nan nan 255 255 255 255 255 254 253 252 252 251 250 250 249 248 248 248 248 250 252 255 256 256 255 255 256 256 258 257 257 258 259 260 261 262 263 263 264 263 257 254 255 258 262 262 257 256 254 252 253 257 258 257 254 252 252 252 nan nan 254 255 257 257 257 255 254 255 255 256 257 259 260 261 262 261 261 260 260 259 nan nan 260 261 261 261 nan nan nan nan nan 256 256 nan nan nan nan nan nan nan nan 251 250 251 254 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 32 30 30 29 27 25 23 20 21 22 22 21 19 19 18 17 16 16 15 14 14 14 15 16 16 16 17 18 19 20 21 22 22 22 23 23 24 24 24 24 25 26 26 25 24 24 23 23 24 25 24 22 22 22 23 22 22 20 15 13 13 14 15 15 15 13 9 6 4 0 360 359 358 357 356 357 358 0 3 6 6 5 5 5 6 2 356 350 347 347 345 340 333 327 322 321 327 334 340 344 346 347 345 341 336 331 327 322 318 316 317 317 320 327 334 340 346 349 351 347 340 337 334 330 326 324 331 339 341 336 331 324 320 320 322 325 326 324 321 319 320 323 325 326 329 330 321 308 299 295 293 290 288 287 288 289 291 293 297 303 307 308 309 310 311 310 311 308 302 298 297 295 293 290 286 288 288 292 297 299 295 290 287 288 290 289 288 288 285 261 186 186 212 236 249 253 253 253 250 247 245 248 254 265 277 283 289 305 301 294 302 301 299 299 299 295 nan nan 290 290 290 290 295 299 nan nan nan 297 299 297 nan nan 289 285 nan nan nan nan nan nan 297 nan nan nan nan nan nan nan nan 275 280 279 279 280 281 282 281 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 264 265 269 272 268 262 256 251 247 nan nan nan nan 236 242 247 251 256 259 260 265 262 261 259 252 242 236 235 237 241 243 245 248 250 252 254 255 255 254 252 251 251 251 251 251 251 253 253 254 256 258 260 262 262 262 263 265 265 263 264 265 264 263 265 265 265 266 267 266 264 261 261 264 266 267 267 266 266 265 266 264 261 259 258 263 nan 268 270 270 268 265 263 267 272 273 271 nan nan nan 268 266 265 264 262 261 261 264 268 269 269 269 268 nan nan nan nan nan nan nan nan nan nan 254 nan nan 262 nan 262 nan nan nan nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 236 237 238 237 nan nan 236 237 237 235 235 237 238 239 238 238 236 236 237 238 241 243 245 246 247 244 243 243 243 243 243 245 247 248 248 248 247 246 246 247 247 249 248 248 248 248 249 250 250 250 251 250 249 248 248 246 246 249 251 246 245 245 246 251 254 256 256 256 256 256 256 256 256 255 254 255 257 259 260 259 259 259 259 260 262 262 263 264 266 266 266 265 265 264 264 263 262 260 259 260 260 260 259 258 258 258 258 260 261 262 263 264 263 263 263 263 263 261 259 257 259 262 265 268 269 269 270 269 268 267 265 265 264 263 263 263 263 262 261 260 260 259 259 261 262 264 264 265 264 264 265 nan nan nan nan nan nan nan nan nan nan nan nan nan 252 253 253 253 252 250 249 248 248 249 249 248 248 248 247 247 248 249 252 254 255 254 254 254 255 256 256 254 256 260 262 262 261 262 262 261 261 259 257 256 258 260 261 260 260 257 254 253 255 258 nan 256 254 252 253 253 256 nan 258 258 258 258 257 255 254 254 253 254 256 257 258 260 261 260 260 260 260 259 nan nan 259 260 260 260 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 33 32 32 31 30 28 26 24 22 21 19 18 17 16 15 14 14 14 14 14 14 15 15 15 16 17 18 19 19 20 21 21 22 22 22 22 23 23 23 22 23 24 24 22 22 23 23 22 23 24 24 23 22 21 20 19 20 19 18 18 17 18 19 19 19 17 16 11 7 3 3 6 4 1 358 356 356 356 357 1 6 8 7 5 3 359 354 352 349 347 348 346 337 328 324 324 328 334 336 337 341 342 338 334 333 334 334 326 317 312 313 311 314 321 330 337 342 345 346 345 339 339 335 331 329 327 334 341 342 335 329 329 326 326 329 332 336 335 330 326 327 329 329 331 335 336 327 312 303 298 294 287 284 284 285 286 286 288 296 303 308 313 314 314 313 312 315 316 310 304 300 298 295 293 290 289 287 288 289 292 292 290 287 287 287 288 288 289 289 283 256 220 240 255 264 268 267 265 257 249 244 240 246 257 268 275 277 284 282 284 290 292 291 291 290 288 287 286 288 289 289 290 294 298 298 297 296 300 303 303 303 299 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 283 283 283 285 285 286 285 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 270 274 275 271 266 nan nan nan nan 246 242 237 237 241 245 249 256 259 263 266 266 264 260 252 242 233 233 237 240 243 245 245 249 252 254 254 253 252 249 247 247 247 248 248 249 250 251 252 254 256 259 260 261 261 262 263 262 261 263 263 262 263 265 265 265 266 267 267 264 260 261 263 265 266 267 267 266 264 265 263 260 257 258 263 nan 266 268 268 267 265 265 268 270 270 271 nan nan nan nan 268 267 265 262 261 261 262 265 266 267 268 268 nan nan nan nan nan nan nan nan nan nan nan nan 262 262 nan nan nan 259 258 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 nan nan nan nan nan nan nan nan nan nan nan nan 236 237 237 nan 234 233 nan 233 234 233 233 233 234 235 235 234 232 232 233 234 237 239 240 242 243 240 241 241 241 242 243 246 247 246 246 246 247 246 246 248 250 252 252 252 252 253 253 254 253 253 252 251 250 249 248 247 246 248 250 248 246 245 245 249 253 255 256 256 257 257 257 257 257 256 255 255 258 260 260 259 259 259 260 261 262 261 nan 265 265 265 264 264 264 263 263 262 261 258 258 259 259 258 258 257 257 257 258 259 260 nan 263 264 265 264 264 265 264 261 259 259 262 265 267 269 269 269 269 268 267 266 265 264 263 263 263 263 263 261 260 259 259 259 260 261 262 262 264 266 265 265 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 251 251 249 247 247 247 248 248 248 248 249 249 248 247 248 250 251 252 253 254 254 254 255 255 254 255 258 261 262 262 261 260 259 259 259 259 259 260 260 260 260 260 258 257 256 256 257 259 nan 257 255 254 254 256 nan nan 262 260 259 259 256 255 254 252 251 251 253 255 256 258 260 258 258 259 259 258 nan nan 259 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 34 34 34 33 31 30 29 27 25 22 17 16 16 15 13 11 12 13 14 14 14 14 15 15 15 16 18 19 21 21 22 21 21 20 20 20 20 20 21 21 20 20 19 19 18 18 20 22 23 23 23 23 21 19 17 17 17 17 17 19 20 21 21 20 21 20 18 17 13 9 8 8 9 8 3 360 359 360 359 357 358 3 7 8 5 1 359 356 356 353 352 355 356 347 336 329 330 333 337 337 339 342 343 338 331 329 332 333 328 319 312 309 305 305 312 321 328 333 337 338 339 340 338 335 334 333 335 339 345 342 335 328 328 327 329 331 333 334 335 332 328 328 331 331 333 336 337 331 314 305 300 295 287 286 284 286 287 286 286 294 299 305 311 315 316 314 313 313 317 313 307 303 301 298 298 297 294 289 288 285 286 287 288 287 287 287 287 287 288 288 284 272 260 260 268 274 277 276 275 266 256 250 247 246 255 264 272 275 276 280 282 284 286 286 286 285 284 283 283 284 285 287 290 293 297 294 291 292 297 303 303 303 300 292 284 282 nan nan nan nan nan nan nan nan nan 292 nan nan nan 282 283 283 285 286 287 288 289 290 285 274 258 201 185 183 196 230 nan nan nan nan 270 271 269 nan 269 271 274 277 275 270 264 259 258 260 260 257 249 242 238 239 243 249 258 261 265 268 268 266 261 253 244 237 236 239 241 243 244 245 249 252 253 252 250 249 245 244 244 245 245 245 246 248 249 250 253 255 257 258 258 259 260 261 260 259 262 262 262 262 263 264 264 266 268 267 264 260 261 263 264 265 265 265 264 264 264 262 260 258 259 263 nan nan 266 266 267 267 267 268 269 270 270 nan nan nan nan 270 269 266 263 261 260 260 261 263 266 267 267 267 nan nan nan nan nan nan nan nan nan nan 260 261 262 nan nan 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 236 nan nan nan nan 234 233 232 232 233 232 233 234 234 234 232 232 231 231 231 233 233 236 239 240 239 241 241 242 243 245 247 249 248 248 249 249 249 248 251 253 254 255 256 256 256 256 256 255 255 253 252 251 250 249 248 247 247 249 249 249 247 246 248 251 254 256 257 257 258 258 259 258 257 256 257 259 260 260 259 259 259 260 261 261 262 264 265 nan nan nan nan 263 262 260 259 257 nan nan 257 258 258 258 256 256 256 257 257 258 260 263 265 266 266 265 266 264 262 261 262 263 265 266 267 268 267 268 267 266 265 264 263 263 263 263 263 262 261 260 259 260 260 260 260 261 262 263 266 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 248 248 248 248 249 249 249 249 250 249 249 249 250 250 250 251 252 253 254 255 255 254 254 257 260 260 260 259 259 259 259 260 260 260 261 262 262 262 262 260 257 257 258 259 260 260 nan 257 257 256 256 258 261 264 264 261 258 256 255 255 254 252 250 250 nan nan nan nan nan nan 257 257 257 257 nan nan 259 258 nan nan nan nan nan 255 255 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 30 31 nan nan 33 31 30 28 25 22 18 14 14 14 13 12 11 13 14 14 14 14 14 14 15 15 16 18 20 22 23 24 23 22 20 20 19 18 18 19 20 20 17 16 16 17 17 19 20 21 21 20 17 15 14 13 14 15 15 16 16 18 19 20 19 19 18 18 17 13 11 11 12 12 11 7 4 5 5 3 360 358 1 5 7 4 1 359 357 357 356 355 354 354 352 344 337 335 336 338 338 340 340 339 338 332 328 328 328 324 325 315 305 300 300 304 311 317 324 329 331 332 331 332 333 336 337 338 342 346 344 338 333 331 329 333 334 335 335 334 332 328 326 327 329 332 333 333 328 316 305 303 299 295 293 290 293 293 289 287 291 296 300 304 308 309 311 310 309 310 310 305 302 300 299 298 298 298 295 291 287 284 284 285 286 287 285 284 285 285 285 282 276 270 269 273 279 280 281 281 277 271 265 257 254 259 265 272 275 277 282 284 283 283 282 283 284 282 282 281 282 283 286 288 290 292 292 290 289 291 295 298 294 293 289 284 280 nan nan nan nan nan nan nan nan 282 280 282 283 283 283 283 283 287 287 288 290 293 293 289 283 275 nan nan nan nan nan nan nan nan nan nan 269 269 269 271 274 276 277 274 269 264 261 260 260 263 262 257 247 241 239 244 251 260 264 265 268 269 267 262 254 244 238 238 240 243 243 244 246 249 251 252 250 248 246 243 242 242 243 243 243 245 247 248 248 251 253 254 255 255 256 258 258 258 258 260 260 260 261 261 262 264 267 268 267 264 261 262 262 262 263 263 262 262 263 263 262 260 259 261 262 263 nan 266 266 267 268 267 268 270 271 271 270 268 269 271 272 270 267 264 261 259 259 260 263 265 266 266 nan nan nan nan nan nan nan nan nan nan nan 261 262 263 264 264 265 264 262 261 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 233 233 233 235 236 236 236 234 232 231 231 231 231 233 236 238 239 240 240 242 244 246 249 250 250 250 250 251 251 251 254 256 257 258 258 258 257 257 256 256 255 254 252 251 251 251 250 248 247 248 248 249 249 248 249 251 252 255 257 257 258 259 260 259 258 257 257 259 260 260 260 260 260 261 260 261 262 264 265 nan nan nan nan nan nan nan nan nan nan nan nan 258 258 257 nan nan nan nan 255 257 260 264 265 266 267 266 267 264 264 nan nan nan nan 264 266 267 266 266 266 265 264 263 262 262 262 263 262 262 260 260 260 260 261 261 261 260 261 263 265 265 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 250 250 250 250 250 251 250 250 250 250 250 250 250 251 252 253 255 256 254 254 256 259 260 258 257 256 257 259 262 263 262 262 262 262 262 263 262 260 258 258 259 261 262 261 259 258 257 257 257 259 262 265 264 261 258 258 nan 257 256 255 253 nan nan nan nan nan nan nan 255 256 256 256 nan nan 258 258 257 nan nan nan nan 255 254 255 255 254 254 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 29 nan 30 32 33 32 30 27 22 18 15 14 14 14 14 13 13 14 14 14 14 14 14 14 14 15 16 17 20 23 24 25 25 23 23 21 20 19 20 21 22 21 18 16 15 17 17 18 18 18 17 14 9 7 7 9 10 13 15 15 15 15 15 17 18 18 17 17 17 15 13 12 14 15 15 12 7 10 6 3 1 360 2 6 6 4 0 358 358 358 358 357 353 350 349 351 354 350 347 342 338 336 333 330 330 332 332 335 330 325 321 312 303 300 301 305 nan nan nan nan 325 327 326 325 328 334 338 338 340 342 344 344 342 337 335 337 337 337 336 334 332 329 328 327 327 328 328 326 320 312 305 306 306 306 304 304 306 303 294 289 290 294 296 nan 298 301 303 305 306 306 306 304 300 298 297 297 295 298 299 296 292 287 285 284 283 283 281 280 280 281 280 281 278 274 272 274 277 279 282 284 284 284 280 270 265 265 267 271 273 278 282 283 283 282 282 282 282 281 281 281 281 282 283 284 287 290 291 289 286 286 287 288 286 286 284 282 281 279 280 283 285 287 291 290 285 279 275 275 277 277 279 281 282 285 285 286 289 292 292 289 287 285 281 nan nan nan nan nan nan nan nan nan nan 266 269 271 274 275 275 273 269 265 262 260 260 265 266 262 255 250 245 248 256 262 265 266 270 271 268 264 253 241 235 237 240 242 243 245 246 249 251 252 249 246 244 242 242 241 241 242 242 244 245 246 247 249 250 250 251 252 254 256 256 256 nan nan nan 258 258 259 262 266 268 268 266 264 262 261 259 259 260 260 260 261 261 261 261 260 260 262 262 263 265 267 267 268 268 268 269 270 271 270 268 266 266 270 271 270 267 264 260 259 259 260 264 266 265 265 nan nan nan nan nan nan nan nan nan nan nan 265 263 265 266 267 268 267 266 266 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 nan nan nan 236 237 237 237 236 234 232 233 233 232 231 232 236 238 238 239 241 243 245 247 249 251 251 251 251 252 253 255 258 258 259 259 259 259 258 257 257 257 255 254 253 252 251 251 250 248 248 247 248 250 250 250 250 251 252 254 255 256 257 259 261 260 259 257 257 259 260 260 261 261 261 261 260 260 261 262 263 261 261 nan nan nan nan nan nan nan nan nan nan nan 258 257 nan nan nan nan nan 256 260 260 nan 265 267 267 266 265 265 264 nan nan nan nan nan nan nan 266 266 265 263 262 262 262 262 262 262 261 260 260 260 261 263 262 260 260 261 262 262 264 264 261 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 250 251 251 251 251 251 250 250 251 251 251 250 252 252 253 254 255 255 253 255 258 260 259 259 256 255 257 261 265 266 264 262 260 260 260 261 262 262 261 260 261 261 261 260 258 257 258 258 259 260 262 265 265 262 nan nan nan 260 260 258 255 nan nan nan nan nan nan nan nan nan nan 256 257 nan nan nan nan nan nan nan nan nan nan nan 253 253 253 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan 32 33 33 32 29 26 21 17 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 18 19 22 24 25 26 25 25 24 22 22 22 23 23 23 21 20 19 19 18 16 16 17 16 12 7 3 4 4 6 9 13 14 15 15 14 15 16 17 17 17 17 17 17 15 15 16 16 14 12 12 5 1 1 2 3 8 9 7 4 3 2 2 1 359 357 353 352 356 3 5 2 352 340 333 328 327 328 333 338 342 338 333 326 317 309 306 308 313 nan nan nan nan nan 320 319 317 321 327 333 335 336 337 339 339 337 336 336 336 335 333 333 334 333 330 329 326 326 325 324 321 317 311 307 307 307 311 312 314 316 313 300 292 291 293 294 294 294 295 297 300 302 303 303 302 298 297 296 295 293 295 298 297 294 289 285 284 282 280 278 274 270 273 279 282 284 278 273 271 272 274 279 284 288 290 289 nan 274 272 271 271 274 280 282 283 283 282 282 281 280 278 279 278 279 280 280 280 283 287 289 289 288 286 283 283 284 283 279 278 278 277 276 276 278 281 285 287 284 278 274 272 272 272 273 275 278 281 281 282 284 286 287 287 287 287 284 270 nan nan 210 228 241 247 251 257 260 263 267 268 271 nan 273 271 267 264 262 261 262 265 268 264 260 256 250 253 259 261 263 268 272 272 270 265 254 238 234 235 237 238 241 244 247 249 251 251 248 245 243 241 241 240 240 240 240 241 243 243 244 246 247 247 248 250 252 254 nan 254 255 nan nan nan nan 258 262 265 267 266 265 263 261 260 259 257 258 258 259 260 260 260 260 260 261 261 262 263 265 267 267 268 269 269 270 269 269 267 265 264 nan nan 269 268 266 264 261 260 260 260 263 264 263 263 264 nan nan nan nan nan nan nan nan nan nan 266 264 265 267 267 267 268 268 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 238 238 237 235 234 235 234 233 232 233 235 236 238 240 241 242 245 248 250 252 253 254 254 255 256 257 259 260 260 260 259 259 258 258 257 257 255 254 254 253 251 251 250 250 249 248 248 249 251 251 251 252 253 254 254 254 256 259 260 260 259 258 258 258 259 260 261 261 261 261 259 259 259 260 261 261 259 257 258 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 nan nan 266 266 266 265 264 nan nan nan nan nan nan nan nan nan 266 264 263 262 262 263 262 263 263 262 261 261 262 262 263 263 261 261 261 nan nan nan 260 256 255 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 250 252 252 252 251 251 252 252 251 252 252 253 254 254 254 254 254 257 259 258 257 257 256 256 259 263 266 267 265 261 259 259 259 261 264 264 263 261 260 260 260 259 258 258 259 260 261 261 nan nan 264 264 nan nan nan 262 262 259 255 nan nan nan nan nan nan nan nan nan 253 254 256 nan nan nan nan nan nan nan nan nan nan nan nan 252 252 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 nan nan nan 32 30 29 28 27 24 20 17 15 14 13 13 14 14 14 14 14 14 14 14 14 13 14 15 17 18 20 22 24 25 26 26 26 26 25 24 24 24 25 25 24 23 22 20 18 17 17 18 16 12 8 6 5 4 4 5 8 12 14 15 15 14 14 14 14 15 17 19 20 20 19 17 16 14 15 14 9 4 3 6 9 13 14 14 12 11 10 10 8 3 0 359 360 2 5 7 6 359 345 335 331 332 335 338 342 nan nan 336 329 324 319 315 317 323 nan nan nan nan nan 314 310 308 314 322 327 330 331 333 335 336 335 335 336 335 334 330 329 331 332 332 330 324 323 323 322 320 317 314 310 309 309 315 316 316 317 314 305 296 294 294 293 293 291 291 293 297 299 299 301 300 299 297 297 294 292 292 294 293 291 288 285 283 283 279 275 269 259 262 276 285 288 284 276 274 271 271 276 282 288 292 292 286 280 278 277 276 277 282 283 283 282 282 282 279 279 277 276 275 275 275 276 278 281 286 288 289 289 288 283 282 281 279 274 272 274 275 275 275 275 278 281 283 282 277 274 271 270 269 268 270 274 276 277 279 280 281 281 281 282 285 284 277 256 220 206 219 233 241 245 247 252 257 262 262 268 nan nan 268 265 262 262 261 262 264 266 263 260 257 253 256 261 262 264 269 273 272 270 266 255 237 233 236 237 237 238 242 246 249 249 248 246 244 242 240 240 238 237 237 238 239 239 239 241 242 243 245 246 248 250 252 252 252 253 255 nan nan nan nan nan nan nan nan nan 263 261 259 259 255 256 257 258 259 259 259 259 259 260 261 262 263 264 266 267 268 269 270 269 268 267 264 262 262 265 267 267 267 266 265 264 262 260 261 261 261 261 260 261 nan nan nan nan nan nan nan nan nan nan 265 264 265 265 265 265 266 nan 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 239 237 236 236 235 234 233 233 234 238 240 240 240 242 245 248 251 252 253 253 254 255 256 258 260 260 260 259 258 258 258 257 257 256 256 254 254 253 251 250 250 250 250 250 250 251 252 252 252 253 254 254 254 255 256 258 259 259 261 260 259 258 258 260 261 262 261 260 259 258 258 259 259 260 259 258 258 258 257 nan 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 265 266 nan nan nan nan nan nan nan nan nan nan nan nan 264 263 263 264 263 262 264 264 263 262 263 263 264 264 264 262 262 261 259 257 256 256 256 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 251 251 251 252 253 252 251 252 252 253 253 253 253 253 254 254 254 254 255 257 258 257 257 256 256 259 261 264 265 265 263 260 259 259 260 262 265 265 263 260 259 258 258 259 260 261 262 262 263 nan nan nan nan nan nan nan 259 264 263 259 nan nan nan nan nan nan nan nan nan nan nan 252 nan nan nan nan nan nan nan nan nan nan nan nan nan 251 251 251 253 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 22 22 22 21 20 nan 16 15 14 13 13 14 15 15 14 14 14 15 14 14 13 13 14 16 18 20 22 23 25 25 26 26 25 25 24 24 24 25 25 24 24 22 19 17 18 20 20 18 12 7 5 5 5 6 7 8 11 13 15 16 16 15 13 11 12 14 18 21 22 20 18 17 17 19 18 14 9 7 9 12 14 15 17 17 17 17 17 15 8 2 360 1 4 6 8 7 3 353 345 341 340 342 345 344 344 342 335 329 328 327 326 nan nan nan nan nan nan nan 314 310 308 313 324 nan nan 327 328 331 335 337 336 335 335 335 333 329 329 329 330 329 325 322 320 318 318 318 317 315 313 312 313 316 316 315 312 306 298 294 294 293 291 289 290 292 295 298 298 300 301 301 299 296 294 291 290 289 288 289 286 283 281 281 274 271 265 257 257 271 283 288 288 284 280 275 273 276 282 288 291 291 288 283 283 282 281 282 284 284 284 284 283 281 278 278 276 274 273 271 271 272 275 279 285 287 288 288 287 283 280 277 274 270 268 270 271 272 274 274 276 279 280 279 275 273 271 270 269 267 269 271 272 273 275 276 276 276 276 277 280 282 283 273 243 215 221 233 239 241 241 244 250 254 258 264 266 266 264 263 261 261 261 261 263 264 260 258 255 255 259 261 262 266 270 273 272 271 266 253 239 236 236 238 238 238 240 244 245 245 244 244 242 240 239 237 235 236 236 236 237 237 237 239 239 241 242 243 245 248 249 249 249 252 253 254 255 nan nan nan nan nan nan 263 263 262 259 257 254 255 255 256 257 257 258 258 258 259 260 261 262 264 265 266 267 269 269 268 267 265 262 260 262 265 267 266 266 266 265 265 263 262 261 260 259 259 257 259 259 260 nan nan nan nan nan nan nan nan 266 266 266 265 265 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 239 238 238 236 234 234 234 235 237 238 238 238 240 244 246 250 251 251 252 251 253 256 258 260 260 259 258 257 257 256 256 256 256 255 254 253 252 251 251 251 251 252 252 252 252 253 253 253 254 255 255 255 255 257 258 259 259 262 262 262 260 258 259 262 263 262 260 259 257 258 258 259 260 260 260 261 260 258 256 257 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 265 264 264 265 264 263 264 265 265 266 266 265 264 263 262 261 259 258 258 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 255 254 253 252 252 252 253 253 252 252 253 254 253 253 253 253 254 254 254 254 254 256 257 257 256 256 256 257 261 263 264 262 260 259 258 259 260 261 262 264 263 261 258 257 257 257 260 262 263 263 263 265 266 265 264 263 nan 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 252 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 nan nan nan nan 14 14 13 12 12 14 15 14 14 13 13 13 13 13 12 13 13 15 17 19 21 23 24 24 25 25 25 24 23 23 25 25 26 25 24 22 20 18 19 21 22 19 15 8 6 4 5 8 11 12 12 13 14 17 17 16 15 12 10 11 13 15 18 17 18 18 19 22 20 16 11 9 10 12 12 13 13 15 17 17 17 14 9 3 360 359 360 360 2 3 2 357 351 346 344 344 345 343 343 342 339 333 330 nan nan nan nan nan nan nan nan nan 315 314 317 324 nan nan nan nan nan 328 331 334 334 333 333 333 331 330 329 328 327 327 325 322 319 316 316 317 318 318 318 314 312 315 318 316 310 303 297 294 294 292 291 290 291 293 296 298 299 299 300 302 302 299 296 293 289 287 286 287 285 284 281 278 272 268 264 258 257 264 274 281 284 284 283 278 278 280 283 286 289 289 288 286 285 284 285 286 286 287 288 287 285 284 283 279 274 272 271 269 269 270 272 276 281 282 285 286 285 282 279 274 271 269 268 269 269 270 271 272 273 276 277 275 272 272 272 272 270 268 268 269 269 271 272 273 272 273 273 274 277 280 283 277 260 240 232 238 238 239 239 238 243 247 253 258 260 261 261 261 260 259 260 261 264 263 259 256 253 257 260 261 265 268 271 272 271 269 263 251 243 242 241 242 242 241 240 240 239 239 239 240 239 235 234 234 234 235 236 236 236 236 236 237 238 239 240 240 242 245 245 246 248 251 251 253 nan nan nan nan nan nan nan nan 261 261 259 256 255 255 253 254 255 256 257 258 259 260 261 262 262 263 265 266 266 268 268 268 266 264 262 260 262 265 266 266 266 266 266 265 264 263 261 259 257 256 255 256 257 nan nan nan nan nan nan nan nan nan 268 268 267 267 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 242 242 239 234 234 233 234 236 237 236 236 237 239 243 247 249 252 255 256 257 258 259 260 258 257 255 255 255 255 256 256 256 255 254 253 253 253 253 252 251 252 253 253 253 254 254 254 254 255 256 256 256 257 258 258 259 261 263 263 262 260 259 261 263 262 261 259 258 258 257 257 259 261 264 265 263 261 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 261 264 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 265 265 265 264 264 265 265 267 268 268 267 266 265 264 264 263 262 261 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 255 254 253 253 253 254 253 252 252 254 254 254 254 254 254 254 254 254 254 254 255 256 256 256 257 257 258 260 262 261 259 257 257 259 260 261 261 262 262 260 258 256 256 256 258 261 264 264 nan 264 266 267 267 266 261 253 250 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 249 nan nan nan nan nan nan nan nan nan 251 251 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan 16 15 14 nan nan nan nan 13 12 11 12 13 14 13 13 12 11 11 11 12 12 13 14 15 16 18 21 21 22 23 24 24 24 24 24 25 27 28 27 27 27 26 22 19 18 21 22 20 19 17 11 5 4 6 10 13 13 12 13 15 16 17 16 14 11 8 8 10 14 16 17 18 20 21 20 16 13 10 10 11 11 11 10 10 12 13 13 11 7 4 2 1 0 360 0 359 358 355 351 348 346 345 346 348 346 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 327 328 331 332 332 332 331 331 331 330 327 325 324 324 322 320 318 319 320 320 320 321 319 317 319 321 319 312 303 302 300 296 293 293 293 294 295 296 298 298 298 298 301 304 303 300 298 291 287 286 285 285 285 281 278 273 267 261 257 256 259 264 270 273 276 278 279 280 283 285 286 286 287 287 287 285 284 285 287 289 290 291 290 287 286 284 280 275 272 270 268 267 268 270 273 275 277 281 283 283 281 277 272 271 270 270 270 269 268 269 270 271 272 273 271 270 270 270 270 270 268 268 268 267 269 270 270 269 269 271 272 274 277 280 278 269 257 247 244 242 239 237 235 237 242 249 253 255 257 257 257 258 258 259 261 264 263 258 254 252 253 258 263 267 269 272 272 270 265 257 247 245 245 244 245 246 245 244 242 239 237 236 236 235 232 231 231 232 234 235 235 236 236 236 236 236 237 237 237 238 241 242 244 246 248 250 252 253 nan nan nan nan nan nan nan nan nan 259 257 255 254 252 253 254 256 257 257 260 261 262 263 263 263 264 264 265 267 267 267 266 264 262 261 262 264 265 266 266 265 266 266 265 263 261 258 255 254 253 253 254 257 nan nan nan 266 nan nan nan nan nan 269 270 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 245 244 241 238 235 233 235 238 240 239 237 237 241 247 246 251 254 257 259 260 260 260 258 255 254 254 253 253 254 256 256 255 255 255 254 253 253 253 252 252 252 253 253 253 253 253 253 253 255 256 256 256 257 258 259 259 260 260 262 262 261 260 260 262 262 261 260 259 259 258 256 257 261 265 268 266 263 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 265 266 nan nan 266 nan nan nan nan nan nan nan nan nan nan nan 266 266 266 265 264 263 263 264 267 270 270 269 269 269 268 268 267 267 266 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 253 253 254 254 253 252 253 254 254 254 254 254 254 254 254 254 254 254 255 255 256 257 257 257 258 259 260 259 258 257 256 260 261 261 260 260 259 257 256 256 256 257 260 263 264 263 262 263 266 267 268 266 258 250 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 247 248 nan nan nan nan nan nan nan nan 252 nan nan nan nan nan 256 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 13 12 nan nan 13 12 12 11 10 11 12 13 12 11 11 10 10 10 11 12 13 15 16 16 17 18 19 21 21 22 23 24 23 24 27 28 29 30 30 29 28 25 22 21 21 21 20 20 18 13 9 6 6 9 13 14 13 13 13 14 15 14 12 9 7 6 8 11 13 15 19 19 18 18 17 15 13 12 11 11 11 9 7 7 7 8 8 7 6 4 4 3 3 1 358 356 354 353 350 348 349 350 352 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 326 328 329 330 331 331 331 330 330 330 328 325 323 322 322 321 320 320 320 321 322 322 323 322 321 321 319 314 306 308 304 300 297 296 298 297 296 294 293 293 293 295 298 304 306 305 301 295 289 287 287 286 285 282 280 276 267 257 253 255 257 257 259 263 268 273 277 280 283 285 286 286 285 286 286 285 284 285 288 290 291 291 290 287 286 284 280 276 272 271 268 267 267 269 269 273 276 279 280 279 278 275 271 271 272 272 271 270 268 267 268 268 269 269 269 268 268 268 267 269 268 268 268 266 266 268 267 266 267 270 270 271 274 278 278 273 264 259 255 246 240 236 233 236 243 249 250 251 253 254 254 255 258 260 262 264 262 257 252 250 250 258 264 268 270 273 270 266 260 251 245 243 242 242 244 245 247 248 248 246 242 240 236 234 232 230 230 232 234 235 235 236 236 236 235 235 235 234 234 236 240 242 242 243 246 249 251 253 nan nan nan nan nan nan nan nan nan nan 258 255 253 252 252 254 255 257 258 261 263 263 263 263 262 262 263 264 265 266 267 266 264 262 261 261 262 264 265 265 265 265 265 264 263 261 258 255 254 253 253 nan 257 261 nan 267 267 265 262 nan nan nan 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 248 246 244 239 236 240 243 243 242 241 243 246 251 254 258 258 257 257 258 258 257 254 252 252 252 253 254 255 256 256 255 255 255 255 254 253 254 252 252 252 252 253 253 253 253 253 253 255 257 257 257 258 259 259 259 259 260 261 262 262 261 260 261 261 261 261 260 260 258 257 258 261 265 266 265 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan 266 267 266 265 264 264 264 267 269 270 269 269 271 272 272 271 271 270 268 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 254 255 254 253 253 254 255 255 254 253 253 253 253 253 253 254 254 254 256 256 256 256 256 256 257 259 259 258 258 258 261 261 260 259 259 259 258 257 257 257 259 262 264 262 260 259 261 264 266 267 264 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan nan nan nan nan nan nan nan nan nan nan nan 254 254 255 256 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 14 13 12 12 13 14 14 13 12 12 11 11 11 11 10 10 10 10 10 11 12 13 15 17 18 17 17 17 18 19 20 21 22 22 23 25 27 28 30 30 31 31 29 26 24 23 22 21 20 18 16 14 11 11 14 16 16 16 15 13 12 12 11 9 7 6 5 7 11 12 14 17 18 16 16 15 15 14 12 11 10 9 8 6 4 4 6 7 7 7 6 6 4 1 358 355 352 351 350 350 350 351 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 323 327 329 330 331 331 331 330 329 330 329 327 324 322 321 321 321 321 321 322 322 322 323 324 321 316 314 312 310 310 304 301 299 299 299 299 297 294 291 290 289 291 295 301 305 306 302 297 292 290 289 289 288 286 284 282 272 259 254 256 258 259 259 262 265 269 275 279 283 285 285 285 285 285 284 284 284 286 288 290 290 289 289 288 286 282 279 276 273 271 269 267 266 267 268 272 275 276 276 276 274 271 270 271 273 273 272 269 267 266 266 267 267 267 266 266 266 266 266 267 267 268 268 266 265 266 266 265 266 268 269 269 272 276 277 275 267 265 259 249 239 234 233 237 244 248 248 249 250 251 253 256 260 261 261 261 261 255 253 251 251 259 264 267 269 270 266 261 253 249 247 239 237 238 239 242 245 249 252 251 248 246 240 239 235 231 230 233 235 235 235 235 234 233 232 231 229 228 229 231 235 238 237 241 244 249 253 nan 257 nan nan nan nan nan nan nan nan 260 257 254 253 254 255 256 256 257 259 262 263 263 263 263 262 261 262 263 264 266 266 265 263 260 259 260 261 261 263 264 264 264 263 263 262 261 258 255 255 254 254 255 257 nan 263 265 266 266 263 262 263 nan 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 252 251 249 245 243 247 247 247 246 247 248 248 251 256 259 258 254 252 251 251 250 247 248 250 252 254 256 255 255 254 254 255 255 255 255 254 nan 253 252 252 253 254 255 255 255 255 255 257 258 258 258 259 259 259 259 260 260 261 262 262 261 261 261 261 261 261 261 261 260 259 259 260 262 263 262 263 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 nan 266 266 266 266 266 269 270 269 269 270 272 273 273 273 273 272 271 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 255 256 255 254 254 254 254 254 253 251 251 252 252 252 252 253 253 254 256 256 256 256 256 256 258 260 260 259 259 259 260 259 258 259 260 261 261 261 260 260 261 264 262 260 257 257 258 260 265 266 nan nan nan nan nan nan nan nan nan nan 229 225 nan nan nan nan nan nan nan nan nan nan nan nan nan 240 241 242 nan nan nan nan nan nan nan 253 254 253 254 255 257 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 14 13 13 15 16 17 16 16 16 15 13 11 10 9 9 9 9 9 10 11 13 15 15 16 17 18 18 17 17 18 19 21 21 21 22 25 25 27 30 32 33 32 31 29 27 26 25 23 22 20 18 17 16 15 15 16 17 18 18 16 12 9 9 9 8 6 5 5 6 7 11 14 15 15 14 12 12 11 9 10 7 5 3 1 1 3 6 8 9 8 7 6 4 0 357 354 351 350 350 353 353 355 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 325 328 329 329 329 330 329 328 328 328 327 325 323 322 320 321 321 322 322 322 320 321 322 321 314 309 308 307 306 302 299 297 297 298 298 295 293 291 291 287 288 292 297 301 302 300 296 294 293 293 293 292 291 289 293 282 265 258 258 258 263 267 269 268 269 273 278 282 284 285 285 285 284 284 284 285 286 287 288 288 287 287 286 283 280 278 276 274 272 270 267 267 267 267 271 273 273 273 272 271 270 269 269 270 272 271 268 266 265 265 266 267 267 266 266 266 265 266 267 267 268 268 266 265 265 265 264 265 267 268 267 271 274 276 276 273 270 263 252 241 235 234 240 245 247 247 248 248 250 254 258 260 260 259 259 259 254 253 252 253 259 264 265 266 264 259 253 251 246 240 233 232 234 235 238 242 247 251 251 251 250 246 245 239 234 232 232 234 233 233 233 231 229 226 224 223 223 224 228 233 234 234 239 244 250 nan nan 258 nan 253 252 252 252 253 nan 259 258 255 253 255 256 256 257 257 258 260 261 262 262 263 262 262 261 261 262 264 266 266 264 262 258 257 258 258 259 260 262 263 262 261 262 261 260 259 258 257 254 nan nan nan nan 260 261 262 263 261 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 255 255 254 254 253 251 249 248 249 249 248 248 249 249 250 252 254 255 253 249 245 244 244 245 244 246 249 252 255 256 255 254 254 253 254 254 255 256 nan nan nan nan 253 254 256 256 256 257 257 257 258 258 258 259 259 259 259 259 260 260 261 262 262 262 261 261 261 261 261 261 261 261 261 260 260 261 262 262 263 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 267 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 267 268 268 nan nan nan nan nan 273 274 274 274 275 275 272 268 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 254 256 256 255 254 254 254 253 253 251 250 250 251 252 252 251 251 252 255 257 257 255 255 256 257 259 259 260 260 259 258 259 258 258 260 262 262 264 264 263 262 262 263 259 257 256 255 256 260 265 266 nan nan nan nan nan 266 264 nan nan 233 nan nan nan nan nan nan nan nan nan nan nan nan 234 234 nan nan nan nan nan 244 nan nan 248 250 252 253 253 254 254 255 257 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 14 14 15 16 18 19 19 18 15 12 10 9 9 8 8 9 10 12 15 17 17 16 16 16 17 17 17 18 19 20 20 21 22 24 24 27 30 31 31 31 30 30 29 28 28 26 24 22 20 19 17 15 13 13 13 14 15 14 12 10 10 11 12 10 7 5 4 5 7 10 13 14 14 12 10 10 9 9 5 1 358 357 358 1 6 11 13 12 11 7 4 1 359 356 356 356 358 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 324 324 325 326 327 326 325 326 326 327 326 325 323 321 320 320 320 320 319 318 316 317 319 317 311 309 305 303 300 297 294 293 295 294 291 290 289 288 286 285 288 293 296 297 297 294 293 293 294 297 297 297 299 302 292 273 266 263 264 269 275 275 273 271 272 276 280 282 284 285 285 284 283 284 285 286 286 286 286 285 285 283 280 279 277 276 276 274 272 269 269 267 266 268 271 271 270 270 270 270 269 269 269 270 269 267 265 265 266 267 268 268 268 267 266 264 265 266 267 268 268 267 267 266 265 263 265 267 268 267 270 272 275 276 276 274 268 259 250 241 235 241 245 247 247 247 248 252 256 258 258 257 256 257 257 255 255 253 254 258 262 263 261 257 251 246 247 241 234 232 233 235 234 235 238 243 248 249 252 252 251 250 244 237 233 231 231 231 230 229 227 224 222 220 220 221 223 226 227 230 232 237 242 250 257 258 255 252 250 250 250 249 250 255 257 255 253 254 256 257 257 257 257 257 259 260 260 261 262 262 262 262 262 263 265 266 265 263 260 257 256 255 256 257 258 261 262 261 261 261 261 260 260 259 nan nan nan nan nan nan 256 257 257 258 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 255 256 257 256 255 253 251 250 249 249 249 248 248 248 248 249 250 250 250 248 245 243 242 242 243 245 246 249 252 255 256 255 254 253 253 253 254 254 255 nan nan nan nan nan 256 257 258 258 258 258 259 259 259 259 259 259 259 259 259 260 260 261 262 262 261 261 261 261 261 261 261 261 261 261 259 260 260 261 262 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 268 nan nan nan nan nan nan nan nan 275 275 276 275 272 268 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 253 254 255 254 254 254 254 254 253 251 251 251 252 252 252 252 251 253 255 256 256 255 256 257 258 258 259 260 259 258 258 258 258 259 261 263 264 266 264 261 260 259 259 258 256 255 256 258 262 267 267 nan nan nan nan 263 263 259 250 237 nan nan nan nan nan nan nan nan nan nan nan nan 226 228 230 232 233 236 239 241 243 244 245 246 248 250 250 252 253 254 255 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 14 nan 18 20 21 21 20 18 15 13 12 10 9 9 10 12 15 17 18 19 18 17 17 17 17 17 17 18 20 20 20 20 21 23 26 29 31 32 32 30 29 28 28 28 27 26 25 24 23 20 18 15 13 12 10 9 10 11 12 14 14 14 13 11 10 9 7 7 9 12 13 13 12 10 10 10 9 6 3 359 358 358 2 7 12 14 14 13 9 4 1 359 358 359 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 323 324 325 326 326 325 323 322 321 319 318 316 316 316 315 314 318 319 319 318 311 305 300 296 292 290 291 291 289 289 286 285 283 283 285 288 290 292 293 291 291 291 294 298 300 302 304 303 296 282 277 272 272 274 278 277 274 272 273 276 279 280 281 283 284 282 282 283 285 286 284 284 284 284 284 280 277 276 276 276 276 274 272 270 269 267 265 266 268 270 270 269 269 269 269 269 269 269 268 267 266 267 268 269 269 269 270 269 267 264 265 266 267 268 268 268 268 266 265 264 266 268 268 267 269 272 272 274 275 275 274 267 259 249 241 nan 245 245 247 248 250 254 256 255 254 252 253 254 255 255 255 254 253 255 259 261 254 250 245 241 241 234 232 235 238 237 233 230 233 236 239 246 251 253 254 253 248 242 236 232 231 230 229 226 224 222 220 219 219 219 220 222 222 227 230 235 242 250 256 255 nan nan nan nan nan 247 249 253 255 254 254 255 257 257 258 257 257 257 258 258 260 261 262 262 262 262 262 263 265 265 263 261 259 256 255 254 254 255 257 260 261 260 259 259 260 260 261 259 255 252 252 nan nan nan nan 253 253 254 255 nan nan nan 258 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 254 255 256 257 255 253 251 250 249 249 250 250 249 248 248 248 248 249 249 247 245 245 244 244 245 nan nan 250 253 255 255 254 253 253 252 252 252 252 nan nan nan nan nan nan nan nan 259 259 259 259 259 259 258 258 258 258 258 258 259 259 260 260 261 261 260 260 261 261 261 260 260 260 260 260 260 261 261 262 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 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 253 253 253 254 255 255 254 253 253 253 253 253 253 253 253 254 255 255 255 255 256 257 257 258 257 258 258 258 258 259 259 260 261 263 265 265 261 256 254 254 255 256 255 256 257 260 264 269 268 nan nan nan 263 263 nan nan nan nan nan nan nan 250 254 253 252 nan nan nan nan nan 220 224 226 228 231 235 238 nan nan nan 244 244 245 246 247 249 251 252 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 24 23 23 22 19 17 15 13 12 12 13 16 18 20 20 21 20 20 19 19 18 18 18 19 20 20 19 19 19 21 24 29 32 33 33 31 29 27 27 27 27 28 28 27 25 23 21 18 17 14 10 7 7 9 12 15 17 16 15 14 13 11 10 9 10 11 11 12 11 10 10 8 8 7 5 1 360 0 3 7 9 10 11 10 8 4 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 319 321 324 325 325 324 324 323 322 320 317 315 314 315 316 316 318 319 322 324 317 307 299 294 290 289 289 288 287 287 285 286 283 282 284 285 287 289 290 290 289 288 291 296 300 303 304 301 295 288 287 281 278 277 276 275 271 271 273 276 278 278 279 280 280 279 280 282 284 284 282 282 283 283 282 278 274 273 273 273 274 272 273 271 269 267 264 264 267 269 270 269 269 269 269 269 268 268 268 268 267 269 270 271 270 271 272 270 268 266 265 266 267 268 268 268 267 266 265 266 267 269 268 268 269 271 271 273 274 275 274 270 265 257 nan nan 246 246 248 250 252 255 255 252 250 249 250 251 252 254 256 255 251 253 257 255 248 246 245 242 238 232 233 238 240 238 234 229 228 229 234 243 250 253 254 253 250 245 239 237 233 230 227 224 222 220 219 219 219 218 217 217 218 223 226 232 240 248 252 251 nan nan nan nan nan 248 251 254 255 255 256 257 258 258 259 259 259 258 258 259 261 261 262 262 262 261 261 262 263 262 261 259 257 256 256 254 254 255 256 258 259 257 257 258 260 260 261 258 254 252 252 254 254 253 251 251 250 252 nan nan nan nan 258 257 258 259 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 253 254 255 255 254 253 252 250 250 250 252 252 252 250 248 248 249 251 250 249 248 249 248 247 nan nan nan 253 254 254 254 253 252 252 251 250 250 250 nan nan nan nan nan nan nan nan nan nan 260 258 257 258 258 257 256 256 256 257 258 258 259 259 260 260 260 260 260 260 260 260 260 259 260 261 261 261 262 262 263 nan 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 251 251 252 253 254 257 257 256 255 254 254 254 254 254 254 254 255 254 254 254 255 256 256 257 257 257 257 258 258 259 259 261 261 263 266 266 262 253 246 246 249 252 252 253 255 258 263 267 271 270 266 263 262 262 nan nan nan nan nan nan nan 254 258 258 255 248 nan nan nan nan nan nan nan 220 225 229 nan 238 241 nan nan nan nan nan 243 245 247 249 250 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 29 27 26 25 24 23 21 18 16 15 17 19 22 24 25 24 23 22 20 20 20 20 19 20 21 20 20 19 18 19 23 27 30 33 32 30 29 29 27 27 28 29 29 27 25 23 20 17 17 15 12 11 10 10 11 13 16 17 17 17 15 15 14 12 11 11 12 12 11 10 9 6 5 6 6 4 3 2 3 4 4 6 7 7 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 324 324 323 323 322 321 320 318 317 316 316 319 322 323 322 323 322 314 304 297 292 289 288 288 287 286 285 285 288 286 284 284 285 286 288 289 289 288 286 289 292 296 299 299 298 291 288 288 284 281 278 274 270 267 268 272 275 276 277 275 275 275 276 278 281 282 282 282 282 282 282 280 276 271 270 270 270 270 270 270 269 268 266 265 264 266 268 269 268 267 267 268 268 267 266 267 268 268 270 271 271 271 272 272 271 269 267 267 267 266 267 267 267 266 265 265 266 268 271 269 267 268 270 270 273 273 273 275 275 271 263 nan nan nan 248 251 253 254 255 255 251 248 247 248 249 251 255 257 257 252 253 254 250 245 245 245 243 238 235 238 241 242 241 237 233 230 226 229 239 248 253 251 250 247 242 235 236 232 228 224 221 220 219 219 219 219 218 217 216 217 220 225 231 237 242 247 249 249 251 nan nan nan 252 255 256 257 257 257 257 258 259 261 261 260 259 259 261 262 262 261 261 260 259 258 259 260 260 259 257 257 256 255 253 254 254 256 257 257 256 257 258 258 260 260 257 254 253 252 253 252 251 250 250 249 nan nan nan nan nan 257 257 258 259 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 249 251 253 254 253 253 252 251 251 252 254 254 253 251 249 249 251 253 nan nan 252 252 253 nan nan nan nan nan nan 255 255 254 254 253 251 250 250 nan nan nan nan nan 260 260 nan nan nan nan nan 256 256 256 256 256 255 255 255 256 257 258 258 259 259 259 259 260 260 259 259 260 260 259 260 260 260 261 262 262 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 265 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 252 254 255 257 257 257 256 256 256 256 255 255 254 254 255 254 253 254 255 255 256 256 256 256 257 258 259 259 260 262 263 267 270 268 259 246 239 241 246 249 250 251 256 261 266 270 271 269 264 263 261 258 256 nan nan nan nan nan 257 260 261 259 251 238 nan nan nan nan nan nan nan nan nan nan 234 238 242 243 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 27 27 26 24 23 21 21 22 24 26 27 28 27 26 23 21 21 22 22 21 21 21 20 20 18 17 18 22 26 29 31 30 29 28 28 27 26 27 27 26 25 23 20 17 14 15 13 14 15 15 15 14 14 13 14 15 16 16 16 14 12 10 11 11 11 10 10 8 6 6 7 7 7 4 2 2 2 2 2 3 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 321 320 319 319 318 319 319 318 321 322 324 327 327 319 310 302 296 290 288 287 287 287 286 285 286 288 288 286 286 286 288 289 289 290 289 288 288 290 291 292 292 291 291 286 285 284 281 278 271 265 262 264 270 272 273 273 271 270 271 274 278 281 282 281 281 281 280 280 278 274 270 268 267 267 267 267 266 266 266 265 264 264 265 266 267 266 265 267 268 267 266 265 267 268 269 270 271 272 272 272 272 272 270 269 269 268 267 267 266 265 265 265 265 266 269 272 271 267 266 268 270 272 270 272 275 277 274 266 259 257 254 252 253 255 256 256 256 253 249 248 248 249 251 255 257 257 254 252 251 247 245 245 245 244 240 238 239 240 242 243 241 239 237 227 224 234 244 249 249 245 242 236 231 232 227 223 221 219 219 219 220 219 219 219 219 218 219 222 228 233 234 237 242 246 247 251 254 nan 256 257 258 258 258 257 257 257 258 260 262 262 261 260 260 261 261 261 260 259 258 257 256 257 258 258 257 256 256 256 255 254 253 254 255 256 256 256 257 257 258 259 258 nan 255 253 251 250 250 250 249 248 248 nan nan nan nan nan 255 257 256 257 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 250 252 252 252 252 252 252 252 253 254 254 254 251 250 250 252 255 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 253 252 252 253 nan nan nan nan nan 259 nan nan nan nan nan 254 254 255 255 255 254 255 255 256 257 258 259 259 259 259 259 260 259 258 259 260 260 260 259 259 260 260 261 261 261 260 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 255 256 256 257 257 257 257 257 257 256 255 255 255 255 254 254 253 254 255 256 256 256 256 257 259 260 260 261 263 265 269 272 267 257 243 236 239 240 243 247 251 258 264 269 272 271 267 263 260 257 nan nan nan 241 243 248 255 256 261 261 255 nan nan nan nan nan nan nan nan nan nan nan 230 236 240 244 245 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 27 26 26 27 28 28 28 28 25 23 22 23 23 23 22 21 21 20 18 17 18 22 26 29 31 30 28 27 25 24 24 25 24 23 21 19 15 16 13 10 10 13 17 18 18 17 16 16 15 14 14 14 13 12 10 11 12 12 11 10 8 7 7 7 8 7 7 4 1 360 0 0 360 360 359 359 1 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 318 318 318 318 320 322 323 323 326 329 nan 319 309 301 295 291 287 285 285 286 286 286 287 288 288 286 285 285 286 287 288 290 290 289 287 286 286 286 286 287 287 282 282 281 279 278 269 260 257 260 265 266 268 268 267 266 268 272 277 281 282 282 281 279 278 278 277 274 270 268 265 264 264 263 263 262 263 263 264 264 265 265 265 265 265 266 268 266 265 265 267 269 269 269 270 271 272 272 272 272 271 270 270 269 269 268 265 264 265 266 266 266 269 272 272 268 267 267 270 271 270 270 275 276 274 269 266 265 261 257 257 258 258 259 258 255 251 250 248 248 250 254 257 257 254 251 249 246 245 244 245 247 243 240 237 235 236 241 241 242 240 231 220 228 239 245 246 242 238 238 234 228 223 220 219 219 219 220 220 220 220 220 220 221 222 226 232 236 238 242 247 250 250 253 257 259 260 260 261 260 259 258 258 257 258 260 262 261 260 259 259 259 259 259 259 258 256 255 255 256 257 256 256 256 256 256 254 253 252 252 254 255 256 256 256 257 257 258 nan nan 255 253 250 247 246 246 246 246 247 nan 252 252 250 nan nan 252 nan 253 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 250 252 252 253 253 254 254 254 255 255 255 254 251 250 250 252 254 257 257 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 256 257 nan 257 257 257 256 257 259 260 nan nan nan 252 252 252 253 255 255 256 256 258 258 259 259 259 259 259 259 260 259 259 260 260 260 260 260 259 259 260 261 261 261 261 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 256 256 257 258 258 258 257 257 256 255 255 255 255 254 254 254 254 255 256 256 256 256 257 259 262 262 263 265 265 268 270 265 255 243 235 235 236 240 247 254 261 267 271 273 272 269 267 262 256 nan nan nan 241 243 248 255 255 259 254 242 nan nan nan nan nan nan nan nan nan 230 234 238 242 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 24 23 23 23 24 26 29 32 nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 27 28 28 28 27 25 24 24 25 24 24 23 22 21 19 19 21 23 27 30 31 30 29 28 24 23 23 23 23 21 17 14 12 12 9 7 8 12 18 19 17 16 15 16 15 15 15 16 14 12 10 10 12 11 11 10 9 9 7 7 7 6 5 3 2 0 359 358 358 358 357 nan 358 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 318 318 318 318 318 320 324 324 327 329 326 317 307 299 295 291 289 288 286 287 287 287 287 287 287 285 282 283 283 285 287 288 289 287 283 281 281 282 282 283 282 279 279 278 277 275 268 258 253 252 254 258 261 262 263 264 265 269 275 280 281 280 280 277 276 276 276 275 271 267 264 263 262 260 259 260 261 262 264 265 265 265 265 266 266 267 269 267 265 265 267 268 269 269 269 270 272 272 273 274 273 272 271 271 270 269 265 263 265 267 267 266 269 271 272 271 269 267 271 272 271 270 274 274 272 270 270 270 267 263 261 260 260 261 260 257 254 253 249 248 250 253 256 257 254 250 248 247 243 242 244 247 246 241 236 232 232 235 236 239 239 234 225 225 236 242 242 238 236 236 232 227 223 220 219 220 220 221 222 222 223 223 224 224 225 229 234 239 246 256 258 260 261 259 261 263 264 264 263 264 263 261 260 258 259 260 260 260 259 258 258 259 259 259 259 257 256 255 254 255 255 256 256 256 256 255 253 252 252 253 255 256 256 257 257 257 256 256 nan nan 255 252 248 246 246 244 244 244 245 247 250 nan 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 252 253 254 255 256 256 256 256 256 256 255 252 251 251 252 253 255 256 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 259 259 256 255 255 256 258 nan nan nan nan nan 252 254 256 257 258 258 259 260 260 260 260 259 259 260 260 260 260 261 261 261 261 261 260 259 260 260 261 261 261 261 260 261 nan nan nan nan nan nan 261 259 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 257 256 257 257 257 257 256 256 256 256 256 256 255 255 255 255 256 256 255 256 257 258 260 261 263 265 266 265 263 264 262 255 247 241 241 241 243 nan nan 265 nan nan nan nan nan nan 267 nan nan nan nan 236 241 245 248 254 255 242 nan nan nan nan nan nan nan nan nan nan nan 242 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 31 29 nan nan nan 27 27 29 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 25 27 28 29 28 28 27 26 26 26 26 25 24 22 22 22 23 25 28 30 30 31 31 30 28 25 24 22 21 18 14 11 9 8 6 6 8 12 15 16 14 12 12 12 12 13 14 14 12 10 7 7 8 9 9 10 10 10 8 7 7 6 5 4 4 2 360 357 356 356 356 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 314 315 317 318 318 318 317 317 318 321 326 327 322 313 304 297 294 292 291 290 288 289 290 289 288 286 287 284 281 279 279 283 284 286 286 285 278 277 278 280 280 279 278 277 275 274 272 269 265 260 253 252 250 250 254 257 259 261 262 265 271 275 275 274 275 273 273 273 274 274 271 265 264 262 259 258 257 258 260 262 265 266 266 267 266 267 268 269 270 268 266 265 266 267 267 268 269 271 272 273 274 276 275 274 273 273 271 269 266 264 265 267 267 267 269 271 271 271 270 269 271 272 272 271 272 272 272 271 271 272 272 268 265 262 262 263 263 262 260 255 250 250 251 254 257 257 253 249 247 245 240 240 244 248 249 245 238 232 230 231 232 238 240 238 231 226 233 238 237 nan nan 233 231 227 224 222 221 221 222 224 225 225 226 227 228 229 230 232 234 240 249 258 263 268 268 266 266 267 267 267 266 266 266 263 261 260 261 261 260 259 258 257 258 259 260 261 260 258 256 254 254 254 255 254 255 256 255 254 253 252 253 254 256 256 256 257 258 257 255 nan nan nan 253 251 249 247 246 244 243 242 243 245 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 253 255 255 257 257 258 258 257 257 257 256 254 253 252 252 252 253 255 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 260 255 253 252 253 255 256 nan nan nan nan nan 256 258 259 260 260 261 261 261 261 261 261 260 260 261 261 261 262 262 261 261 261 260 260 260 260 260 260 261 261 261 261 nan nan nan nan nan nan 262 261 260 260 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 258 257 255 255 255 255 255 256 256 256 256 256 256 256 256 256 256 256 256 256 256 257 258 259 261 264 264 264 263 260 257 255 254 254 254 nan nan nan nan 264 269 nan nan nan nan nan nan 274 264 nan nan nan nan nan nan 252 255 252 242 nan nan nan nan nan nan nan nan 242 244 245 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan nan nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 29 30 31 31 30 28 27 27 27 27 26 24 23 23 24 27 29 30 30 30 31 31 30 28 26 23 20 17 14 14 9 6 5 7 11 13 13 12 11 9 9 9 9 9 10 10 8 6 4 5 6 7 8 9 11 11 9 7 8 7 6 5 5 4 2 358 355 nan 355 357 359 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 312 nan nan nan 313 313 314 316 317 317 317 317 317 317 318 321 322 316 307 300 296 293 293 292 292 291 290 292 291 289 286 287 283 282 280 277 281 282 283 283 281 273 273 276 278 279 278 277 276 273 271 268 264 265 264 260 258 250 247 249 254 258 260 260 262 265 266 265 266 267 266 267 269 271 272 271 266 265 261 258 256 256 258 261 264 266 267 267 267 268 268 269 271 271 270 267 265 265 265 266 267 269 271 273 274 276 277 276 275 275 274 272 270 268 266 264 265 266 267 267 269 270 271 271 270 271 273 272 271 271 271 272 271 273 274 274 272 267 264 263 263 264 264 261 257 253 252 254 256 257 256 251 250 247 244 241 241 245 249 251 249 242 236 234 233 234 238 242 241 235 230 231 nan nan nan nan 229 nan 226 224 223 223 223 225 225 226 227 229 231 232 233 233 231 234 240 244 246 258 265 267 268 268 269 269 267 266 266 266 265 263 263 264 263 261 259 258 258 258 260 262 263 262 259 256 254 253 253 253 253 254 255 254 253 252 252 253 254 255 255 256 256 256 255 253 253 nan 253 253 253 252 251 249 246 243 241 241 243 245 247 249 249 249 249 250 nan 250 250 253 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 266 264 nan nan nan nan nan nan nan nan nan nan nan nan nan 252 254 255 256 256 257 258 259 258 259 259 258 256 255 254 254 254 254 255 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 259 254 251 250 251 252 255 256 256 nan nan nan nan nan nan 262 262 262 262 262 262 262 262 261 261 261 261 261 263 263 262 261 261 261 261 261 260 260 261 261 261 261 261 nan 261 nan nan 262 262 262 262 261 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 258 258 258 256 254 254 254 255 256 257 257 257 257 256 256 257 257 257 256 256 nan nan 259 259 262 263 262 261 259 257 254 252 252 252 254 nan nan nan nan 266 nan 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 250 244 238 nan nan nan nan nan nan nan 245 247 248 nan 247 245 245 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 28 27 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 31 30 32 34 35 33 30 29 29 29 29 28 27 26 25 25 27 29 30 30 30 30 30 29 28 27 25 20 16 14 13 9 6 6 9 13 16 13 11 9 8 7 7 6 6 7 7 5 4 4 4 5 6 8 9 10 10 9 9 9 9 9 6 4 3 2 359 nan nan 355 357 359 1 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 nan nan 309 310 nan nan 311 311 313 315 316 316 316 316 316 316 315 315 314 309 300 296 294 293 293 293 293 292 292 292 292 290 288 286 285 284 280 277 279 282 282 281 277 270 269 271 274 277 278 277 276 273 270 268 264 266 267 267 264 254 250 251 255 258 261 260 260 261 260 259 258 258 258 260 264 269 273 274 272 269 263 258 256 257 259 264 267 268 268 268 268 268 268 269 272 274 272 268 266 265 264 264 266 269 272 274 275 276 276 276 276 275 274 273 273 270 267 264 263 265 266 266 267 269 271 272 271 271 272 272 272 271 271 272 272 274 275 276 274 268 265 264 264 264 265 263 259 256 256 257 257 257 256 252 252 249 246 244 245 248 252 253 250 246 246 239 236 237 240 244 244 237 229 227 nan 226 nan nan nan nan nan 223 223 223 223 225 226 227 229 230 233 235 234 232 229 233 236 240 245 252 259 263 267 269 270 269 267 266 267 267 267 267 268 267 265 262 260 259 259 259 261 263 265 263 259 255 252 251 251 251 251 252 253 251 250 250 251 251 252 253 254 255 256 254 252 250 249 251 252 253 253 253 253 251 249 245 242 241 241 243 244 245 247 248 250 251 251 249 249 252 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 254 256 256 257 258 259 260 261 261 260 258 257 257 257 257 257 257 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 260 254 250 250 250 252 254 256 256 258 259 nan nan nan nan nan nan 263 263 263 263 263 263 261 262 262 262 262 263 263 262 262 262 262 261 261 261 261 262 261 261 261 262 262 262 262 262 262 262 262 262 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 254 255 256 257 258 258 258 257 257 256 257 257 257 257 256 nan nan nan nan 261 261 257 257 256 nan nan 253 252 252 nan nan nan nan nan nan nan nan nan 272 269 nan nan nan nan nan 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 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 24 nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 36 38 39 35 32 30 30 29 29 30 30 30 28 28 29 29 29 29 30 30 30 29 28 27 24 20 16 15 13 10 9 11 13 15 16 14 10 9 8 6 5 4 4 5 5 4 3 2 2 2 5 7 10 11 10 9 9 9 9 9 6 3 1 359 nan nan nan nan nan nan 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 nan nan nan nan nan nan nan 308 308 308 311 314 316 316 316 316 315 314 312 310 306 300 293 291 291 291 291 291 293 293 293 293 293 292 289 288 287 286 281 279 280 282 282 281 276 270 267 268 271 276 278 277 277 274 270 267 266 267 268 271 271 nan 258 258 259 260 261 259 259 259 258 257 256 254 254 255 258 264 269 272 272 271 265 259 256 257 261 266 269 270 270 268 267 266 266 268 272 274 272 270 268 267 265 264 265 268 271 273 274 275 275 275 275 275 275 275 274 272 268 265 263 263 264 265 267 268 269 271 272 271 271 272 272 272 272 273 273 275 276 276 274 271 268 267 266 266 267 265 261 259 259 258 258 259 259 257 254 252 251 249 249 251 255 253 249 247 246 241 239 239 242 245 245 236 228 225 225 nan nan nan nan nan nan 221 221 221 222 222 225 227 229 230 233 235 233 231 230 232 232 238 244 250 256 260 264 268 269 269 267 267 267 268 269 271 272 270 267 265 262 261 261 261 263 264 265 262 257 252 249 248 248 248 249 250 250 249 249 249 249 249 250 251 253 255 255 252 248 246 248 251 nan nan 253 253 253 252 250 247 245 243 243 243 243 243 245 247 250 251 251 251 252 253 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 253 254 256 258 259 260 262 262 262 262 260 259 259 259 260 261 260 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 263 256 251 250 251 252 254 255 257 258 259 nan nan 262 nan nan nan nan nan 264 264 264 263 263 263 263 263 263 263 264 263 262 262 262 262 262 262 262 262 262 262 262 262 263 262 262 263 263 262 262 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 255 256 257 258 258 258 258 257 257 256 257 257 257 256 256 nan nan nan nan 257 253 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 20 18 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 29 29 30 31 32 32 31 31 31 31 31 31 32 32 30 29 27 24 22 20 18 16 15 16 18 19 20 18 15 10 10 7 4 2 2 3 4 5 3 0 1 1 1 3 6 9 10 10 9 9 8 8 8 5 1 359 357 356 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 348 nan 344 336 325 316 nan nan nan nan nan nan 307 307 306 306 309 312 315 316 316 316 316 313 309 306 301 296 290 287 288 288 288 289 292 294 294 294 294 294 292 291 289 287 283 280 282 284 283 282 278 272 270 271 270 276 278 277 276 275 270 269 nan 269 270 275 276 273 267 265 264 263 262 262 261 260 258 257 256 254 254 255 255 255 256 257 261 264 263 260 259 260 262 266 268 269 268 267 265 265 264 266 269 272 273 272 271 269 267 264 264 265 268 270 271 273 273 274 274 274 275 275 274 272 269 266 263 263 263 265 266 266 267 268 270 271 271 271 272 272 273 274 275 276 277 276 275 273 271 270 269 269 268 267 264 262 260 259 258 260 260 259 257 255 255 254 254 254 254 251 249 247 245 242 241 241 243 245 243 234 225 224 222 nan nan nan nan nan nan 218 219 220 221 222 226 230 231 231 232 234 232 230 230 231 233 239 244 250 254 259 262 265 268 269 269 268 267 269 271 274 275 273 271 268 265 265 264 264 264 264 263 259 254 250 247 245 245 247 248 249 249 249 249 249 249 249 249 250 252 253 253 250 247 248 250 252 252 252 252 252 251 251 250 249 248 247 245 245 243 242 244 247 249 251 252 253 254 254 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 253 254 256 259 260 262 262 262 262 262 262 261 261 261 263 263 262 261 260 nan nan nan nan nan nan nan nan nan nan nan nan nan 268 271 275 274 271 265 259 255 253 254 254 254 256 258 259 260 261 262 263 264 264 nan nan nan 265 nan 265 265 265 265 264 264 264 264 264 263 263 263 263 263 263 263 263 263 263 262 262 263 263 263 264 264 264 263 263 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 255 256 257 257 257 258 258 258 257 256 255 255 255 255 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 nan nan nan nan 259 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 241 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 29 31 32 33 33 33 34 34 33 33 32 31 29 27 26 25 24 24 24 24 24 24 25 25 24 21 19 15 11 5 2 0 1 2 2 1 0 360 1 1 3 6 9 10 9 9 10 10 8 7 4 nan nan nan 353 353 nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 347 346 nan 339 329 321 314 nan nan nan nan nan nan nan 307 306 306 308 311 313 314 315 316 317 313 308 303 300 296 292 290 289 287 287 289 292 295 294 294 296 296 295 294 292 288 285 282 284 286 285 283 281 280 276 272 271 275 277 276 275 274 271 270 269 271 274 277 281 279 275 271 270 268 267 265 264 262 259 256 254 254 255 256 254 252 251 249 251 254 257 258 259 260 262 264 265 266 265 264 263 263 261 264 267 270 272 273 273 272 269 265 263 263 264 266 268 271 271 272 272 273 274 273 273 272 271 267 265 263 263 264 266 265 264 265 268 269 270 271 271 271 273 276 277 278 278 276 275 273 272 272 272 271 270 268 266 264 261 259 258 258 260 261 260 259 259 259 257 255 252 249 249 247 244 243 242 243 245 246 243 234 224 224 220 218 nan nan nan nan nan 217 220 220 222 225 229 234 234 232 232 232 232 230 229 231 234 239 245 249 253 256 258 261 264 266 267 268 267 270 273 276 277 276 273 271 269 267 266 266 265 263 261 258 252 248 246 245 244 247 249 250 250 250 249 249 249 249 249 249 250 251 251 250 248 249 251 251 250 250 249 248 249 250 252 252 252 251 249 248 244 242 nan 246 248 251 253 255 256 256 256 257 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 256 258 260 262 263 262 261 261 262 262 262 263 263 264 264 264 262 nan nan nan nan nan nan nan nan nan nan nan nan 265 265 267 270 272 272 269 266 263 260 258 257 256 256 257 258 260 261 262 263 264 265 265 265 265 265 265 265 265 265 265 265 265 264 264 264 264 264 264 264 264 263 263 263 264 263 263 262 263 264 264 264 264 264 264 264 263 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 256 256 257 nan 257 258 258 258 257 255 254 253 253 253 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 263 266 267 265 262 262 261 nan nan nan nan nan nan nan nan nan nan nan nan 242 241 241 244 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 25 27 30 32 33 32 32 33 32 32 31 30 28 26 24 24 nan nan nan nan nan nan nan nan nan nan nan nan 16 11 7 5 4 5 5 4 2 2 4 6 7 9 12 13 13 nan nan nan nan nan nan nan nan nan nan 351 351 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 345 345 343 338 332 nan nan nan nan 312 311 nan nan nan nan nan 306 306 308 310 311 313 315 317 318 314 309 304 301 299 297 295 294 293 291 291 293 295 296 295 296 297 296 296 294 291 288 285 286 288 286 284 282 281 276 271 269 271 274 274 274 273 272 272 269 272 276 279 281 281 279 275 274 272 272 269 266 263 261 256 254 254 256 257 256 254 252 248 247 250 252 255 257 259 261 261 262 263 263 263 262 261 260 262 265 268 270 271 274 273 270 267 265 263 262 263 265 266 268 269 270 271 272 269 271 272 271 268 268 265 263 263 264 263 262 262 264 266 267 268 270 271 273 277 278 278 278 276 274 274 273 272 272 271 nan 269 268 266 264 261 260 260 261 263 263 262 262 261 257 253 251 249 247 245 244 243 243 245 247 248 244 240 236 226 222 220 220 nan nan nan nan 221 224 223 227 230 232 236 238 234 232 231 230 229 229 229 232 236 242 246 249 251 253 256 257 261 265 268 269 271 275 277 277 277 274 273 271 268 266 266 264 262 260 256 249 248 246 246 246 249 251 251 250 249 249 249 249 248 247 247 248 249 250 249 248 248 249 249 248 247 246 246 247 250 253 254 254 254 253 251 247 244 244 nan nan 252 254 256 257 258 259 260 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 254 256 259 261 263 263 262 262 262 262 262 263 263 264 264 264 263 262 261 260 nan nan nan nan 259 262 263 265 265 265 265 265 267 268 270 269 266 266 264 262 261 260 259 258 259 260 261 262 263 264 264 265 266 266 266 265 264 264 264 264 264 264 264 264 264 264 263 263 264 264 264 264 264 263 264 263 263 263 264 264 265 265 264 264 264 264 263 263 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 258 nan nan 257 257 258 259 258 256 253 253 252 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 nan nan 261 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 242 242 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 30 nan nan nan nan nan nan nan nan nan 32 nan nan 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 22 25 27 29 30 29 28 28 27 27 27 26 25 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan 15 12 11 11 13 14 14 12 10 8 12 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 327 nan nan nan nan nan 314 nan 313 313 nan nan nan 307 308 309 309 313 315 317 318 317 310 306 303 300 302 301 nan nan nan 291 293 295 297 297 298 298 298 297 296 294 292 289 288 289 288 288 284 280 274 266 263 264 267 270 271 272 273 272 270 272 276 279 281 281 281 279 277 276 275 273 269 265 262 258 256 256 258 259 258 257 255 252 249 249 251 253 255 257 259 260 261 262 262 261 261 261 261 261 263 263 266 269 272 273 272 270 268 265 262 262 262 263 265 267 267 268 267 266 270 270 270 269 268 265 263 263 263 262 260 260 261 262 263 266 269 271 274 277 278 279 278 276 273 273 272 272 272 271 nan 270 269 269 267 265 264 263 264 265 265 264 264 262 258 253 253 250 246 245 244 243 244 246 249 250 246 244 239 230 228 225 226 228 233 236 235 233 232 231 233 235 235 237 238 236 232 230 229 229 228 228 229 232 236 242 245 247 248 250 252 257 263 268 270 272 275 276 277 277 277 275 271 267 265 264 261 260 257 253 249 249 248 249 250 252 252 251 249 248 248 247 246 246 246 246 247 249 249 249 249 nan nan 248 248 247 246 245 246 249 253 255 255 255 255 253 250 247 246 nan nan nan 256 255 257 260 261 262 nan 263 263 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 259 261 262 263 263 263 262 262 263 264 264 264 265 264 262 262 262 261 nan nan 257 258 259 262 264 266 266 266 266 266 267 267 267 266 264 264 264 264 263 262 261 260 260 261 262 264 264 265 266 266 267 267 266 265 264 264 263 263 264 263 263 264 264 263 262 263 263 263 264 264 264 263 263 263 264 264 265 265 266 266 266 265 265 265 264 263 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 259 261 260 257 254 253 250 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 243 244 245 245 246 245 nan nan 245 246 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 nan nan nan nan nan nan nan nan nan nan 22 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 17 19 22 25 27 28 26 27 26 25 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 17 15 16 17 20 21 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 317 nan nan nan nan nan 311 nan nan nan 309 308 308 308 309 312 314 317 318 317 312 307 305 305 307 307 nan nan nan nan nan nan nan nan nan nan 299 298 297 296 295 292 290 290 289 289 285 278 270 262 258 258 260 265 269 271 273 273 273 274 277 279 280 281 281 281 280 279 278 276 272 267 264 261 258 259 260 261 260 260 258 256 254 253 252 252 254 255 256 258 261 262 262 262 261 263 263 263 263 263 266 268 270 271 273 274 272 268 263 262 260 261 263 265 265 264 264 265 267 267 268 267 266 265 264 263 263 262 260 260 260 260 261 264 267 271 274 277 278 279 278 278 276 272 272 273 272 271 270 271 272 271 271 270 269 267 267 267 267 265 264 262 261 259 256 252 247 244 244 243 243 246 249 250 250 247 241 235 233 232 233 236 241 246 248 247 245 242 240 238 236 236 236 234 232 232 231 229 228 228 228 230 234 238 242 244 244 246 250 255 262 267 270 271 274 274 275 277 278 277 272 266 263 261 259 258 256 255 253 252 252 252 252 251 250 248 246 245 245 245 244 244 244 245 247 248 248 248 248 249 250 250 249 248 247 246 247 250 253 254 254 256 256 254 252 250 nan nan nan nan nan nan 259 261 262 nan nan 264 264 264 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 258 261 262 263 263 263 262 262 263 264 264 264 264 263 262 261 260 260 259 258 258 258 260 262 264 265 266 266 266 266 267 266 266 265 263 264 264 264 264 263 262 262 262 262 263 265 266 266 267 267 nan nan nan 265 264 264 263 263 263 263 263 263 263 262 262 263 263 264 264 264 263 263 263 264 264 264 265 266 267 267 266 266 265 265 264 263 262 262 nan nan nan 266 267 nan nan 267 267 nan nan nan nan 266 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 nan nan 246 244 244 246 247 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 19 22 24 25 24 23 24 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 nan nan nan nan nan nan 313 nan 313 310 308 308 307 309 311 313 315 317 317 314 309 308 309 nan nan nan nan nan nan nan nan nan nan nan 300 299 298 298 297 296 295 292 291 289 287 283 275 267 261 256 253 255 260 265 266 272 275 276 277 279 279 279 279 280 280 281 280 279 278 275 271 269 265 262 262 262 263 263 262 262 260 259 257 255 254 254 254 255 258 260 261 262 263 265 266 266 265 265 266 268 268 268 271 274 275 273 269 266 265 261 260 262 264 264 262 262 263 264 264 265 265 265 266 265 265 264 262 261 260 260 260 261 263 267 270 274 276 277 277 276 277 274 272 272 274 272 271 271 272 nan 273 272 272 272 270 268 268 267 265 263 263 263 262 260 255 248 243 242 241 242 245 247 249 250 248 242 238 236 234 235 239 245 249 250 253 251 247 241 236 233 232 231 231 231 231 230 229 229 230 231 232 234 237 240 240 242 245 249 254 260 265 268 270 271 271 271 274 277 278 274 267 263 260 259 260 259 258 257 255 254 251 250 247 244 243 241 241 241 241 241 241 243 244 246 247 247 248 248 249 251 253 251 250 249 249 250 252 253 254 255 257 257 256 253 252 252 252 nan nan nan nan nan nan 261 262 264 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 261 262 263 263 263 262 261 261 261 262 262 263 263 262 261 261 259 nan nan 259 259 260 261 262 263 265 265 266 266 266 267 266 265 264 264 264 264 264 263 263 263 263 262 262 263 264 264 266 267 268 nan nan nan nan 265 263 263 262 262 262 262 263 262 262 263 263 264 264 264 264 263 263 264 264 264 265 266 266 266 267 266 266 265 265 264 263 262 262 262 nan 265 266 267 267 267 267 268 268 267 nan nan 267 nan nan 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 259 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 nan nan nan nan 274 nan nan nan nan nan nan nan nan 258 nan nan nan nan 246 247 247 245 nan nan nan nan 245 246 247 248 248 247 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 14 16 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 21 22 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 351 nan nan 357 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 nan nan nan nan nan nan nan nan nan 307 307 309 nan nan 316 316 315 313 313 315 315 nan nan nan nan nan nan nan nan 301 301 300 298 296 297 296 295 294 293 292 289 285 279 nan 267 262 257 251 249 258 261 265 271 275 278 279 279 278 277 277 278 278 279 280 280 278 276 274 273 270 268 266 266 265 265 264 264 263 262 261 259 258 257 256 257 258 260 261 263 265 267 269 270 269 270 270 269 267 268 271 273 272 270 268 266 264 261 260 262 263 263 262 261 261 262 262 262 263 265 266 266 266 265 263 261 260 260 260 261 264 267 271 273 275 275 275 274 274 271 269 270 274 273 272 nan nan nan nan 273 273 273 272 269 268 266 265 263 263 263 263 262 258 252 245 242 242 243 245 246 247 249 247 242 239 237 235 236 240 245 247 249 252 252 247 241 235 230 228 229 230 230 231 230 230 231 232 234 235 235 236 237 238 241 245 249 253 258 263 266 269 270 269 269 271 275 276 274 268 265 262 261 263 263 261 259 255 250 247 245 240 237 235 234 235 235 236 236 236 241 245 247 247 247 247 249 251 254 256 255 254 253 252 253 255 255 256 257 259 259 258 256 256 258 259 262 263 nan nan nan nan 261 263 266 267 268 267 268 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 268 266 266 265 264 262 261 261 261 261 262 263 262 262 261 259 257 257 259 261 262 263 262 263 263 263 265 266 266 266 266 266 265 265 265 265 264 263 263 263 263 262 262 262 262 263 264 266 266 267 nan nan nan nan nan nan nan 263 263 262 262 263 262 263 263 263 nan 263 264 264 264 264 264 264 265 266 266 266 267 268 267 266 265 264 263 263 263 263 263 263 266 267 267 268 268 268 268 268 268 268 267 267 267 267 266 268 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 260 262 262 nan nan nan 261 nan 264 265 266 nan nan nan nan nan 246 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 273 271 264 nan nan 247 246 244 240 nan nan nan nan nan nan 243 244 245 246 246 244 243 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 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan 355 354 nan nan nan 360 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 314 313 314 314 314 316 317 nan nan nan 306 304 304 303 303 301 299 297 295 294 294 294 293 291 292 289 284 nan 271 270 265 257 nan nan 248 258 265 271 274 276 278 277 275 273 274 274 275 277 278 278 278 276 275 276 274 273 271 269 268 267 266 266 265 264 264 262 262 261 260 260 260 261 262 264 267 269 271 272 272 272 271 269 268 268 269 269 268 266 267 264 262 260 261 263 263 263 261 260 261 261 261 262 263 265 266 266 267 267 264 263 261 260 260 261 264 267 270 273 273 273 273 272 271 267 266 268 272 274 273 nan nan nan nan 274 274 274 272 269 268 266 263 262 262 261 263 264 262 257 249 246 245 245 246 246 247 247 244 241 239 238 237 236 237 238 241 245 246 245 242 236 232 229 228 229 229 230 230 229 229 231 233 235 236 236 236 236 237 240 245 248 251 255 260 264 267 268 268 269 270 271 272 271 267 265 263 263 264 263 262 258 252 246 242 239 234 231 229 230 230 230 231 232 235 241 247 249 249 249 nan nan 254 257 259 258 256 255 255 256 256 258 259 261 261 261 261 260 262 263 264 265 265 nan nan nan 262 263 265 267 268 269 269 270 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 270 270 269 267 264 263 262 263 263 264 265 265 264 263 261 260 259 262 264 264 264 264 264 264 264 265 266 266 266 266 266 265 265 265 264 263 262 261 261 261 261 261 261 261 261 262 264 265 266 268 nan 269 269 268 267 266 265 265 263 263 263 263 264 264 264 263 263 nan nan 264 265 265 266 266 266 266 267 268 268 267 267 266 265 264 265 265 264 264 265 266 268 268 268 269 269 269 269 268 268 268 267 268 267 nan nan 267 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 261 261 262 263 263 263 263 263 nan nan nan nan nan nan 251 249 248 248 249 nan nan nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 238 237 238 240 nan nan nan 244 244 246 246 245 242 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 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 358 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 312 311 311 313 nan 318 nan nan nan 306 305 305 304 303 301 298 295 293 292 292 292 292 291 290 289 284 278 274 272 268 nan nan nan nan 260 268 271 272 273 274 273 271 270 270 270 271 273 274 275 276 276 276 276 275 275 273 271 269 268 268 267 266 265 265 265 264 264 264 263 263 263 263 266 268 271 271 272 273 273 271 269 268 267 267 266 265 264 263 260 258 259 261 263 264 263 261 260 260 261 261 261 261 263 264 266 267 268 266 266 262 260 259 261 263 266 269 270 270 270 270 270 268 265 265 268 272 274 273 272 nan nan nan 274 275 274 272 270 267 266 264 262 261 261 264 265 264 260 254 249 247 247 247 247 247 244 241 240 241 241 238 236 235 235 238 240 240 238 235 232 230 229 228 228 229 230 229 229 230 231 233 234 236 237 237 237 237 239 242 245 248 253 259 263 264 266 267 268 268 267 267 266 265 263 264 264 265 264 263 261 252 243 238 234 230 229 228 228 229 229 231 234 238 244 250 251 251 251 nan nan nan 260 260 258 257 256 257 257 258 260 262 263 263 262 261 260 262 263 263 264 264 nan nan nan nan 264 266 268 268 269 270 271 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 273 272 270 267 nan 265 264 265 266 268 268 268 267 266 264 264 266 266 265 265 265 265 265 264 264 265 265 265 265 266 265 265 264 263 262 261 260 260 260 260 260 260 261 261 262 263 263 265 266 268 269 270 270 269 268 267 266 264 264 264 264 265 265 265 264 nan nan 264 264 265 266 267 266 266 267 267 268 268 268 268 267 266 266 266 266 266 266 266 267 268 268 269 269 269 270 270 270 269 269 268 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 263 264 264 264 nan nan nan nan nan nan nan 253 251 250 249 249 nan 255 257 258 nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 244 245 nan nan nan 247 248 248 247 244 240 237 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 20 nan nan nan nan nan nan nan nan 29 27 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 8 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 10 nan nan nan nan nan nan nan nan 344 343 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 308 nan nan nan nan nan nan nan nan 302 nan nan nan nan nan nan 310 312 nan nan nan nan nan nan nan nan 306 304 302 301 297 294 292 290 290 291 292 291 289 287 nan 277 276 274 nan nan nan nan nan nan nan 268 267 267 269 269 268 268 267 266 267 268 270 272 274 276 276 275 275 275 273 272 270 269 269 268 267 267 267 266 266 265 265 265 265 265 266 268 270 273 272 273 273 273 271 269 268 267 266 265 265 264 262 258 255 257 260 263 264 263 261 260 260 261 261 260 259 260 262 265 267 267 267 266 262 259 259 260 262 264 267 268 268 268 269 268 267 265 266 269 272 274 274 273 273 273 273 273 274 275 272 270 268 268 267 265 264 264 264 265 265 262 257 251 249 248 248 248 245 241 239 240 242 240 237 236 235 234 236 239 238 235 232 230 230 229 229 229 229 229 229 229 231 232 233 235 236 236 237 237 236 237 239 242 246 252 258 260 261 265 266 266 265 264 263 264 264 263 264 263 264 265 265 264 nan 243 235 232 231 230 230 230 232 233 235 238 243 248 251 251 252 nan nan nan nan 261 259 258 257 256 256 256 257 260 263 264 263 262 260 258 260 261 262 263 264 265 nan nan nan 265 266 267 267 268 269 271 272 270 267 263 261 259 258 258 nan nan nan nan 261 nan nan nan nan nan nan nan nan nan 264 263 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 274 273 271 270 269 267 267 267 267 268 269 269 269 268 268 267 267 267 267 266 266 266 265 265 264 263 263 263 264 265 265 265 265 263 261 261 260 259 259 260 260 260 261 261 262 262 262 263 265 268 269 270 270 270 269 268 268 266 266 266 266 266 266 266 nan nan nan nan nan nan 266 267 267 267 nan nan 268 268 268 268 268 268 268 267 267 266 267 267 267 268 268 270 271 271 271 271 270 270 269 268 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 262 262 nan nan nan nan nan nan nan nan nan nan 250 248 249 252 256 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 243 239 235 238 242 247 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 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 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan 346 345 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 308 307 305 303 302 nan 297 294 290 288 289 291 291 290 289 287 284 279 277 275 271 265 265 251 nan nan nan nan 259 262 266 268 268 268 266 264 263 264 267 270 273 275 274 274 274 274 273 271 270 270 269 268 267 268 268 268 267 266 266 266 266 267 268 270 273 274 274 273 273 273 272 270 268 267 266 266 266 265 263 259 256 256 260 263 264 263 263 261 261 260 260 258 257 258 261 263 265 266 266 265 261 259 259 260 261 263 265 266 266 267 268 268 266 266 268 270 272 273 274 274 274 274 272 272 273 275 273 271 270 270 270 268 266 265 264 263 264 262 257 253 253 251 250 248 245 242 241 241 241 240 238 237 236 236 239 241 238 235 232 230 230 230 229 229 230 230 229 231 232 234 234 236 236 236 235 234 234 235 237 240 244 251 253 256 260 264 265 263 263 263 261 263 263 263 263 262 263 264 264 263 257 246 237 234 233 233 232 233 235 237 239 243 247 250 252 252 253 nan nan nan nan 261 nan nan nan nan nan nan nan nan 263 265 263 261 259 257 257 nan nan nan 264 265 265 264 264 264 265 265 266 266 267 269 269 267 264 261 260 258 257 257 258 260 nan nan 262 nan nan nan nan nan nan nan 265 264 264 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 271 271 270 269 268 268 268 268 269 269 269 269 268 268 268 269 269 268 268 266 265 265 263 262 261 261 262 263 264 265 265 264 262 261 261 260 260 260 260 261 261 262 262 262 262 263 265 266 267 269 270 271 271 270 270 268 268 267 268 268 nan 268 nan nan nan nan nan nan nan nan nan nan nan nan nan 268 268 269 269 269 269 268 267 267 267 267 267 268 269 270 271 272 272 272 271 270 269 268 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 253 255 259 262 264 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 249 nan 245 242 238 234 236 237 243 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 31 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 14 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 344 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 302 300 nan nan 293 289 287 287 289 290 290 289 287 284 279 nan nan 269 265 262 253 nan nan nan nan nan 257 264 268 268 269 265 262 260 262 265 269 272 273 272 273 272 272 272 271 270 270 269 268 268 268 269 268 267 266 266 266 267 268 270 273 274 274 274 273 274 274 273 271 269 268 267 267 267 267 266 262 259 258 260 263 264 263 263 262 261 260 259 256 256 258 261 262 263 263 264 263 261 259 260 260 260 261 263 264 266 267 268 267 266 266 268 269 271 272 273 274 274 274 271 270 271 273 273 271 271 272 271 269 266 265 264 262 262 259 256 254 253 253 252 249 247 244 243 241 242 242 241 241 242 244 244 242 239 234 232 231 230 230 229 230 230 230 229 231 233 234 234 235 235 234 232 230 230 233 236 239 244 249 250 253 258 262 262 260 261 261 260 261 262 262 262 261 261 260 259 256 253 248 241 242 240 235 234 234 236 238 241 245 248 250 251 252 255 nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 264 nan nan nan nan nan nan nan 265 264 263 263 263 263 263 263 264 264 265 265 266 264 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 265 263 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 270 270 270 270 269 269 269 269 269 269 269 269 269 268 268 269 270 270 270 269 267 265 265 263 262 260 259 260 261 262 264 266 266 264 262 261 260 260 260 261 262 262 262 263 263 264 264 266 265 267 268 269 270 272 272 271 270 269 269 270 nan nan 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 268 268 268 268 267 267 267 268 268 269 271 271 272 273 273 272 271 271 270 nan nan nan nan nan nan 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 265 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 244 242 239 236 236 238 244 248 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan 29 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 20 19 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 350 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 300 300 296 292 289 287 286 288 290 290 nan nan 282 278 nan nan 271 269 263 258 nan nan nan nan nan nan 262 265 267 268 264 260 259 261 265 269 271 272 271 271 270 270 270 269 269 270 269 269 268 268 269 269 268 267 267 267 267 269 270 271 273 275 275 275 276 275 273 270 269 269 269 268 268 268 268 265 262 nan 261 263 263 263 263 262 260 259 257 256 256 259 261 262 262 262 262 261 260 260 260 260 260 261 263 263 267 268 267 266 266 266 267 268 269 270 272 273 273 272 270 269 270 271 272 272 271 271 270 268 265 264 263 262 260 257 257 255 253 254 254 251 249 246 244 243 243 243 244 246 248 249 247 243 239 235 234 234 234 233 232 232 231 230 230 230 230 231 231 232 232 230 228 227 229 232 236 237 240 244 246 251 256 258 258 258 259 258 258 259 259 260 260 260 260 259 254 252 250 248 244 244 241 238 236 236 238 239 242 245 248 248 250 252 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 nan nan nan nan nan nan nan nan nan 263 262 263 262 262 262 262 263 263 263 263 263 263 nan nan nan nan nan nan nan nan 261 261 262 nan nan nan nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 271 271 272 272 271 270 269 269 269 269 269 269 269 269 269 269 270 270 270 268 266 265 264 263 261 259 259 258 260 262 264 266 268 266 264 261 260 260 260 261 262 262 263 264 266 266 265 266 266 267 268 269 270 271 272 272 271 270 270 271 271 nan 271 271 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 268 269 269 269 271 272 273 273 272 272 271 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 272 nan nan nan 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 246 245 239 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 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 26 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 299 nan 292 290 nan 288 287 291 291 290 287 281 279 nan nan nan 273 266 260 nan nan nan nan nan nan nan nan nan 266 262 259 258 261 265 269 271 271 270 269 268 268 268 268 268 270 269 269 269 269 270 270 270 269 268 268 268 269 270 271 274 275 276 277 277 275 272 270 269 269 269 269 269 268 268 267 264 262 262 263 263 263 263 262 260 258 257 255 256 259 262 262 262 261 260 258 258 258 258 259 261 261 262 264 267 268 267 266 265 264 265 266 267 268 271 273 272 271 269 268 268 270 271 271 270 270 268 266 263 262 263 262 260 258 257 255 254 255 255 253 250 248 246 245 246 245 247 250 252 253 249 244 240 237 237 236 237 237 236 235 233 231 230 229 228 228 228 228 228 227 226 226 228 231 235 234 235 236 241 247 253 255 256 257 257 257 257 257 258 260 260 261 260 257 251 250 247 246 246 243 242 240 239 238 239 240 242 245 247 247 250 253 256 258 258 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 263 263 262 263 264 264 264 264 nan nan nan nan nan nan nan nan 260 260 261 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 272 272 274 277 276 276 274 272 271 270 269 268 268 269 269 269 269 269 269 268 267 265 264 263 261 259 258 259 258 260 262 263 265 267 266 264 263 262 261 260 260 261 263 264 266 268 268 268 267 267 268 269 269 269 270 271 271 271 271 271 271 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 272 272 272 270 269 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 250 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 289 291 291 290 287 284 nan nan nan 278 276 270 263 nan nan nan nan nan nan nan nan nan nan 262 259 257 261 265 269 270 269 268 266 265 265 266 267 268 269 270 270 270 270 271 271 271 271 270 269 268 269 269 271 274 276 277 278 277 275 273 271 270 270 269 268 268 268 268 267 nan nan nan nan nan 263 264 263 262 260 257 256 256 258 259 262 262 260 258 256 255 255 256 258 260 261 262 264 266 268 267 265 263 262 262 263 264 266 269 271 271 270 269 268 267 268 268 268 267 268 265 263 262 262 264 263 262 260 258 256 256 257 257 254 251 249 248 248 250 249 251 254 255 254 250 245 242 240 239 238 239 238 237 236 234 232 231 231 230 229 228 227 226 225 224 225 228 230 232 232 232 234 239 246 250 253 254 254 255 256 256 257 258 260 260 261 260 255 251 248 247 245 245 244 242 240 240 240 241 241 243 244 245 249 252 254 256 258 nan nan nan 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 264 265 266 267 267 266 265 265 264 262 261 261 261 260 260 nan 261 261 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 256 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 273 272 272 274 278 281 280 281 280 277 273 271 268 267 266 267 268 268 267 266 266 266 265 264 262 261 259 259 258 258 259 260 261 262 264 265 265 264 264 263 261 nan 259 261 263 265 267 268 268 269 269 269 269 269 269 269 270 270 270 271 271 271 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 273 270 270 268 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 264 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 nan nan nan nan nan nan 34 32 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 316 nan nan 303 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 290 291 292 290 288 nan nan nan nan nan 279 274 267 nan nan nan nan nan nan nan nan nan nan 262 259 258 260 264 266 266 266 266 264 264 265 265 266 268 269 269 270 270 271 271 271 271 272 271 269 269 269 270 272 275 277 278 278 277 276 274 273 271 269 267 266 266 268 268 266 264 264 264 264 nan 264 nan 264 263 261 258 256 256 257 258 262 262 259 256 254 252 252 254 256 257 260 262 263 266 268 267 264 262 261 261 261 262 264 267 269 269 268 268 267 266 266 265 264 265 266 263 262 263 265 266 265 264 262 260 258 258 258 257 255 252 252 251 253 254 253 255 257 257 255 251 247 244 243 242 241 241 240 238 236 234 232 235 236 236 235 232 228 225 223 223 225 228 230 231 231 231 234 238 244 247 248 247 248 248 249 251 254 257 258 260 261 259 256 253 249 249 247 246 246 244 240 241 241 241 242 243 244 248 253 255 257 258 nan nan 267 272 271 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 nan nan 270 271 271 270 269 266 263 261 260 259 258 nan 260 261 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 nan nan nan 258 257 257 nan nan nan nan nan nan nan nan nan 263 263 266 268 270 271 271 271 275 279 282 282 285 283 279 274 271 267 265 264 264 264 265 263 262 263 263 263 261 260 259 258 258 257 258 259 259 260 262 263 263 264 264 264 263 261 260 259 261 263 265 266 268 268 269 270 270 270 270 270 270 270 270 270 270 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 272 271 270 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 nan 264 264 264 264 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 29 nan nan nan 34 34 34 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 nan nan nan nan 314 nan 313 313 nan nan nan nan nan nan 305 301 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 291 292 291 nan nan nan nan nan nan 278 273 269 nan nan nan nan nan nan nan nan nan nan nan nan 258 259 263 263 264 265 265 264 264 265 265 266 267 268 268 269 270 270 270 270 271 271 271 270 269 270 270 273 275 277 278 277 277 276 275 275 272 268 265 263 264 266 268 267 266 267 266 266 265 264 264 263 262 260 258 256 256 257 259 260 260 258 255 253 252 250 251 252 254 257 259 261 264 267 267 264 262 262 261 260 259 262 265 266 266 265 266 266 265 265 263 264 266 266 263 262 264 266 267 267 266 264 262 261 260 258 257 255 254 254 253 255 255 256 258 259 258 256 252 249 248 246 244 243 242 242 241 239 237 236 239 239 239 238 235 228 224 222 223 226 229 230 230 231 231 234 238 242 243 240 239 240 241 243 246 251 255 258 260 261 260 258 257 255 252 251 248 246 244 241 242 240 241 242 243 247 253 256 258 260 260 262 266 nan nan 270 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 nan nan 270 271 272 nan nan nan nan 261 nan nan nan nan 257 258 258 259 nan nan 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 264 264 264 266 267 268 269 270 269 275 277 279 283 287 284 279 273 269 266 263 261 261 261 261 258 258 259 260 260 259 258 257 257 257 257 258 258 259 260 261 262 262 263 263 264 262 261 260 260 261 263 264 265 265 266 268 269 270 270 270 270 270 271 271 271 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 273 272 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 264 265 264 263 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 27 29 30 32 32 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 322 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 316 315 nan nan nan 314 314 nan nan nan nan nan nan nan 303 301 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan nan 277 273 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 nan nan 264 264 263 264 265 266 267 267 267 268 268 269 269 270 270 271 272 271 270 270 271 273 275 278 278 277 276 276 276 274 272 269 265 nan nan 265 268 269 269 nan 269 268 266 264 263 261 260 259 258 257 257 258 258 259 259 257 255 253 252 250 250 249 251 254 256 258 263 267 267 265 263 262 262 259 257 259 262 264 265 265 266 266 265 263 263 265 266 265 263 262 265 267 268 268 267 265 264 263 261 259 256 256 255 255 256 256 255 257 260 261 259 258 255 252 251 248 245 243 243 245 244 242 241 240 240 241 241 239 234 227 221 218 217 218 221 223 226 229 230 233 236 238 236 233 233 234 235 237 242 248 253 257 261 262 260 259 258 257 254 253 249 246 244 243 243 241 242 244 246 250 255 259 262 262 261 262 266 269 269 nan 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 264 264 264 265 265 265 266 268 268 272 274 278 282 285 282 276 270 266 262 259 259 258 257 257 254 254 255 256 256 257 257 256 256 256 256 257 258 259 260 261 261 261 261 262 263 262 261 261 261 261 262 263 263 264 265 267 268 269 270 271 271 271 271 271 271 271 271 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 272 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 264 264 265 263 262 261 260 260 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 29 nan 30 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 12 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 328 326 324 323 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 316 nan nan nan nan nan nan nan 311 nan nan nan nan 310 308 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan nan nan nan nan nan nan nan 282 277 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 264 266 266 267 267 267 267 267 268 268 269 270 271 271 271 271 271 272 274 275 278 277 276 275 275 275 274 272 270 268 265 nan nan 268 270 270 271 nan nan 267 265 262 260 260 259 258 258 258 259 258 257 257 256 253 252 251 250 250 247 248 251 254 257 262 265 265 265 265 263 262 259 257 257 260 263 265 266 267 267 265 263 263 265 266 263 261 262 265 265 267 267 266 266 265 265 263 260 258 258 258 258 258 255 255 258 261 262 260 259 258 257 254 249 246 245 246 247 247 244 241 241 241 241 242 241 235 227 220 217 217 218 219 221 225 226 228 229 231 232 231 230 230 231 231 235 240 246 251 257 260 260 257 258 257 257 255 252 249 247 246 245 246 245 244 246 250 254 258 262 262 261 nan nan nan 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 263 263 263 264 264 263 264 266 267 267 271 276 280 281 278 272 267 263 259 257 256 254 253 253 252 252 252 253 254 255 256 256 255 255 255 256 257 258 259 260 260 260 261 261 261 261 261 261 260 260 261 261 262 263 264 266 268 269 270 270 271 271 271 270 270 270 271 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 271 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 263 264 264 263 261 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 29 30 30 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 nan nan nan nan nan nan 328 326 325 324 323 323 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 310 nan nan nan nan nan nan 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan nan nan 290 nan nan nan 283 278 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 265 266 266 265 265 266 267 267 268 268 267 268 269 270 271 272 273 274 275 276 276 274 274 274 274 273 272 271 269 nan nan nan nan nan nan 271 nan nan 267 265 263 261 260 260 260 259 259 259 257 257 256 254 253 252 251 250 249 247 246 249 252 256 259 261 262 263 263 263 263 260 257 256 258 262 265 266 267 266 264 262 263 264 264 261 259 260 263 263 266 266 266 267 268 267 265 262 260 260 261 260 258 256 257 259 261 262 262 261 261 259 256 251 248 247 248 249 248 244 243 243 245 247 249 246 239 228 220 216 220 221 223 226 228 227 227 228 228 229 228 228 229 229 230 234 239 245 251 257 258 257 256 256 256 257 255 252 250 249 248 249 249 249 249 250 253 256 259 262 260 259 259 260 260 264 265 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 261 261 262 263 263 263 262 263 264 265 266 270 274 277 276 272 269 265 260 258 257 253 251 251 251 251 251 251 253 254 254 255 255 255 255 256 256 256 257 258 259 259 260 260 260 260 260 261 261 260 259 259 260 261 263 264 266 268 269 269 270 270 270 270 269 269 269 270 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 264 264 265 nan nan nan 261 263 263 263 264 266 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 326 326 nan nan nan nan nan nan nan 324 324 324 323 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 nan nan nan nan nan 308 306 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 nan nan 284 280 276 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 264 264 264 264 266 266 267 267 267 266 266 267 269 270 272 273 274 274 274 274 273 273 273 273 272 nan 271 270 nan nan nan nan nan nan 271 nan 270 267 264 264 263 262 262 262 260 261 260 259 257 256 255 254 253 253 251 249 246 246 248 250 252 253 255 256 258 260 261 262 260 257 255 256 260 264 264 265 265 263 261 263 263 262 259 258 258 259 261 264 265 266 267 269 269 266 263 262 262 264 262 261 259 259 260 262 262 262 263 263 261 258 255 252 251 248 248 247 246 246 245 250 253 252 249 242 229 nan nan nan 219 223 225 225 224 225 226 227 227 227 227 228 229 230 234 237 242 248 253 255 256 255 255 255 256 255 253 252 252 252 253 253 253 253 253 254 255 257 259 257 258 258 258 258 262 261 260 259 261 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 261 262 263 263 262 262 262 262 264 268 272 274 272 268 265 264 261 259 255 251 250 250 252 253 253 254 254 255 255 255 255 256 257 257 256 257 258 259 259 260 260 260 260 260 260 260 260 259 259 258 259 261 263 265 266 267 268 268 268 268 269 269 269 270 270 270 270 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 269 nan nan nan nan nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 266 266 265 266 nan nan nan 263 264 264 264 264 265 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 269 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 325 324 323 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 nan 315 nan nan 313 nan 311 312 313 314 312 311 nan nan 307 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan nan 282 280 278 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 263 264 265 266 266 267 267 267 267 267 269 270 271 273 272 271 271 271 271 271 271 271 nan nan nan nan nan nan nan nan nan nan nan 270 268 265 264 264 264 264 264 264 264 264 263 261 259 257 256 256 256 255 252 250 248 246 245 246 246 247 247 249 252 256 258 260 259 256 255 255 256 258 262 263 263 262 261 262 263 262 259 257 257 258 260 262 265 267 268 269 269 267 266 265 265 266 265 265 263 261 262 263 262 262 263 263 263 260 259 256 252 247 246 246 247 249 250 255 255 252 248 241 228 nan nan nan nan 220 223 223 220 220 222 224 225 224 225 228 230 231 233 233 237 242 246 249 251 253 253 253 255 257 256 255 255 255 255 255 254 253 252 253 254 255 256 255 256 257 256 256 258 256 257 258 257 256 252 252 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 259 260 262 263 263 262 262 261 261 263 267 271 273 270 266 264 263 263 260 256 253 251 251 255 257 257 257 257 257 257 256 256 258 258 258 258 258 259 260 260 260 260 260 260 259 259 259 258 258 258 257 259 261 264 266 267 267 266 267 267 267 267 268 270 270 271 271 270 270 270 270 270 272 272 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 270 269 268 nan nan 269 268 nan nan nan nan nan nan nan nan nan nan nan nan nan 271 nan nan nan nan nan nan 265 nan nan nan nan nan 266 268 268 268 268 267 nan nan nan 264 264 264 264 263 263 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 325 324 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 313 nan nan nan nan nan nan nan 312 312 nan 311 310 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 281 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 262 263 264 264 265 266 267 267 267 267 268 269 270 271 269 268 268 267 268 268 nan nan nan nan 271 nan nan nan nan nan nan nan 268 267 266 264 263 263 264 264 265 265 266 265 264 262 260 259 258 nan 257 256 253 nan 249 246 244 241 240 241 241 243 247 252 256 258 258 256 256 256 256 257 260 262 262 262 262 263 264 261 260 258 258 257 258 260 264 267 267 269 270 269 269 267 267 267 267 268 265 263 263 263 263 263 263 263 263 262 262 260 255 249 249 248 250 253 255 256 252 247 242 235 nan nan nan nan nan 216 221 222 222 222 222 223 223 222 222 226 227 228 229 228 232 236 238 240 244 248 250 252 255 259 258 257 257 257 257 256 253 251 250 250 253 254 255 255 255 254 253 253 254 254 257 257 256 253 251 249 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 256 257 257 258 259 262 264 263 262 262 260 260 262 265 270 272 270 266 264 263 261 260 257 255 254 255 258 259 259 259 259 259 258 257 258 259 259 259 259 260 260 260 260 260 260 260 259 258 258 257 257 256 256 257 259 262 266 267 267 266 266 266 266 266 267 268 270 271 271 271 271 271 271 271 272 273 272 271 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 270 269 269 270 270 270 268 nan nan nan nan nan nan nan nan nan nan nan nan nan 273 nan nan nan nan nan 267 265 264 nan nan nan 266 267 267 269 269 nan nan nan nan nan 266 264 263 263 nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 268 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 nan nan 273 271 270 269 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 265 267 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 nan 308 307 nan nan nan nan 294 292 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 261 nan nan 263 263 264 265 265 267 267 267 265 266 267 267 266 266 266 265 265 nan nan nan nan nan nan nan 273 273 nan nan nan nan 266 264 264 263 262 262 262 263 265 265 265 264 262 261 259 259 259 259 258 256 253 251 251 247 244 240 237 238 236 239 243 249 253 256 256 256 256 257 257 258 259 261 262 262 263 264 264 261 261 260 258 257 257 260 263 265 265 269 270 270 270 268 269 268 268 268 266 264 264 264 264 264 263 263 263 264 265 264 259 256 255 252 255 258 259 257 248 239 229 nan nan nan nan nan nan 204 210 212 213 214 215 217 217 218 219 224 223 224 225 226 228 232 232 235 240 244 246 249 253 257 258 259 259 259 258 255 252 250 249 249 253 254 253 252 252 249 248 249 251 253 255 256 253 252 251 248 241 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 239 238 nan nan nan nan nan nan nan 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 253 254 255 256 256 257 259 262 264 264 263 261 259 259 260 264 268 272 272 271 268 264 260 259 259 258 257 258 259 259 259 259 259 259 258 258 259 259 259 259 259 260 260 259 259 259 259 259 258 257 257 256 256 255 256 258 260 263 267 268 268 267 267 266 266 266 267 268 269 269 269 270 270 269 271 272 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 274 273 272 270 269 268 269 271 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 265 263 262 262 264 264 265 267 nan nan nan nan nan nan 268 266 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 271 269 267 267 267 266 264 nan nan nan nan nan nan nan nan nan nan nan nan nan 264 266 267 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 287 286 nan 283 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 261 261 nan nan nan 263 263 264 264 266 267 266 264 263 264 265 266 266 266 265 265 266 nan nan 271 272 273 274 274 274 272 nan nan 267 265 263 262 262 261 261 261 262 263 264 263 261 260 259 259 259 259 259 258 255 253 252 251 248 244 241 240 239 234 236 241 245 250 254 254 255 255 256 258 258 259 260 262 262 264 264 264 263 262 261 259 257 258 260 261 262 263 266 267 269 270 269 269 269 269 267 266 263 263 264 264 264 263 263 264 266 269 269 263 259 258 256 263 265 264 258 nan nan nan nan nan nan nan nan nan nan 188 194 195 195 196 198 204 212 219 223 224 226 227 228 230 231 232 235 238 241 243 248 253 256 258 259 261 261 259 256 253 251 250 250 253 253 253 251 247 244 245 247 248 250 251 255 253 252 250 247 237 235 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 246 243 nan nan nan nan nan nan nan 241 241 242 242 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 254 255 254 255 256 258 261 261 263 262 260 259 258 259 263 267 270 273 273 270 265 260 259 259 259 259 259 259 259 258 258 258 257 257 257 257 258 257 258 258 258 258 256 257 258 258 258 256 255 255 255 255 256 257 259 261 264 268 269 269 268 268 267 268 268 267 267 267 267 268 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 274 275 275 274 272 270 269 269 269 270 270 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 267 264 262 261 261 264 264 nan nan nan nan nan nan nan nan 267 266 263 259 nan nan nan nan nan nan nan nan nan nan 245 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 267 nan nan 263 264 265 264 263 262 259 nan 268 272 272 268 264 263 263 263 nan nan 265 266 267 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 nan nan nan nan nan nan nan 292 289 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 nan nan 282 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 261 261 nan nan nan 260 261 262 263 263 264 265 266 265 nan 263 264 266 266 266 266 266 265 266 267 269 270 272 272 nan 273 272 270 nan 267 266 264 263 262 262 262 261 260 261 262 262 260 260 259 258 258 258 258 258 257 254 254 252 251 248 246 248 246 242 237 237 239 242 246 251 252 253 253 255 257 257 258 260 261 262 264 264 264 263 262 261 259 259 260 261 259 258 259 262 263 267 268 269 269 269 268 267 265 263 263 264 265 265 265 264 266 269 271 nan nan 265 263 nan nan nan nan nan nan 240 nan nan nan nan nan nan nan nan nan 176 180 182 184 187 196 210 220 224 227 229 230 231 231 232 234 236 238 240 242 247 252 255 256 256 259 261 260 258 256 252 251 251 251 251 251 248 244 242 245 246 247 248 251 255 255 254 252 248 239 235 236 241 nan nan nan nan nan nan nan 250 252 253 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 243 nan nan nan nan nan nan 242 242 nan 242 241 239 237 nan 234 234 234 nan 236 nan nan nan nan nan nan nan nan 245 249 251 253 253 253 253 254 256 259 260 262 262 260 258 258 259 262 266 269 269 273 272 267 262 259 259 259 259 259 258 258 257 256 255 254 253 254 254 255 255 255 255 256 256 255 256 257 257 256 255 255 254 254 255 256 257 259 261 264 266 267 267 268 268 268 269 269 268 267 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 274 274 275 275 274 271 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 275 273 272 270 269 267 262 260 260 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 246 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 276 274 273 271 269 267 nan nan 266 263 262 260 259 259 260 261 261 260 259 259 nan 268 270 269 267 nan nan nan 267 nan 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 293 294 nan nan nan nan nan nan nan 293 290 nan nan nan nan nan nan nan nan nan 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 260 260 260 261 262 263 264 nan nan nan 264 264 266 267 267 267 266 265 264 264 265 267 269 270 270 270 270 269 nan nan 267 266 264 263 262 262 261 260 nan 259 260 259 259 259 258 258 258 257 258 257 256 254 254 253 251 250 249 251 249 246 242 239 238 239 242 246 248 249 250 253 255 256 258 260 261 262 264 262 261 261 261 261 260 260 261 259 255 254 254 256 260 264 266 268 268 269 269 267 267 265 264 266 266 267 267 266 268 272 271 270 nan nan 269 272 275 nan 275 269 260 nan nan 250 nan nan nan nan nan nan nan nan nan 170 174 181 195 218 222 224 226 229 231 231 232 233 234 235 236 237 239 244 250 252 252 253 257 259 261 260 258 256 253 251 250 250 250 246 243 242 244 245 249 249 249 252 256 257 254 248 241 235 235 241 nan nan nan nan nan nan nan 250 253 254 255 256 256 257 nan nan nan nan 250 252 nan nan nan nan nan nan nan 247 244 241 nan nan 240 nan 241 242 242 nan nan nan nan nan nan 233 232 232 232 234 236 237 nan nan nan nan nan 242 244 247 249 251 251 250 250 252 253 255 259 262 262 260 259 258 258 261 264 266 268 272 272 269 264 260 258 259 259 260 260 259 257 255 253 251 250 251 251 251 252 252 253 254 254 254 255 255 255 254 254 254 253 253 255 256 258 259 260 262 262 263 265 266 267 268 268 268 267 266 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 274 275 275 274 273 271 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 274 272 271 270 268 265 261 260 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 240 246 252 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 275 273 271 270 267 nan nan nan nan nan nan 257 256 257 258 259 259 258 258 260 264 266 267 268 268 270 270 270 nan nan 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 290 nan nan nan nan 293 nan nan 293 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 260 260 261 262 263 264 nan nan nan 264 nan 266 267 267 267 265 264 262 261 262 264 266 267 268 269 268 268 267 nan 266 265 264 263 262 262 261 260 nan 258 258 258 258 258 258 258 258 257 257 256 255 254 254 253 251 251 251 251 251 249 246 243 239 237 239 241 243 245 247 250 253 256 258 260 260 260 260 257 258 258 258 260 260 260 260 257 254 253 253 254 257 260 264 266 267 269 271 271 270 268 266 267 268 270 269 268 270 273 272 271 270 nan nan 274 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 205 225 226 225 225 226 228 229 230 231 232 232 232 234 236 240 244 245 246 249 254 256 260 261 261 261 257 254 253 252 250 245 242 243 244 246 251 249 249 253 258 259 253 247 241 235 234 239 239 235 nan nan nan nan 245 251 253 254 255 255 256 256 256 255 252 250 250 254 256 nan nan 259 256 253 250 nan 246 nan nan 239 240 240 240 240 239 nan nan nan nan nan nan nan nan nan 230 232 234 235 236 237 237 238 239 240 242 245 248 248 248 248 248 249 250 254 258 261 262 260 258 257 257 260 260 263 267 270 271 268 264 261 260 259 259 261 263 262 260 256 252 250 248 249 249 249 249 250 251 252 254 254 254 254 253 253 253 253 252 253 254 256 258 258 259 259 259 261 263 265 266 266 266 265 265 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 275 275 275 273 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 274 274 272 270 270 270 268 263 260 260 260 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 249 nan 254 257 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 258 258 257 258 261 264 264 266 269 271 271 273 271 268 nan nan nan nan nan nan 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan 287 288 290 nan nan 291 nan nan 293 nan nan nan nan nan 281 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 260 260 261 262 262 263 264 264 265 265 nan 266 267 nan nan nan 263 261 260 260 261 262 263 264 266 266 266 266 266 266 264 263 262 262 262 261 nan nan 258 258 258 257 257 257 257 257 257 257 256 255 255 254 253 251 251 251 251 251 251 249 246 241 238 238 238 240 242 245 248 252 256 259 261 258 257 255 252 254 255 257 258 259 259 258 255 254 254 253 254 255 257 261 263 265 269 272 272 274 270 268 268 269 270 269 268 270 274 274 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 223 227 226 225 224 224 225 227 228 229 229 229 229 231 233 235 238 240 245 249 253 259 263 265 264 262 261 255 253 249 246 244 243 243 246 249 249 249 254 258 256 252 247 241 238 237 240 240 235 230 231 nan nan 250 252 253 254 254 254 254 254 254 254 251 249 251 255 257 258 258 258 255 252 250 248 246 245 242 241 240 238 238 237 237 nan nan 238 238 nan nan nan nan nan nan 228 230 231 232 232 233 234 236 239 243 246 247 246 244 245 246 246 249 254 258 261 261 260 258 257 257 258 259 262 265 268 269 267 265 263 262 261 261 262 266 268 265 259 254 250 249 248 248 248 249 250 251 252 253 254 254 253 252 252 253 253 253 253 254 256 257 258 258 258 258 259 261 264 265 264 263 262 261 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 271 268 269 269 266 261 nan nan nan 261 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 263 266 267 269 272 271 267 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 282 283 286 286 286 285 285 289 292 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan 264 264 265 266 266 266 266 nan nan nan 262 261 260 260 260 260 262 264 266 266 266 266 265 nan nan 262 262 261 261 260 259 258 257 257 257 257 257 256 256 256 256 256 255 255 254 253 252 251 251 251 251 252 251 248 245 242 240 240 239 240 243 246 251 256 258 258 254 255 251 249 251 253 256 257 258 257 256 256 254 254 254 254 254 255 258 262 264 269 270 270 275 272 268 266 266 267 266 266 267 270 274 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 214 221 224 225 226 227 228 229 229 229 228 226 nan 225 226 228 231 235 243 247 251 258 265 267 266 264 263 257 255 251 248 247 244 243 245 248 248 249 253 255 254 253 248 244 243 243 243 241 236 236 241 nan 252 252 253 253 254 255 255 255 255 255 253 250 249 251 255 255 257 258 257 254 251 249 247 245 244 244 242 239 237 236 236 235 236 237 240 240 240 238 234 231 nan nan nan nan 226 229 229 231 233 236 241 245 245 244 242 242 242 244 246 250 255 259 260 259 258 257 257 257 257 259 262 264 267 268 267 266 265 265 264 265 267 270 270 267 262 257 252 250 249 249 249 250 250 251 253 254 254 253 252 252 252 252 253 253 253 254 255 257 257 257 257 257 258 260 262 263 263 261 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 268 268 267 264 nan nan nan nan nan nan 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 268 268 263 258 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan 282 283 nan nan nan nan 284 287 291 292 292 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 263 nan nan nan nan nan nan nan nan nan nan 262 nan nan 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 264 265 265 265 265 nan nan 264 263 nan 261 260 260 260 261 263 265 nan 266 265 265 nan nan nan nan 261 261 260 259 258 257 257 256 256 256 255 255 256 256 256 256 256 255 254 253 252 251 251 251 252 252 250 248 247 246 244 241 240 241 244 250 255 257 256 253 252 248 248 249 251 253 255 256 257 256 256 255 254 254 254 255 255 257 260 263 267 266 269 273 273 267 263 262 262 264 265 265 267 271 274 269 nan nan nan nan 273 272 272 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 207 212 215 216 218 222 227 231 233 230 227 224 nan nan 222 223 228 236 245 245 249 256 263 266 266 265 262 258 257 253 250 247 244 243 242 245 248 250 251 253 254 254 249 247 247 247 244 240 238 243 250 252 250 250 251 252 253 254 255 255 255 254 252 249 249 250 252 253 256 257 256 253 250 246 243 242 242 242 242 238 235 235 235 237 238 240 244 243 241 238 235 231 227 224 nan nan nan 224 228 232 236 238 240 242 241 240 239 241 241 243 247 252 256 259 259 257 257 258 258 258 258 259 261 263 266 267 268 268 267 267 268 268 271 271 269 266 263 258 254 253 252 251 252 252 252 253 254 254 253 253 253 252 251 252 252 253 254 254 255 256 256 257 257 257 258 259 260 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 256 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 252 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 340 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 nan 286 288 nan nan 291 290 289 289 287 286 284 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 nan nan nan nan nan nan nan nan nan nan 260 nan nan nan 257 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 263 264 264 264 264 nan nan nan nan nan 262 261 261 261 262 263 265 265 nan 264 264 264 264 nan 262 261 260 259 259 258 257 257 257 256 255 255 255 256 256 256 255 255 255 255 253 252 252 251 251 252 252 252 251 250 249 247 244 240 240 243 247 253 255 256 254 250 247 247 248 250 251 253 255 255 255 255 254 254 254 254 255 255 256 259 263 263 264 267 270 271 265 261 258 260 263 263 264 265 268 272 270 269 271 273 274 273 272 271 270 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 211 213 215 220 226 232 234 233 231 229 226 224 224 224 224 229 236 242 244 249 254 258 260 264 264 262 258 nan 251 249 247 245 244 244 247 250 250 248 251 253 252 250 250 250 249 245 239 240 250 255 252 247 247 248 250 252 254 255 254 254 253 252 250 248 248 249 251 254 256 255 252 248 244 240 239 240 240 241 238 236 236 239 242 243 243 242 242 240 237 234 231 228 225 223 nan nan nan 229 233 236 236 234 235 235 236 237 238 241 245 249 253 257 259 259 258 257 258 258 258 258 259 261 263 265 267 268 269 269 270 270 271 272 269 266 264 262 260 258 256 255 254 255 255 254 254 254 254 253 252 252 251 251 251 252 253 254 255 255 255 255 256 256 257 258 259 259 261 262 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 264 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 336 335 334 331 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 285 285 nan nan nan nan nan nan nan 290 290 289 289 nan 287 286 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 nan nan nan nan nan nan nan nan nan nan 256 257 nan nan nan nan nan nan nan nan nan nan 261 261 262 262 263 263 263 264 nan nan nan nan 263 262 261 261 261 262 263 263 264 264 264 264 264 263 262 261 260 260 259 nan 258 257 257 257 256 256 255 255 255 255 255 255 254 254 254 252 252 252 252 251 252 252 253 253 251 251 249 246 243 241 242 245 250 254 254 253 250 248 248 249 249 250 252 254 254 254 254 254 254 253 253 255 257 256 257 260 262 264 265 268 267 263 259 257 259 261 262 264 262 265 269 270 271 272 274 275 274 273 270 270 nan nan nan nan nan nan 284 284 nan nan nan nan nan nan nan nan nan 214 215 218 226 237 240 238 235 233 230 227 225 224 nan nan nan 237 242 245 248 252 254 256 261 264 263 258 nan 250 nan 249 248 248 246 251 252 250 248 249 251 251 251 253 253 251 244 241 245 256 254 250 247 248 248 251 252 254 255 254 nan 255 254 250 249 247 247 249 251 253 253 250 247 243 240 238 239 240 239 238 239 241 243 246 245 244 242 240 236 234 232 230 228 225 223 223 223 224 228 231 232 232 231 233 235 236 237 238 242 247 251 255 258 260 259 258 257 258 259 259 258 259 261 263 264 266 268 269 270 271 271 270 269 267 264 262 261 260 260 258 257 256 256 256 255 254 253 253 252 251 251 251 251 251 252 253 255 255 255 255 255 255 256 256 258 259 260 260 261 262 263 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 272 272 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 264 263 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 335 333 331 329 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 287 287 nan 290 nan nan nan nan nan nan nan 289 nan nan nan nan 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 256 257 258 258 259 nan 262 nan nan nan nan nan nan nan nan nan nan nan nan 264 264 nan nan nan nan 262 261 261 262 262 262 263 263 263 263 263 263 262 261 260 259 259 nan nan nan nan 257 256 256 256 255 255 255 254 254 254 254 254 254 252 252 252 252 252 252 253 253 253 252 252 251 248 246 244 243 244 246 249 252 252 251 250 249 249 249 249 250 252 252 253 253 253 253 253 252 254 256 255 255 257 259 261 263 266 265 262 259 nan nan 259 261 262 260 nan nan nan nan nan nan nan nan nan nan nan nan 281 280 nan nan nan nan 285 nan nan nan nan 197 198 206 nan nan nan 216 223 229 231 236 237 235 233 230 230 229 nan nan nan nan nan 244 247 248 249 251 255 261 264 264 258 254 255 nan nan 254 252 250 253 253 251 249 250 249 251 252 253 255 251 244 242 245 250 249 247 246 247 249 253 255 256 256 255 nan nan nan nan 249 245 244 245 247 249 253 250 246 244 243 237 238 239 240 239 242 244 245 244 243 245 239 232 229 227 227 227 226 226 224 224 224 223 225 226 228 230 232 236 239 239 240 242 244 248 253 256 258 259 258 258 258 258 260 261 260 261 262 263 264 266 266 267 269 270 269 269 267 265 263 261 261 260 260 260 258 256 255 254 254 254 254 253 251 251 251 251 251 252 252 253 254 254 255 254 254 254 255 256 260 260 261 261 261 264 266 266 266 265 263 nan nan 264 264 268 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 264 nan nan nan nan nan nan nan nan nan nan nan 262 262 261 nan nan nan nan nan 246 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 333 331 329 328 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 290 290 nan nan nan nan nan nan nan 290 288 288 287 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 256 256 257 258 260 262 263 263 nan nan nan nan nan nan nan nan nan 263 nan nan 264 nan nan nan nan 262 261 261 262 262 261 nan nan 262 262 262 262 261 259 259 258 nan nan nan nan nan 256 256 nan nan 255 255 254 254 254 254 254 254 254 253 253 253 253 253 253 253 253 253 253 253 251 250 248 247 245 244 244 247 251 251 250 250 251 250 250 249 249 249 251 252 251 252 253 253 251 252 253 254 255 255 255 257 261 265 264 261 260 259 259 261 262 261 261 nan nan nan nan nan nan nan nan nan nan nan 280 282 281 279 280 281 282 284 281 280 257 225 211 206 nan nan nan nan nan 228 234 231 227 227 225 225 226 227 227 224 222 nan nan nan nan nan nan nan 250 255 260 262 264 258 258 260 nan nan nan 255 253 253 255 252 251 250 249 251 253 254 253 250 248 241 238 241 244 246 246 248 251 256 258 258 256 254 nan nan nan nan nan 239 nan nan 243 247 253 nan nan nan nan nan 239 242 242 241 242 246 245 244 244 246 246 236 nan nan 221 224 225 225 225 223 223 221 220 222 225 228 233 237 242 242 244 246 247 250 255 258 259 258 257 257 258 260 262 263 264 263 263 264 265 265 265 266 268 268 268 268 267 265 263 263 262 260 259 259 258 255 253 253 253 253 253 252 250 250 250 250 251 252 251 252 252 253 254 254 253 253 255 258 261 262 262 262 263 266 268 269 269 267 264 263 263 264 267 271 274 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 246 246 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 328 327 325 325 325 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan nan 286 285 285 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 256 256 257 259 261 263 263 263 nan nan nan nan nan nan nan nan 263 263 nan nan nan 263 nan nan nan 261 261 nan nan nan nan nan 261 nan 261 261 261 260 259 258 258 257 nan nan nan nan 256 256 nan nan nan nan 255 254 254 254 254 254 254 254 253 253 254 255 255 254 254 253 253 253 251 250 250 248 246 246 245 247 249 251 251 251 252 251 250 250 249 250 251 251 250 251 252 253 252 251 252 252 252 251 252 255 260 263 264 261 261 261 261 262 263 263 nan nan 266 nan nan nan nan nan nan nan nan 279 282 281 280 279 279 nan 281 281 282 277 252 228 215 207 nan 204 206 210 nan nan nan 225 218 217 211 210 210 nan 213 215 218 226 235 244 249 250 nan nan nan 257 258 260 261 260 260 260 nan nan nan nan 252 253 255 253 251 250 249 250 253 251 251 251 nan 232 232 238 244 244 248 251 254 257 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 250 246 242 241 245 244 244 244 243 241 nan nan 222 224 225 224 222 219 214 213 214 215 219 223 229 234 236 238 244 247 249 250 253 258 262 261 260 259 259 260 262 264 265 266 264 264 264 264 264 265 266 266 267 267 267 265 264 263 263 261 259 258 256 255 253 252 251 251 251 251 250 249 249 249 250 251 251 251 251 251 252 254 254 253 252 256 260 262 263 263 264 265 268 271 272 272 269 266 263 263 267 271 273 275 276 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 277 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 252 250 248 248 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 328 326 325 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 259 261 264 264 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 262 261 261 261 nan nan nan nan nan 260 260 nan nan nan nan nan nan nan nan nan nan nan 256 256 255 255 nan nan nan 255 255 254 254 254 254 254 254 254 254 256 256 256 256 254 253 253 253 252 251 251 249 248 247 245 246 248 249 250 251 252 252 250 250 251 251 251 250 249 250 252 253 253 251 251 251 250 248 252 256 259 261 262 261 261 262 263 263 264 265 267 269 269 nan nan nan nan nan nan nan nan 280 282 280 279 279 279 280 280 282 282 273 nan nan 219 212 211 209 213 222 235 245 nan nan nan 211 209 209 210 nan nan nan 224 229 233 234 240 244 248 nan nan 257 257 259 260 260 258 258 nan nan 256 nan 251 253 255 253 250 249 250 251 253 249 250 248 236 221 229 236 242 247 254 257 259 261 262 nan 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 252 255 249 nan 241 243 243 246 246 240 231 230 230 230 228 225 225 221 217 213 213 215 217 221 226 233 236 238 241 245 249 252 254 257 261 266 265 265 264 262 262 263 264 265 265 264 263 262 262 262 263 264 265 265 266 265 263 263 262 262 261 259 256 254 252 250 249 249 249 249 248 248 248 248 249 250 251 251 250 251 252 254 255 255 253 254 259 261 262 262 264 265 268 271 273 274 273 270 267 267 266 271 273 273 274 275 275 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 259 258 256 255 254 253 251 251 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 328 327 326 325 324 324 323 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan nan 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 260 263 265 265 264 nan nan nan nan nan nan nan nan 264 263 nan nan nan nan nan 261 261 260 260 260 nan nan 259 259 259 259 nan nan nan nan nan nan nan nan nan nan nan 256 256 255 nan nan 255 255 255 255 255 254 254 253 253 254 254 253 254 255 255 255 254 253 254 254 253 252 252 250 249 248 246 245 247 248 249 250 252 251 250 251 252 252 252 251 250 250 251 252 252 252 252 251 249 249 253 258 257 259 261 261 262 262 263 264 265 269 271 271 270 nan nan nan nan nan nan nan nan nan 281 278 278 277 278 278 278 283 282 nan nan 236 225 217 216 215 226 242 253 256 257 252 nan nan nan 208 213 nan nan 219 217 220 222 222 223 236 244 nan nan 255 nan nan nan 256 254 255 253 nan 252 nan 249 252 256 256 252 252 252 nan nan 250 251 243 nan 221 231 232 241 251 258 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 252 248 nan nan nan nan 242 242 240 237 233 232 231 229 227 225 222 219 218 218 219 220 224 226 228 232 237 242 246 251 255 258 261 265 268 268 269 268 265 263 262 263 263 263 262 262 261 260 259 260 262 263 263 263 263 261 260 260 260 260 258 255 252 250 248 247 247 247 246 247 247 248 249 250 251 251 251 251 252 254 256 257 257 257 259 263 264 264 264 265 267 270 273 275 276 274 272 270 271 272 274 273 273 274 272 273 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 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 258 259 258 258 257 257 256 255 254 253 253 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 329 328 326 325 324 323 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 260 262 264 266 266 nan nan 263 263 263 264 264 265 264 263 262 nan nan nan nan nan 261 260 260 259 259 nan nan 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan 256 256 255 nan nan 255 254 255 255 255 nan nan 253 253 253 253 253 253 253 254 254 254 254 255 255 254 253 252 252 251 248 246 246 247 247 248 249 251 250 250 251 252 253 253 252 251 251 251 251 252 251 251 250 250 250 252 257 256 257 258 260 262 263 264 266 nan nan nan 271 270 269 nan 266 nan nan nan nan nan nan 278 276 276 275 276 277 279 283 nan 273 256 239 239 228 222 226 243 257 265 265 262 258 257 252 nan nan nan nan nan 215 215 217 216 218 223 233 242 247 250 253 nan 258 nan nan nan nan nan nan nan nan 249 253 258 261 259 258 nan nan nan 254 254 242 nan nan nan 238 248 254 260 266 nan nan nan nan nan nan 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 244 242 241 nan nan 240 241 242 nan 237 232 229 228 227 225 223 218 212 206 202 208 217 216 213 224 233 239 245 250 256 260 263 266 267 268 271 269 265 262 261 261 261 260 260 260 258 257 257 257 259 261 260 260 260 258 258 258 258 259 256 254 252 250 248 248 246 246 245 246 247 248 250 251 252 252 253 253 254 255 258 259 261 262 265 268 267 266 266 267 269 272 275 276 276 275 275 275 275 276 274 275 275 274 272 276 276 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 270 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 274 275 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 258 258 259 259 258 258 258 257 256 256 255 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 325 324 323 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 262 264 266 267 266 265 264 263 263 263 264 264 264 263 262 261 nan nan nan nan nan nan 259 259 nan nan nan nan 257 257 nan nan nan nan 257 nan nan nan nan nan nan nan nan nan nan nan nan 255 255 255 254 255 256 nan nan nan 253 253 252 252 252 252 252 253 254 254 255 255 254 253 252 252 251 249 248 247 247 247 248 249 250 250 250 252 253 253 254 255 254 253 252 252 252 252 251 251 250 249 251 254 255 255 256 260 263 264 267 270 272 273 271 272 272 270 nan nan nan nan nan nan nan nan nan 274 272 271 273 276 278 280 280 272 261 248 242 229 228 234 246 258 270 272 269 268 266 265 268 270 nan nan nan 207 208 212 211 211 216 224 235 242 246 251 257 nan nan nan nan nan nan nan nan nan 251 256 260 261 262 262 nan nan nan nan nan nan nan nan nan 241 249 253 259 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 249 nan 245 244 240 nan nan 239 241 246 245 238 228 227 224 222 219 216 206 197 190 188 195 200 204 207 214 222 230 238 246 253 258 262 263 264 266 268 266 263 261 260 259 260 260 259 258 258 257 256 256 258 259 257 257 257 256 255 256 256 256 255 254 252 250 249 248 247 246 245 246 248 249 251 253 254 254 255 255 256 258 261 263 266 269 271 273 271 269 269 269 269 273 276 276 276 277 277 277 276 276 274 279 281 280 279 282 284 292 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan 263 266 268 269 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 255 256 256 256 257 258 259 259 258 259 258 258 257 257 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 263 265 267 267 266 266 265 264 263 264 264 264 263 262 261 261 261 260 nan nan nan 259 258 nan nan nan nan nan 256 256 nan nan nan nan 256 nan nan nan nan nan nan nan nan nan nan 256 255 255 255 nan nan 254 255 nan nan nan 253 253 252 252 252 252 nan nan 254 254 254 254 254 254 254 253 252 252 251 249 248 248 250 250 250 251 251 254 254 255 256 258 256 255 254 254 254 252 252 251 250 247 250 253 254 254 254 260 265 266 268 273 275 275 275 275 274 269 263 nan nan nan nan nan nan nan nan nan nan 265 270 274 277 278 277 267 265 257 241 231 230 235 245 261 nan 285 283 281 278 276 278 283 nan nan nan nan nan 219 238 nan nan nan 240 240 245 251 256 nan nan nan nan nan nan nan nan nan 253 256 257 257 260 261 nan nan nan nan nan nan nan nan nan 240 246 252 258 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 240 243 250 nan 236 226 226 219 217 216 211 199 191 189 192 198 197 202 207 210 214 220 229 238 247 253 256 259 261 262 263 263 262 262 261 261 261 261 260 259 259 258 256 256 257 257 256 255 255 254 253 254 254 254 254 253 251 251 250 249 248 246 246 247 249 251 254 256 256 257 257 259 262 264 266 267 270 272 274 275 275 275 273 270 269 274 277 278 278 278 279 278 277 277 281 288 292 291 288 288 289 295 296 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 256 253 252 nan nan 259 260 nan nan nan nan 272 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan 255 256 256 257 258 259 259 259 259 258 258 258 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 263 266 267 268 266 266 265 264 263 264 264 264 263 261 260 260 260 260 259 259 258 258 257 257 256 255 nan nan nan 254 253 nan 254 nan nan nan nan nan nan 255 nan nan nan nan nan nan nan nan nan nan nan 253 nan nan nan nan 253 253 253 253 252 nan nan nan 254 nan nan 254 254 254 254 254 254 254 253 252 250 250 252 252 252 253 253 255 256 256 257 259 258 257 255 255 255 254 253 252 250 248 251 253 253 253 254 261 265 267 268 274 277 278 278 277 276 271 266 nan nan nan nan 277 275 274 269 nan nan nan 265 272 275 276 275 270 263 252 239 231 232 241 250 267 nan nan nan 293 289 285 282 283 285 282 nan nan nan 249 262 nan 274 nan nan 255 254 253 254 255 254 250 nan nan nan nan nan nan 252 251 251 255 259 259 nan nan nan nan nan nan nan nan nan 241 247 256 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 252 nan nan nan nan 242 242 245 nan nan 254 243 232 223 225 nan nan nan nan 201 200 201 203 206 206 207 210 217 225 232 239 245 246 252 256 258 260 262 263 265 265 265 265 263 262 261 261 259 257 257 256 256 255 255 255 253 252 252 252 252 252 251 251 250 249 248 247 248 248 248 250 254 256 258 259 261 264 268 269 270 270 271 272 273 274 275 278 281 278 273 271 276 279 280 281 283 283 281 280 283 290 295 298 298 296 293 291 292 292 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 251 247 247 nan nan nan nan nan nan 266 270 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 242 242 243 245 nan nan nan nan nan 254 254 255 256 257 258 258 259 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 264 265 265 266 265 264 263 263 264 264 263 262 261 259 259 259 258 257 257 257 257 256 256 255 254 254 253 253 253 252 253 253 253 nan nan nan 254 254 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 254 254 nan nan nan nan nan 254 nan nan nan nan nan 255 256 257 256 255 254 252 252 253 252 254 254 255 256 257 257 258 260 260 259 257 256 256 256 255 253 251 251 252 252 252 253 255 261 265 266 269 273 279 279 280 279 277 272 271 272 nan 280 nan nan 278 275 268 nan nan nan nan 269 275 275 275 273 262 250 240 236 240 249 256 268 283 286 303 304 297 290 281 281 282 281 277 262 260 262 268 276 277 270 264 260 255 250 250 251 250 248 249 nan nan nan nan 251 250 250 252 257 256 254 252 nan nan nan nan nan nan nan nan 245 252 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 257 255 nan nan nan nan 247 245 246 nan nan nan nan nan nan nan nan nan nan nan 211 209 209 209 208 204 203 205 211 219 227 230 234 239 246 252 257 261 264 265 270 271 271 270 268 266 265 263 261 259 258 257 256 255 255 254 252 251 250 250 250 250 249 249 249 248 248 248 248 248 250 252 255 255 260 264 269 275 278 275 276 277 276 276 275 275 276 280 287 285 280 277 280 281 283 286 289 290 288 287 288 291 292 293 294 294 292 291 288 289 291 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 nan nan nan 244 243 244 nan nan nan nan nan 265 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 240 243 nan nan nan 250 252 252 254 255 256 257 257 257 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 263 263 263 263 263 263 263 263 262 261 260 259 259 257 256 256 255 255 255 255 255 255 254 254 254 253 253 252 252 252 252 252 nan nan 252 253 253 254 255 255 256 255 nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan 255 nan nan nan nan nan nan 255 256 256 256 256 256 255 255 255 253 254 255 255 256 257 257 258 259 260 260 258 256 257 257 256 254 253 254 255 254 253 253 256 260 264 265 269 274 278 278 281 281 278 274 275 278 282 285 nan nan nan nan 270 258 252 249 nan 269 284 284 278 272 262 252 243 239 241 249 256 266 272 277 292 293 289 283 277 277 279 279 279 278 274 271 271 271 271 272 271 268 263 258 250 248 247 247 248 nan 250 249 249 249 249 251 249 244 243 246 250 nan nan nan nan nan nan nan 247 251 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 248 nan nan nan nan nan nan nan nan nan nan nan nan 218 211 208 206 205 201 199 200 207 220 222 229 239 247 255 260 264 268 271 276 276 276 276 274 272 270 267 264 261 258 257 256 255 254 253 252 250 249 248 248 248 248 248 248 249 248 248 247 249 251 254 256 259 266 272 280 287 289 282 283 283 283 282 279 276 278 283 291 292 286 285 285 285 288 291 294 295 294 292 292 291 290 290 290 289 287 286 285 285 286 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 242 241 nan nan nan nan nan 263 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 241 243 245 247 248 249 251 253 255 255 256 257 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 263 263 263 263 263 263 262 261 260 259 258 257 255 254 254 253 253 253 253 254 254 254 254 253 253 253 252 252 252 252 251 251 251 251 252 252 253 254 255 255 255 255 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 255 nan nan nan nan nan nan 256 256 257 256 256 255 256 256 255 254 254 255 254 255 257 258 257 257 259 261 260 258 257 257 256 255 255 257 257 256 254 253 256 260 264 265 269 270 273 277 281 283 281 278 279 282 286 288 290 291 290 282 270 257 251 250 258 nan nan nan 282 271 262 254 245 240 242 248 255 259 263 271 284 289 286 280 275 274 277 277 276 277 278 277 274 271 270 275 273 270 268 264 253 nan nan nan 247 250 249 248 248 248 248 247 243 242 244 246 250 256 261 265 266 nan nan nan nan 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 256 nan nan nan nan nan nan nan nan nan nan nan nan 219 214 211 208 205 198 192 190 192 195 207 225 241 252 259 264 268 273 276 278 279 280 280 279 276 274 270 266 263 262 258 256 254 253 251 250 249 248 247 246 246 246 247 248 249 248 248 249 252 254 257 260 266 276 283 291 297 298 290 290 290 289 286 282 279 282 287 291 293 289 288 288 289 292 293 294 294 293 293 290 289 289 288 287 285 281 279 278 279 281 284 286 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 241 243 245 245 247 250 252 254 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 264 265 264 263 261 259 258 258 257 256 254 253 253 252 252 252 252 252 252 252 253 253 253 252 252 252 252 251 251 251 251 251 251 251 252 253 254 254 255 255 255 nan nan nan nan nan nan nan nan nan nan 255 255 256 255 nan nan nan 254 nan nan nan nan nan nan 256 257 257 nan 256 255 255 nan 256 255 255 255 255 255 257 258 258 257 258 260 261 260 259 259 258 258 258 258 259 258 255 254 256 261 265 266 269 269 271 276 281 286 285 283 282 283 288 289 292 297 nan nan nan 258 255 260 270 280 nan nan nan 270 261 253 244 239 242 247 251 252 257 264 273 281 284 280 275 274 277 277 277 278 279 279 275 272 273 276 274 273 270 266 259 251 nan nan nan 248 nan 248 248 247 247 249 251 251 252 251 254 258 261 261 265 267 265 263 nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 nan nan nan nan nan nan nan nan nan nan nan nan 242 234 225 217 209 196 183 172 167 162 161 173 211 244 258 265 270 273 276 278 279 283 282 281 280 278 276 272 267 263 263 259 256 254 253 252 249 249 248 247 246 245 245 246 247 248 248 250 252 255 256 264 273 283 293 299 302 305 303 298 298 296 293 290 285 282 285 288 289 289 286 286 287 288 291 292 290 288 287 286 282 282 283 284 284 281 275 272 272 274 275 275 277 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 287 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 264 263 260 259 258 258 257 255 254 253 252 251 251 251 251 251 251 251 251 252 252 252 252 252 251 251 251 250 250 250 250 250 251 252 253 254 254 254 255 nan nan nan nan nan nan nan nan nan 256 255 255 255 255 254 254 nan nan nan nan nan nan nan nan nan nan 257 nan nan nan nan nan nan 256 256 256 256 255 256 257 257 257 257 260 262 262 261 260 259 259 259 258 258 259 259 257 256 261 265 266 267 267 271 275 281 287 288 287 285 285 289 289 294 300 300 nan nan 261 259 264 273 275 279 283 278 270 262 253 245 241 243 245 248 251 256 263 269 274 278 276 274 274 276 278 279 280 280 279 276 274 274 274 274 274 271 268 265 261 258 nan nan nan nan nan 248 246 nan 247 nan 255 255 255 257 259 261 262 264 nan 265 265 265 nan nan 274 275 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 236 228 216 211 nan nan nan nan nan 168 152 151 260 274 275 275 278 278 279 283 286 284 282 280 279 277 272 271 267 263 261 257 254 253 251 248 248 249 248 247 246 245 246 248 249 250 254 258 261 263 284 297 306 312 315 315 312 307 303 303 301 298 294 289 286 287 287 285 284 284 282 282 284 287 289 286 282 280 279 280 276 277 279 279 277 270 266 266 268 269 271 273 276 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 262 260 260 259 258 257 255 254 253 252 251 251 250 250 250 250 250 250 250 251 251 251 251 251 251 251 250 249 248 248 249 250 251 253 253 253 nan nan nan nan nan nan nan nan 257 257 257 256 nan nan 255 255 254 254 255 255 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 257 256 256 256 257 258 258 260 263 263 261 260 260 260 259 259 259 259 260 260 259 261 265 267 267 270 273 275 277 282 286 287 287 287 288 287 290 295 299 nan nan nan 262 264 268 270 275 278 276 271 266 257 250 246 246 246 249 252 256 261 268 272 273 271 271 271 273 277 283 282 281 280 278 275 273 272 272 271 270 270 269 270 270 266 nan nan nan nan nan nan nan nan 242 251 255 257 257 257 260 264 266 nan 264 264 267 269 272 272 275 277 277 nan 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 225 218 nan nan nan nan nan nan nan nan 157 314 295 285 281 282 281 284 287 288 286 284 282 280 277 272 271 267 263 260 256 254 252 250 248 247 247 247 247 246 246 249 250 252 255 264 264 268 281 314 324 328 329 328 325 319 317 314 309 305 302 299 294 290 289 285 284 283 279 277 277 279 281 284 283 279 276 274 274 271 271 274 276 274 269 264 264 264 264 266 270 274 278 280 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 277 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 262 260 260 259 258 257 256 nan nan nan nan nan nan nan 250 249 249 249 249 250 250 251 250 250 250 250 249 248 247 248 249 250 251 252 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 254 254 254 255 256 nan nan nan nan 257 nan nan nan nan 257 257 257 257 257 257 257 259 260 261 262 262 261 260 260 260 259 259 259 260 261 261 261 263 266 268 269 271 271 272 274 278 284 288 288 288 288 289 288 291 295 295 nan 272 266 264 264 267 271 274 275 272 268 260 252 248 252 250 252 255 258 260 265 268 269 269 269 268 273 278 283 285 283 281 278 274 272 271 270 269 269 272 274 275 277 276 nan nan nan nan nan nan 249 244 244 259 nan 263 262 262 263 268 270 nan 263 262 266 270 272 273 276 279 nan nan 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 170 320 304 291 285 285 284 286 288 288 287 285 283 279 277 277 271 266 262 258 256 253 251 249 249 249 247 248 248 247 249 252 256 260 268 281 281 289 311 339 342 341 338 335 331 326 325 321 316 311 306 303 299 294 291 286 284 281 277 274 275 276 277 280 281 278 277 274 270 266 266 270 273 273 269 266 265 264 263 263 266 272 276 277 277 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 234 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan