blob: 413a9bfad87cf308755a6dd271c0584c79b032a9 (
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
|
163 163 163 163 164 165 167 167 167 166 164 163 161 159 158 156 155 154 154 154 154 154 154 153 152 152 152 153 153 152 153 153 151 150 153 150 149 155 158 159 159 155 154 170 135 80 82 149 172 172 101 94 99 94 83 136 186 181 169 73 88 91 62 53 144 199 184 159 102 77 83 72 62 92 175 182 175 178 179 181 183 181 180 182 179 185 183 185 168 89 81 68 98 177 180 179 178 179 179 178
162 161 161 161 162 163 165 165 165 164 164 163 160 159 158 156 155 155 155 154 153 153 153 152 152 151 151 151 152 150 151 152 152 151 151 156 159 151 145 143 151 164 162 166 140 88 79 126 170 186 155 99 99 97 81 86 172 190 119 75 90 69 64 67 126 138 116 87 77 91 77 51 78 160 189 179 181 179 178 180 179 181 184 180 183 181 175 189 120 75 87 68 139 185 175 178 179 178 176 178
162 161 160 159 160 162 164 163 163 162 162 161 158 158 157 155 154 155 155 155 154 153 152 151 152 151 150 151 151 150 151 148 147 152 157 141 109 94 88 81 90 120 144 163 162 94 82 84 101 136 180 132 84 96 76 63 171 165 76 98 61 68 101 95 86 81 82 81 84 88 85 89 150 193 178 183 178 180 180 178 182 189 187 187 183 184 194 177 90 83 87 90 176 183 182 179 174 179 180 175
161 160 160 160 160 162 163 163 162 161 160 158 156 156 156 154 153 154 154 154 153 152 152 150 151 151 150 149 149 148 149 148 156 156 110 81 70 64 73 73 73 69 69 120 161 89 75 75 70 62 148 138 82 89 64 52 163 98 80 71 59 108 121 89 75 80 73 79 83 80 86 98 135 184 183 181 179 181 178 181 181 136 104 142 193 176 139 113 81 88 91 81 143 182 172 185 190 186 176 184
161 160 160 161 161 162 163 162 162 161 159 156 155 156 155 155 154 155 154 153 152 152 151 150 151 151 149 148 149 148 148 155 147 101 69 68 65 71 80 74 73 68 62 64 119 119 78 76 82 48 98 99 84 83 81 74 95 81 68 52 98 107 99 80 81 79 73 72 75 86 87 76 91 151 193 178 179 180 179 186 141 88 85 93 121 104 86 81 76 81 80 71 79 120 107 128 149 108 105 118
160 160 160 161 162 162 162 162 161 161 159 156 155 157 157 156 156 156 155 153 152 153 151 149 150 150 149 148 149 148 150 151 108 59 68 71 77 72 64 58 64 67 65 71 74 112 115 78 74 45 67 84 83 82 73 86 82 63 54 90 99 97 78 69 60 55 67 76 74 74 94 102 84 88 156 190 179 180 179 183 114 78 86 86 71 72 91 65 58 78 69 59 86 113 90 90 66 75 91 89
159 159 160 162 162 162 162 161 160 159 158 157 157 155 154 156 158 157 155 154 153 152 151 151 149 150 148 148 150 145 154 131 65 62 65 75 61 43 33 38 67 67 68 77 69 66 104 99 81 40 92 96 87 84 56 83 69 46 88 105 86 91 89 78 64 70 66 87 87 79 80 94 119 85 100 164 189 179 179 181 165 84 55 99 86 66 55 49 54 57 53 72 81 90 80 71 79 82 64 67
160 160 161 163 163 163 162 161 159 159 158 157 157 156 155 157 159 158 156 155 154 153 153 153 150 151 149 149 148 146 147 99 54 64 64 58 39 41 82 126 150 108 68 76 69 59 75 84 84 45 114 135 93 74 66 80 46 76 105 77 59 85 100 76 48 63 71 84 92 91 91 78 105 111 77 112 179 184 181 181 184 171 124 103 83 68 65 64 63 66 75 88 78 64 57 54 59 44 66 112
161 161 162 163 163 164 161 159 158 158 157 157 157 158 158 160 161 160 158 157 156 154 154 154 151 152 151 150 147 152 142 75 59 68 66 51 43 97 159 156 163 135 74 68 69 64 69 74 73 57 107 136 86 70 83 61 67 93 71 61 81 52 60 77 104 128 134 110 77 52 101 104 77 97 87 84 154 191 175 180 182 192 135 81 69 73 74 74 69 78 89 88 72 56 69 104 125 137 172 184
164 163 163 164 164 162 162 159 157 157 157 158 158 161 161 163 163 162 160 159 158 156 155 155 154 153 152 150 149 151 128 69 62 69 68 45 78 149 159 148 160 134 74 67 67 73 54 67 81 65 72 107 88 70 69 60 86 76 58 77 49 50 130 172 184 186 185 175 150 83 73 94 91 82 93 81 108 170 195 188 191 137 78 59 68 83 89 77 76 85 80 47 53 131 172 180 184 186 184 183
171 169 167 167 166 164 165 163 162 162 161 159 159 161 162 164 164 163 161 160 159 158 158 158 156 153 152 150 150 153 118 62 73 76 63 56 117 161 152 148 159 134 76 69 68 65 70 59 59 83 66 79 103 81 64 68 86 52 87 73 52 157 186 179 179 174 179 176 183 169 102 84 92 88 75 82 85 104 144 155 126 81 53 64 77 79 81 87 80 63 40 62 156 189 180 180 181 182 176 178
177 176 174 172 171 171 170 168 166 165 163 161 160 161 162 163 163 162 161 160 159 159 158 158 156 152 152 150 151 153 109 59 76 76 47 74 153 158 148 151 162 136 80 65 67 51 59 58 41 53 69 72 102 84 70 68 65 66 88 76 129 188 174 178 177 185 178 185 180 180 156 104 86 93 76 75 63 66 89 95 68 52 67 80 80 91 83 80 58 33 79 165 188 179 179 183 181 179 181 181
184 183 180 178 176 175 175 174 170 168 167 164 163 162 162 163 163 163 161 160 159 159 157 156 154 152 153 151 154 152 98 60 72 84 87 87 133 154 160 152 159 111 73 65 58 42 54 79 71 61 71 64 75 75 81 83 58 63 72 98 167 190 174 179 176 146 129 141 162 184 157 108 93 86 69 80 75 56 55 55 59 74 89 86 95 99 82 51 47 117 180 187 181 179 182 182 183 182 181 179
189 188 184 181 179 179 179 178 175 172 169 168 166 164 164 165 165 164 161 159 158 159 158 156 154 151 153 151 152 155 107 56 72 79 79 84 73 71 120 164 153 91 72 73 60 60 75 80 71 78 85 78 61 75 69 78 76 70 71 63 134 133 178 182 142 122 127 135 129 187 162 112 107 97 86 72 87 86 78 80 81 88 93 93 90 67 43 50 143 191 185 181 180 183 180 182 180 183 182 182
192 190 187 185 183 183 183 181 177 175 173 172 169 167 166 167 166 164 161 160 161 161 158 157 155 154 152 151 153 154 115 57 73 76 70 80 77 66 62 125 126 68 63 60 69 72 69 70 71 74 78 81 86 80 78 82 76 69 84 77 78 76 97 180 113 112 123 105 112 193 149 101 106 91 107 83 65 86 90 94 102 107 86 70 61 51 37 112 186 182 179 184 182 181 182 181 181 182 185 181
193 191 188 187 186 185 185 183 179 177 175 173 170 168 168 168 167 165 163 162 162 161 158 157 156 155 153 152 152 158 129 61 62 60 48 49 64 74 61 63 79 78 64 69 75 73 58 73 80 77 79 81 97 85 75 75 84 74 79 91 77 89 65 112 110 100 118 85 165 187 111 106 98 84 98 92 45 41 57 60 65 73 70 60 73 87 62 129 185 179 184 182 183 182 180 180 183 184 181 182
193 191 190 190 188 186 184 183 180 177 175 172 170 170 169 168 167 166 165 164 163 162 159 158 156 155 154 153 152 157 152 92 60 69 58 60 76 75 64 73 77 76 67 78 90 88 57 59 51 29 59 83 99 83 75 72 73 76 87 80 112 88 54 133 121 96 100 115 176 114 84 132 100 97 87 85 64 28 77 149 144 91 73 79 79 90 68 124 183 182 181 182 180 182 184 181 180 182 180 182
193 192 191 191 189 185 184 182 179 176 174 172 170 169 168 167 167 166 166 165 164 162 161 159 157 155 155 154 153 153 160 125 64 79 82 88 75 55 67 79 81 87 71 77 87 56 64 54 32 68 143 109 78 80 71 69 67 71 83 67 61 93 140 188 164 97 107 105 81 86 129 125 95 99 87 86 85 55 141 197 197 139 81 86 90 92 69 122 182 183 180 184 183 181 180 182 183 181 181 182
194 193 192 191 188 185 184 182 179 176 174 173 171 169 168 167 167 167 167 166 164 163 162 160 158 156 155 155 155 153 159 123 61 57 41 56 51 52 76 69 62 68 69 67 61 78 108 54 62 153 103 76 83 73 66 74 66 80 77 69 46 169 186 176 119 72 91 89 100 91 88 92 115 115 86 92 128 91 133 194 191 169 94 78 87 78 60 137 185 182 181 180 179 181 181 182 180 179 183 181
195 194 192 191 188 185 183 181 178 176 175 174 172 171 169 169 169 169 169 166 165 164 163 161 159 156 157 156 154 159 158 96 79 104 70 76 88 83 84 66 53 75 68 64 82 94 107 77 77 96 72 66 86 76 66 87 75 75 68 76 84 173 175 164 65 83 93 96 84 56 50 111 141 114 71 72 99 102 103 158 180 136 83 77 93 71 71 161 184 178 180 182 182 190 187 188 190 189 181 183
193 193 191 190 186 184 182 180 178 176 176 175 174 173 171 171 171 170 169 167 166 164 163 162 160 158 157 157 154 161 147 80 91 113 86 79 88 88 83 61 58 77 63 61 78 101 93 94 86 72 64 75 74 69 70 75 76 72 69 80 86 167 172 174 97 78 79 72 41 59 112 120 122 74 33 62 94 98 81 84 81 71 89 90 77 55 95 181 193 188 186 184 182 172 163 157 126 139 122 96
192 191 189 187 185 182 181 180 179 177 177 175 175 174 172 172 170 170 169 168 165 164 162 162 160 159 158 157 155 161 142 86 95 89 90 93 83 92 77 64 81 71 58 71 90 94 94 84 75 77 73 52 87 86 71 65 71 79 78 86 83 145 192 152 74 83 82 85 103 113 121 114 90 49 61 135 138 76 94 88 85 89 96 83 72 71 111 155 143 130 115 98 102 90 83 100 89 96 81 104
190 188 185 185 184 182 179 179 180 179 178 177 175 174 174 173 171 170 169 168 166 165 163 161 161 161 157 158 159 158 132 86 101 94 85 78 81 90 70 74 111 84 64 93 115 97 81 79 81 92 49 80 113 93 93 76 74 71 90 100 96 110 150 112 65 79 74 83 103 105 103 80 80 88 96 146 139 85 88 88 88 86 83 78 84 91 89 79 75 92 78 92 98 90 93 92 87 80 79 80
187 187 186 186 185 182 180 180 181 181 180 179 178 176 175 174 173 170 169 168 166 165 164 163 162 162 161 159 156 163 125 76 106 112 94 81 87 86 70 76 99 79 56 100 103 92 96 59 51 39 59 169 173 93 91 79 105 87 92 89 89 78 74 90 88 75 87 95 100 94 94 109 116 111 98 81 71 87 92 80 80 91 90 88 75 72 86 89 86 85 77 78 82 82 72 71 65 69 70 73
185 185 185 185 184 181 181 181 182 182 181 179 178 177 174 174 173 170 169 170 167 165 164 166 165 162 161 160 164 161 108 89 101 109 102 78 93 89 75 89 117 100 53 72 102 106 105 94 55 26 121 178 178 144 82 81 103 100 87 78 87 87 112 86 78 71 77 100 87 69 81 88 79 79 97 88 76 77 80 84 92 81 77 81 75 68 67 72 69 64 64 60 76 83 70 63 67 56 49 49
185 184 184 183 184 181 181 182 182 181 181 180 178 177 174 173 173 170 170 171 169 166 168 168 166 166 166 167 164 122 86 104 100 97 88 78 76 73 66 94 119 100 70 45 87 107 88 113 101 64 104 177 173 185 116 64 65 71 79 63 67 66 93 78 70 67 73 82 82 75 76 83 82 93 108 108 92 67 71 80 83 80 74 73 65 64 69 73 58 48 48 43 45 45 41 32 33 32 33 31
184 184 184 183 183 181 181 181 181 180 180 180 179 177 174 174 172 171 171 171 171 169 167 167 166 168 164 168 152 98 101 109 108 92 90 74 80 76 65 92 124 119 90 56 44 53 93 116 94 83 73 121 144 155 147 72 70 61 64 68 60 63 69 78 95 85 88 85 87 81 86 97 98 106 122 107 83 69 75 78 84 81 56 44 38 35 31 27 23 28 32 26 31 35 38 48 54 59 53 58
183 184 184 182 181 180 179 179 179 179 179 179 179 177 175 174 173 173 173 173 172 172 171 170 169 168 166 170 138 86 101 107 95 93 91 75 88 81 75 100 122 122 101 80 60 39 47 85 96 78 87 73 64 76 79 96 92 75 86 88 81 82 80 82 84 86 89 85 96 90 85 90 92 82 75 52 42 33 35 61 76 76 37 35 47 41 37 34 39 41 43 43 54 55 61 62 64 68 60 46
182 183 182 182 181 179 179 179 178 178 179 180 179 178 175 173 173 175 175 174 173 175 174 170 168 168 171 165 102 82 103 96 92 91 81 75 92 86 72 98 123 117 115 110 78 62 39 31 43 56 79 74 74 74 77 94 82 81 86 74 74 76 80 76 68 68 65 62 64 59 45 40 32 28 28 28 32 34 53 69 63 70 49 46 50 45 46 49 49 45 47 50 51 46 43 41 44 38 32 31
185 182 182 182 181 181 180 180 179 179 180 181 180 177 174 173 172 176 177 175 176 177 177 175 173 169 170 159 88 97 117 112 110 95 77 76 93 92 72 93 118 114 114 121 103 73 62 53 39 34 34 38 43 47 46 45 52 50 46 38 36 37 41 34 29 26 24 27 25 25 29 38 45 48 54 51 53 51 60 75 71 75 50 35 47 50 43 40 38 35 33 31 24 38 36 36 37 33 53 57
181 186 181 183 181 182 180 180 180 181 181 181 180 178 175 174 173 176 179 177 181 178 181 176 172 170 177 153 83 112 117 120 120 103 80 69 92 99 81 88 119 117 111 115 113 81 63 67 58 49 45 38 28 26 23 26 27 26 29 33 75 69 78 100 101 97 66 50 56 53 59 65 71 67 64 62 61 57 54 73 77 71 51 39 56 59 40 36 52 47 27 21 32 76 76 75 66 68 96 74
153 189 181 183 182 182 181 178 178 181 181 180 179 179 179 173 177 175 179 182 179 177 181 183 183 177 176 123 74 107 104 108 101 104 83 63 89 104 89 85 106 115 108 111 112 87 72 65 58 51 52 52 52 48 49 45 45 51 41 95 154 147 148 133 136 158 133 68 74 65 67 74 70 70 74 67 66 59 59 71 74 77 55 45 59 63 53 77 75 80 59 87 92 63 83 95 69 109 104 87
132 185 184 182 180 183 182 179 179 180 180 180 180 178 180 177 180 176 178 177 183 188 184 173 158 141 103 67 90 112 112 107 101 103 80 63 86 116 103 78 82 107 110 108 102 94 83 79 77 56 48 51 59 60 60 54 59 52 82 145 157 131 82 69 77 114 150 97 70 67 71 77 70 69 86 75 66 68 63 79 85 76 56 49 67 64 52 86 69 135 131 132 97 66 99 76 101 116 109 111
133 187 184 182 184 182 180 179 178 179 179 180 180 180 181 180 176 177 183 186 183 164 144 110 74 81 54 64 91 98 105 107 95 96 79 64 90 117 116 93 75 88 105 108 109 106 123 106 78 64 59 57 63 57 56 62 68 57 107 165 148 64 60 101 99 80 125 142 84 70 74 82 83 80 91 86 66 74 61 82 91 75 57 50 62 68 52 66 97 156 155 105 86 104 74 56 101 96 121 97
150 191 184 185 185 183 183 181 180 182 182 180 179 179 181 180 187 185 177 155 114 80 77 82 74 73 63 87 90 83 103 106 96 94 78 62 78 112 118 101 75 79 103 104 116 106 131 129 83 74 65 63 60 59 61 71 78 63 92 167 103 65 115 91 85 94 120 153 107 77 86 92 103 87 79 92 79 65 65 78 85 76 58 54 69 79 53 74 163 111 101 115 107 112 73 99 65 86 130 80
171 192 183 186 185 184 184 184 185 184 179 177 183 189 188 180 167 132 101 69 55 73 79 76 85 67 58 84 94 81 103 110 102 93 74 74 75 103 125 113 89 71 84 98 116 104 105 117 103 80 71 63 56 64 66 77 71 55 106 167 81 109 96 81 77 82 131 144 117 90 101 96 101 92 86 107 94 69 74 74 80 82 59 51 65 80 60 87 166 94 96 99 76 110 123 85 62 87 73 112
169 192 184 186 187 185 183 182 182 184 188 191 178 159 138 112 91 59 49 70 85 79 66 62 68 54 48 77 84 70 93 112 106 88 72 82 90 89 118 128 115 85 69 90 101 100 99 114 122 99 84 80 69 68 71 71 71 70 125 160 86 127 85 86 83 88 142 157 121 99 109 98 103 103 94 102 90 82 76 72 80 86 66 57 59 77 56 92 95 71 104 102 87 96 114 88 106 79 52 114
162 192 184 187 183 182 184 191 192 182 165 138 106 80 72 68 64 70 76 80 72 55 49 57 62 48 43 65 69 82 87 81 91 82 71 89 104 80 93 121 117 107 82 74 77 95 109 107 119 109 99 99 85 83 83 71 80 77 117 170 99 117 113 80 94 123 160 128 100 97 95 90 111 114 102 102 88 85 70 69 86 88 69 66 71 76 67 104 87 85 108 94 79 81 77 96 97 86 85 91
131 193 185 184 192 195 189 172 146 122 92 74 63 69 72 77 67 64 74 70 49 48 40 39 35 32 45 67 72 84 80 76 96 77 69 84 103 101 71 102 126 109 92 76 76 92 101 102 119 111 108 114 101 93 90 86 84 88 89 158 148 108 133 120 129 152 152 90 85 92 86 85 104 104 94 100 92 80 73 75 86 89 65 57 65 71 91 97 85 94 109 88 76 74 72 79 80 88 74 77
62 135 195 194 173 146 117 96 71 69 67 84 87 77 66 63 62 56 55 54 35 33 26 28 29 36 59 78 71 73 79 92 92 64 71 81 92 104 65 75 125 112 95 86 86 80 78 91 109 116 98 90 93 82 94 92 84 92 78 108 137 135 135 146 153 151 130 90 88 96 85 86 91 99 101 95 93 86 86 83 91 93 64 61 71 80 91 82 78 79 75 77 75 75 82 77 68 70 61 64
61 72 129 120 79 66 67 70 65 73 83 76 79 68 59 59 51 41 34 33 33 31 39 40 40 50 64 73 70 82 82 89 79 63 72 92 86 93 83 78 101 103 85 80 89 87 86 81 87 87 94 82 77 84 88 80 72 78 77 72 85 112 136 137 142 117 92 77 81 94 90 87 84 93 97 90 100 90 79 84 102 95 74 77 81 80 85 98 86 74 64 66 66 67 73 77 72 62 63 68
72 70 66 56 54 68 74 73 78 82 100 79 61 52 43 34 30 28 32 44 48 42 46 44 43 55 74 83 90 96 99 89 77 68 75 98 99 80 90 124 112 85 94 88 86 94 93 96 93 85 86 83 77 83 80 85 73 77 74 78 99 86 92 88 96 90 89 75 84 83 92 102 101 103 99 90 92 80 80 87 88 82 69 67 71 64 78 106 83 71 76 73 83 90 81 80 67 68 71 76
64 72 73 76 64 73 79 76 77 69 66 57 35 28 27 28 37 46 48 50 55 50 49 52 47 79 110 106 103 90 97 77 61 63 71 107 107 68 87 128 117 98 80 77 100 97 87 93 95 95 89 90 89 93 92 95 87 91 96 113 101 90 80 74 88 107 103 88 101 99 92 92 91 112 98 77 85 78 83 74 74 78 85 90 87 85 89 102 90 81 81 80 93 92 74 78 76 68 66 67
58 63 82 77 55 59 63 60 48 39 23 26 27 29 39 48 50 60 64 60 60 42 55 67 66 98 95 73 87 95 81 62 54 59 79 110 90 65 83 119 124 126 106 64 57 84 90 81 101 102 101 98 91 96 95 97 93 96 103 99 81 79 77 84 84 87 86 96 98 97 91 87 78 91 86 74 77 75 82 113 122 96 120 116 95 96 97 104 99 93 84 86 90 84 90 76 81 70 68 75
61 55 61 72 58 53 53 36 31 32 36 39 43 50 59 54 53 57 62 57 56 62 72 85 103 105 90 92 89 75 61 62 56 70 90 87 70 59 71 109 116 115 120 96 37 26 66 66 65 83 99 85 73 83 86 87 77 83 89 85 83 79 87 94 86 81 84 96 97 88 86 83 78 79 76 71 72 72 81 126 149 124 121 117 103 94 94 94 91 95 83 79 83 85 90 69 76 70 71 78
65 54 42 63 58 55 68 55 47 46 59 64 55 57 73 72 85 97 89 82 91 81 81 82 83 94 91 86 80 57 49 50 57 78 84 74 64 57 71 90 87 91 111 106 58 21 131 125 54 75 89 91 89 84 89 98 122 115 95 98 95 94 88 122 120 96 96 91 87 86 84 85 84 90 82 75 73 76 82 85 104 126 105 100 107 96 85 73 93 87 68 68 73 80 81 69 67 72 81 97
66 58 53 57 63 63 65 55 53 61 69 63 56 91 93 107 113 101 101 87 84 67 69 73 59 54 64 68 75 83 73 70 95 108 74 68 70 67 79 87 99 88 84 99 99 91 119 109 87 84 83 104 98 94 89 112 137 116 94 91 89 90 80 123 118 82 87 94 86 84 86 91 84 81 69 66 73 70 74 74 82 94 89 89 92 76 66 78 95 97 105 110 109 112 99 73 58 65 66 74
60 49 53 55 62 69 66 51 50 75 76 60 82 85 87 99 102 87 99 93 80 80 67 67 60 60 65 62 72 89 94 90 78 79 71 60 64 73 83 90 97 87 86 106 108 103 100 99 78 77 74 89 93 83 88 92 112 126 112 103 98 97 113 110 91 90 80 94 79 74 78 87 78 70 84 90 96 89 88 90 78 69 75 97 97 92 98 103 107 109 112 104 94 81 61 60 58 57 48 61
54 41 50 52 57 73 96 96 89 87 84 80 87 79 96 108 95 97 75 96 82 77 80 71 80 81 69 72 66 66 59 55 57 60 69 61 57 62 77 89 99 99 102 100 92 91 90 92 92 91 84 97 108 97 95 97 101 93 119 88 80 81 94 98 86 102 76 79 86 91 90 99 108 106 97 106 110 105 95 85 89 90 98 122 125 115 109 92 80 74 63 57 59 57 58 60 50 60 64 53
37 26 42 49 46 65 89 78 79 66 75 56 75 84 92 88 92 92 73 84 79 81 62 61 75 60 78 90 80 59 69 49 48 62 65 56 55 67 77 88 94 99 93 93 93 86 85 86 92 97 102 91 83 79 73 78 68 72 94 91 92 81 75 84 91 93 94 81 103 112 95 91 111 126 107 91 82 76 71 69 89 94 94 95 82 67 56 58 54 54 48 47 52 48 48 46 43 49 62 58
50 40 30 54 72 75 70 61 63 67 70 54 61 84 73 106 90 69 71 77 77 57 53 69 75 68 71 77 84 61 66 55 50 60 58 57 54 67 79 94 98 87 86 85 80 88 84 89 91 90 89 94 93 97 102 114 122 109 82 69 65 73 71 102 99 97 102 98 92 109 104 83 77 87 83 60 52 42 40 48 63 73 72 61 49 51 48 52 59 62 60 49 43 47 39 37 54 50 53 59
62 64 59 64 82 72 58 59 56 65 78 89 79 81 59 81 63 56 77 70 75 62 62 68 69 62 51 56 64 58 51 41 53 57 50 58 54 71 81 88 93 81 80 77 88 91 90 93 93 80 92 117 118 107 98 92 86 77 76 78 72 75 69 111 112 104 94 77 88 80 66 58 47 43 40 44 50 56 53 53 53 47 58 67 69 68 66 59 58 54 63 55 43 56 67 67 69 70 79 64
62 56 78 84 64 58 56 63 59 72 76 84 82 66 56 54 70 77 81 78 75 60 65 62 50 60 49 47 54 55 57 49 55 65 57 47 52 66 70 76 79 79 80 96 103 101 93 86 88 89 91 85 75 69 66 62 60 66 80 85 88 81 61 104 97 71 74 59 53 59 65 61 75 75 59 54 47 41 45 69 66 55 67 78 72 58 60 52 44 43 47 59 62 63 58 57 59 67 84 79
63 59 72 83 66 53 57 62 67 77 64 73 84 77 57 54 60 79 95 107 77 62 69 56 42 55 52 47 50 52 61 61 59 62 58 47 61 80 62 56 68 64 84 99 109 114 110 101 100 92 75 76 74 75 74 76 67 74 88 90 89 79 62 58 44 54 58 63 50 54 68 69 64 56 46 49 51 56 57 52 47 46 47 55 47 37 36 32 31 38 52 68 68 75 75 46 43 45 57 71
63 68 56 59 69 67 73 68 63 79 68 75 87 56 49 46 44 63 90 93 71 55 67 57 44 55 48 55 55 48 52 59 52 60 69 58 57 64 52 70 78 86 110 102 95 80 72 65 66 80 79 77 72 61 58 46 40 42 62 70 83 84 65 66 57 74 82 86 82 73 55 57 60 59 63 63 47 47 42 54 59 52 53 66 70 59 47 59 63 38 22 20 18 29 66 62 51 58 55 55
57 59 58 50 51 74 73 72 70 62 90 73 56 48 46 44 42 47 66 64 58 52 62 57 49 53 47 55 47 44 59 60 54 61 53 56 71 79 88 101 99 82 61 51 50 48 48 51 57 61 43 36 26 29 31 27 36 43 61 70 68 77 65 70 52 51 50 75 89 76 59 51 57 67 68 70 63 48 61 73 68 73 82 74 69 74 83 94 96 109 110 104 104 113 117 107 101 107 115 119
58 65 52 40 67 80 61 66 73 68 81 65 41 49 45 43 42 42 48 58 55 55 50 59 52 54 58 56 47 43 56 69 65 71 81 83 78 70 67 64 51 34 37 49 61 70 60 62 61 44 42 39 45 40 44 43 42 26 33 63 87 85 66 72 52 58 50 43 44 55 64 59 61 67 69 62 60 57 64 72 70 79 84 85 109 120 122 124 123 115 117 103 105 94 105 107 111 98 96 108
51 49 56 65 82 66 51 71 71 68 64 62 50 51 45 40 41 40 40 59 69 68 51 58 47 61 62 51 54 62 86 90 86 84 64 55 60 52 43 48 64 54 59 69 68 76 90 81 61 62 61 32 34 86 66 33 28 24 26 24 52 70 72 65 44 43 52 66 65 55 57 57 57 70 76 82 90 100 110 107 95 98 115 127 111 98 92 78 86 72 54 70 68 83 108 89 84 66 73 54
46 45 69 86 64 66 63 60 59 63 52 57 56 59 50 42 41 44 40 50 72 66 54 58 57 61 56 57 54 61 66 55 57 56 56 65 60 57 52 44 51 64 56 44 43 44 56 81 77 67 67 40 36 76 30 18 23 24 25 23 74 53 61 73 49 54 55 65 73 86 94 101 112 124 140 126 121 114 109 92 94 107 90 92 101 85 73 82 62 62 104 98 111 98 89 103 80 55 64 66
47 42 73 76 65 78 68 48 47 59 46 54 51 68 54 42 41 44 45 50 63 50 50 65 68 54 52 64 52 48 58 57 51 50 56 68 66 63 55 43 44 52 60 57 56 56 54 60 65 60 73 75 59 43 29 26 28 30 37 73 83 41 39 51 54 82 92 102 114 138 125 105 95 93 93 106 93 71 56 62 92 105 101 99 100 94 88 77 63 117 94 70 73 95 108 87 91 58 71 54
55 39 54 73 69 70 59 50 54 52 51 50 57 67 54 45 47 44 45 58 69 63 62 67 51 48 46 43 51 54 58 61 65 51 44 51 54 48 58 57 56 54 48 51 52 56 63 66 68 52 61 60 35 34 28 37 40 47 63 67 64 60 77 109 125 129 132 114 116 82 46 60 67 81 104 100 92 83 101 109 80 66 76 65 68 83 93 69 101 105 81 105 95 83 114 84 99 69 62 67
54 35 49 64 57 54 65 60 58 55 55 51 55 73 61 49 51 60 61 64 66 63 59 53 58 66 61 48 59 68 62 61 59 50 45 49 54 54 55 60 65 59 58 56 48 53 54 72 103 112 82 77 83 110 121 125 116 117 114 124 120 102 82 94 106 89 86 102 70 63 100 86 87 86 90 109 112 111 89 63 51 61 91 89 76 96 92 74 119 89 96 107 98 81 117 78 97 86 64 60
55 38 41 57 62 50 65 64 53 57 48 55 52 50 62 61 53 52 54 52 47 48 54 56 57 55 58 54 49 50 51 53 55 59 55 53 58 60 64 72 80 86 76 73 78 78 80 79 99 114 125 142 129 110 97 96 86 70 51 81 79 61 70 95 103 98 91 95 70 105 62 49 53 86 120 103 83 77 55 54 54 41 64 81 75 85 79 73 122 96 82 103 74 108 112 85 96 84 55 64
57 44 36 47 62 56 67 59 56 68 66 65 66 57 58 51 49 48 52 56 61 52 49 52 56 59 59 57 61 58 55 60 56 62 89 92 90 109 118 112 104 89 80 101 112 94 105 114 92 85 68 67 82 102 101 91 70 72 46 55 62 70 44 61 74 83 87 74 98 80 61 79 87 109 102 75 77 50 44 59 56 51 58 45 57 85 77 73 114 127 104 75 113 138 74 82 94 68 67 97
51 48 42 55 57 54 59 62 68 72 65 59 53 77 73 62 55 58 54 65 67 59 59 51 53 65 66 40 58 95 96 100 113 119 123 116 114 121 108 108 115 99 89 71 48 46 81 95 68 66 69 77 69 73 81 113 96 65 53 39 116 76 44 42 64 84 83 78 99 68 75 99 94 78 96 85 84 57 38 45 87 60 57 82 76 84 79 83 72 120 160 154 138 69 62 71 77 75 94 78
45 45 39 50 64 66 64 68 53 49 52 53 55 61 65 62 52 39 46 48 52 61 66 60 53 88 123 107 100 107 97 92 93 99 94 94 74 51 55 56 54 42 59 56 62 83 106 84 70 90 66 55 77 87 93 63 111 99 46 29 150 67 26 36 70 91 91 101 121 97 78 72 53 99 100 77 87 59 36 19 70 97 78 90 74 80 79 72 71 69 87 77 42 34 54 67 61 77 75 61
25 39 32 59 56 46 55 60 47 44 49 48 54 66 79 88 85 79 90 104 102 118 120 122 131 108 93 93 71 51 51 61 75 80 83 70 63 66 58 59 58 50 62 59 86 90 98 67 106 68 62 75 53 93 91 80 60 89 91 49 113 66 48 78 96 114 97 88 88 117 65 61 104 109 69 84 74 52 41 39 34 102 143 109 74 65 68 62 60 61 41 28 34 40 57 85 73 83 67 49
46 81 55 52 66 56 52 58 55 59 76 99 101 118 115 114 117 103 118 132 114 101 76 79 80 69 65 79 54 82 91 80 78 83 84 74 50 58 63 63 66 59 81 67 34 81 96 98 101 67 77 82 58 92 89 81 69 32 51 82 79 81 65 61 66 66 60 70 56 94 127 123 102 58 67 65 54 51 52 56 46 46 88 79 60 60 65 71 69 64 50 41 43 46 57 67 52 44 39 35
41 53 57 48 75 98 93 73 84 101 93 78 86 86 78 90 96 67 56 68 64 60 57 82 87 81 83 69 89 89 58 64 88 90 82 92 65 55 59 61 76 77 56 48 57 93 85 103 110 63 79 67 61 106 92 85 65 58 55 55 73 55 35 69 68 73 75 81 68 72 78 64 55 60 58 52 41 44 49 56 59 53 48 49 52 57 57 61 55 46 39 38 39 37 35 31 36 39 49 51
78 86 79 63 75 119 125 86 85 71 68 75 68 77 75 87 81 58 53 54 74 66 74 103 84 81 78 77 98 61 83 73 71 101 93 94 66 59 67 55 62 77 67 37 63 89 81 84 134 89 67 68 102 104 88 87 67 85 85 98 101 78 60 63 74 76 67 71 69 81 85 75 71 71 77 62 43 43 48 51 48 45 46 42 46 43 32 31 29 31 29 33 40 42 47 53 50 47 47 46
85 60 56 59 40 56 82 94 75 75 102 81 76 96 78 84 88 59 62 55 49 64 109 69 39 78 73 93 88 67 87 69 74 102 90 98 71 51 59 51 52 64 73 67 95 102 89 75 111 134 104 97 104 79 87 76 66 69 68 77 64 71 63 66 83 91 94 91 99 104 99 86 70 59 53 46 39 39 35 34 34 34 35 33 32 40 48 41 33 37 41 35 40 36 32 30 32 33 33 32
118 99 97 101 84 82 104 95 84 110 65 77 73 109 106 90 107 84 83 81 85 78 62 25 60 87 75 99 103 56 66 63 97 97 85 91 63 69 88 85 90 99 79 73 102 103 86 77 69 81 78 59 75 99 91 67 58 57 64 65 66 67 55 75 86 74 69 68 60 49 44 40 36 36 32 31 33 34 33 33 33 32 32 33 30 31 42 41 42 43 44 38 29 33 34 30 33 42 44 42
86 64 79 73 59 78 88 85 113 91 79 93 86 94 97 70 81 63 56 62 70 48 23 39 66 90 76 90 130 91 76 101 107 79 83 81 68 81 85 79 81 83 62 64 78 92 77 69 69 71 62 75 95 99 90 76 60 49 53 47 50 49 38 36 32 34 35 34 35 39 43 42 40 39 38 36 33 30 31 33 35 34 33 31 30 28 30 33 34 31 28 25 29 36 36 32 33 37 36 35
59 50 62 59 21 47 68 58 96 58 40 51 44 87 65 59 72 37 38 46 59 58 54 55 68 76 69 66 97 127 116 101 65 71 69 62 65 69 78 67 63 58 54 68 76 86 91 75 71 71 67 55 53 49 49 47 43 41 40 43 40 38 42 42 39 35 51 51 50 54 55 48 47 48 45 43 35 30 31 32 38 41 39 34 31 27 26 26 25 28 30 32 32 30 27 24 27 25 22 22
70 70 76 59 40 67 80 65 91 103 63 68 93 110 59 71 85 91 97 107 112 75 89 77 72 52 57 51 51 60 59 46 58 71 57 58 61 76 74 59 58 48 47 53 55 53 46 42 43 43 39 38 42 45 42 45 43 44 44 46 45 42 42 38 37 32 39 40 37 37 47 47 46 49 44 35 29 32 34 36 40 42 37 34 31 29 30 33 31 31 29 26 26 27 27 25 26 27 26 26
64 99 110 51 44 72 79 73 67 115 114 103 113 64 62 72 81 93 93 82 88 68 76 64 56 52 63 63 62 61 60 60 58 54 53 54 50 50 45 45 43 43 37 33 40 42 34 35 42 47 51 52 54 50 51 52 51 45 44 45 45 44 41 39 41 34 28 34 33 36 33 33 35 34 27 24 32 36 37 37 39 36 29 29 31 29 28 29 27 26 24 25 28 28 31 30 27 27 30 30
75 99 98 78 88 86 71 68 62 64 76 69 58 69 55 53 52 65 63 59 57 46 59 52 50 55 53 51 48 42 47 46 41 43 43 46 47 47 53 51 47 45 43 47 49 49 49 43 36 44 50 50 46 46 43 40 39 37 51 55 55 53 58 51 46 41 35 37 38 39 29 25 26 27 29 32 38 34 34 34 35 32 30 31 32 29 31 30 27 26 28 31 31 29 30 32 29 27 28 30
90 83 84 77 88 93 64 61 55 63 58 53 63 71 54 46 43 51 49 42 38 36 50 44 42 46 47 49 47 47 51 55 55 62 61 61 64 67 67 63 59 54 56 55 53 55 52 52 37 37 37 34 30 32 32 33 28 29 63 64 60 51 56 46 36 36 34 29 29 27 25 26 25 26 26 29 30 27 30 31 31 31 33 32 32 31 34 30 29 29 28 29 30 30 30 30 29 28 27 27
60 61 72 64 59 75 65 63 58 60 70 68 57 45 45 42 40 38 38 42 51 49 60 58 43 50 67 67 64 64 67 67 61 64 69 65 64 64 62 55 49 44 56 64 71 72 76 84 60 41 40 42 45 43 44 41 38 32 42 38 36 33 30 28 27 27 28 27 25 26 27 25 26 28 26 27 26 28 31 33 33 34 31 31 29 33 34 29 31 29 26 28 30 28 28 28 27 25 25 22
42 42 46 46 38 45 43 47 47 52 52 50 48 42 46 44 50 54 52 58 63 54 54 57 52 47 67 65 62 67 68 66 55 46 44 38 38 40 36 34 30 31 69 85 87 90 89 90 65 43 44 45 43 40 37 34 30 31 26 26 26 26 26 28 29 27 26 28 29 30 29 26 29 32 27 30 31 32 34 34 32 31 30 29 29 28 27 27 29 25 29 30 29 28 32 32 27 28 32 32
43 45 42 38 44 44 39 45 40 48 52 51 51 54 57 57 59 55 58 58 53 46 48 53 47 43 61 64 70 74 77 79 68 46 39 38 38 39 39 39 39 40 60 62 53 55 51 45 39 33 34 35 33 28 30 26 26 31 30 32 31 29 30 28 26 27 26 27 31 31 32 30 31 35 28 29 31 30 30 30 29 29 30 30 30 32 32 31 38 36 37 38 38 39 43 42 36 36 42 44
62 58 54 60 60 53 50 54 46 42 53 52 56 62 67 67 66 45 46 40 39 39 37 44 41 45 77 75 82 78 78 76 68 45 35 36 35 35 35 31 29 33 32 31 30 29 31 31 32 30 30 35 31 33 34 29 35 38 34 29 29 29 30 26 25 29 29 26 29 29 30 31 30 34 28 28 31 31 31 32 32 34 35 35 36 41 42 39 44 47 46 42 43 43 45 46 45 46 47 46
54 50 51 51 46 42 46 46 47 39 51 61 74 76 80 77 86 60 46 37 36 32 32 33 33 34 58 55 46 43 39 35 34 30 26 27 29 33 31 28 27 28 31 31 33 34 34 32 32 33 31 32 31 33 33 35 33 36 33 29 25 25 26 25 26 28 30 30 32 30 30 35 38 39 32 32 36 38 39 40 39 39 39 41 44 42 42 40 39 43 49 44 43 43 43 46 51 51 46 45
75 61 44 39 35 33 32 29 32 26 52 79 80 81 78 70 77 62 37 34 31 33 32 32 32 30 28 29 29 26 26 27 29 31 31 31 30 32 34 33 32 32 33 34 34 34 35 36 34 36 34 33 36 33 32 31 30 28 31 29 30 32 29 31 32 31 35 39 39 44 43 42 42 41 42 46 46 45 49 47 43 41 46 53 56 46 43 43 43 44 49 56 49 49 48 50 55 49 41 42
96 74 43 39 32 33 30 29 31 28 38 52 46 43 41 36 37 33 28 31 29 32 31 33 35 33 30 31 34 32 33 35 34 32 32 32 32 33 33 32 35 34 34 36 35 34 33 36 34 33 34 30 31 30 32 34 38 38 34 35 53 41 41 44 48 44 41 43 43 43 44 44 49 50 44 43 49 56 56 53 49 53 58 59 66 58 48 46 46 46 52 61 58 60 59 55 51 49 52 52
52 42 32 35 32 36 34 30 31 31 31 31 28 30 30 30 31 33 34 36 33 32 33 33 30 29 31 34 35 36 36 33 34 35 33 34 33 32 32 31 28 29 30 28 30 32 37 37 39 40 45 51 51 49 40 38 37 50 50 45 42 42 43 48 52 50 47 44 47 39 46 51 77 72 47 42 51 56 58 58 60 61 65 68 70 67 54 48 53 50 52 57 64 61 62 58 61 60 58 60
29 31 34 34 33 36 37 35 34 34 34 33 34 36 36 37 36 35 31 33 33 36 35 36 33 35 35 34 35 33 32 32 33 33 31 35 32 31 36 39 40 44 45 46 47 47 50 45 44 42 43 50 51 45 41 59 53 55 52 49 46 53 46 49 46 50 46 47 56 52 53 62 87 72 50 51 57 57 60 65 69 71 67 75 76 67 56 57 61 61 54 46 56 65 64 61 60 52 62 69
34 34 36 34 35 35 35 40 39 39 38 36 38 35 36 38 39 39 36 36 34 35 32 34 30 33 30 32 35 34 36 40 46 46 45 50 54 53 54 55 55 49 51 56 56 55 54 51 43 39 42 46 47 41 47 51 61 60 49 58 64 64 62 60 56 59 55 58 60 58 55 59 60 57 50 51 54 61 70 74 75 75 72 77 79 69 59 64 61 65 69 64 64 59 57 56 54 52 64 68
37 35 33 33 35 38 40 43 41 41 40 36 37 34 34 32 34 33 36 36 36 36 37 40 42 45 43 45 48 49 52 55 63 57 51 54 57 57 59 56 56 59 66 57 52 57 59 57 51 53 47 51 44 58 57 50 55 67 61 68 67 70 77 75 71 63 66 66 59 56 55 50 48 55 61 60 59 65 74 68 67 69 77 83 79 74 67 66 62 59 65 73 68 53 57 56 53 52 45 40
37 35 35 37 33 32 32 35 35 33 33 34 37 34 41 42 47 49 53 54 55 58 61 61 63 64 61 60 58 57 59 60 58 56 55 56 56 58 54 56 58 61 64 58 63 66 65 63 57 61 53 53 45 61 55 74 60 70 75 78 78 73 68 77 73 71 73 76 71 62 59 58 65 57 65 76 68 67 67 70 72 71 66 66 72 74 65 65 67 63 72 86 77 71 68 62 58 41 26 24
33 33 32 33 35 39 39 44 48 46 47 54 58 57 58 57 53 50 45 45 43 47 50 53 68 73 73 68 62 60 66 60 56 64 66 60 64 70 59 54 53 57 60 62 61 68 71 70 56 53 71 72 68 70 75 77 68 64 62 81 81 70 50 62 68 84 79 79 74 70 71 67 74 61 53 66 70 80 85 87 72 46 32 28 40 61 65 72 73 70 85 92 85 73 72 62 57 41 28 49
49 51 51 52 55 59 52 52 58 56 50 50 47 47 48 43 35 45 44 51 39 41 55 58 81 84 86 82 76 70 61 63 70 67 64 71 68 60 64 68 63 63 63 65 57 62 63 57 59 59 77 78 82 72 84 65 75 68 79 71 78 89 85 84 82 82 77 75 70 65 55 51 44 37 33 34 36 48 87 82 42 27 23 18 23 63 75 74 73 77 85 83 76 76 70 57 55 57 60 65
50 48 49 44 47 42 58 59 62 64 63 50 43 56 54 59 59 50 60 87 70 51 54 72 92 95 95 85 84 76 68 69 78 77 73 87 86 67 76 86 71 81 80 64 72 74 75 76 80 78 75 81 81 84 91 75 80 84 92 82 74 74 69 58 49 41 37 34 32 31 28 27 25 25 26 25 25 22 36 42 29 24 43 50 51 85 81 66 78 83 87 82 82 82 70 61 61 69 79 70
44 59 56 51 49 48 59 68 68 71 73 73 70 67 77 86 92 80 87 95 73 72 80 88 92 85 91 90 87 87 85 82 70 74 84 78 82 89 79 78 77 91 98 92 85 87 87 87 95 92 80 68 71 88 92 87 85 66 53 45 33 28 29 28 26 26 26 26 27 28 29 29 28 27 25 24 26 27 23 28 27 28 75 107 101 97 80 74 81 81 90 80 81 82 74 72 69 68 74 70
60 60 76 76 73 69 73 76 71 77 81 80 82 83 90 96 92 81 95 83 80 78 86 80 86 79 74 88 95 89 99 105 92 83 83 81 87 99 98 95 92 90 101 91 88 94 97 99 88 81 53 28 35 36 75 83 51 35 26 24 28 29 31 31 30 29 28 29 29 29 30 30 29 28 28 28 27 26 29 29 22 29 78 108 104 98 87 89 96 85 81 92 84 74 72 73 69 70 63 42
71 60 58 72 71 60 83 86 82 75 78 82 85 87 99 91 82 79 83 92 87 83 83 100 90 100 102 89 102 96 97 99 98 97 89 67 52 61 88 103 98 94 101 99 100 100 101 102 106 67 36 34 23 24 30 41 32 27 27 30 29 30 30 28 28 29 30 30 30 28 27 27 26 27 26 26 25 28 28 27 27 23 63 102 101 98 93 93 101 104 99 91 87 81 78 79 77 64 38 26
86 69 61 80 85 77 63 65 78 76 76 76 80 85 96 86 87 88 79 91 84 85 82 80 78 71 71 65 67 70 76 91 100 80 49 24 18 15 68 108 105 108 100 103 108 101 107 108 115 90 86 96 54 30 26 29 28 30 30 26 28 29 29 28 27 28 29 27 27 28 27 28 28 28 28 27 28 26 26 29 30 25 34 48 83 97 95 102 102 94 89 80 79 71 64 55 40 36 35 43
81 77 92 88 84 78 76 85 79 77 81 88 82 70 65 61 58 47 41 32 31 27 27 24 26 24 20 25 23 21 23 35 62 52 22 38 62 32 71 113 112 118 115 113 117 114 118 120 118 127 114 104 84 41 28 29 30 29 31 28 30 28 30 30 29 28 29 29 29 28 27 29 30 29 29 28 27 29 30 25 30 29 27 23 40 69 80 80 83 82 75 69 66 66 56 47 52 67 66 71
85 83 79 83 75 61 69 85 84 81 71 55 38 31 27 24 23 17 20 28 21 26 22 26 27 25 22 27 26 24 25 27 24 21 28 86 108 92 108 116 115 119 125 122 104 107 115 111 112 125 127 108 78 35 28 31 32 29 29 31 28 30 32 31 30 29 29 31 32 30 31 30 30 29 28 29 30 28 33 35 38 39 37 45 48 58 67 68 68 67 68 69 69 67 67 68 57 57 59 63
97 96 99 76 38 20 18 55 84 59 32 22 20 24 22 25 23 25 27 22 25 24 23 26 25 26 27 24 26 26 26 26 27 21 44 102 116 107 110 111 108 115 119 118 108 97 110 114 103 110 113 98 60 31 29 29 27 31 29 30 31 30 32 31 31 32 32 32 31 33 34 34 36 37 40 45 49 53 59 64 68 71 74 74 75 73 71 72 75 78 80 81 79 67 58 61 53 57 60 58
|