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