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