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