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