blob: ab9e68f356654251f6f16d53b2c8786bc4d4b280 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
48 48 46 52 51 50 47 48 54 62 59 57 55 55 54 58 61 52 57 61 64 56 66 67 64 64 54 59 67 69 58 64 70 62 67 70 65 59 68 70 64 64 61 69 66 63 71 76 82 89 104 115 120 129 139 143 140 144 142 139 149 139 139 131 129 134 90 57 66 67 143 120 74 123 134 141 141 145 142 134 126 123 99 78 117 125 123 120 105 94 103 102 106 102 114 118 124 152 133 94
43 52 57 55 55 49 49 55 59 59 55 56 56 57 57 53 55 70 69 68 70 67 72 69 67 62 65 64 65 65 66 66 68 69 68 63 61 62 64 68 74 82 92 106 115 127 134 143 146 147 148 146 143 145 147 139 140 144 141 133 137 142 137 129 133 131 95 63 61 65 141 122 81 121 139 146 145 136 125 132 131 130 91 80 116 124 126 119 114 103 96 101 111 106 119 113 121 123 111 87
52 53 51 52 54 54 51 61 56 53 62 59 56 54 59 64 64 64 75 78 71 63 63 67 72 67 68 64 57 57 61 62 69 69 74 91 92 107 128 130 137 152 158 158 158 158 156 149 147 139 138 143 143 139 144 145 140 145 143 140 135 142 142 134 122 125 90 61 69 64 142 118 69 119 136 137 140 136 128 134 127 122 97 81 105 116 121 110 102 102 101 95 103 104 112 105 124 122 105 91
56 56 56 55 62 59 56 68 67 64 60 53 64 58 56 68 67 57 60 59 63 60 65 60 63 64 62 65 79 100 111 116 129 137 146 141 155 162 161 169 161 153 155 160 156 150 155 148 151 154 156 150 152 150 142 142 141 147 148 139 141 139 139 131 133 128 86 51 60 58 145 126 65 110 137 135 135 138 136 133 123 117 96 70 103 122 125 120 112 106 107 99 106 112 113 104 122 113 104 90
71 68 64 72 77 75 64 70 67 67 60 61 65 60 66 60 58 58 56 61 67 72 87 98 110 117 131 146 152 158 165 164 159 150 144 154 157 153 161 165 152 152 156 158 158 155 164 156 156 162 152 156 159 152 149 147 148 148 147 146 144 143 145 136 134 142 88 65 72 61 143 120 66 113 136 138 140 139 138 137 131 120 88 83 117 133 136 133 130 113 102 104 113 112 106 116 120 112 107 88
80 78 72 75 70 70 72 64 59 58 58 56 56 63 66 74 83 95 114 129 138 148 153 165 173 168 162 157 165 169 164 163 163 156 164 161 161 161 165 165 158 158 163 160 164 159 159 153 156 160 157 153 156 147 146 154 146 148 152 149 150 144 146 139 133 132 86 65 64 63 145 127 64 101 134 139 147 134 131 131 120 119 96 81 108 136 142 132 125 112 109 114 114 104 105 118 118 119 109 89
62 67 70 63 59 56 55 62 70 76 83 104 113 124 133 145 151 160 169 162 172 165 163 167 165 166 167 156 164 168 163 167 165 168 159 156 166 158 162 168 163 160 163 162 164 161 167 150 146 158 158 153 153 148 150 152 151 145 144 142 135 135 130 127 132 132 84 64 71 71 147 128 73 111 140 139 142 138 139 139 120 123 105 71 116 142 148 136 128 116 111 117 113 111 108 119 124 121 110 90
56 62 63 83 86 105 116 128 139 139 151 159 157 166 163 162 162 156 156 155 155 166 172 169 167 165 164 163 167 168 158 164 163 169 168 159 161 167 165 170 167 160 161 165 163 158 164 154 156 158 154 151 143 151 140 138 146 139 143 146 148 155 156 151 149 153 102 62 67 72 149 126 72 106 135 145 143 143 146 143 130 129 108 83 121 148 155 137 132 122 113 113 117 108 110 120 123 117 106 89
115 133 151 156 158 159 165 169 162 164 168 162 159 165 163 165 163 157 150 156 163 166 168 167 165 164 164 161 163 168 165 170 166 167 172 160 167 164 170 170 167 165 162 163 157 159 153 148 147 149 145 153 151 155 157 166 168 166 164 165 159 145 139 125 108 101 74 42 43 68 156 124 77 105 138 150 144 144 141 138 134 124 106 84 112 140 154 147 124 112 111 106 117 120 112 119 117 114 109 86
168 170 170 172 167 156 162 157 152 158 157 158 161 160 166 167 162 170 162 162 163 164 165 164 170 166 161 164 163 171 170 172 172 167 171 166 167 160 161 162 162 157 154 162 154 156 160 153 160 171 164 166 172 158 150 143 139 128 117 102 95 87 75 67 62 56 48 31 35 56 155 125 74 122 141 137 145 141 134 139 133 130 102 81 117 145 156 131 122 112 103 98 108 114 116 112 118 123 112 85
164 161 158 166 163 159 161 156 162 155 166 160 158 163 166 159 157 159 146 161 165 160 164 161 169 162 164 167 173 168 174 173 170 168 163 140 142 166 155 162 162 163 166 174 164 165 170 151 149 144 133 112 109 99 82 80 76 71 63 58 54 52 50 47 38 47 51 24 34 57 149 127 76 119 143 142 139 142 137 137 128 139 111 83 116 133 132 118 110 99 88 85 96 106 111 117 115 122 104 88
163 160 159 167 167 164 165 167 157 155 166 157 159 166 162 158 164 155 138 158 171 166 156 163 165 156 147 163 160 167 158 164 175 167 161 152 148 176 179 170 162 150 145 133 125 119 113 95 76 76 74 66 60 57 54 52 50 49 43 41 43 42 38 38 37 38 47 17 27 58 155 120 76 117 138 142 141 135 132 143 143 141 111 79 110 118 123 115 97 90 86 84 94 102 107 115 121 118 99 89
157 154 160 170 161 152 158 164 153 153 168 163 162 165 158 155 157 163 159 168 165 155 157 160 164 162 163 171 177 176 178 178 181 176 167 160 151 144 126 111 106 95 91 81 77 73 67 55 60 52 55 49 47 42 44 45 44 39 36 36 31 30 31 28 26 29 50 21 26 59 153 126 79 128 142 134 135 136 128 139 143 133 108 80 102 112 118 113 106 91 83 82 89 94 102 111 118 114 98 87
153 158 165 167 167 165 170 163 161 163 169 167 163 162 161 159 161 169 158 163 170 166 177 182 176 177 177 175 171 154 156 141 129 122 102 95 91 86 71 68 65 62 60 57 53 51 52 48 47 42 42 37 34 35 34 33 31 26 27 30 32 28 26 32 33 39 44 22 34 57 157 121 80 119 139 137 141 135 133 136 134 138 106 71 104 118 121 113 105 88 85 84 89 98 101 111 120 129 102 82
166 167 163 167 164 169 167 160 161 158 160 152 158 164 168 173 171 170 172 181 179 173 163 157 143 129 121 111 103 102 87 75 81 77 61 58 59 61 58 52 49 50 50 43 41 38 37 33 33 33 26 29 29 32 25 30 31 28 34 35 35 35 38 41 42 48 51 30 35 63 153 124 86 120 132 135 133 123 137 135 129 123 90 80 102 113 117 110 102 81 82 77 82 99 105 119 117 156 134 84
167 166 160 164 163 151 149 168 158 159 169 173 177 176 166 166 154 139 130 126 123 111 103 96 84 82 72 69 60 60 59 59 51 51 52 48 42 41 40 38 37 32 33 33 31 29 31 29 30 31 36 35 34 38 40 44 41 43 47 46 52 53 56 54 63 66 61 38 39 64 154 133 98 114 127 126 124 129 134 123 127 125 99 73 99 107 113 113 99 87 85 82 95 98 101 106 117 158 123 85
155 160 162 170 178 178 171 175 167 165 159 149 129 124 109 106 91 85 80 79 74 67 67 64 63 52 52 54 47 47 46 44 36 40 38 35 37 31 31 34 36 30 32 37 35 40 45 44 38 40 46 47 51 51 56 55 60 62 66 68 67 72 70 73 76 81 62 46 53 67 153 128 93 123 135 127 131 133 126 127 127 123 93 73 109 115 122 111 107 93 84 91 91 97 98 114 120 163 128 83
175 165 164 159 151 152 136 125 112 99 93 86 74 71 67 61 61 62 63 63 56 56 47 46 43 42 39 39 35 38 31 31 35 34 37 35 39 36 39 43 43 41 48 49 44 53 56 55 62 58 63 62 66 69 74 78 85 83 84 96 97 109 109 123 134 133 95 67 81 72 156 131 81 122 136 135 135 136 130 127 128 128 92 69 104 119 126 119 113 94 91 93 97 101 102 119 127 165 135 84
132 119 108 105 100 91 83 74 71 62 62 59 55 53 53 48 46 46 47 43 39 39 37 36 38 33 32 30 33 35 38 42 43 40 45 46 50 53 52 52 58 61 68 65 67 71 77 77 81 85 92 95 101 107 106 106 121 123 136 145 149 166 159 156 149 125 87 50 60 64 151 130 77 130 141 137 129 125 126 127 132 122 90 80 113 121 123 122 114 98 90 90 98 104 109 112 129 162 134 93
75 72 69 65 65 58 61 55 52 50 46 47 43 40 34 35 34 33 34 35 37 35 40 38 36 41 44 47 44 51 50 53 60 57 63 66 63 71 73 75 83 85 92 90 105 106 110 117 118 118 132 124 128 126 127 136 140 142 140 130 119 120 109 99 95 83 68 44 45 61 154 132 82 115 135 131 129 125 127 133 136 129 96 83 114 118 127 112 103 99 92 88 96 98 106 124 130 162 137 90
58 54 49 48 48 43 40 37 37 38 39 36 36 36 37 39 41 43 43 43 46 47 52 52 53 56 59 60 63 67 73 76 76 83 88 93 103 106 114 115 120 128 128 125 131 132 131 134 134 129 130 122 122 122 118 115 118 98 91 88 80 80 76 73 64 64 60 30 37 68 153 130 82 118 122 131 131 132 124 132 137 135 105 78 111 117 119 117 104 95 91 93 99 102 105 123 123 159 140 89
47 42 38 33 41 40 43 37 39 44 38 40 46 45 45 48 47 51 61 58 62 67 71 72 75 85 85 89 96 97 105 118 112 128 124 136 120 121 141 136 140 126 122 134 137 130 126 125 118 113 118 105 98 95 91 80 78 71 72 68 60 58 54 51 45 49 53 31 31 59 151 121 75 121 126 130 134 134 134 130 135 138 109 75 115 124 119 116 104 96 90 102 110 103 111 119 123 166 140 85
38 38 38 39 42 46 45 48 50 56 54 55 54 67 61 64 70 74 79 88 94 90 94 102 115 123 125 122 132 136 142 147 140 148 143 143 126 125 141 134 133 132 124 115 106 98 97 94 89 76 77 68 70 64 62 58 59 52 48 46 43 42 41 41 37 36 47 25 29 50 134 112 68 114 141 141 141 140 142 127 135 134 107 80 112 126 127 113 109 95 98 95 103 106 111 117 123 144 125 95
48 50 49 53 54 59 63 64 71 66 70 78 82 84 93 99 94 111 122 126 132 151 153 150 158 151 148 148 144 146 147 136 136 135 128 128 118 107 115 108 96 93 86 83 77 72 70 64 63 55 53 58 48 48 50 46 43 36 33 33 32 30 29 29 26 29 41 21 19 54 101 86 77 110 138 146 142 134 131 136 129 130 107 85 109 123 130 111 106 108 96 88 95 103 112 117 122 120 112 102
59 70 68 76 83 85 90 96 100 99 101 117 124 129 145 153 159 174 186 180 182 183 174 165 158 145 139 140 124 124 120 108 106 105 96 92 86 77 73 73 68 61 61 62 50 55 52 48 43 42 38 39 35 28 32 29 24 26 24 23 25 25 27 27 28 39 45 23 30 50 87 78 87 112 126 146 135 132 130 133 132 130 107 81 111 120 117 109 108 103 94 91 100 112 114 116 122 127 109 90
94 101 108 115 126 134 134 133 149 139 146 159 170 179 181 173 165 167 156 147 142 138 130 113 118 110 104 99 90 83 81 74 73 72 66 61 57 59 60 52 49 43 44 41 39 35 30 32 26 30 24 21 23 23 25 24 25 27 29 31 35 41 39 41 47 47 57 29 36 52 83 84 85 109 140 146 142 135 133 140 138 133 101 76 112 120 123 116 109 109 99 92 105 108 117 120 119 115 106 97
128 131 139 140 146 147 151 153 163 152 146 148 145 140 137 131 118 116 112 107 110 96 92 78 81 74 73 63 63 57 56 54 54 51 47 43 38 41 38 33 34 35 31 25 27 24 27 25 23 34 27 30 31 35 39 41 45 39 47 53 51 52 57 62 62 67 51 33 38 49 84 86 80 115 137 144 138 132 128 129 126 133 104 87 108 119 123 116 110 106 99 100 106 106 117 120 116 114 116 99
142 142 141 147 143 146 136 131 128 121 112 114 101 96 99 86 84 86 76 74 75 63 58 60 59 56 52 47 47 40 42 40 32 33 34 24 28 27 24 31 31 36 34 31 37 38 42 40 44 45 45 50 50 50 51 54 53 59 61 59 63 67 68 75 82 80 60 45 49 57 100 84 78 118 128 133 132 134 134 125 128 127 106 91 107 113 115 111 103 94 95 91 99 102 108 117 124 117 110 101
137 134 128 126 124 110 107 94 90 86 77 78 70 63 62 59 58 58 57 57 47 50 49 47 38 38 36 30 30 28 29 32 33 34 30 30 39 34 40 42 44 45 48 49 50 54 57 53 50 60 62 63 59 68 76 78 78 82 93 98 103 110 122 132 133 124 92 68 75 59 87 95 83 112 136 136 137 137 130 133 128 127 100 83 107 114 119 113 102 104 93 94 103 105 105 122 117 117 118 114
103 92 88 86 83 72 74 67 66 60 51 54 51 48 46 41 44 41 38 37 38 37 34 32 30 27 34 33 32 35 38 43 45 46 47 48 52 55 58 59 58 65 65 61 63 68 72 79 84 80 85 93 101 102 105 103 104 125 134 134 139 140 139 137 131 115 80 52 56 55 88 88 83 115 131 137 138 143 128 127 127 124 99 84 105 119 123 111 109 104 100 94 106 109 106 118 116 122 138 123
65 62 63 58 54 55 53 44 45 47 43 38 39 40 37 34 37 32 34 36 34 38 34 39 47 45 49 50 48 55 57 54 59 59 68 70 63 75 76 80 84 96 93 97 105 108 115 115 114 110 112 114 113 110 109 103 113 119 119 122 119 114 111 101 107 101 71 44 48 53 84 75 88 126 134 137 136 141 128 123 136 124 105 104 117 116 120 119 112 95 102 96 103 106 115 115 117 128 137 112
48 46 43 41 40 35 35 33 30 34 34 30 33 37 37 39 42 43 44 49 49 53 55 59 57 64 67 65 68 67 76 79 83 88 90 99 106 106 109 121 122 122 117 117 129 121 116 119 113 115 102 103 110 101 101 103 109 96 101 103 98 90 88 81 76 71 58 34 35 50 84 83 84 115 134 141 138 136 130 131 135 133 105 84 106 117 119 114 109 99 96 103 104 105 116 111 120 133 133 114
37 29 33 31 29 37 34 35 41 40 40 49 47 47 54 57 59 60 63 66 67 68 72 76 76 83 101 106 106 109 118 117 123 133 140 141 138 134 133 140 135 133 130 123 126 120 120 114 112 105 93 88 87 86 81 75 70 75 66 64 62 57 57 56 47 51 51 27 28 44 87 82 82 113 136 140 135 139 134 133 129 124 104 84 100 118 119 117 104 100 97 96 99 106 113 113 120 135 134 123
33 40 43 41 45 49 54 54 59 59 66 63 65 71 74 74 77 83 91 91 95 103 108 116 126 137 125 131 130 129 136 141 147 147 147 146 148 142 140 144 139 125 125 112 103 97 92 76 83 72 61 60 57 50 51 52 48 49 49 46 46 43 42 42 36 39 51 22 22 51 102 100 76 110 135 135 133 136 136 136 134 129 101 85 106 116 121 116 105 98 90 98 98 102 110 120 122 129 139 119
57 54 60 62 63 70 80 68 73 82 83 88 92 94 102 113 122 133 148 158 156 159 167 169 162 154 138 136 138 136 141 137 139 138 135 132 137 136 110 108 102 86 75 69 62 56 47 47 42 42 38 36 39 36 34 33 38 34 33 29 31 28 25 23 24 27 42 18 20 50 121 104 76 109 141 139 136 139 135 133 141 130 99 84 107 121 116 108 105 89 83 97 100 99 110 111 119 125 132 121
77 80 83 83 94 106 99 108 112 121 117 130 139 147 164 170 169 167 166 171 163 153 153 148 139 137 145 136 131 130 123 124 116 107 106 99 86 75 71 59 50 39 35 33 30 32 33 39 44 28 6 12 19 14 19 16 22 23 24 23 22 22 25 26 29 33 49 19 24 50 115 96 75 107 135 143 141 134 140 142 133 124 104 79 92 111 114 110 108 94 91 87 98 105 106 106 114 139 140 111
108 110 118 120 128 142 136 124 137 151 145 146 149 145 149 148 145 144 143 144 137 133 129 126 116 124 106 102 95 91 78 72 70 68 63 59 57 56 51 48 38 39 55 58 66 65 78 79 75 33 2 2 4 6 12 19 25 26 29 37 38 38 44 41 44 48 52 30 37 53 107 99 79 122 137 144 143 133 132 133 131 121 100 78 103 108 113 105 97 90 88 91 92 101 106 113 115 164 144 89
128 130 140 139 143 145 132 128 146 150 145 141 144 142 132 143 127 124 120 109 104 91 90 81 73 66 61 63 59 49 53 57 47 52 44 46 43 58 68 58 40 66 79 80 76 80 80 78 73 28 3 5 5 6 24 32 38 45 49 49 55 58 57 57 62 69 53 37 44 55 98 94 80 108 131 137 131 132 137 127 125 122 103 79 97 108 113 107 99 92 87 88 96 98 105 114 115 158 134 87
134 135 131 126 138 137 131 138 141 135 125 113 107 95 95 90 74 72 69 63 58 63 55 49 53 45 53 44 37 40 37 35 31 33 32 27 31 58 71 57 39 69 81 83 75 82 76 71 58 17 2 2 5 26 38 50 54 59 61 67 71 78 87 86 83 90 68 44 60 55 105 105 81 106 129 132 134 132 132 137 127 121 104 72 105 107 112 104 102 93 87 88 91 105 108 112 121 151 134 89
131 125 119 103 110 103 91 87 92 81 74 69 66 58 62 54 54 51 47 48 44 43 35 38 35 36 30 28 31 27 27 31 31 34 36 35 42 61 73 58 34 49 64 39 34 27 18 13 9 10 26 29 28 48 61 72 79 84 86 94 99 92 90 93 100 119 84 55 64 60 96 95 74 111 133 130 140 138 135 133 139 128 98 83 107 113 120 113 95 89 90 89 100 104 102 111 116 156 137 85
80 82 70 65 65 58 57 52 54 55 53 51 51 46 47 42 38 35 34 37 32 33 33 30 31 37 33 35 38 39 45 47 50 51 56 60 56 56 58 52 25 11 10 9 10 15 17 23 25 34 58 59 69 77 83 103 107 106 111 110 112 106 104 109 113 116 81 48 52 56 104 92 80 117 130 133 137 141 137 136 130 125 98 77 105 115 110 105 94 96 90 89 98 101 101 104 112 162 137 85
58 55 50 48 47 47 43 41 38 39 37 37 34 31 29 36 30 30 36 34 37 40 41 52 51 49 54 55 63 64 60 70 70 73 77 81 76 85 58 28 23 35 44 51 60 66 66 71 84 81 82 83 97 99 109 110 114 115 113 115 116 115 112 106 105 102 80 47 46 57 94 98 79 113 135 137 135 136 136 141 123 118 105 76 103 115 112 107 102 99 89 88 98 101 111 105 110 159 135 84
46 41 41 34 36 33 33 33 31 30 36 34 41 42 41 44 47 53 55 57 60 66 61 68 73 71 72 80 83 83 89 99 97 106 113 117 124 113 96 88 92 93 89 91 95 91 96 98 102 98 99 101 110 122 117 111 116 114 103 105 104 93 85 84 80 78 64 38 41 46 91 95 81 109 123 130 137 141 134 138 123 119 100 74 110 112 117 112 105 95 93 88 100 96 101 110 114 156 136 86
34 35 31 35 40 40 35 40 54 49 56 53 58 66 62 66 67 68 75 74 85 86 89 97 95 104 108 112 123 125 141 147 143 152 162 156 154 128 125 115 118 115 115 106 111 115 115 109 110 110 108 106 100 98 92 86 85 76 79 71 68 60 57 62 58 57 54 26 29 49 102 93 77 110 124 137 136 134 136 140 123 114 104 82 100 114 119 105 104 95 95 92 101 98 101 104 118 132 119 90
43 49 44 50 52 56 55 65 67 69 73 73 82 78 83 92 94 95 101 110 120 120 134 147 143 163 164 158 153 158 158 150 143 147 144 138 136 133 131 124 131 117 121 107 104 99 96 93 82 81 79 64 62 61 60 60 59 58 51 53 52 46 43 42 36 40 51 19 21 48 96 85 65 103 123 128 134 128 124 128 126 114 100 76 99 114 118 107 107 98 85 87 91 96 105 103 101 112 100 85
60 66 64 74 76 76 86 94 96 97 105 104 107 115 126 132 135 144 143 149 143 146 153 158 151 153 153 141 145 140 140 143 143 143 135 127 117 121 113 97 95 85 80 75 70 62 65 64 56 55 55 52 47 49 43 45 40 37 35 33 34 33 22 30 26 33 47 17 24 48 96 86 62 104 124 117 129 133 132 120 118 116 106 74 92 106 107 101 98 94 86 84 93 96 102 108 111 112 99 87
91 88 98 104 101 107 119 118 130 133 132 132 131 144 144 153 156 159 154 149 147 150 139 148 143 131 137 131 133 123 123 116 107 109 100 88 82 79 73 68 66 57 60 54 53 52 47 44 44 38 37 37 38 31 28 33 29 30 31 28 31 31 36 35 36 46 50 23 28 45 97 81 61 106 125 129 133 131 125 125 117 111 101 77 100 111 114 103 99 95 92 94 95 96 101 104 107 110 100 81
119 114 119 122 126 132 124 134 143 147 146 145 142 146 152 148 148 144 133 137 132 132 128 111 111 102 99 90 84 76 77 72 67 65 64 60 59 60 55 53 51 44 41 41 38 34 31 34 29 35 30 37 37 37 37 39 41 42 44 45 49 45 51 54 53 55 62 36 40 46 86 78 65 99 121 124 128 120 122 120 113 108 95 79 109 105 113 109 97 96 92 93 101 93 99 99 106 108 98 85
130 135 124 132 137 131 134 138 138 140 132 136 125 122 129 122 116 107 95 85 86 83 73 71 68 61 65 60 59 58 53 53 53 45 46 50 42 40 37 40 37 34 37 40 35 45 39 45 46 49 47 52 52 54 55 54 57 53 59 59 61 64 70 76 79 91 76 46 49 57 78 73 61 96 124 119 120 119 124 119 112 108 94 76 102 106 110 107 98 96 95 89 87 99 100 105 110 107 103 89
140 135 129 125 127 115 116 117 119 106 91 95 81 77 75 71 63 66 65 61 58 53 56 52 49 46 40 39 38 40 35 37 34 32 40 40 41 43 47 54 46 49 53 56 59 60 55 59 59 55 60 66 67 71 80 77 84 91 99 104 110 115 121 125 116 116 90 46 50 60 90 88 61 92 112 113 122 122 130 128 113 111 97 74 97 105 111 106 102 93 91 91 94 98 108 107 112 114 103 84
110 99 94 89 89 78 75 75 75 65 62 62 55 59 49 45 46 40 39 41 34 36 34 33 33 34 36 32 40 46 45 44 47 52 54 61 58 63 63 63 66 65 67 69 71 77 84 86 94 102 109 115 109 116 118 137 123 121 122 110 106 111 99 104 97 87 74 49 51 49 93 84 59 94 108 107 120 125 119 122 113 115 97 73 101 103 108 103 99 96 91 85 89 99 105 110 108 107 96 84
66 67 56 53 59 54 50 51 48 43 52 44 40 38 30 33 31 35 33 35 36 42 44 45 48 50 56 57 56 56 58 62 62 67 65 68 78 81 87 95 103 101 113 114 128 130 133 139 132 131 121 120 113 107 97 106 99 91 93 99 96 101 97 90 94 89 75 43 48 50 96 79 60 89 103 115 120 119 125 116 107 109 92 73 100 104 108 107 104 94 89 87 91 101 104 113 112 110 106 86
43 48 44 45 41 33 42 36 34 36 38 39 38 35 44 48 46 53 50 54 56 55 56 62 60 61 68 68 77 85 92 91 104 115 114 129 130 135 139 141 148 142 129 128 121 117 108 113 107 104 102 106 102 88 89 104 91 94 95 88 91 87 90 90 85 99 87 52 61 55 95 88 53 86 102 104 107 109 114 115 112 102 95 78 92 107 104 109 103 92 92 85 84 94 104 114 108 115 101 89
35 39 38 38 43 44 44 48 50 51 51 56 55 57 55 57 60 62 68 73 72 81 88 91 105 114 118 130 128 126 136 141 145 140 131 128 121 114 108 117 111 110 108 111 113 105 109 105 101 99 100 99 91 86 96 102 102 113 115 118 121 126 138 130 133 133 93 51 58 53 80 69 47 95 103 115 121 119 117 118 109 102 90 73 92 110 108 108 102 90 87 83 88 98 107 112 112 112 101 87
44 51 48 54 56 52 56 60 66 66 68 76 72 76 89 94 103 117 119 120 127 140 142 142 132 126 119 117 111 100 102 109 103 107 110 112 110 110 115 120 109 111 101 97 99 100 107 113 115 123 123 132 136 125 133 145 143 138 140 132 120 116 123 108 103 105 77 47 48 54 75 61 46 94 104 111 120 119 113 114 114 100 89 69 93 106 110 105 91 87 89 86 90 90 97 105 105 116 105 83
65 67 62 67 75 80 90 97 105 114 120 126 126 128 137 141 142 135 132 132 123 118 114 121 114 112 107 107 98 90 106 108 108 102 106 100 99 101 109 110 110 121 127 133 143 145 150 155 157 150 148 139 137 124 125 118 113 115 105 94 93 93 83 79 78 69 59 38 35 47 76 57 47 88 106 115 122 127 128 120 123 122 103 71 97 105 110 101 98 95 83 92 88 93 104 97 110 108 97 83
100 106 116 121 126 115 128 142 137 122 125 123 119 110 111 114 115 114 116 112 118 120 116 115 115 112 113 105 95 97 111 113 116 123 137 142 139 143 144 146 144 151 145 140 141 136 136 129 115 113 107 96 98 86 91 83 77 75 74 64 68 63 57 59 54 56 51 34 30 46 79 78 62 94 101 117 127 124 114 116 121 116 94 73 97 106 107 103 97 87 79 80 87 95 104 104 109 105 101 85
140 127 125 123 110 98 109 114 113 108 114 112 125 113 115 118 112 115 109 107 115 116 118 128 130 135 134 143 156 149 149 151 147 146 143 138 130 129 131 126 116 114 107 104 101 97 94 87 77 77 64 68 63 58 61 52 55 52 51 49 52 46 47 45 46 51 51 26 29 47 115 114 59 89 103 111 120 121 119 120 111 103 86 74 96 105 103 98 97 87 83 87 93 96 93 100 111 132 134 82
120 115 115 119 111 107 115 113 110 111 103 100 108 114 112 119 127 144 147 152 157 162 159 151 151 154 142 141 137 130 123 117 114 111 107 99 95 91 92 86 82 75 76 70 65 69 58 62 62 52 55 55 49 48 49 43 52 48 50 49 47 47 53 52 53 58 63 31 32 45 121 127 63 99 111 106 125 121 125 124 113 107 93 70 88 103 107 94 86 83 81 89 92 94 96 102 112 150 146 78
110 106 105 104 95 98 110 121 131 138 140 149 149 145 153 148 153 153 144 133 131 129 126 123 112 103 96 93 93 83 88 75 68 71 73 68 65 64 59 62 63 54 56 54 54 48 51 52 50 53 50 47 53 47 53 53 55 54 57 57 58 57 56 58 59 64 66 38 35 47 117 119 64 94 106 118 116 116 123 126 123 116 95 75 92 103 107 92 92 84 79 86 88 88 93 99 105 144 147 79
125 125 133 140 141 149 148 151 154 140 134 132 128 110 111 114 111 105 104 91 88 83 85 81 74 69 61 67 65 64 56 57 57 53 54 49 47 49 49 55 54 49 52 49 53 56 58 60 56 62 59 56 63 62 59 58 59 67 67 64 64 65 65 69 68 72 67 44 44 48 120 112 56 85 109 113 116 122 118 124 113 110 96 75 97 103 105 105 92 84 80 78 87 91 91 92 101 141 138 81
151 138 132 128 125 115 110 112 107 101 96 99 86 73 79 72 73 69 72 64 63 63 61 63 59 57 58 57 52 53 52 45 44 47 46 50 55 58 58 66 65 66 60 64 66 68 64 67 61 66 64 69 66 70 65 72 77 75 79 84 81 77 82 87 88 87 72 48 56 51 117 110 59 98 100 114 113 121 112 106 101 107 90 70 91 104 106 98 95 87 82 78 82 86 94 102 105 142 136 83
105 94 91 87 84 80 77 75 71 74 70 65 56 55 59 54 51 58 54 56 49 48 49 52 51 52 57 57 58 57 55 60 64 62 62 66 58 64 71 70 69 70 72 66 69 80 70 74 78 79 80 84 86 91 87 84 93 98 101 100 96 108 107 112 126 104 76 50 50 56 119 109 45 85 94 114 123 120 109 107 109 108 92 75 91 98 104 99 94 86 77 80 79 88 91 97 100 137 128 76
70 64 61 57 56 55 51 51 56 54 48 46 48 51 43 50 49 52 54 54 59 57 58 66 64 66 67 66 65 70 73 67 70 68 65 73 73 76 79 83 85 83 83 96 99 98 102 105 110 109 108 113 122 121 111 121 114 118 131 140 139 151 128 99 106 100 75 48 42 42 117 109 43 81 105 118 116 115 114 113 112 109 93 76 94 97 99 97 88 82 79 85 83 85 88 96 99 138 138 78
47 50 47 44 43 42 44 43 52 50 51 53 52 61 56 59 60 66 73 68 67 71 70 75 72 77 74 82 78 73 85 83 79 86 79 90 91 98 103 111 115 110 111 117 120 122 127 129 129 133 124 131 125 130 115 119 110 117 146 143 134 129 117 97 97 94 70 42 68 77 120 105 51 91 109 113 109 112 118 111 110 109 94 66 88 98 96 92 82 78 80 75 81 79 89 91 95 115 114 77
48 48 49 50 54 53 57 58 65 67 64 66 63 65 69 74 73 78 74 75 78 82 81 86 90 93 92 94 106 110 114 116 121 122 122 133 125 128 133 129 135 130 145 162 160 168 157 118 112 125 128 121 111 104 102 103 100 98 97 89 84 89 88 87 89 92 89 134 199 204 151 89 47 87 92 101 107 116 116 112 115 103 84 63 92 91 93 88 83 77 72 76 81 82 83 84 95 105 90 78
62 60 65 64 67 68 73 68 73 75 74 84 75 78 86 89 98 101 99 106 110 115 120 125 127 130 125 124 130 138 135 131 119 133 135 131 123 124 137 133 133 114 126 142 139 127 115 110 108 106 100 99 103 94 86 93 96 88 91 88 97 95 85 91 106 98 87 75 82 68 110 101 50 93 92 98 113 116 111 104 104 102 84 58 81 82 88 89 80 73 71 69 80 80 82 91 98 98 91 74
69 72 80 80 81 85 89 86 95 100 107 104 112 116 115 114 126 138 136 125 130 134 135 141 137 137 133 140 173 169 163 140 113 123 121 121 113 110 114 110 110 106 105 99 97 100 97 97 93 99 101 93 96 97 84 85 98 99 101 109 134 100 90 131 109 94 85 35 24 38 95 91 56 85 93 98 102 113 108 98 105 93 83 57 76 86 94 85 80 77 73 71 76 76 87 89 91 96 90 79
95 95 104 111 117 123 125 128 127 134 135 130 136 136 141 151 133 116 136 125 131 129 123 128 129 127 129 121 120 120 116 116 111 119 100 102 99 102 105 104 99 103 92 104 94 93 97 85 82 89 92 90 82 77 77 80 82 77 72 107 148 119 125 126 87 101 99 46 38 52 75 67 51 75 95 88 94 108 104 104 102 99 86 69 81 89 98 86 80 78 77 72 80 81 83 87 95 99 89 82
126 133 135 136 133 145 132 127 141 136 131 137 159 150 148 147 130 111 120 123 110 112 111 113 111 103 108 97 97 101 104 98 100 92 89 91 91 81 88 92 88 82 74 75 81 76 74 77 70 74 79 75 82 85 80 75 82 75 77 87 102 107 112 120 120 119 97 42 40 49 71 59 42 74 88 94 99 104 105 104 99 97 94 64 77 88 90 85 80 80 71 71 75 80 87 88 95 90 85 75
162 151 116 125 129 126 121 120 125 120 119 118 111 108 102 103 101 102 93 103 99 95 94 90 92 92 85 77 82 83 85 75 72 72 69 66 65 68 74 74 74 74 69 81 91 86 81 86 88 91 90 87 89 88 85 87 92 93 84 108 129 95 106 118 102 118 99 53 41 44 73 64 40 73 85 102 97 93 99 104 95 94 84 61 79 87 91 84 80 76 70 69 67 78 81 92 94 90 82 74
132 131 119 118 126 109 113 110 108 109 103 97 95 92 91 93 84 78 79 77 72 65 64 66 64 65 63 63 64 72 65 65 68 68 71 75 76 89 86 95 93 89 83 93 108 93 93 97 99 93 95 92 86 88 83 80 85 86 93 126 127 108 106 95 73 84 68 30 35 42 77 73 41 69 80 84 88 95 100 98 85 86 84 69 78 91 96 90 84 79 74 69 72 78 76 79 88 97 89 75
100 101 103 92 97 98 97 101 97 93 84 79 72 67 63 56 55 50 51 49 50 59 63 63 69 76 71 75 78 95 90 81 87 97 95 90 96 97 93 100 96 92 83 89 100 93 92 88 89 87 86 89 93 90 90 93 94 96 93 91 96 90 95 95 92 89 78 26 17 27 64 71 42 72 80 88 94 100 103 96 91 94 84 68 79 83 90 84 81 71 64 62 71 71 84 81 86 92 82 72
111 121 133 127 113 111 111 92 71 71 66 62 66 63 67 65 68 70 69 77 75 81 85 93 92 94 94 93 92 97 99 96 94 88 91 91 85 91 96 97 84 87 87 94 93 93 95 95 99 103 100 102 104 101 102 100 97 101 96 86 91 84 82 80 78 75 63 30 33 32 71 69 47 69 81 88 94 99 108 104 97 94 86 65 78 80 89 80 78 70 71 67 65 74 75 81 80 84 83 74
125 133 128 114 93 81 113 123 88 84 85 86 88 86 92 88 93 98 93 94 94 92 96 98 91 91 95 89 84 91 85 90 90 85 85 93 95 106 100 102 105 97 97 103 106 101 100 103 95 91 96 89 86 85 75 72 73 66 63 69 60 61 60 59 57 59 56 36 33 45 74 77 45 69 76 86 99 94 98 94 90 93 83 60 76 84 88 85 75 72 63 62 65 70 76 77 86 92 80 69
98 101 105 114 120 127 160 143 95 100 91 89 95 94 98 89 91 88 94 89 91 88 90 95 92 99 99 99 95 103 103 105 100 106 103 111 96 102 102 103 89 97 90 86 86 73 70 57 54 50 52 55 61 63 58 58 66 65 62 67 65 64 68 63 67 67 58 33 29 40 69 70 43 66 74 88 94 96 95 102 85 94 86 61 79 87 90 81 76 65 61 60 63 64 76 77 89 87 84 67
140 132 138 141 139 143 134 103 93 94 92 85 86 92 90 81 91 91 103 96 103 105 112 109 111 112 108 112 106 105 111 95 93 90 82 77 74 60 63 67 61 62 53 51 54 62 71 68 52 59 62 58 67 68 71 71 66 74 64 64 63 59 62 61 62 62 61 37 35 41 67 65 36 59 70 81 87 89 94 96 84 87 80 64 74 83 83 81 69 65 54 55 61 63 71 77 79 88 84 73
119 109 125 134 134 131 147 124 97 97 97 108 108 107 106 103 106 106 105 106 101 103 97 89 89 77 69 74 69 64 61 56 57 63 62 69 72 66 62 50 45 51 58 64 62 67 70 67 65 60 61 56 62 68 61 58 57 60 59 66 69 68 73 73 74 82 65 37 46 43 61 59 35 62 72 80 89 91 93 84 84 84 79 59 78 83 83 81 69 65 55 53 56 61 66 75 78 87 81 64
150 129 132 141 133 134 135 114 103 102 100 93 91 94 89 82 75 72 67 64 59 59 64 63 63 57 59 68 65 69 73 67 71 73 78 74 72 74 68 65 64 67 66 59 62 58 52 53 53 59 62 72 76 83 85 91 96 97 103 106 109 111 110 111 104 103 84 43 47 37 59 57 36 59 69 84 87 91 97 95 90 84 79 66 78 80 82 76 66 62 52 52 50 60 65 69 82 82 77 65
95 80 78 87 91 83 74 82 67 70 69 66 63 59 58 57 54 59 67 66 66 67 67 72 72 70 66 72 67 69 66 60 64 60 59 54 60 58 59 65 70 64 73 75 88 88 93 103 111 113 130 125 123 124 121 123 126 118 115 114 109 110 105 94 92 93 69 44 43 38 67 59 34 62 75 76 92 91 96 99 84 88 82 59 78 82 84 70 68 59 54 43 56 58 66 73 78 102 109 58
99 88 81 78 68 62 59 58 60 62 58 60 60 64 68 74 68 69 74 72 66 70 66 67 68 68 69 65 65 63 62 66 62 66 82 84 93 101 93 103 139 146 158 162 148 139 144 145 139 128 120 118 106 111 107 91 89 82 81 74 72 74 68 73 69 73 62 36 40 44 66 60 41 68 70 81 90 88 89 97 88 84 85 55 73 75 83 76 66 55 53 47 49 60 68 72 72 108 116 59
204 201 200 198 181 170 163 143 134 120 114 98 83 80 79 67 66 64 64 60 59 56 61 65 69 72 76 84 87 104 113 123 124 140 141 141 139 144 138 128 153 177 155 147 122 108 99 90 89 83 77 82 78 79 80 79 78 79 79 83 87 88 91 95 85 85 75 44 50 45 70 63 44 68 73 82 86 89 86 87 81 84 76 56 67 76 79 72 63 60 52 45 53 60 61 73 78 112 116 54
198 207 211 219 225 234 242 240 234 237 230 214 201 205 189 176 169 153 149 136 125 114 111 118 121 132 135 142 148 145 144 139 137 135 125 117 118 117 109 89 83 100 82 85 93 94 84 93 104 103 98 99 97 109 106 100 107 99 104 106 101 91 74 81 81 83 70 44 44 41 69 72 44 61 74 82 82 83 98 90 83 89 83 54 65 82 80 72 66 60 47 47 48 56 63 68 69 103 111 56
181 179 171 175 173 181 191 195 200 204 211 213 216 219 221 224 227 227 231 236 241 231 225 223 214 202 199 192 190 179 176 169 160 138 129 121 123 118 120 108 101 118 117 119 110 116 112 106 115 112 94 91 96 109 115 106 110 102 90 84 77 74 78 83 83 83 74 43 48 48 70 66 41 66 76 81 86 90 99 96 92 85 78 56 67 75 74 72 59 56 47 47 41 54 66 64 72 109 109 53
203 205 200 195 190 194 186 174 181 171 170 177 174 168 160 176 180 181 186 201 214 218 221 227 230 241 238 244 245 247 238 241 235 230 230 222 220 209 209 200 196 184 175 177 162 163 162 145 141 135 127 132 119 120 116 112 110 103 96 90 83 78 75 77 73 75 63 34 39 35 51 57 34 58 68 73 84 86 80 90 80 79 72 59 67 74 74 67 62 52 45 41 46 55 61 71 73 101 107 54
204 203 200 201 199 202 202 184 186 184 173 181 178 165 166 165 151 161 164 168 162 160 158 168 163 170 179 189 188 155 176 206 207 212 218 222 225 217 211 217 219 218 221 224 225 229 223 224 221 212 211 209 202 203 191 190 186 175 178 175 169 165 171 162 146 145 127 104 105 94 101 105 92 93 91 96 92 89 86 89 83 75 69 52 66 68 70 62 55 48 41 37 32 48 53 55 62 89 99 45
209 209 208 210 207 205 208 194 191 194 187 189 175 160 172 167 157 160 162 167 165 163 159 161 162 160 163 158 144 99 123 162 167 165 164 169 166 164 168 167 172 177 180 183 192 192 194 199 203 203 207 207 215 218 215 220 219 226 219 220 222 224 228 239 242 238 235 237 231 221 210 218 209 205 199 196 196 192 187 182 179 172 167 153 156 154 146 150 142 135 128 127 119 118 122 123 123 134 132 98
202 208 211 211 210 210 211 207 207 209 207 206 181 172 170 157 165 168 169 167 167 168 161 163 164 170 171 166 164 172 174 169 162 169 165 172 163 166 164 168 170 164 165 166 167 158 161 159 159 160 162 160 165 166 167 169 177 177 169 179 182 182 192 198 211 212 214 214 218 222 213 213 213 216 218 222 223 226 222 224 224 227 223 221 227 225 224 225 228 222 218 220 219 220 221 216 217 215 205 207
204 208 210 209 210 209 206 207 208 209 206 203 176 172 166 171 174 175 173 175 175 171 165 169 177 175 174 170 169 177 173 163 164 162 170 168 169 164 168 174 173 177 170 171 174 162 159 163 164 159 162 165 163 165 166 159 172 160 149 155 152 157 165 174 181 182 172 174 176 177 178 172 165 168 179 170 167 171 171 178 177 174 171 175 173 178 180 183 193 187 184 183 186 188 192 195 196 197 195 193
204 202 203 206 206 210 213 212 203 206 207 186 168 180 174 177 176 181 173 177 175 169 172 171 173 181 179 179 174 185 174 170 173 169 175 170 172 172 175 173 173 176 169 177 175 164 165 165 164 159 162 167 164 162 162 162 168 156 152 158 158 155 166 175 180 177 172 167 176 176 181 178 180 188 192 169 166 171 176 167 175 178 166 164 168 158 155 167 161 164 166 165 173 170 164 170 167 160 161 159
206 206 203 205 207 205 211 210 205 206 202 184 174 177 172 177 177 181 184 177 180 180 176 182 180 181 184 183 183 181 179 183 172 173 177 182 176 180 184 185 177 180 177 183 172 165 167 168 170 170 167 173 166 166 167 173 169 161 156 156 158 158 162 171 169 162 163 174 171 165 173 180 194 196 195 185 170 174 174 158 161 163 148 155 166 165 170 171 167 163 166 181 183 169 170 175 178 186 186 181
167 169 175 181 187 190 195 200 203 210 202 182 182 181 181 176 182 181 172 175 192 189 173 178 179 181 184 183 182 185 189 181 178 183 174 179 182 183 190 192 184 186 183 180 179 171 176 175 171 173 174 181 173 171 168 171 171 166 171 176 166 164 181 199 185 185 191 199 193 197 200 203 207 203 205 201 193 191 189 180 178 165 149 162 162 171 177 180 175 178 174 185 188 181 189 188 186 190 188 181
190 190 177 177 176 173 166 166 161 163 153 142 149 155 168 171 170 175 172 177 187 183 184 187 187 187 188 187 176 182 184 180 184 185 183 187 181 184 187 183 182 185 186 183 177 173 181 175 180 177 185 177 175 178 171 167 172 173 175 181 167 171 190 196 180 190 199 203 200 204 210 211 207 203 205 203 204 207 200 194 192 167 171 176 177 191 201 200 194 202 206 200 203 206 203 201 201 201 202 196
179 181 188 186 183 190 202 193 191 189 186 182 175 166 162 159 150 149 147 150 146 141 152 159 160 156 161 170 171 180 183 179 187 184 186 184 181 191 188 187 187 184 185 182 173 173 176 175 180 171 181 177 183 180 177 174 173 168 181 192 187 190 190 184 182 190 209 207 203 205 207 210 206 205 204 204 202 201 194 182 178 170 176 182 184 203 204 201 199 203 206 208 203 209 201 203 206 200 201 197
159 157 165 166 154 160 166 164 152 154 151 154 163 169 178 177 181 182 180 184 181 185 181 174 169 166 157 148 145 149 150 152 151 149 161 160 163 169 172 172 178 179 184 174 175 177 182 180 183 177 184 186 185 174 174 174 174 173 184 183 184 201 199 190 191 198 210 201 206 205 204 211 210 208 205 209 211 201 191 189 188 180 181 186 188 199 209 204 199 205 207 207 205 203 204 200 200 199 208 205
138 144 148 142 145 152 147 146 139 134 132 132 132 131 131 130 143 141 142 149 142 150 160 166 164 171 182 185 190 186 186 185 180 175 175 165 166 169 157 157 154 151 154 150 147 148 154 150 158 163 165 164 160 163 165 167 166 174 175 179 183 191 186 182 180 199 202 201 206 209 198 201 204 206 203 206 200 190 185 190 187 183 186 185 189 195 205 197 200 206 209 200 209 203 198 205 205 198 201 200
146 146 138 135 137 142 132 119 138 135 115 119 120 123 121 129 134 130 132 129 126 137 133 134 136 134 140 150 152 144 143 145 155 158 161 172 166 167 171 169 170 180 172 181 175 177 177 176 174 172 168 161 160 160 151 152 151 154 147 157 162 165 167 156 160 174 181 180 186 188 186 188 191 190 194 194 188 186 183 181 177 180 182 187 186 197 199 202 200 206 207 198 201 203 205 198 197 196 198 197
156 145 143 142 142 137 138 135 129 127 127 118 121 119 120 120 121 115 122 124 126 127 117 125 123 126 130 134 130 133 128 134 139 139 134 139 143 136 136 141 143 143 150 150 151 157 158 164 163 169 166 168 174 169 178 179 182 180 178 184 180 178 179 181 181 185 180 184 177 174 175 173 164 165 179 169 163 154 167 159 154 157 167 170 164 179 178 190 190 184 191 192 183 182 188 186 185 185 185 178
165 160 161 145 144 140 138 144 131 127 127 121 124 129 124 118 125 122 118 126 133 118 125 119 121 125 119 127 124 121 121 128 134 128 123 133 127 129 124 138 134 136 144 135 142 136 143 142 136 140 134 133 134 133 134 137 146 142 147 150 149 158 159 165 162 158 165 172 174 171 176 176 180 181 184 184 183 187 189 189 189 186 190 188 183 187 184 182 182 193 199 199 200 193 192 198 194 189 185 175
175 169 167 164 162 163 159 146 145 139 137 135 134 126 129 130 128 134 133 128 127 129 131 119 126 124 128 128 128 133 122 127 136 132 133 130 125 123 130 127 120 138 127 134 132 130 136 132 128 133 131 119 127 124 129 124 133 129 138 141 133 133 138 138 132 129 133 136 132 134 139 132 136 145 141 137 142 146 156 154 154 167 155 151 167 171 181 185 187 185 191 186 187 195 197 195 193 195 196 198
|