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