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