blob: deb4555ca12930f7952d05db37e96ba851151715 (
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
|
107 174 176 166 140 153 183 115 86 124 151 157 193 188 153 191 242 212 187 148 198 211 156 135 113 135 147 149 154 160 163 188 198 180 163 157 156 162 172 189 188 180 144 189 192 197 198 203 168 165 165 110 146 182 180 188 193 202 213 211 205 211 219 224 224 224 216 213 207 205 213 207 211 208 190 185 188 193 159 124 123 119 129 125 120 118 113 114 115 117 122 121 121 141 190 189 213 179 163 206
77 163 178 174 176 177 178 115 75 89 87 144 152 139 114 193 206 189 198 180 179 225 161 140 123 126 147 149 156 152 153 179 185 174 178 154 163 175 184 194 187 188 159 217 190 193 199 203 170 173 160 109 149 182 179 184 196 208 213 209 205 212 216 219 223 223 218 213 206 204 213 210 210 207 193 186 189 194 156 123 122 117 129 132 121 119 114 118 117 115 122 120 122 141 180 187 206 181 169 201
63 127 177 173 177 166 128 87 76 77 68 113 122 85 74 108 185 187 195 151 122 229 186 160 186 119 148 142 144 148 150 170 191 182 183 185 195 188 189 193 189 191 144 218 193 197 202 203 165 170 164 107 149 184 181 187 205 209 211 211 209 209 216 219 219 227 214 213 209 203 213 206 208 203 188 188 186 202 158 125 126 118 122 128 120 115 117 119 116 117 121 120 125 144 185 180 187 183 171 184
90 156 175 176 153 92 73 84 85 84 75 94 118 87 82 79 164 190 184 182 132 186 219 149 181 147 143 140 138 150 149 159 181 192 196 218 197 186 187 189 193 159 134 214 187 199 202 197 168 169 158 105 150 180 186 186 202 205 207 208 205 206 213 221 219 221 213 214 212 211 214 206 208 206 190 190 192 194 155 127 126 125 125 129 121 113 114 115 120 122 124 120 125 143 185 185 186 181 174 181
153 170 159 141 96 61 82 86 81 80 71 96 134 89 76 91 160 193 186 184 120 101 211 170 142 142 147 145 145 149 149 152 170 189 195 186 187 180 188 187 165 115 184 225 170 196 201 198 165 171 159 109 154 180 180 186 211 210 211 207 204 209 212 215 219 222 214 210 213 214 211 206 209 200 186 187 195 191 154 131 129 127 128 127 115 119 113 114 117 118 125 119 123 142 188 184 183 185 176 179
164 170 160 128 109 91 86 86 83 67 64 70 115 97 104 154 183 190 174 103 67 74 142 199 134 141 146 146 144 143 151 148 159 181 190 182 187 192 187 180 180 189 195 237 206 203 201 196 163 170 157 111 152 177 178 190 207 209 211 212 205 210 211 213 221 222 212 208 213 209 214 207 209 200 189 188 190 199 157 126 133 134 127 120 116 114 115 116 120 117 122 124 122 143 183 184 189 185 178 184
101 120 150 171 169 160 130 118 104 87 67 63 125 157 166 182 172 172 121 78 79 81 103 190 150 143 143 142 146 145 147 147 158 171 181 184 188 182 179 176 191 190 144 218 196 203 199 197 162 170 153 111 153 180 179 189 204 212 212 210 203 207 214 211 221 225 211 210 216 212 211 206 207 199 187 187 192 202 156 124 130 130 127 121 119 116 114 123 120 112 121 121 120 141 181 181 185 183 178 181
104 90 91 120 118 138 106 146 143 132 96 73 132 180 180 181 139 80 81 83 83 111 119 155 170 143 143 144 142 143 148 149 147 158 173 182 177 169 202 189 190 178 145 217 190 195 196 203 169 166 152 104 160 181 176 186 207 216 213 207 204 214 215 212 219 225 211 219 218 213 215 210 209 203 188 189 194 191 152 129 128 127 123 121 119 119 115 122 120 120 121 120 120 137 182 175 183 182 177 180
104 123 117 107 95 84 64 81 79 111 138 140 164 161 146 129 102 84 82 84 129 163 166 181 189 156 149 145 144 148 141 148 147 158 172 182 176 181 195 182 191 171 170 195 183 199 201 202 169 168 150 105 160 179 179 192 210 208 215 212 207 213 214 215 221 222 218 221 216 212 214 209 206 204 190 189 195 197 153 130 122 125 122 118 117 117 118 119 118 120 124 120 118 139 183 176 185 185 178 184
103 103 111 126 129 116 111 95 71 70 79 128 166 139 87 57 73 85 97 132 169 174 161 117 173 163 143 146 141 143 144 148 146 152 167 178 178 173 184 181 194 195 202 181 185 201 201 201 168 172 147 113 160 178 179 186 211 214 214 209 207 213 212 221 223 221 218 217 218 216 218 217 212 206 189 186 191 195 151 132 130 125 119 119 122 120 121 119 125 119 119 121 121 146 184 179 190 176 172 182
72 79 83 97 122 123 120 122 120 117 78 73 108 145 130 79 71 76 107 170 174 170 118 156 192 179 145 147 146 147 147 144 147 149 164 185 189 183 187 187 199 197 190 191 198 199 200 194 164 175 142 111 165 177 177 189 207 214 210 209 204 210 218 223 224 219 217 218 214 216 221 215 214 207 189 190 192 195 154 128 128 123 126 120 117 119 119 123 119 119 121 119 120 147 188 174 188 179 175 178
77 76 84 84 140 151 134 127 125 129 122 102 79 87 109 133 99 79 91 166 173 167 186 193 169 201 152 146 146 145 148 148 147 147 159 186 187 182 190 194 197 191 186 191 193 198 198 201 162 173 142 113 175 172 177 189 205 209 209 209 204 211 216 214 225 223 219 214 212 216 220 217 219 210 191 192 193 195 149 128 126 120 123 122 121 121 120 118 119 119 119 121 116 137 183 180 185 182 174 175
81 77 83 83 125 140 139 137 137 130 127 136 116 83 68 99 138 121 95 152 175 174 193 192 159 192 167 142 145 147 144 145 142 151 154 176 191 185 192 194 195 197 189 193 194 199 199 196 162 175 149 126 178 176 184 190 209 208 208 204 205 212 212 215 226 222 217 216 216 217 218 214 215 207 191 189 192 202 152 125 124 120 123 121 119 125 125 122 121 119 120 118 114 137 189 180 186 181 179 176
79 73 78 85 137 154 149 141 143 150 142 133 134 118 90 78 93 148 143 163 172 180 185 171 136 163 194 149 139 141 143 145 145 151 149 167 190 187 194 194 195 194 193 198 197 203 201 193 163 173 142 125 177 178 182 188 209 210 208 202 203 205 212 218 218 218 216 214 211 215 213 212 216 202 190 193 197 206 149 125 124 126 127 123 121 122 122 123 118 121 119 117 118 141 180 178 183 185 178 170
73 73 82 91 143 160 154 154 160 153 145 147 142 133 131 104 72 107 159 165 169 171 168 157 134 116 191 139 102 144 148 148 146 154 151 158 181 186 193 192 195 194 186 194 194 197 196 192 160 179 151 140 176 174 180 189 204 209 210 205 210 208 211 212 207 207 212 214 208 215 213 211 218 205 190 191 196 201 151 131 125 128 126 134 124 118 123 122 117 120 116 113 113 143 184 173 185 188 182 177
75 75 79 88 150 154 149 149 153 157 154 147 154 150 138 133 104 88 88 140 164 168 162 173 134 85 128 143 142 159 152 146 147 150 150 151 174 183 183 188 194 197 192 196 192 198 199 196 172 191 155 144 181 176 185 189 201 205 203 205 204 206 211 214 210 212 211 215 206 211 212 213 217 207 194 194 198 204 157 135 129 127 128 130 125 121 118 120 118 119 122 114 111 143 190 175 188 188 183 178
82 78 83 93 147 155 152 147 143 145 156 158 149 149 152 138 140 110 67 88 153 168 134 122 140 102 141 175 178 160 160 154 146 149 151 152 162 178 183 190 193 194 196 196 193 198 198 202 201 194 152 147 176 177 188 196 205 205 202 199 205 210 216 217 222 218 213 213 207 213 214 212 216 203 193 191 196 206 151 128 130 129 131 127 125 124 119 121 126 121 122 118 114 141 184 172 185 193 179 169
117 124 105 92 144 158 155 148 137 133 140 149 158 154 151 151 141 136 95 74 123 164 105 72 158 133 134 183 173 159 159 152 149 144 144 150 162 180 189 192 198 196 199 193 196 192 201 199 206 198 145 158 178 183 189 194 207 210 206 200 208 209 208 213 221 217 212 209 209 221 213 211 216 202 190 194 201 203 151 134 134 133 136 128 123 119 124 126 125 119 118 117 117 143 183 174 186 189 181 175
143 140 122 94 148 156 156 157 151 137 118 134 147 159 152 150 153 138 95 76 93 159 142 87 166 145 111 173 183 182 132 151 147 144 151 151 153 174 192 189 198 199 194 194 196 195 201 196 201 193 176 178 184 187 190 192 210 214 207 195 207 208 204 212 219 215 208 208 208 217 212 211 208 201 190 191 198 199 155 138 139 137 142 137 132 129 138 152 143 152 149 146 121 145 185 174 188 183 183 179
168 138 120 97 150 151 150 149 147 160 148 129 123 137 157 153 150 144 90 81 104 142 167 95 160 170 108 96 138 148 144 144 146 147 151 152 152 162 188 188 192 197 195 200 195 198 202 194 192 198 187 177 183 185 185 194 209 206 201 197 204 203 201 203 214 215 205 209 211 209 208 209 212 202 190 188 200 194 167 159 154 154 152 154 151 156 157 161 173 179 173 170 124 147 192 177 189 188 188 184
126 131 103 101 150 154 147 135 139 148 161 149 130 122 142 159 150 160 107 100 130 149 175 121 120 173 125 103 120 170 151 145 144 144 144 147 149 154 182 184 190 199 193 197 194 194 201 196 196 191 182 182 187 189 184 196 206 197 192 198 202 206 199 194 207 208 203 204 203 202 206 207 211 199 191 193 204 200 147 141 136 134 134 132 130 131 138 136 131 131 123 116 122 157 192 223 208 189 198 226
96 110 107 122 156 161 151 138 128 131 142 160 149 130 125 142 158 172 111 128 143 158 166 149 104 146 141 154 189 191 149 147 147 146 147 148 152 155 174 191 190 198 195 197 195 194 199 201 200 197 189 183 182 199 203 198 205 203 194 201 207 208 199 195 200 201 195 195 205 205 214 210 208 199 195 194 204 201 147 129 133 131 127 119 118 122 125 128 120 120 122 119 117 156 195 241 220 192 202 237
130 96 110 115 167 149 152 151 143 126 122 136 160 153 133 128 155 172 177 141 153 152 155 161 111 139 164 97 147 169 160 146 142 148 151 145 149 156 162 177 177 194 195 195 193 198 199 198 202 191 187 186 176 197 203 202 198 207 208 205 208 209 204 204 202 198 198 200 211 213 213 207 209 198 195 195 200 201 142 130 132 122 120 119 122 119 122 121 121 117 114 118 120 157 191 235 212 191 203 238
129 127 122 110 152 134 134 133 156 151 126 117 142 168 162 141 171 174 196 177 152 111 98 118 110 86 171 113 81 178 172 148 147 150 148 147 150 151 154 164 185 195 195 196 192 204 203 196 198 186 185 190 182 194 194 191 191 195 194 201 203 205 203 200 196 197 198 195 198 206 206 207 208 197 195 192 200 202 140 128 125 123 124 121 123 119 117 122 118 115 118 116 123 161 193 234 214 194 204 240
132 131 118 104 149 139 118 107 132 160 155 137 129 143 163 169 161 157 162 175 182 137 81 77 110 101 123 157 118 143 198 151 147 150 151 151 149 152 154 167 190 189 190 196 193 197 196 197 199 193 187 186 184 193 190 184 191 191 187 200 209 212 204 197 197 206 202 204 201 206 204 203 201 197 193 198 201 202 143 128 123 123 125 119 116 119 119 121 118 117 121 119 121 160 195 237 219 202 207 236
135 153 122 102 147 142 130 113 115 129 155 165 153 132 164 159 103 152 148 140 159 164 117 88 135 156 155 146 92 129 201 159 145 151 152 150 153 156 154 153 172 185 190 200 197 198 196 197 199 194 189 186 186 200 199 195 195 195 201 204 207 209 202 211 217 221 223 218 215 213 208 207 210 198 192 196 200 196 137 127 128 127 126 120 122 121 120 122 122 120 119 119 119 161 200 236 215 204 205 234
126 194 146 104 136 137 136 146 131 116 127 154 157 157 163 122 125 173 143 129 126 152 143 96 133 174 174 161 150 181 195 177 147 145 150 152 158 156 155 160 159 174 188 191 189 198 200 191 187 190 188 184 185 200 200 204 205 205 196 200 206 206 200 200 211 219 221 221 217 210 209 208 212 198 192 198 201 200 139 131 126 124 124 121 120 120 118 117 112 116 118 115 119 164 200 236 221 208 209 239
140 187 138 105 136 130 127 147 153 130 124 139 151 168 120 111 176 166 136 127 126 136 156 119 111 176 176 185 186 186 189 195 157 151 152 156 157 171 189 178 139 162 185 191 190 195 197 178 173 184 183 181 183 197 200 209 208 204 191 198 211 211 204 199 212 214 218 220 218 214 207 205 205 198 192 197 208 200 138 125 121 122 121 122 118 118 119 123 119 116 116 117 119 164 195 232 219 212 215 232
164 167 124 102 143 122 123 139 148 151 148 131 155 142 100 148 160 149 125 126 125 125 143 149 97 150 183 180 187 185 169 201 172 153 151 158 176 192 183 168 149 175 182 197 193 205 204 179 165 179 184 181 183 198 200 203 204 199 196 200 212 213 209 207 213 215 221 221 221 215 203 202 204 196 195 193 205 199 143 131 129 127 122 123 121 119 118 120 120 119 118 116 117 162 191 193 204 210 199 185
133 152 137 105 142 134 134 138 137 149 154 154 154 104 134 163 155 143 137 144 128 127 134 150 117 120 181 182 186 179 159 199 180 151 153 185 193 183 188 161 141 179 180 186 175 191 196 161 159 176 176 183 181 194 203 198 191 194 197 205 209 209 202 202 214 214 224 221 224 214 205 201 196 196 192 195 202 195 144 131 130 126 124 124 119 121 119 123 122 116 118 112 128 197 186 175 196 203 190 172
134 166 185 121 144 137 148 149 137 133 138 155 114 117 169 146 161 154 128 139 138 128 130 149 134 104 174 178 179 170 168 182 189 170 183 184 179 185 194 171 142 164 167 161 163 171 168 151 162 177 142 185 181 196 204 193 190 196 198 202 211 209 202 203 216 214 225 228 227 222 205 201 197 196 192 197 205 194 145 133 134 130 125 125 117 117 121 122 114 116 118 110 136 212 186 172 188 195 189 174
144 160 182 150 162 152 146 163 147 128 144 122 98 163 163 138 141 162 139 132 149 132 129 134 149 102 134 177 175 173 176 179 193 185 186 178 174 171 185 177 143 149 163 147 155 155 130 127 147 180 133 171 181 193 201 194 195 195 196 203 211 213 204 199 210 209 219 222 225 217 201 201 201 196 197 197 207 197 141 136 132 130 133 125 120 118 117 121 118 114 117 115 141 215 185 172 168 171 173 176
105 109 126 153 176 182 156 153 155 149 141 104 144 152 153 148 122 150 154 133 152 143 127 128 153 114 113 180 176 170 179 182 180 171 165 146 136 117 165 182 138 130 146 135 146 127 128 118 138 196 139 164 180 189 194 196 191 191 195 202 215 217 204 206 206 201 220 225 224 219 202 200 207 197 193 194 203 201 135 132 131 132 130 122 119 117 117 113 115 113 113 115 142 215 188 171 164 166 172 170
103 90 97 105 137 169 188 170 149 158 114 120 161 133 133 157 134 136 158 143 143 152 129 128 143 135 89 164 180 170 165 175 157 148 129 113 116 91 136 187 149 120 124 125 144 122 122 116 144 195 123 163 180 191 197 195 195 196 198 202 211 214 209 205 215 209 218 225 222 218 206 207 204 199 197 197 206 191 137 131 131 126 124 123 118 117 122 115 116 117 116 117 141 207 179 165 170 166 173 170
152 135 116 104 91 123 158 187 185 137 116 139 142 141 122 136 145 129 155 157 142 152 133 124 146 144 95 135 176 153 145 148 118 107 122 115 109 102 123 177 159 128 124 132 133 121 118 115 134 173 119 153 183 191 203 192 195 198 199 203 209 213 203 203 213 220 222 224 221 216 209 203 204 201 195 199 205 193 141 137 133 124 124 120 117 118 120 117 115 112 117 114 138 209 187 173 169 173 174 170
162 159 160 153 118 89 111 172 188 163 151 151 144 149 125 117 149 130 141 164 147 149 143 111 154 156 106 101 170 148 150 149 98 92 100 91 110 111 133 181 162 123 118 133 119 111 114 108 130 165 119 154 176 188 203 196 198 195 193 206 210 211 206 211 219 219 227 226 223 219 210 207 203 202 198 197 207 192 134 137 135 125 126 119 114 117 119 119 117 116 114 111 143 214 183 172 168 174 176 171
134 142 133 156 159 122 88 123 167 174 168 164 144 144 141 107 141 146 137 161 148 150 158 118 143 157 120 93 136 130 154 175 109 84 101 84 118 109 116 184 171 131 119 136 113 106 117 110 129 169 111 144 173 184 198 195 199 193 192 205 212 208 205 208 220 216 223 224 221 214 208 204 201 202 193 195 202 177 127 131 124 122 120 118 115 117 119 117 115 113 112 109 143 214 175 166 167 173 169 164
99 113 116 141 141 161 118 97 133 173 162 152 149 143 152 118 125 156 134 154 158 148 165 125 128 158 132 117 121 128 152 140 149 120 97 89 120 99 105 176 170 148 142 140 119 102 109 114 134 166 109 142 179 185 197 197 197 195 194 206 209 209 207 205 220 217 228 223 220 213 208 203 203 201 195 197 199 165 127 129 129 124 122 119 123 121 119 118 117 114 115 109 143 212 178 169 163 170 169 169
91 97 99 109 116 153 154 106 96 159 173 141 151 146 148 127 105 166 135 144 159 155 163 148 129 153 141 126 137 122 109 112 133 108 96 90 90 103 111 162 173 160 151 136 114 105 127 110 131 159 115 143 177 185 195 193 194 194 201 207 210 207 207 206 219 217 223 220 220 216 211 205 202 203 199 200 199 171 131 127 128 124 120 122 119 119 114 120 118 116 117 113 138 201 177 167 166 172 171 167
82 94 95 86 111 147 148 119 94 139 176 154 147 142 140 137 111 146 146 138 162 161 164 159 127 153 149 124 134 126 108 109 106 122 104 89 88 101 104 144 166 157 132 124 101 101 110 103 128 154 113 140 179 186 195 192 192 194 197 208 212 212 203 209 218 218 226 226 224 214 210 210 205 202 200 199 197 175 130 128 125 121 117 119 116 116 114 114 115 112 117 111 139 194 177 172 168 171 174 165
89 102 101 93 94 124 148 143 100 106 162 176 150 141 140 153 121 132 155 135 159 165 159 164 125 147 149 121 130 120 116 99 102 117 108 87 95 99 93 130 157 143 121 122 106 101 105 101 136 159 116 142 173 183 193 194 195 194 199 210 213 217 211 210 222 218 224 228 224 215 208 206 205 199 199 201 198 184 130 123 124 119 117 118 122 119 113 114 113 115 117 114 147 188 176 170 169 168 172 166
99 102 109 91 99 107 115 140 118 94 132 187 166 137 146 154 129 123 153 143 157 169 162 165 128 137 155 125 127 139 115 98 102 89 94 100 115 103 100 132 161 144 119 118 110 103 108 96 135 159 112 142 179 180 190 191 194 198 201 209 217 213 207 205 225 218 222 227 222 217 207 209 207 201 198 200 201 186 140 127 128 125 124 120 119 116 116 114 112 112 115 114 152 192 174 169 167 171 171 165
94 95 101 90 93 95 105 155 141 93 114 177 171 142 150 155 136 114 153 152 159 165 166 166 133 128 158 136 131 135 113 116 105 94 108 95 86 107 110 131 169 145 124 118 111 105 111 100 135 160 108 139 177 183 190 185 193 196 200 212 217 212 207 207 223 218 224 231 226 213 208 211 210 201 195 197 204 195 145 132 126 126 123 119 121 119 117 112 112 116 116 114 158 188 171 168 166 165 169 161
83 103 107 104 85 87 86 129 137 99 100 153 184 140 141 146 139 114 148 152 152 164 166 162 143 133 155 139 123 120 95 79 97 99 124 94 78 103 99 128 173 147 136 117 103 97 105 99 140 161 107 143 175 182 189 189 193 199 202 214 216 212 211 208 218 216 228 231 223 215 208 206 207 200 198 201 200 202 147 130 131 127 125 119 121 125 125 118 115 114 114 128 169 186 178 173 167 169 174 164
76 114 124 93 77 81 84 93 119 115 90 135 188 143 143 146 135 111 144 155 148 161 164 164 150 133 151 135 122 156 105 92 104 106 114 101 81 111 104 115 169 155 151 127 109 95 107 107 142 155 104 146 179 187 192 191 193 196 207 211 211 212 208 209 222 217 228 229 226 217 208 204 202 198 200 200 205 202 163 128 133 134 129 126 123 125 122 117 116 114 122 156 180 194 182 175 171 171 167 166
78 115 101 84 78 87 95 86 108 129 88 120 180 158 137 139 135 113 136 164 145 146 162 159 152 132 154 138 121 125 111 119 107 92 84 98 80 114 117 116 167 155 156 126 115 100 106 102 140 154 104 145 181 185 193 193 196 196 202 209 215 214 206 205 218 216 230 228 229 217 208 209 206 202 199 201 203 206 192 132 132 134 132 129 125 127 136 124 121 131 156 181 184 190 179 173 167 172 171 167
79 99 86 83 79 87 86 88 95 116 90 107 168 159 130 144 141 120 124 158 153 153 159 157 154 130 149 134 124 126 100 112 104 104 100 97 86 110 112 128 170 158 135 113 112 113 110 99 141 161 103 143 172 186 198 191 194 202 201 207 216 214 207 211 216 217 231 230 227 214 209 210 207 202 200 203 209 203 199 180 164 162 167 165 162 166 177 167 167 175 189 194 196 202 180 175 167 175 177 171
103 86 81 83 81 84 76 85 104 110 86 94 168 172 128 141 147 122 122 157 152 157 161 160 158 143 148 136 121 147 103 85 96 98 96 99 87 102 105 135 174 158 134 115 102 124 119 102 141 155 102 147 171 189 197 189 198 200 201 212 215 215 207 213 218 218 226 227 224 218 207 206 206 204 199 206 209 209 201 204 204 198 195 195 201 194 193 196 190 189 187 190 199 199 181 175 171 179 178 176
90 75 76 79 79 84 82 82 106 119 85 92 149 168 123 136 145 136 130 160 143 150 160 157 158 147 152 142 118 137 110 101 109 97 101 100 90 100 124 153 171 160 130 113 104 105 122 101 143 154 108 148 177 190 193 191 197 201 202 211 213 211 207 214 223 225 230 231 223 217 214 212 209 205 200 202 211 213 205 201 204 206 201 200 198 197 196 198 190 188 187 189 198 203 184 175 174 181 180 174
73 73 76 76 79 82 79 82 90 113 89 91 152 184 133 138 140 129 138 154 142 159 160 158 153 152 146 135 118 135 108 110 104 112 121 112 104 99 134 156 166 161 129 107 102 108 121 106 146 154 108 146 179 190 199 194 201 204 203 211 214 215 211 212 224 225 231 229 224 217 210 210 202 200 199 201 206 213 221 217 215 218 213 216 213 207 207 218 212 208 209 199 196 200 184 177 177 182 181 176
81 70 78 83 78 79 81 86 71 111 94 82 145 184 160 143 138 133 138 144 130 127 130 130 136 138 155 149 112 174 117 99 105 119 122 115 102 99 116 164 168 156 146 116 109 121 117 101 150 156 111 148 172 191 196 200 195 203 205 214 215 216 210 215 221 221 227 227 225 221 210 208 209 202 199 201 209 213 224 228 230 227 225 225 224 217 210 224 223 217 212 199 200 203 198 202 176 179 204 194
81 77 75 84 82 82 79 86 75 109 85 77 141 173 129 106 108 108 115 114 104 100 112 120 133 140 169 157 117 174 145 112 112 109 112 114 108 108 108 141 160 152 151 120 89 117 114 87 155 157 109 154 172 192 194 197 199 206 209 219 219 217 213 219 226 219 230 230 230 224 211 214 213 206 201 203 212 216 215 225 227 227 226 222 226 217 203 212 217 214 209 208 208 205 208 224 179 175 222 210
82 76 81 81 76 81 77 84 75 112 92 93 152 160 139 156 155 160 168 157 160 164 175 171 169 162 159 148 119 133 119 95 85 84 84 85 86 95 97 128 153 152 126 106 106 134 108 91 143 152 114 154 176 195 195 190 200 205 210 220 222 218 215 219 228 224 230 230 231 221 215 217 210 204 202 205 207 213 220 220 217 218 221 219 218 210 204 214 212 213 213 209 210 206 211 228 172 180 220 214
81 80 85 80 78 81 81 85 81 117 113 107 159 165 162 140 146 165 164 161 155 159 158 146 152 154 165 148 118 119 90 82 82 79 77 84 81 106 110 137 156 151 134 115 114 117 100 94 143 150 116 154 178 196 195 193 205 206 209 217 217 216 214 216 224 227 230 229 228 219 209 210 207 203 204 203 207 212 215 219 218 214 212 215 216 208 204 209 209 205 208 206 203 200 211 226 180 180 218 214
82 80 84 78 87 79 77 85 82 111 115 124 170 168 152 144 146 143 144 137 132 133 126 107 112 147 162 134 120 116 82 77 80 84 83 88 87 102 114 137 157 147 144 117 125 123 100 92 145 148 114 158 175 196 194 190 201 205 209 216 218 217 219 220 224 230 233 230 230 221 212 210 206 208 201 203 209 218 213 213 212 210 210 212 209 201 198 206 204 204 201 201 202 202 193 199 173 180 193 189
85 74 78 73 82 81 80 79 99 126 99 111 169 161 143 151 150 135 140 122 130 107 111 102 93 145 169 136 124 111 78 77 77 82 80 87 86 90 94 113 160 145 119 106 101 115 110 104 147 148 116 165 182 196 195 201 201 204 213 218 219 216 213 216 224 227 232 234 231 222 215 208 212 206 202 207 205 206 208 213 210 207 210 208 209 202 197 200 200 203 198 196 203 205 184 175 175 182 182 172
98 74 80 80 81 84 80 84 122 127 84 114 176 165 130 142 148 126 145 116 129 104 96 98 94 141 165 132 116 108 79 80 77 70 78 83 86 88 80 102 155 139 112 104 87 100 112 106 148 146 114 162 182 193 195 196 198 204 213 219 220 214 210 219 221 224 232 233 230 222 213 208 209 207 202 206 204 205 209 217 211 206 212 206 209 204 195 204 203 202 198 194 202 201 183 177 174 178 180 177
114 121 91 75 85 83 81 93 111 109 86 124 183 162 113 131 133 126 138 111 124 99 91 90 93 148 168 128 117 98 77 76 74 79 82 78 86 85 85 112 156 138 125 119 94 95 123 111 148 144 113 170 185 195 193 193 200 204 213 223 226 215 207 216 214 223 230 231 232 219 213 211 209 207 200 208 203 213 213 212 214 213 212 214 212 205 207 218 212 209 208 198 197 202 184 179 176 182 177 179
89 99 91 78 87 81 87 79 118 102 97 149 178 140 118 131 117 112 118 98 112 93 94 84 100 152 166 125 116 89 74 64 64 81 89 76 73 81 79 116 156 134 121 128 97 95 115 106 145 147 117 165 180 196 199 193 201 207 215 219 223 216 208 220 225 230 231 231 227 217 211 213 210 206 206 208 210 216 219 216 218 216 218 215 219 210 210 216 213 203 195 196 198 201 186 180 181 179 176 174
81 86 96 76 83 84 85 89 114 97 104 158 175 139 120 135 120 116 112 98 101 91 105 86 105 154 168 117 122 83 74 68 68 74 72 73 88 80 90 138 162 139 119 118 102 109 112 103 152 147 115 161 182 200 198 196 206 210 213 221 220 219 206 220 226 231 235 232 230 220 211 215 213 209 201 207 218 223 219 223 219 215 217 212 216 207 207 214 211 208 205 203 212 203 179 174 177 180 174 166
83 103 111 91 88 82 94 118 103 82 106 165 171 129 126 129 113 122 105 98 99 89 93 84 115 161 155 114 111 83 72 62 68 72 68 67 84 83 85 142 157 133 119 123 110 115 112 108 158 146 111 169 178 194 194 203 207 206 210 221 217 218 215 219 225 235 235 230 224 217 213 213 210 209 201 208 217 219 219 217 216 219 217 215 212 204 208 210 205 213 214 211 210 202 176 171 172 179 175 175
84 98 107 96 87 83 126 143 110 82 116 178 155 123 131 121 114 125 95 100 94 88 90 83 123 161 143 107 107 82 70 61 67 76 71 64 74 83 77 134 153 145 136 118 116 127 121 113 148 144 115 168 182 193 199 209 209 205 207 218 224 217 214 224 223 233 234 224 224 219 210 217 215 211 205 205 221 224 222 221 223 219 215 218 216 209 209 215 211 200 194 192 196 201 179 171 172 181 173 169
87 86 95 86 107 102 135 145 92 106 158 170 143 118 129 111 116 125 89 102 89 85 85 84 136 163 140 112 105 76 77 73 68 75 71 77 85 84 82 132 154 141 145 121 119 142 126 114 151 143 122 167 186 197 206 207 208 204 207 218 222 216 211 225 223 228 239 229 223 221 212 211 216 212 207 203 222 226 223 223 222 220 214 219 215 207 205 212 210 203 207 210 209 198 178 176 173 175 175 170
92 89 95 85 113 132 149 114 86 127 175 157 132 129 136 105 124 109 94 102 94 91 86 98 142 160 131 117 97 73 80 85 72 76 75 92 103 94 102 142 154 127 123 122 131 135 128 113 160 145 119 174 185 194 204 204 204 201 210 218 219 215 212 226 224 225 240 233 226 217 213 213 212 212 202 209 221 221 221 220 225 223 220 217 211 205 206 208 210 207 211 215 196 194 182 179 193 185 176 170
98 85 96 90 121 156 145 84 102 157 179 151 128 137 127 106 136 100 95 103 95 92 81 111 152 158 121 130 94 77 79 72 75 90 92 87 84 97 130 149 142 128 118 106 110 116 121 111 159 144 122 178 188 200 201 204 202 209 210 221 221 213 209 220 226 227 231 228 227 217 208 213 209 212 205 211 220 219 223 225 221 224 221 219 217 204 208 212 213 206 204 209 211 200 182 181 192 187 170 172
100 90 102 109 141 154 128 106 134 175 168 138 128 149 114 115 129 90 103 104 96 100 85 123 158 150 122 123 88 78 82 74 80 96 89 77 81 88 130 148 156 125 117 100 105 98 109 114 155 143 119 175 183 193 199 205 207 204 213 222 221 218 209 219 220 226 233 222 219 218 208 210 214 214 205 208 216 215 216 222 222 226 227 226 217 196 208 216 218 216 213 211 216 204 181 178 185 193 175 172
99 109 128 135 160 135 84 123 158 172 164 134 136 140 108 129 123 98 101 99 99 92 97 138 164 136 122 116 79 76 73 75 78 80 84 101 92 96 126 153 172 116 110 106 105 99 109 109 161 140 121 172 186 197 204 211 208 203 217 225 220 216 209 217 214 220 232 222 218 217 211 208 210 209 206 205 215 216 213 223 228 228 229 226 216 199 211 216 215 215 215 208 206 199 179 179 184 188 171 171
114 133 156 155 143 91 98 122 134 167 163 146 149 125 121 143 106 102 103 95 96 88 108 156 164 129 120 120 82 79 82 80 90 81 74 88 79 78 131 149 139 110 104 98 95 100 115 115 160 143 121 169 184 199 205 212 207 206 215 219 226 214 208 224 220 224 235 221 221 212 212 210 207 203 203 208 214 218 214 218 220 226 223 218 218 208 208 211 212 213 213 214 204 197 181 179 181 180 173 174
153 160 156 134 101 96 134 110 91 139 155 159 145 123 139 128 104 108 101 102 103 92 123 160 155 121 121 106 100 90 82 79 81 83 89 92 84 90 143 145 123 100 99 86 92 98 111 117 162 137 126 176 186 196 198 206 207 206 215 217 221 215 210 218 220 224 233 222 217 210 212 205 204 203 201 202 217 215 219 218 219 216 216 218 215 202 207 207 213 214 214 211 217 195 176 177 189 180 173 180
178 160 129 98 101 128 135 98 102 104 157 157 144 128 146 113 108 111 101 110 103 104 140 158 139 121 118 90 109 115 94 101 99 84 92 90 104 136 157 141 117 89 103 87 113 119 115 117 167 140 124 173 189 201 198 208 210 210 211 219 225 213 209 222 223 229 232 225 218 215 210 210 207 201 201 203 220 222 221 222 222 219 219 219 218 210 211 214 211 205 211 211 215 201 178 181 189 178 172 176
141 133 121 109 136 143 100 96 107 107 119 156 155 151 133 111 114 109 106 112 97 118 149 153 127 123 103 74 98 113 120 119 115 108 96 92 109 146 157 133 110 86 84 100 107 118 113 112 169 139 128 179 185 201 197 210 209 210 214 219 222 213 207 225 225 228 230 225 225 210 211 208 207 196 197 209 224 227 226 222 223 219 216 217 211 205 205 215 217 212 213 219 223 195 185 177 193 181 178 181
129 125 125 138 138 113 95 92 95 117 104 134 164 165 133 113 112 105 117 112 103 131 152 143 124 127 89 76 98 96 100 114 120 136 127 126 148 156 153 132 98 87 91 109 127 119 114 116 164 138 132 178 187 195 196 206 206 209 214 219 221 213 212 223 223 231 234 228 226 209 209 209 207 197 193 206 218 225 224 221 219 215 213 212 213 206 207 219 215 214 211 214 210 201 189 179 178 185 180 177
126 132 129 139 112 101 101 93 100 105 120 136 166 161 166 133 107 112 124 99 112 146 149 132 127 114 77 84 88 86 79 97 118 123 132 153 171 164 146 135 101 103 110 112 126 124 119 118 169 135 132 182 189 194 193 205 208 205 211 221 219 215 212 224 225 225 235 230 223 215 209 207 209 203 206 208 218 224 225 226 219 219 221 219 223 209 210 217 209 207 209 208 212 219 207 203 203 208 215 214
146 144 125 125 106 99 94 97 96 94 113 135 148 157 166 145 113 120 114 106 136 163 145 122 123 98 78 93 93 80 83 100 107 106 111 147 168 163 140 128 102 109 123 113 105 105 109 118 171 147 135 179 186 199 194 199 205 203 208 219 224 216 212 226 221 221 235 231 222 215 216 210 208 205 203 205 212 219 227 225 222 226 217 218 223 213 218 220 221 214 209 204 213 246 246 246 232 246 249 249
125 149 131 135 106 95 98 90 90 107 125 133 141 158 163 158 130 112 105 121 151 166 139 118 103 83 87 99 92 80 84 99 102 93 85 146 171 163 145 119 100 104 116 111 116 110 118 117 170 179 161 185 189 202 196 200 203 205 212 222 221 213 211 223 219 230 237 234 224 215 212 209 207 201 196 208 213 216 223 220 221 222 213 214 218 205 215 219 215 214 203 194 205 248 248 248 239 244 248 248
114 132 152 150 118 94 96 89 96 115 116 132 147 143 166 164 140 110 108 141 156 152 123 128 119 78 90 103 87 76 86 85 81 83 89 134 162 155 131 109 113 142 104 113 108 105 117 121 174 192 192 188 191 205 208 213 209 218 221 218 223 217 210 216 217 229 233 234 220 210 212 221 206 198 200 207 212 211 214 219 218 221 217 217 218 203 212 220 216 212 204 201 216 251 248 247 229 242 248 249
130 121 155 138 136 101 93 95 96 106 115 139 150 135 144 168 153 127 132 157 157 129 114 126 112 102 108 105 112 98 97 86 74 85 97 133 156 149 119 105 106 130 105 101 100 109 111 126 176 182 166 190 193 205 211 216 215 216 220 218 219 212 208 216 223 232 236 231 214 209 213 218 207 198 205 207 213 209 214 215 211 220 214 214 215 203 212 213 214 206 203 204 218 250 248 245 234 241 248 249
151 128 158 148 166 112 99 97 96 103 118 129 134 141 118 146 163 152 152 164 145 121 122 109 80 92 103 96 105 120 92 97 87 88 107 140 154 145 122 112 121 102 99 99 96 116 118 123 175 153 134 185 186 196 195 204 206 213 220 215 219 219 211 211 221 229 230 224 214 215 214 213 205 201 199 200 214 214 209 213 208 214 209 210 202 194 201 208 208 202 201 203 220 251 248 244 231 242 249 249
166 127 168 164 176 130 102 97 101 106 111 111 117 124 126 127 154 157 158 138 123 114 113 93 87 86 81 98 94 87 85 91 82 79 106 151 150 133 111 89 109 102 91 100 100 113 113 124 170 131 133 188 191 201 198 202 207 219 229 222 220 220 206 209 216 218 214 225 220 220 217 214 208 201 199 200 209 211 206 211 208 207 210 208 199 191 203 202 205 206 204 202 209 245 243 239 223 241 245 244
182 141 158 127 152 140 110 101 102 97 100 112 113 113 132 107 95 134 107 102 102 115 96 88 117 106 87 103 94 80 83 91 75 75 108 149 142 119 91 89 93 94 98 99 101 115 114 123 171 133 134 182 188 200 203 207 209 213 219 220 220 212 204 221 215 205 213 217 217 216 217 215 206 197 198 202 204 200 198 203 200 201 201 201 191 179 200 201 200 201 200 199 211 240 243 236 222 240 241 244
184 162 154 117 117 151 117 104 96 87 95 106 105 103 119 106 60 83 100 98 109 102 78 105 151 104 95 104 83 67 86 79 83 98 118 133 140 117 97 106 104 91 104 107 109 114 113 123 165 127 135 182 192 197 201 207 209 205 202 218 217 213 209 213 208 206 216 215 210 209 210 210 200 196 194 200 206 200 200 198 200 197 195 197 190 185 200 199 198 199 195 193 214 246 237 234 223 234 235 242
183 171 145 131 124 141 120 97 89 89 94 88 92 98 96 84 60 72 131 122 112 101 71 97 143 105 97 91 84 73 81 77 87 134 156 134 140 102 102 101 97 92 102 108 114 119 113 124 169 129 136 183 190 195 194 206 208 203 208 215 219 216 211 210 207 209 214 218 215 214 211 213 200 195 195 200 207 198 197 198 199 196 192 193 190 184 194 194 192 194 192 187 206 238 231 226 222 224 227 218
186 175 146 157 163 168 116 94 93 93 86 83 92 91 88 68 66 96 128 149 116 85 78 105 103 88 97 93 89 96 77 81 83 147 164 138 124 96 93 98 96 98 101 97 101 115 116 129 167 127 132 183 187 190 197 202 195 197 207 211 214 206 200 202 201 200 202 212 211 211 213 205 197 192 195 194 200 194 196 195 196 193 191 189 188 178 190 193 191 185 189 199 187 171 163 150 145 142 142 146
180 174 163 169 172 171 126 100 95 83 82 85 87 84 85 79 85 95 107 146 121 77 101 107 87 74 90 90 96 104 79 91 110 157 150 119 101 101 112 109 102 100 105 108 103 106 119 121 170 127 135 186 185 190 191 194 197 201 206 213 211 202 200 202 198 208 210 207 212 205 210 208 198 196 194 193 199 196 192 195 195 195 193 186 188 181 188 189 182 184 196 167 147 121 111 107 105 100 99 109
177 174 158 171 137 150 142 98 90 81 80 80 80 82 83 90 100 117 110 155 131 76 88 95 75 75 80 78 95 89 81 100 138 169 149 125 98 103 133 113 101 100 113 120 103 105 118 128 180 127 133 182 182 184 191 182 188 206 210 216 216 210 200 205 205 192 174 175 201 209 203 204 197 191 192 195 198 194 193 192 188 190 190 189 188 182 186 185 176 190 169 113 109 104 97 98 100 96 93 95
176 173 155 163 132 136 162 130 94 84 79 72 78 78 87 99 105 142 143 144 126 99 71 81 102 96 84 66 79 74 94 127 158 159 127 121 89 92 120 107 95 106 110 106 102 104 114 133 174 132 122 141 140 140 142 137 137 200 209 209 214 204 206 209 170 129 118 128 131 178 207 195 194 189 188 192 195 195 190 193 189 186 186 185 187 176 180 182 174 199 132 101 107 100 97 96 98 95 86 90
179 175 160 152 145 124 166 149 107 82 80 79 81 85 99 101 111 135 147 134 137 113 95 71 119 106 89 80 79 89 113 151 157 143 118 95 106 98 104 104 102 110 106 104 103 109 118 134 176 132 115 120 119 119 122 128 125 189 213 212 211 204 210 181 129 120 116 119 119 131 188 195 193 194 188 188 193 198 192 189 190 186 184 187 184 171 178 173 182 171 106 97 98 91 99 94 88 91 88 89
170 172 163 152 149 116 151 139 108 81 83 83 89 98 102 99 110 130 137 136 144 139 112 85 86 93 90 98 71 112 136 154 139 127 116 99 107 99 95 103 106 108 110 103 107 108 120 130 177 134 116 119 115 120 121 124 121 173 212 209 210 206 197 134 119 119 118 112 118 120 158 200 187 190 187 187 190 190 192 188 186 188 183 181 185 174 173 175 193 137 95 93 97 97 94 84 87 82 87 91
161 175 163 145 161 151 150 136 105 86 80 83 98 98 99 103 112 126 139 158 149 158 137 107 76 85 79 87 81 107 147 148 131 124 106 117 98 92 91 96 100 102 108 96 103 115 115 126 177 136 118 121 116 117 120 122 122 165 206 208 202 213 168 121 115 115 114 110 112 115 134 191 185 185 183 186 191 187 186 186 190 185 187 183 182 173 176 178 181 106 98 91 99 97 86 78 83 80 78 85
149 159 169 139 150 182 156 119 91 81 87 95 98 99 96 94 103 111 129 158 166 168 170 122 97 84 78 80 104 135 145 133 138 117 113 126 95 89 91 92 93 93 96 97 108 116 117 129 171 136 118 122 121 115 113 120 120 164 200 205 208 209 149 118 118 109 110 110 112 109 123 179 183 182 181 187 191 189 184 183 184 180 184 184 176 172 173 188 151 91 96 92 93 87 83 85 83 79 79 82
147 130 168 166 116 162 157 101 88 93 103 97 98 96 89 91 93 103 111 144 163 168 176 165 121 100 88 111 127 147 138 132 126 100 100 102 87 82 94 99 99 93 92 101 110 111 116 123 171 140 115 119 119 116 115 119 112 169 200 207 205 209 144 115 114 110 111 112 108 113 116 171 181 179 182 186 194 190 181 183 182 183 183 178 176 168 165 182 112 93 93 87 86 83 78 82 88 79 80 79
155 149 173 169 109 138 151 113 102 99 102 96 94 91 88 93 93 96 108 126 156 169 173 180 145 119 121 135 151 146 127 122 100 109 107 86 91 91 90 102 103 104 99 107 112 108 117 121 161 140 115 116 116 114 117 119 119 142 167 190 174 158 121 113 107 105 108 108 106 114 112 173 177 178 180 186 190 187 186 184 181 185 178 178 175 162 180 154 90 90 91 86 86 84 83 83 85 87 86 81
157 161 161 139 103 109 156 137 110 98 100 96 88 89 92 94 94 90 104 114 142 176 173 171 157 112 126 144 150 139 118 101 86 112 148 94 93 96 89 114 112 111 112 111 114 118 119 117 165 144 117 112 114 115 117 121 121 122 128 189 138 108 108 109 104 98 102 102 105 106 116 177 174 174 180 184 184 180 187 183 180 182 179 179 171 162 184 123 94 93 88 83 87 85 86 78 90 89 87 84
152 138 123 113 104 114 155 126 102 95 103 96 89 84 89 88 92 96 100 108 122 167 176 166 156 129 130 155 148 129 105 85 99 98 98 98 96 91 94 100 103 104 107 121 120 117 118 119 170 143 117 113 116 119 116 116 117 115 120 178 131 112 111 107 104 98 104 103 101 103 116 173 172 175 176 180 182 185 184 182 181 181 181 176 168 168 163 98 91 86 84 80 84 84 82 79 82 75 81 87
132 118 113 110 108 101 151 138 104 96 95 94 93 93 87 89 97 92 93 102 119 137 164 168 143 129 145 168 169 133 94 82 90 109 99 105 94 95 100 92 97 102 104 111 124 115 113 120 167 146 113 119 113 119 119 118 123 116 122 168 128 116 109 104 102 104 104 100 97 99 110 178 164 172 175 174 177 184 180 184 185 178 180 181 168 182 133 91 84 83 80 78 85 79 73 74 76 70 70 84
112 106 106 104 107 87 124 152 117 104 100 100 96 90 89 93 95 95 96 109 119 127 143 155 146 141 150 171 179 154 98 85 79 97 90 92 93 97 98 92 100 104 111 109 113 116 118 121 158 155 114 115 114 114 117 117 121 116 117 155 122 110 110 105 102 99 100 99 94 94 111 176 163 171 176 179 185 187 185 177 172 176 188 187 180 161 99 87 77 83 79 75 78 74 72 80 85 75 71 77
114 109 118 126 152 128 113 162 124 107 101 106 109 98 94 93 88 95 100 113 119 120 122 133 145 147 133 155 172 118 97 87 80 99 123 88 96 99 97 96 103 108 120 110 112 116 118 120 156 163 115 112 114 113 116 114 113 114 125 166 120 105 107 102 102 97 95 97 95 89 107 189 190 194 193 195 189 188 181 152 134 150 160 154 148 111 86 83 81 81 75 77 80 78 78 82 83 79 74 79
162 166 172 180 183 160 116 156 127 99 105 114 116 108 99 97 103 103 106 128 127 114 113 129 120 114 126 124 156 130 110 96 89 87 119 90 88 95 95 98 106 115 116 109 110 111 115 118 151 163 119 112 111 111 116 118 115 113 129 181 111 109 105 102 100 94 96 100 93 92 96 128 132 128 124 124 115 110 106 105 98 92 91 87 101 93 83 79 77 77 76 82 84 87 78 75 76 78 74 71
170 180 194 198 191 176 138 144 144 104 105 116 116 110 107 116 120 126 121 131 130 116 122 146 90 65 106 89 92 124 128 118 105 91 87 100 104 88 94 101 103 110 112 110 110 108 114 114 147 171 122 117 115 110 114 114 116 111 140 185 117 114 103 101 97 95 96 94 91 88 89 87 88 87 88 90 89 86 82 87 90 81 81 81 97 89 80 78 73 75 76 74 81 103 70 70 78 67 68 69
174 181 196 198 194 191 162 134 164 113 109 112 118 113 119 124 132 149 140 147 139 125 144 153 100 67 82 84 105 102 128 128 121 99 92 129 116 94 100 105 96 98 111 108 108 113 117 117 139 173 126 115 118 114 112 110 115 113 141 171 127 116 106 101 98 97 95 95 91 88 89 88 90 92 91 88 85 77 78 85 83 80 79 78 82 77 75 74 74 68 74 72 82 96 67 69 72 68 69 67
|