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