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