196 153 112 216 146 171 214 287 -1 160 134 121 176 137 171 158 148 127 159 144 131 182 155 137 213 159 188 134 131 184 156 215 160 127 164 234 182 150 131 214 129 174 143 140 137 151 165 181 217 128 127 138 129 136 172 163 170 121 123 178 163 181 179 143 128 134 161 222 216 172 144 171 133 219 130 225 128 128 212 173 153 186 178 172 164 -1 150 177 173 169 155 142 153 162 139 141 132 169 186 -1 203 172 192 130 143 132 150 126 -1 139 149 205 165 163 127 159 189 177 174 167 139 210 216 236 121 166 132 130 147 130 139 147 182 -1 -1 119 159 133 190 173 153 158 215 181 141 160 -1 159 206 114 168 133 136 176 133 117 160 127 171 158 175 153 129 164 150 137 187 171 220 251 -1 180 157 206 264 149 165 -1 160 150 144 164 142 139 165 150 199 143 -1 137 135 157 192 200 133 180 -1 174 122 191 145 169 -1 162 149 214 134 156 175 126 128 159 142 194 139 120 122 125 133 161 155 158 156 143 213 156 205 174 294 172 169 169 135 206 217 137 140 132 159 127 165 -1 143 184 186 149 155 121 185 181 171 158 161 133 185 182 190 132 171 171 144 182 166 167 155 197 213 161 134 191 150 150 164 169 138 170 159 147 168 131 302 176 167 154 177 273 144 186 140 125 393 129 130 130 244 164 147 137 161 161 135 159 188 210 190 178 143 176 147 124 128 166 135 137 185 151 136 181 147 155 119 209 190 224 234 197 241 139 117 157 120 232 149 195 199 197 115 122 216 141 161 162 190 155 128 94 164 136 181 176 173 163 150 154 171 171 120 169 151 134 157 182 195 155 123 136 128 231 -1 143 172 191 152 147 144 187 197 117 161 -1 152 233 203 162 124 226 143 190 163 181 216 -1 194 -1 113 -1 153 151 154 152 223 202 155 170 160 206 180 141 181 178 177 136 153 102 178 204 156 136 239 152 157 132 148 164 187 106 131 212 185 140 166 155 178 155 -1 146 153 150 179 149 208 166 204 169 287 154 144 137 154 134 154 135 136 -1 141 241 137 162 134 173 144 130 164 145 205 121 189 157 231 146 152 133 179 166 -1 164 155 153 -1 144 115 165 154 136 153 114 151 127 149 117 116 108 133 125 135 168 156 128 162 167 152 132 163 205 232 121 207 172 161 126 204 170 153 129 132 158 145 160 180 213 123 180 211 132 146 149 203 141 138 152 -1 228 204 173 207 144 130 132 188 186 200 139 -1 162 137 160 135 174 194 116 159 192 151 122 126 125 174 161 189 125 149 164 164 141 153 165 179 152 159 127 129 159 -1 144 190 145 133 227 168 135 191 159 184 145 181 156 149 168 168 175 112 167 179 211 245 -1 204 146 143 147 140 147 172 142 -1 140 154 199 143 175 157 151 177 168 176 179 253 123 152 131 221 141 141 160 168 176 193 294 180 191 167 160 179 138 162 151 188 204 140 143 256 159 186 145 150 139 177 131 123 213 188 191 139 214 147 127 178 218 124 166 174 154 186 140 176 156 171 132 161 152 164 -1 178 170 169 165 167 134 185 204 164 158 166 186 135 96 144 125 139 191 236 266 155 157 268 207 169 130 138 -1 234 132 156 155 164 196 190 113 211 126 196 142 180 106 215 195 169 144 167 150 120 131 280 135 214 215 293 184 190 -1 155 156 175 -1 159 117 108 163 213 158 139 145 180 166 143 137 169 122 183 116 124 164 185 196 195 165 200 157 174 181 153 182 167 129 173 171 141 176 159 165 -1 138 170 144 187 169 122 -1 151 198 141 179 164 165 118 155 128 129 173 144 199 194 119 135 162 140 184 121 189 209 149 117 198 162 225 139 152 123 130 124 131 -1 186 150 154 151 162 168 152 158 142 249 -1 166 135 146 179 157 210 207 138 160 276 122 172 132 115 220 144 179 145 122 159 167 119 121 220 131 169 139 137 167 156 147 170 152 -1 152 135 137 311 139 167 155 153 201 -1 219 134 178 148 191 174 134 156 110 175 127 129 158 108 162 131 159 207 169 168 179 119 138 154 143 179 134 147 157 169 191 136 191 150 187 200 131 140 201 157 195 111 130 150 183 210 174 141 169 -1 139 160 152 -1 124 130 100 133 143 203 161 161 150 131 185 129 207 208 178 146 157 173 163 157 158 139 192 158 144 149 159 161 149 111 166 148 112 196 143 129 160 196 200 158 181 194 178 149 147 184 145 105 145 112 153 161 196 117 167 147 140 -1 175 140 157 144 140 170 153 112 197 135 139 174 175 139 167 116 158 286 170 152 173 -1 166 151 143 119 146 160 133 170 164 164 141 171 149 162 181 235 110 139 -1 187 150 153 154 219 243 156 169 163 253 153 169 120 123 195 130 147 168 197 137 146 151 149 140 126 -1 136 193 164 150 125 118 168 155 163 111 130 154 156 134 142 206 147 -1 166 148 177 155 142 171 200 158 179 164 169 136 155 149 137 141 130 124 131 129 130 108 194 126 155 115 232 172 134 191 171 140 192 216 185 193 135 141 170 158 158 146 149 180 182 131 130 147 143 148 97 138 -1 163 127 170 159 182 160 228 144 145 139 158 121 124 151 193 148 176 162 149 150 165 160 157 353 174 149 157 137 215 222 162 111 148 196 145 135 141 141 191 143 138 190 198 123 157 198 264 260 152 136 147 206 191 143 190 185 118 166 163 164 129 159 150 129 196 147 143 253 144 139 222 158 131 144 191 141 179 159 150 169 200 178 128 145 128 190 206 183 147 148 136 -1 120 155 -1 144 199 218 136 146 208 176 175 130 153 109 150 227 159 131 154 155 166 131 144 134 211 135 184 173 172 -1 158 165 226 278 180 114 130 175 152 182 145 144 162 221 174 134 189 140 179 175 121 164 213 215 160 191 -1 166 190 157 141 185 153 143 152 171 175 130 188 167 180 166 161 153 213 158 180 171 154 279 139 177 162 179 173 147 124 125 127 154 180 163 168 187 160 108 133 -1 194 154 220 127 138 166 153 130 -1 161 163 155 169 115 127 185 175 152 167 199 128 149 141 124 186 162 152 222 164 139 153 140 185 -1 182 304 158 158 125 182 200 -1 152 181 194 125 142 196 201 128 220 183 284 127 160 140 -1 188 118 208 150 149 161 154 162 118 153 122 -1 158 129 111 217 164 251 146 162 163 185 165 145 180 177 150 132 195 164 219 176 130 163 125 128 187 177 200 158 175 133 137 137 193 178 122 155 187 299 158 183 168 279 190 179 154 214 114 170 179 129 148 136 137 203 133 223 147 152 125 187 146 167 201 154 156 187 201 133 184 176 145 135 141 144 149 185 112 173 172 166 109 180 116 261 120 160 130 129 116 159 168 137 149 185 158 172 141 158 128 168 -1 220 178 145 136 209 148 182 184 151 191 173 138 217 200 140 119 129 267 192 118 176 160 135 181 149 189 233 161 218 176 166 195 131 174 -1 -1 185 -1 145 132 162 -1 219 -1 121 146 177 178 152 118 109 136 147 122 164 125 154 215 177 143 159 118 133 169 164 187 131 110 124 151 171 153 195 129 129 237 -1 128 173 159 173 133 148 164 147 143 211 132 -1 220 173 152 137 147 125 140 150 183 140 129 138 284 238 227 -1 164 165 184 211 207 149 303 171 138 145 196 135 190 143 148 135 148 149 130 118 190 184 115 156 146 130 147 189 125 121 159 141 167 123 196 174 139 177 153 191 167 113 234 158 207 126 172 180 164 149 175 136 164 169 207 148 157 198 137 161 104 142 156 161 194 172 268 185 185 117 198 182 140 148 177 165 134 139 165 157 121 152 192 155 165 146 136 189 228 133 163 221 192 165 156 149 -1 126 201 127 230 144 183 157 158 171 114 173 190 215 218 171 130 130 183 129 182 130 132 142 156 133 131 276 161 200 114 164 152 117 142 159 143 172 134 141 183 152 153 157 180 146 131 152 167 192 189 144 124 166 217 172 170 136 130 115 126 162 187 191 138 104 124 155 119 172 -1 164 157 165 104 223 120 164 190 189 130 190 160 177 206 278 126 170 207 206 145 160 160 208 171 136 -1 190 157 136 185 179 186 137 188 163 177 162 287 167 178 177 143 238 152 188 170 172 142 130 182 179 127 106 111 121 214 159 169 210 100 129 122 156 200 182 178 115 168 173 187 118 183 139 167 155 284 140 156 154 220 115 294 129 189 218 126 146 130 178 115 145 133 135 160 121 158 184 116 155 176 145 134 234 123 165 160 172 149 129 124 186 153 153 181 151 186 -1 123 142 195 141 137 145 133 155 158 116 -1 194 137 185 266 157 145 -1 184 102 173 168 165 146 158 171 145 168 -1 133 148 239 130 -1 184 126 166 163 221 175 154 201 -1 147 168 158 367 176 158 -1 158 177 167 207 145 138 134 165 225 175 117 155 -1 105 134 168 119 146 153 135 136 188 192 164 -1 133 182 143 180 140 191 169 128 179 167 185 135 137 170 144 210 150 -1 130 125 153 165 134 308 160 184 165 225 145 187 154 152 121 177 201 131 167 167 235 177 173 140 162 151 153 121 180 116 160 154 258 156 137 284 183 162 213 134 149 -1 -1 129 181 143 145 199 206 110 148 203 154 149 240 136 202 163 122 141 150 152 184 223 181 173 187 180 163 185 193 154 131 143 160 177 203 140 141 115 152 151 -1 209 156 214 278 125 150 137 145 105 142 111 112 129 310 115 164 188 184 169 134 122 188 173 139 167 235 150 134 182 178 225 149 156 128 197 180 297 156 124 175 157 190 137 163 150 233 194 133 -1 -1 171 202 358 192 188 145 169 189 141 159 131 214 112 173 150 184 215 265 183 183 185 163 194 168 271 169 214 180 181 115 142 168 165 154 161 254 135 150 145 190 164 170 136 147 182 161 164 171 160 163 122 172 143 154 159 149 156 179 117 194 124 185 169 -1 187 161 146 122 167 151 178 153 155 141 176 178 128 185 180 209 185 140 166 149 108 130 121 181 133 164 107 182 171 148 132 107 181 177 153 119 129 185 138 157 129 143 131 163 139 241 181 177 156 163 154 159 150 154 131 136 183 143 173 145 105 182 129 157 133 140 236 129 135 167 180 159 154 203 -1 173 125 178 140 151 144 157 143 236 179 147 172 168 124 165 138 143 -1 143 166 155 132 166 211 154 243 209 154 150 181 178 166 128 191 148 140 143 215 219 152 145 160 153 171 -1 159 203 123 167 162 178 161 180 194 147 155 192 127 209 135 162 227 140 168 125 213 158 221 191 192 148 147 191 97 227 139 175 178 160 207 196 186 159 169 142 183 191 173 165 138 140 157 163 150 141 136 -1 127 194 176 151 268 165 199 149 153 146 187 132 172 148 136 197 157 -1 156 187 178 217 141 136 162 202 193 157 166 129 167 131 195 223 185 139 124 131 145 166 205 221 201 192 192 196 173 181 186 174 143 148 159 146 153 164 205 158 134 155 172 205 136 240 -1 142 172 183 186 174 -1 269 166 144 140 194 146 203 156 147 166 148 139 -1 163 117 145 257 131 139 184 182 142 164 124 179 197 137 146 163 164 237 121 192 184 143 -1 196 138 167 139 -1 168 190 145 144 132 122 177 134 140 184 185 226 140 151 141 139 188 216 185 174 139 187 174 -1 140 207 166 163 180 178 213 173 161 144 147 187 136 127 132 164 143 159 -1 192 147 136 112 208 183 159 168 141 138 138 189 172 184 184 160 153 147 208 144 142 199 132 231 168 149 219 163 118 106 140 135 190 154 216 184 180 -1 202 137 215 148 151 143 177 167 148 153 149 157 116 144 240 154 140 113 140 144 198 180 125 168 170 144 188 180 172 154 149 151 180 170 146 213 174 163 128 181 117 156 163 254 145 170 156 154 144 120 169 168 258 281 -1 186 154 156 132 136 151 142 137 154 189 182 162 172 162 152 146 160 127 135 166 154 128 160 144 168 183 153 155 175 196 175 184 145 137 207 150 135 176 126 192 149 199 141 150 140 153 173 158 175 120 163 119 179 204 139 135 -1 158 150 131 130 156 156 145 167 182 134 173 196 192 168 153 178 225 -1 116 231 170 205 134 186 202 118 152 139 173 171 179 125 214 145 129 183 151 202 125 175 115 157 138 138 147 139 134 -1 167 139 135 144 185 148 197 186 154 240 167 143 157 135 175 335 208 132 194 172 179 -1 136 164 179 146 134 112 -1 131 178 174 178 154 134 165 156 204 188 128 158 119 155 125 160 172 246 191 211 197 201 146 146 139 169 147 167 165 143 146 138 178 149 176 144 133 152 161 152 138 154 230 180 149 184 120 141 191 138 128 139 125 195 161 134 129 162 199 183 204 184 136 155 181 185 143 160 193 161 178 170 150 135 123 151 188 125 143 114 161 134 158 167 124 186 232 125 191 169 246 154 199 181 170 119 195 256 157 182 237 152 173 129 171 129 169 168 183 214 182 191 184 145 138 232 183 189 152 169 136 158 156 135 141 200 255 163 178 156 141 134 153 146 168 117 117 155 202 126 154 157 173 151 144 172 142 138 157 196 197 146 195 185 235 145 178 148 123 202 147 -1 158 129 -1 181 155 134 197 263 193 205 138 195 143 184 159 151 178 206 111 203 127 126 119 160 163 154 196 244 129 157 225 206 195 225 173 203 157 135 214 131 156 132 170 146 157 135 134 134 164 -1 113 148 131 215 147 152 138 139 194 177 133 224 226 153 170 164 194 217 173 197 146 167 133 148 147 158 116 203 142 247 159 164 114 203 155 190 160 138 161 159 138 -1 163 198 137 141 178 -1 160 150 143 177 146 182 169 154 168 220 -1 187 172 -1 155 170 135 113 160 157 155 194 135 259 136 154 149 120 164 155 158 161 114 156 227 177 110 189 216 129 138 208 185 179 177 109 145 219 157 145 196 234 138 158 159 124 131 127 116 173 141 217 97 -1 178 137 196 213 148 151 158 194 172 168 144 123 130 171 171 184 106 146 178 155 135 162 217 146 174 134 124 146 191 143 150 154 139 189 162 186 140 121 172 138 144 152 145 194 195 160 139 117 195 143 212 160 139 139 158 138 164 148 162 208 167 202 155 160 157 131 150 223 318 200 120 154 134 213 142 135 186 193 164 142 126 185 118 147 175 141 163 139 191 137 186 181 240 151 163 176 193 142 166 127 155 146 177 139 150 168 152 147 160 152 143 134 190 103 134 165 198 157 175 161 161 -1 132 141 130 159 180 157 198 141 121 187 134 171 144 281 192 140 197 146 155 149 177 179 255 131 133 183 154 159 163 230 -1 176 155 195 146 105 -1 173 175 163 174 132 125 -1 150 196 179 181 160 173 199 172 177 131 172 178 204 159 169 161 148 133 132 111 149 138 148 186 175 215 172 141 179 191 129 205 -1 144 118 144 142 150 -1 165 257 190 205 156 140 138 170 167 268 146 171 190 152 159 165 164 163 128 148 146 190 155 192 162 196 176 153 146 177 177 155 130 196 285 198 165 161 152 150 133 154 156 137 154 131 212 144 154 165 212 134 127 137 169 120 147 169 154 156 144 187 252 145 113 117 169 158 162 269 161 172 132 184 123 193 155 210 158 248 137 156 139 200 231 161 120 135 183 149 132 106 187 155 -1 229 161 -1 139 150 236 218 179 173 143 -1 186 173 175 190 231 133 173 189 164 153 322 154 116 171 137 109 178 190 186 169 187 195 128 152 133 240 202 145 125 -1 124 199 143 149 131 153 148 127 138 177 108 131 178 136 121 89 129 176 111 128 118 156 162 150 191 250 126 144 146 179 155 147 132 166 162 126 170 172 206 218 144 234 135 203 135 191 -1 150 189 119 169 158 169 146 163 198 164 160 227 160 175 136 176 205 -1 149 202 142 163 204 169 123 132 142 123 -1 222 124 127 140 175 156 104 185 130 248 162 185 119 -1 127 214 140 165 169 -1 136 141 158 166 181 141 166 160 160 235 154 184 148 199 192 158 132 145 218 169 183 158 129 136 186 161 131 130 140 140 233 180 191 250 123 196 131 140 167 173 217 186 117 137 171 135 125 169 127 125 228 166 129 162 176 159 146 164 172 142 180 141 185 152 131 129 180 195 180 163 165 128 171 137 144 199 181 147 179 137 125 167 167 123 150 193 157 147 174 212 -1 178 173 -1 145 118 120 173 190 130 144 203 138 226 144 133 146 159 163 224 134 -1 147 225 149 148 177 144 154 177 145 158 134 159 180 159 230 112 157 172 177 279 219 166 162 167 133 139 167 172 228 139 140 237 135 161 111 166 148 209 214 406 183 209 134 129 162 139 154 172 208 140 141 200 119 281 184 220 177 116 155 166 152 137 134 141 122 185 172 158 111 142 226 161 106 210 154 166 -1 166 110 191 144 151 228 134 118 134 147 185 169 126 202 171 141 139 125 147 173 145 128 130 188 140 150 111 127 194 163 155 133 132 170 123 171 225 163 161 161 247 155 165 110 191 172 276 131 -1 184 145 135 178 160 228 150 -1 174 142 153 200 162 107 215 179 -1 149 180 168 216 184 152 176 175 193 138 148 124 178 223 156 135 133 128 202 146 158 164 161 171 134 133 180 193 138 163 180 143 159 152 147 144 247 135 266 143 136 186 150 172 203 140 143 139 134 144 139 133 166 140 146 182 165 370 149 190 164 137 145 144 260 187 126 163 139 140 169 159 249 104 133 167 122 148 165 129 137 191 215 220 158 171 119 159 179 152 179 160 201 169 181 217 165 149 128 194 151 166 138 183 123 127 133 163 169 144 204 170 157 148 186 159 124 268 148 190 186 145 175 147 137 178 275 174 177 141 195 155 135 136 217 173 136 136 158 150 156 158 193 162 229 121 137 150 172 141 186 198 193 136 189 158 162 182 161 166 240 146 159 162 130 201 187 174 174 145 114 219 184 137 157 171 236 129 128 197 219 162 163 139 150 122 147 155 162 156 254 146 138 146 133 149 175 144 300 168 140 255 159 166 121 147 179 144 136 123 186 144 176 137 157 169 134 172 123 207 204 122 194 190 223 215 191 179 151 174 169 164 199 156 134 140 163 211 164 164 198 140 191 189 203 144 117 205 149 199 140 128 181 111 225 165 154 174 151 230 163 180 119 154 158 117 191 202 128 131 198 162 152 214 230 169 130 152 131 217 -1 156 128 127 123 -1 193 131 120 232 267 159 183 215 165 -1 203 134 153 176 122 203 167 140 167 138 218 161 177 145 147 247 120 195 177 209 172 186 155 161 192 180 142 193 167 173 180 162 199 141 139 -1 187 309 144 165 155 131 -1 222 133 161 134 220 177 124 185 162 189 123 177 212 175 150 165 157 179 153 141 182 187 169 147 140 147 160 162 160 211 263 185 163 128 176 174 140 166 167 174 164 144 152 158 122 164 135 293 176 189 111 173 133 135 141 127 205 146 154 153 222 163 185 129 117 160 147 142 154 -1 179 206 222 214 130 175 168 194 227 173 157 136 157 166 214 188 197 158 180 191 143 123 166 251 158 183 160 187 162 -1 154 164 200 143 201 172 214 161 187 -1 123 123 126 164 173 155 171 175 156 196 166 134 186 158 145 217 188 208 160 143 125 164 192 189 161 198 190 136 171 183 134 143 182 135 235 161 155 188 158 132 201 135 177 193 193 118 121 137 -1 179 173 177 -1 321 174 170 101 169 115 157 189 158 156 172 120 252 213 209 145 152 183 132 173 226 151 203 118 150 132 -1 125 286 129 138 135 156 148 140 127 143 187 253 125 153 214 134 167 150 187 207 140 130 147 166 123 121 87 172 190 143 157 163 163 131 155 133 169 153 129 171 164 165 163 146 160 176 142 173 149 176 157 148 128 137 168 364 162 147 260 160 201 240 146 258 187 224 -1 142 205 163 155 144 174 167 196 92 179 188 183 137 129 162 147 171 156 147 142 138 168 141 197 144 150 175 160 199 174 123 211 139 203 105 139 144 132 143 142 129 156 170 131 142 182 120 161 -1 123 118 182 185 160 171 162 125 273 131 146 144 176 241 144 162 114 180 156 147 124 137 162 168 189 135 176 120 153 158 131 189 141 147 141 97 179 125 168 169 155 127 209 175 216 194 148 184 167 170 146 153 138 164 162 168 189 188 206 151 166 183 151 147 166 122 142 280 141 146 180 174 186 162 167 273 174 121 160 159 181 124 191 199 181 145 239 150 152 150 125 211 142 306 137 200 -1 148 159 157 158 191 148 152 143 146 156 156 124 161 -1 163 123 165 131 151 133 158 134 232 182 166 -1 131 128 161 187 125 208 240 150 124 148 130 163 134 146 127 -1 145 167 178 163 174 154 166 98 192 -1 154 162 111 108 157 162 180 192 137 263 157 181 166 147 220 147 181 -1 127 191 154 101 197 202 151 242 131 219 146 158 144 179 136 145 130 149 200 120 156 139 129 152 146 129 169 125 162 137 152 105 173 153 182 156 219 201 162 111 199 164 120 140 216 152 173 155 169 143 207 162 186 169 419 177 196 177 179 145 147 153 151 179 137 167 176 205 153 -1 140 166 159 140 166 155 114 182 124 173 166 132 145 189 129 120 130 223 204 172 150 150 127 132 152 145 194 87 153 156 171 172 126 205 135 142 151 176 211 187 190 166 179 153 119 130 168 192 170 133 148 136 190 103 -1 185 186 125 143 145 129 126 154 156 210 155 245 178 156 154 158 120 154 172 142 136 138 182 116 146 167 124 199 -1 141 165 176 108 159 117 144 205 150 202 154 145 185 176 263 135 195 211 162 125 252 180 166 139 131 231 183 171 185 144 184 168 191 148 184 159 186 152 150 113 160 -1 229 121 235 135 188 139 129 151 163 187 119 -1 130 111 180 178 174 127 188 120 138 143 221 169 163 159 205 180 135 204 135 150 167 171 138 134 128 135 166 150 132 169 126 130 155 228 150 147 127 152 192 149 142 143 197 -1 143 202 220 161 172 160 143 167 187 115 217 144 153 187 129 149 184 181 -1 152 147 143 193 173 139 152 140 160 202 175 205 162 150 156 154 159 124 -1 132 -1 151 155 167 171 205 160 257 147 184 158 146 149 161 154 136 138 178 148 192 122 136 164 178 133 135 165 146 136 140 140 175 149 222 210 153 202 178 230 159 146 144 116 145 203 160 142 -1 150 153 207 167 180 -1 158 159 159 171 228 177 152 128 143 192 148 184 111 127 191 160 250 136 176 142 212 127 167 214 167 171 165 167 150 183 131 187 179 205 119 189 123 148 138 191 242 147 159 200 131 130 155 165 175 108 171 145 117 139 190 210 226 -1 146 135 189 137 172 172 142 147 215 -1 -1 166 136 162 177 155 190 205 160 113 154 175 205 182 172 201 258 201 156 150 234 156 162 159 175 114 185 142 124 147 140 138 193 112 215 147 168 146 150 156 151 212 136 97 152 108 154 166 163 153 157 120 178 172 165 178 150 153 112 -1 122 166 151 129 126 163 229 126 136 147 173 181 244 166 140 141 188 141 130 173 180 109 194 123 182 -1 171 166 190 -1 128 135 137 151 120 186 143 158 -1 122 203 231 163 140 169 132 159 140 -1 174 214 178 140 180 144 123 145 205 175 264 156 175 209 136 167 -1 154 139 190 164 154 184 191 159 168 192 214 157 107 191 153 147 187 144 135 128 144 167 202 147 166 167 201 108 231 175 137 149 164 155 157 121 146 161 270 173 228 271 155 172 147 104 130 156 163 180 177 162 204 -1 145 133 136 165 161 132 185 146 114 138 158 202 120 133 167 152 157 125 192 121 137 142 142 145 160 176 124 128 155 147 123 143 135 202 161 182 209 163 196 192 159 199 154 124 103 139 123 157 142 156 130 206 144 188 140 122 185 142 120 148 134 170 137 155 233 189 199 172 185 139 234 156 190 166 124 205 269 229 247 164 138 172 168 163 131 144 138 132 143 121 149 202 170 182 142 143 244 164 143 115 174 159 173 202 176 182 192 154 268 176 156 144 176 167 183 145 192 138 163 220 116 133 186 140 164 172 150 -1 180 142 198 122 132 178 193 171 161 265 151 192 199 169 187 164 -1 224 170 173 145 153 167 162 181 191 137 197 135 160 177 150 144 128 258 152 204 131 141 155 127 139 176 149 140 143 154 161 -1 184 128 174 186 179 144 122 159 153 133 121 132 157 193 214 197 164 218 125 134 144 167 123 118 154 189 169 236 142 201 144 168 190 143 170 170 175 159 187 123 238 170 152 168 206 141 202 196 127 175 182 211 132 192 189 188 175 135 120 149 108 191 176 149 175 151 162 209 128 171 218 198 142 136 174 138 132 228 148 155 147 217 168 189 210 124 137 143 -1 154 111 141 158 179 214 138 121 113 173 -1 209 168 158 151 115 170 -1 137 176 203 261 148 179 200 175 169 214 170 142 173 176 149 151 171 153 192 177 160 177 174 142 148 171 128 190 198 184 153 139 116 188 177 224 167 162 167 175 160 148 167 260 146 201 144 167 136 176 172 203 244 152 152 174 141 141 184 138 115 206 171 161 167 164 157 -1 118 144 180 202 190 179 167 222 153 169 157 180 163 131 187 124 150 142 177 144 140 139 195 148 150 161 150 139 184 186 208 197 180 -1 139 146 234 156 144 160 151 159 216 173 158 138 163 147 125 161 207 164 225 173 178 161 149 146 -1 171 161 252 145 140 208 144 190 118 153 100 178 169 171 230 166 122 218 154 140 182 148 149 172 115 164 121 151 147 162 138 173 181 188 202 -1 135 121 162 177 123 149 100 160 158 206 136 174 208 178 202 176 -1 160 130 304 162 231 168 197 174 135 213 159 180 234 138 158 166 164 139 170 118 200 184 236 162 138 168 141 172 171 -1 141 173 105 169 -1 162 170 188 140 138 297 144 139 151 150 145 145 -1 160 148 154 187 169 194 132 149 155 167 -1 159 131 209 229 158 142 192 177 173 167 233 173 179 197 158 175 125 198 164 166 141 214 132 194 163 234 256 165 145 175 136 154 148 109 235 115 168 109 148 172 142 -1 202 178 164 148 131 181 127 180 153 352 285 146 166 222 163 219 192 162 143 196 157 229 129 155 176 164 144 145 174 176 207 160 212 147 214 263 123 125 159 115 158 137 144 185 152 152 218 138 148 177 137 -1 153 160 258 187 157 135 153 182 172 152 184 191 159 196 136 118 190 196 140 150 168 224 134 242 -1 202 161 196 120 169 195 166 125 -1 212 171 222 124 183 146 163 141 139 262 165 183 210 149 117 195 143 131 187 136 164 177 139 147 146 143 187 134 133 182 201 214 134 154 182 -1 131 148 135 175 132 149 157 148 221 144 125 141 213 155 143 133 194 155 135 129 190 152 172 168 154 164 140 131 207 191 153 168 113 137 132 154 218 197 159 209 151 -1 118 206 274 136 -1 150 157 107 134 119 170 198 120 207 166 113 152 173 148 176 153 151 128 132 164 185 145 144 92 211 132 134 136 148 146 267 166 187 196 114 259 139 176 154 111 181 148 111 135 153 177 155 123 127 144 173 153 141 174 237 140 140 184 159 164 176 200 139 135 160 138 135 201 203 123 132 154 130 135 144 164 126 169 296 133 115 178 190 157 108 219 166 173 217 185 128 143 146 166 175 234 208 164 176 256 181 166 -1 213 180 144 173 -1 179 159 185 158 170 186 157 159 156 211 130 138 202 170 159 150 153 170 174 181 167 174 153 167 144 178 161 201 143 197 188 176 184 148 151 169 115 131 133 167 166 180 155 148 180 201 134 131 121 162 154 176 229 167 232 198 137 218 225 168 147 -1 203 174 177 120 287 155 150 111 187 151 122 142 189 177 177 179 138 135 138 144 173 203 174 286 122 196 172 219 127 155 152 174 191 128 190 150 117 -1 210 198 177 133 189 131 167 -1 130 157 171 177 154 228 175 152 170 188 124 184 132 136 111 121 121 134 271 134 127 346 165 195 155 149 232 150 99 -1 184 199 110 106 146 244 150 208 157 171 152 256 158 137 160 206 186 204 122 115 149 163 173 157 177 212 139 94 164 180 129 256 112 119 123 164 194 136 124 165 151 159 157 199 178 125 134 205 195 150 195 169 112 207 198 187 180 343 -1 200 174 119 137 208 182 223 218 144 152 209 193 132 155 151 165 159 162 279 142 140 136 145 160 123 154 149 117 180 162 150 174 216 203 152 166 175 118 177 187 140 137 137 181 146 152 189 200 176 192 125 115 179 180 151 185 178 134 156 161 166 132 142 255 120 160 143 127 190 -1 212 -1 157 169 182 155 178 187 142 -1 141 -1 204 154 207 135 234 240 -1 125 177 124 120 166 147 162 189 159 176 143 156 125 149 155 162 135 187 113 188 238 -1 164 122 137 171 150 131 182 151 149 159 233 150 168 221 -1 187 125 120 162 154 187 148 156 172 108 156 162 156 114 -1 -1 174 166 174 132 150 133 122 172 126 178 216 146 130 143 171 145 123 190 146 165 135 136 105 161 160 111 170 143 143 -1 137 216 143 184 140 121 164 192 192 189 148 175 114 136 113 154 191 145 180 140 141 165 -1 134 144 -1 182 143 178 141 134 253 168 136 210 122 187 165 173 185 256 175 250 137 184 151 156 152 118 115 138 136 144 167 225 147 153 144 168 161 142 -1 105 175 -1 210 130 166 131 125 166 143 222 110 149 308 196 123 145 151 -1 123 156 194 157 146 175 266 211 146 176 167 155 164 155 231 185 150 168 144 149 156 161 153 198 130 131 158 182 152 159 168 185 194 184 114 177 184 151 99 137 118 145 175 158 117 145 174 231 178 144 150 175 124 267 229 180 118 184 215 172 156 155 211 200 181 142 132 160 168 144 248 152 152 133 295 152 197 164 163 159 170 135 131 131 163 151 147 196 155 155 177 164 127 173 130 182 201 253 178 132 148 196 216 135 158 187 172 200 146 144 179 161 145 152 123 136 121 169 125 155 -1 123 134 195 170 143 133 138 149 173 206 141 208 156 133 129 180 162 177 175 146 162 158 -1 169 172 147 225 114 173 162 141 186 -1 156 138 126 184 161 166 230 161 -1 114 141 213 143 131 200 154 125 185 146 184 155 156 175 196 156 162 157 150 109 149 147 142 157 173 195 131 131 214 196 198 262 169 139 133 135 146 206 118 181 140 142 141 178 150 143 120 227 140 116 115 161 164 264 158 128 216 153 -1 169 137 135 153 130 194 167 164 176 288 201 154 170 174 150 146 173 146 193 162 158 179 180 146 185 173 161 171 220 223 136 193 154 193 164 185 141 182 110 198 154 146 125 190 124 125 231 135 177 142 136 206 159 134 218 140 152 212 227 147 185 184 164 165 161 170 116 242 174 148 162 192 150 134 144 171 163 200 167 173 238 147 180 137 169 180 165 194 194 154 170 189 202 132 205 115 210 129 118 166 129 177 187 126 139 180 158 -1 213 112 239 181 153 172 133 141 -1 149 125 199 146 161 147 237 183 169 -1 220 143 175 158 151 225 163 160 152 194 192 151 122 130 198 132 190 152 214 154 138 154 189 146 205 160 300 147 139 157 190 207 211 179 190 110 180 -1 232 144 150 164 185 145 113 -1 144 -1 140 175 198 147 155 163 170 197 128 104 169 127 143 180 151 187 154 121 -1 162 166 195 180 191 165 171 129 172 372 144 110 189 163 148 193 135 203 136 145 185 162 173 188 183 178 195 532 208 208 140 143 155 186 214 198 263 130 165 146 100 142 167 162 132 195 188 176 117 143 183 187 174 116 157 140 143 187 116 168 189 164 159 167 132 138 157 133 143 172 155 178 136 190 119 203 146 239 151 139 192 159 152 155 166 163 128 228 136 147 168 202 136 260 166 169 102 145 152 136 193 159 222 188 181 216 -1 206 168 182 162 150 147 149 124 154 146 227 125 165 170 146 174 155 126 176 185 182 171 259 183 154 135 114 164 172 103 197 166 159 120 172 205 172 168 -1 166 165 150 125 118 137 230 105 158 158 138 176 123 176 182 147 206 180 157 107 121 184 110 200 170 233 167 183 147 210 155 141 118 163 244 151 131 110 138 175 96 -1 127 212 228 143 146 139 262 154 125 167 144 176 145 150 181 263 192 129 -1 162 153 -1 138 140 195 145 162 180 154 137 156 143 -1 219 164 142 170 157 170 152 134 128 174 117 174 178 152 198 192 170 159 149 126 200 178 165 164 150 159 159 116 -1 163 154 201 185 183 163 174 134 115 144 151 156 148 309 149 183 141 152 156 143 161 154 185 138 144 156 189 212 146 171 157 176 188 204 145 190 182 160 169 195 149 253 393 149 197 183 132 160 132 191 156 213 176 168 245 202 122 205 143 137 133 153 149 155 180 170 199 188 152 156 130 181 140 141 173 178 132 155 139 -1 147 170 207 145 152 155 217 186 145 -1 185 163 193 153 203 140 227 121 151 149 116 131 145 111 123 191 179 138 178 186 139 153 166 200 123 312 215 161 125 168 132 283 113 145 183 173 138 115 162 157 172 256 188 201 150 133 141 145 177 151 177 164 165 173 135 173 145 148 166 158 158 169 143 115 167 197 176 144 125 138 126 124 140 191 125 210 157 211 166 179 232 148 149 138 158 212 168 186 363 151 213 162 188 183 125 170 148 192 144 120 181 118 159 167 273 123 143 177 146 129 152 205 162 170 206 168 178 117 158 176 222 173 252 -1 143 189 274 -1 113 106 261 165 152 137 137 148 160 133 163 166 256 206 126 170 -1 223 172 149 138 174 202 144 156 193 -1 152 181 179 194 144 157 153 153 164 137 195 -1 211 205 170 127 179 143 147 175 164 146 118 184 148 197 146 -1 199 182 166 165 122 182 155 162 156 254 195 118 116 161 122 193 193 142 215 -1 170 137 169 153 195 200 142 177 196 219 147 157 193 193 -1 163 150 151 169 151 158 186 167 192 199 139 210 113 -1 143 160 156 164 218 152 143 172 281 -1 180 146 138 170 182 176 159 180 116 125 131 113 161 189 124 120 157 140 162 183 -1 179 178 123 135 147 145 205 177 140 140 123 148 318 126 160 157 147 117 162 193 124 174 122 151 191 125 141 102 161 126 173 179 179 149 161 151 149 154 153 143 174 138 125 161 184 158 178 146 118 140 154 191 135 178 174 181 133 205 173 138 172 151 199 184 119 163 156 190 143 175 165 196 188 119 167 -1 134 151 184 172 100 141 127 117 139 165 138 184 -1 175 163 247 213 138 182 175 143 141 119 170 199 139 157 153 139 210 -1 135 170 171 137 151 165 180 136 179 -1 141 148 207 102 162 245 148 201 133 273 137 194 103 125 156 140 119 161 149 159 165 149 148 119 144 148 159 141 195 149 158 135 141 240 153 149 156 146 217 181 148 152 164 166 176 145 175 247 265 199 203 118 176 188 171 178 180 199 187 142 156 162 153 215 136 155 191 180 149 149 180 156 223 218 151 255 188 146 183 133 183 142 190 155 130 181 -1 178 183 139 155 182 177 131 128 129 161 162 117 200 174 119 141 113 130 187 221 141 186 151 235 129 194 164 231 130 178 171 165 226 181 173 250 156 168 173 234 147 135 130 155 141 130 120 178 143 152 157 151 172 246 165 -1 156 201 200 115 160 191 192 216 114 145 210 145 177 182 112 211 158 147 121 -1 160 -1 158 121 132 -1 228 243 185 159 185 150 151 148 163 133 204 168 100 139 164 -1 144 183 172 350 120 157 123 205 145 180 196 144 152 121 166 147 141 153 180 109 180 144 149 140 201 200 133 135 215 143 181 223 284 155 230 152 151 128 213 112 157 108 122 152 130 168 204 164 175 128 145 185 -1 160 134 145 137 125 169 172 159 170 144 148 261 -1 140 153 149 139 157 208 157 169 175 191 161 155 169 152 232 305 133 184 163 140 128 154 141 151 184 149 124 148 171 192 138 164 147 150 166 100 161 173 116 112 118 199 103 126 140 154 133 140 160 206 185 166 150 156 156 153 160 175 135 243 142 157 169 213 137 118 202 158 154 211 151 199 126 174 158 177 141 148 209 158 164 178 137 131 188 157 202 214 190 146 158 207 145 177 167 138 156 151 149 155 154 150 198 191 164 120 129 199 180 208 144 165 169 -1 169 140 172 161 168 216 164 167 154 127 180 164 168 146 129 190 247 234 249 186 164 166 153 193 185 136 162 153 131 151 154 170 143 119 149 128 138 180 243 183 241 169 168 231 205 193 154 -1 130 152 143 178 180 140 162 149 162 202 161 155 124 278 167 188 151 141 125 159 153 151 233 213 144 174 212 165 169 138 187 157 169 327 153 194 152 114 115 129 173 170 162 109 163 158 131 123 198 178 173 169 141 182 124 135 151 187 210 217 154 207 187 154 130 157 138 165 110 152 156 136 243 129 147 170 194 142 135 132 170 156 156 125 122 114 179 122 181 281 171 171 204 159 136 131 237 194 135 187 153 257 -1 130 150 104 153 143 134 124 151 175 133 143 132 183 257 -1 166 124 170 284 190 170 164 163 -1 144 218 143 149 226 152 146 223 132 183 141 199 162 168 132 174 219 145 125 184 147 212 167 145 166 114 163 165 194 135 -1 173 152 159 160 134 130 163 156 158 170 135 135 149 213 209 154 144 159 151 168 132 178 154 188 128 125 164 136 138 194 191 163 163 184 123 137 102 143 189 157 119 173 159 227 189 167 112 193 148 144 122 144 -1 128 293 157 176 152 168 126 163 132 149 144 191 156 157 156 135 180 143 162 116 152 132 150 159 203 173 138 147 142 164 145 106 134 116 128 126 177 140 168 170 186 169 182 196 190 187 145 155 165 114 171 154 160 134 158 180 207 128 150 166 230 123 167 148 127 158 152 201 124 183 158 168 143 142 202 152 191 149 183 124 198 170 151 147 164 132 177 200 195 125 194 252 123 226 142 152 132 177 132 148 157 -1 146 123 155 149 165 147 170 199 222 114 156 135 115 160 121 158 157 135 172 133 158 229 182 136 142 176 150 156 156 217 145 206 224 171 157 136 165 166 147 211 159 216 164 141 -1 116 145 189 174 131 211 147 157 148 119 168 -1 164 158 292 139 208 -1 137 -1 159 200 160 120 130 122 242 128 216 135 151 158 173 204 137 137 129 173 161 180 173 204 141 153 140 174 158 160 139 148 155 -1 142 182 211 113 -1 144 182 233 180 -1 136 156 137 168 125 149 149 159 139 144 125 160 154 239 191 204 148 153 134 178 122 127 162 166 123 196 149 166 191 189 174 164 223 184 145 197 122 156 190 192 195 140 186 180 150 150 125 237 136 173 115 170 151 172 216 159 152 186 168 194 129 189 131 159 162 161 187 -1 273 119 124 147 134 163 129 157 192 201 113 135 131 146 122 180 188 300 135 148 131 154 198 135 151 158 148 138 162 188 134 171 206 137 144 150 -1 156 111 146 130 158 149 181 225 118 126 170 136 203 197 177 142 196 170 133 129 165 235 159 144 181 157 134 178 185 156 112 153 148 152 137 197 151 140 196 219 124 155 179 203 155 -1 148 152 246 200 215 227 172 201 143 142 132 127 176 202 148 165 213 140 112 157 144 158 195 147 186 186 108 142 225 287 144 174 175 191 127 176 160 140 142 -1 122 147 131 157 205 164 125 161 -1 163 167 -1 145 203 162 203 122 154 186 178 155 183 127 270 162 111 119 167 142 170 222 114 153 131 160 188 189 144 187 198 145 145 219 102 147 178 190 133 137 140 167 194 142 164 201 196 169 152 -1 156 140 183 159 161 147 143 170 152 168 183 440 247 218 162 155 194 232 150 206 129 120 248 202 176 170 170 164 216 218 228 135 189 171 259 180 193 155 134 164 150 154 137 192 320 165 190 127 192 183 182 140 111 153 140 167 166 162 115 145 131 125 127 153 146 157 178 201 177 194 131 197 209 135 154 129 112 148 107 177 225 197 145 161 170 190 172 132 150 225 193 171 146 160 163 155 146 165 151 142 159 108 159 134 169 164 113 117 175 172 137 166 158 -1 129 122 129 139 171 120 144 128 129 163 166 188 245 155 -1 144 157 124 164 146 125 142 128 171 174 206 152 122 183 159 155 163 228 215 138 120 140 173 207 167 139 168 165 130 145 193 171 267 166 139 157 155 139 119 125 187 188 194 219 128 154 191 189 151 171 183 138 142 160 223 99 182 111 211 140 152 146 146 141 156 137 162 153 129 111 178 126 158 126 138 131 212 120 171 143 184 155 175 191 198 198 172 139 178 127 207 163 170 -1 150 177 159 159 149 173 146 158 200 262 164 188 113 150 125 159 149 144 140 166 143 234 170 151 157 144 154 159 154 185 198 127 147 139 157 179 142 121 214 130 179 134 184 141 155 181 154 168 117 115 201 178 205 178 -1 210 143 144 271 -1 250 150 189 144 218 149 213 177 140 157 136 -1 114 133 172 130 176 131 157 157 220 166 137 157 229 188 182 -1 184 148 145 146 118 142 148 177 117 141 174 185 149 123 151 181 222 150 180 238 192 167 187 184 150 157 184 191 177 145 159 226 197 166 133 155 151 153 138 154 144 191 129 262 129 174 -1 190 225 142 144 161 156 116 -1 171 165 139 124 147 172 194 156 215 138 129 202 166 138 155 144 132 122 172 160 124 167 130 138 262 176 141 159 194 166 139 173 219 160 128 178 -1 236 -1 194 151 158 152 206 154 224 125 155 159 164 149 203 133 201 151 159 175 182 272 -1 176 230 -1 114 165 118 183 191 172 171 336 168 148 166 197 175 140 153 183 142 195 190 179 165 168 -1 199 164 125 124 117 211 134 121 171 228 157 219 182 114 175 172 133 118 169 182 159 192 128 149 127 159 157 161 152 203 182 166 215 153 169 -1 159 181 241 135 144 205 189 154 134 157 158 200 174 118 233 182 167 129 167 149 180 163 151 172 171 153 183 137 117 180 164 136 138 178 275 214 178 132 166 162 178 196 160 228 168 122 174 171 177 179 135 146 150 137 159 161 166 136 239 175 128 176 191 185 160 194 197 138 142 134 122 154 210 125 157 193 187 154 150 198 150 165 161 224 217 130 161 135 135 121 175 153 137 354 133 151 207 121 147 200 129 134 141 142 122 131 162 135 148 214 178 143 138 128 158 150 173 165 121 241 152 151 134 170 140 161 201 154 181 160 156 139 181 191 132 173 139 151 177 149 217 133 116 163 171 137 156 139 159 157 163 123 144 174 172 196 126 162 168 140 158 167 179 138 111 171 185 195 157 -1 176 147 147 136 121 134 131 201 204 192 138 162 177 154 102 179 200 142 143 137 102 165 147 186 185 141 165 158 206 163 180 144 168 170 126 124 138 225 146 121 166 223 127 341 146 132 159 170 168 138 125 180 166 232 145 173 156 124 131 133 116 140 140 155 146 148 180 175 195 125 159 187 139 143 139 223 131 146 144 173 190 191 138 132 183 161 165 121 162 169 163 139 145 203 155 178 108 126 161 138 158 148 -1 120 197 138 157 154 117 221 177 123 162 130 210 396 116 135 158 190 122 175 179 330 132 197 171 96 147 183 207 190 142 176 228 135 188 134 124 194 259 194 130 142 166 162 145 163 169 137 136 194 166 179 -1 155 116 172 122 122 141 142 133 129 118 128 254 177 154 180 137 181 158 185 216 204 128 123 133 169 153 126 199 224 165 126 179 136 128 116 308 178 125 172 214 186 175 129 152 171 235 145 188 152 133 148 135 210 208 214 179 178 191 146 -1 136 166 167 202 150 128 122 143 197 149 155 193 181 184 186 172 163 167 166 166 110 138 195 134 179 111 208 153 189 138 172 175 150 -1 171 191 207 171 158 235 140 156 199 251 173 122 139 308 142 174 146 225 108 144 154 123 160 133 166 -1 116 157 130 225 184 148 192 154 131 124 171 160 132 224 115 165 224 132 -1 147 156 134 143 171 152 177 163 153 182 159 132 178 232 147 161 246 163 226 165 238 171 170 165 166 -1 161 133 139 159 149 117 156 134 217 165 133 186 143 219 128 226 153 220 210 146 193 169 149 169 187 163 206 183 212 185 208 128 148 173 171 149 181 192 127 175 150 249 145 154 169 143 159 170 151 121 127 226 199 230 -1 158 137 146 132 139 149 222 154 106 136 135 199 176 157 161 149 109 148 165 161 190 180 133 190 208 147 200 155 139 169 130 215 174 129 163 122 159 143 194 136 213 138 179 -1 225 182 137 162 152 157 160 132 236 172 225 111 215 131 207 174 167 155 166 245 169 304 157 169 112 153 143 178 168 124 212 169 157 160 194 214 198 147 188 155 154 183 130 152 237 132 175 201 155 186 209 134 156 181 241 134 195 219 188 128 169 161 172 177 138 148 -1 180 108 170 184 128 146 114 132 118 132 -1 155 139 172 161 122 113 163 139 211 166 150 169 125 151 169 189 176 148 163 130 133 171 188 130 141 186 127 160 136 145 139 181 -1 153 116 -1 194 191 227 143 133 175 149 217 141 167 219 142 161 174 164 121 132 181 153 149 154 165 186 128 -1 219 212 192 149 212 180 189 171 153 170 139 217 142 174 160 142 173 150 177 205 -1 136 156 117 197 170 160 -1 151 251 165 180 150 164 166 179 173 217 148 157 158 164 -1 167 161 138 156 135 116 143 169 190 317 169 194 141 176 187 206 126 141 134 204 122 116 212 169 334 177 176 172 159 225 128 -1 147 136 173 137 223 100 156 170 -1 135 132 140 -1 184 164 132 180 145 -1 150 161 164 155 148 193 147 199 159 161 193 179 162 220 226 173 180 128 177 149 -1 197 167 125 162 131 256 193 175 179 212 183 190 162 186 136 144 150 200 158 139 121 169 134 137 125 162 145 207 171 163 112 150 151 158 176 197 175 174 119 139 180 141 107 155 161 185 -1 186 174 184 148 155 148 162 160 -1 172 142 162 128 116 159 178 159 157 197 124 144 133 193 146 202 191 215 160 139 167 201 135 147 191 169 293 188 144 179 153 163 142 131 151 136 144 168 135 139 145 222 134 203 151 199 139 176 161 149 128 169 198 198 234 235 194 234 147 163 129 199 146 160 260 135 148 119 137 129 146 111 133 182 182 228 139 109 165 131 170 272 156 132 143 153 181 140 160 150 243 199 214 139 138 179 193 -1 150 126 178 133 106 162 146 191 168 203 247 165 148 147 127 198 242 210 160 153 171 153 141 139 162 138 162 130 191 -1 120 201 97 130 141 158 148 167 197 199 165 224 167 190 165 150 138 180 175 141 154 211 138 123 185 194 147 -1 195 146 148 194 154 151 169 226 116 170 126 159 129 122 182 150 152 221 180 162 172 144 175 271 145 179 146 141 164 201 246 127 178 148 155 140 222 -1 123 222 121 152 161 168 115 137 150 162 129 147 154 223 129 142 207 304 128 177 170 141 217 181 254 182 121 134 171 191 250 161 120 189 127 134 114 143 175 161 158 206 135 174 136 126 185 163 194 176 136 169 178 147 144 155 169 151 146 193 146 206 139 194 135 150 215 156 133 112 150 147 187 131 143 127 137 155 138 190 188 189 242 195 178 83 147 161 192 160 159 -1 141 202 129 173 145 150 124 155 117 144 193 123 149 137 171 174 119 172 173 177 178 199 222 106 137 173 161 155 171 147 175 139 138 127 143 191 159 -1 166 131 190 141 136 164 143 159 146 131 135 166 192 150 132 175 123 175 295 131 204 211 157 136 138 144 172 151 126 198 187 144 132 178 141 -1 150 180 135 165 143 134 191 165 194 212 129 -1 181 199 166 207 124 132 150 178 221 128 164 140 140 233 151 190 180 127 145 149 257 170 163 127 173 154 120 157 222 166 194 151 176 158 148 137 201 117 224 -1 110 128 193 191 173 164 165 236 160 129 204 185 197 132 152 134 149 128 174 109 163 141 136 135 147 162 124 183 177 211 140 134 184 229 203 174 169 208 214 150 192 170 179 173 154 173 180 217 134 238 129 182 241 212 179 123 148 111 172 123 154 163 -1 154 132 183 182 168 147 167 194 126 173 131 167 146 128 188 185 171 127 172 167 153 167 157 137 221 155 167 186 181 127 149 188 138 187 146 164 192 153 129 180 165 129 137 129 182 140 140 137 158 157 190 115 132 187 295 164 136 157 289 159 171 169 223 157 169 137 164 138 193 178 144 169 152 263 135 174 185 207 202 129 93 132 210 155 158 130 153 164 174 199 120 161 155 208 170 142 169 143 175 129 122 164 133 153 130 161 150 207 243 144 170 153 164 244 188 168 160 143 139 164 -1 141 128 175 201 141 190 165 198 173 126 228 186 126 245 174 142 182 144 170 172 133 175 184 191 155 154 149 218 149 180 186 173 191 247 151 162 171 184 160 -1 139 136 222 216 145 160 129 123 137 152 172 136 194 121 245 153 162 160 150 188 154 145 213 144 124 155 189 149 204 210 171 209 201 172 173 147 153 171 183 164 221 154 123 -1 150 147 226 -1 182 193 127 150 127 226 140 300 145 124 246 130 148 169 161 161 216 150 146 102 110 139 162 101 174 193 170 177 170 253 132 222 265 136 143 162 139 145 131 190 153 212 189 150 179 178 188 146 154 184 150 179 157 165 194 191 180 123 229 169 163 158 187 153 139 221 127 117 155 134 147 190 117 147 214 184 189 133 164 216 203 156 131 118 185 152 117 112 163 185 144 121 156 204 154 166 179 133 -1 151 137 109 135 134 150 153 173 151 135 144 206 224 163 211 137 136 183 120 170 145 178 172 137 126 126 130 207 149 130 231 174 169 133 132 110 155 102 178 133 130 143 169 149 155 155 165 137 191 157 114 226 101 161 133 149 147 257 173 143 141 172 137 174 158 -1 158 192 180 120 164 124 217 143 163 185 190 164 133 126 137 187 132 110 184 195 167 146 118 166 156 155 130 191 140 156 174 111 141 162 119 219 225 161 135 157 175 122 164 170 140 182 187 166 180 182 151 186 150 127 116 91 146 195 191 163 198 142 164 122 195 141 138 121 111 163 145 170 166 140 151 147 209 141 154 126 -1 170 141 153 144 146 174 119 209 188 158 173 157 145 149 168 175 210 135 188 134 157 202 149 108 154 259 188 156 138 128 -1 234 120 154 166 172 211 174 175 199 177 209 136 202 183 139 172 154 153 160 142 169 106 178 150 93 152 160 152 130 220 115 150 135 142 126 132 124 -1 228 127 -1 133 147 162 124 147 131 132 190 173 143 162 164 166 155 148 181 146 162 203 129 139 171 172 148 137 289 153 115 150 123 205 185 154 189 149 136 184 193 153 144 125 169 150 152 189 136 202 154 152 138 149 135 193 335 146 174 190 147 172 152 143 285 313 181 172 149 119 143 192 156 199 148 145 180 167 153 168 209 166 184 157 199 137 124 230 122 149 198 226 140 160 130 178 218 124 137 143 154 181 130 167 142 166 127 113 135 219 185 119 201 196 129 134 169 149 117 161 116 104 189 156 136 166 164 171 -1 177 175 139 139 150 176 190 136 221 146 170 245 161 223 141 173 141 -1 125 163 146 164 196 126 167 138 163 136 158 -1 161 212 133 165 208 183 174 157 150 192 134 175 169 142 123 -1 196 129 242 113 148 198 148 189 175 179 147 151 133 151 219 234 142 171 137 172 146 182 138 133 151 222 -1 176 176 155 169 151 188 135 172 129 149 196 241 161 158 198 143 201 155 151 150 161 200 156 202 188 125 229 147 144 135 156 229 182 117 171 209 137 206 136 167 124 210 230 143 146 162 141 119 131 360 164 187 149 132 212 217 157 181 143 140 214 197 158 191 137 146 162 160 189 130 121 160 125 155 100 124 143 190 157 -1 149 194 246 146 202 149 164 184 155 -1 163 151 214 133 150 147 150 138 157 154 182 140 172 152 132 139 162 191 143 138 130 154 168 183 -1 193 125 165 198 203 219 173 190 117 132 171 145 167 119 162 176 123 128 167 161 180 112 177 151 179 201 123 222 165 188 152 168 -1 132 98 183 215 118 124 185 208 -1 191 225 145 144 171 119 165 158 185 151 141 155 208 216 137 148 161 193 151 178 151 118 162 135 191 142 172 116 149 -1 121 175 103 179 248 167 177 196 140 153 167 146 201 157 137 187 170 157 140 260 264 132 167 122 202 229 164 121 150 140 204 181 142 159 137 141 189 177 166 170 150 167 139 163 144 160 192 167 157 143 205 146 212 162 152 -1 128 119 163 173 163 125 145 204 167 143 147 219 149 160 142 139 -1 134 155 143 194 174 169 153 159 134 189 121 120 143 160 225 153 189 127 148 171 179 139 135 148 136 152 190 110 141 228 114 191 161 110 155 193 144 157 122 -1 123 168 155 144 130 172 135 143 166 143 148 186 126 168 124 110 136 171 191 203 141 170 180 150 158 249 144 189 146 116 159 181 107 133 118 167 179 131 188 160 138 177 155 196 150 155 125 142 208 128 157 130 177 125 169 119 253 183 185 164 138 202 147 188 193 171 165 172 165 156 177 145 135 120 204 185 110 183 154 150 136 271 147 169 150 159 140 159 157 255 164 128 148 176 138 183 233 153 166 147 165 151 237 180 156 208 125 162 145 157 123 165 168 -1 304 192 138 148 138 167 137 150 180 186 133 183 144 129 159 162 130 143 133 158 219 133 117 149 101 137 148 203 184 148 140 153 153 134 171 198 175 185 164 145 202 -1 177 186 163 138 99 155 140 131 162 225 181 149 150 114 159 134 129 163 132 138 161 153 174 149 164 189 219 161 130 248 186 168 250 182 143 148 141 168 197 123 -1 266 171 139 145 116 118 128 203 115 142 151 139 200 220 151 158 207 132 172 167 124 172 219 158 173 149 139 163 154 121 157 191 136 123 150 158 132 120 207 175 123 118 185 174 130 -1 169 131 145 -1 125 200 147 116 195 179 164 153 164 134 132 129 109 153 172 166 -1 149 126 123 154 127 201 131 150 167 133 158 177 122 255 148 232 163 185 148 147 171 113 269 147 164 130 162 189 121 158 149 239 140 134 172 164 164 180 201 152 167 156 146 241 -1 154 152 142 129 175 193 175 -1 185 149 113 135 139 135 226 198 166 128 182 162 137 132 141 170 188 197 146 202 159 137 153 189 -1 180 151 228 141 237 134 197 199 153 187 108 157 193 252 142 205 149 135 132 129 128 146 140 137 99 151 158 160 121 177 176 131 127 155 191 163 189 179 134 237 135 190 116 142 136 157 140 159 118 270 188 182 176 186 150 158 117 210 191 155 172 -1 136 124 205 205 167 148 167 211 110 238 203 105 154 131 -1 185 148 177 135 167 206 169 199 176 136 147 149 192 147 143 163 192 179 159 161 141 112 186 192 130 221 159 110 -1 198 172 135 -2 153 148 179 160 134 139 161 154 180 186 146 173 139 134 183 249 140 123 152 133 224 163 131 184 149 150 131 102 195 -1 132 160 158 172 128 197 120 106 145 159 128 134 146 134 168 161 178 223 128 116 234 111 180 226 169 142 178 124 155 165 191 173 182 171 139 225 172 189 142 151 170 125 189 185 182 220 190 195 212 143 127 -1 156 152 136 157 155 -1 153 164 118 121 198 134 189 170 289 134 183 188 135 220 116 188 197 130 172 186 223 125 185 157 190 241 144 180 142 135 145 163 131 129 145 153 327 152 154 176 211 209 131 328 150 182 160 181 177 184 198 -1 163 176 155 -1 127 173 146 160 120 255 163 129 162 186 143 155 203 143 168 148 128 153 150 213 139 319 137 146 119 135 236 147 161 147 268 216 179 204 127 182 174 165 186 170 158 149 118 150 165 160 150 125 157 229 157 151 136 122 114 130 174 150 176 151 146 148 135 126 120 158 131 130 209 164 143 191 117 117 175 187 122 222 -1 166 149 165 144 136 139 213 213 174 141 121 192 143 176 173 169 220 137 225 129 126 143 139 150 169 163 159 175 166 134 152 168 192 149 166 234 134 172 200 142 163 155 165 175 112 126 191 144 122 188 193 147 110 181 147 115 164 139 147 167 191 -1 139 219 182 144 173 161 185 225 153 118 114 138 199 177 168 166 161 143 -1 163 172 100 213 129 136 193 162 160 179 219 140 135 170 150 167 159 144 155 149 175 167 125 157 140 218 160 209 232 212 217 115 153 176 136 175 148 196 132 195 176 173 143 194 136 195 177 -1 110 142 262 133 191 225 -1 145 206 -1 166 211 138 185 191 188 161 200 164 139 209 162 -1 119 156 146 200 126 181 186 107 -1 177 133 194 197 191 175 174 162 140 193 125 172 188 184 -1 146 152 169 147 117 153 177 -1 123 161 121 156 123 209 189 192 172 144 151 137 206 126 163 183 159 137 138 186 165 164 155 163 153 155 144 133 188 137 149 195 199 126 138 124 162 106 178 156 156 160 116 154 163 169 -1 126 110 152 257 184 134 149 228 241 156 134 248 117 193 143 146 164 152 193 239 150 186 172 197 144 155 141 120 205 116 137 233 195 184 162 116 167 160 192 189 145 -1 126 145 132 141 132 191 191 165 157 156 114 141 160 176 130 125 171 174 183 165 211 117 152 190 166 222 299 118 160 152 161 182 152 153 225 265 161 160 135 125 206 155 135 192 131 138 234 139 177 138 127 202 158 158 168 -1 116 130 187 183 149 126 138 184 124 112 123 145 163 223 151 176 196 190 159 147 122 177 221 145 306 193 154 192 130 143 121 133 157 118 149 170 218 141 154 163 191 144 152 161 207 226 194 130 145 186 166 164 131 207 159 167 177 133 135 136 148 162 117 131 125 191 151 189 191 147 185 -1 160 180 173 114 198 146 259 108 202 206 158 145 138 130 117 199 182 165 173 105 117 155 145 136 140 132 150 159 192 154 141 116 137 188 186 182 157 162 191 132 135 175 188 140 209 232 144 131 186 126 192 124 135 205 147 204 137 162 172 215 127 146 -1 159 116 164 188 133 163 131 169 115 156 119 121 212 171 184 222 175 181 134 219 165 124 117 163 185 111 159 196 170 189 187 170 179 111 207 220 179 159 117 236 149 147 160 142 206 120 160 141 143 130 164 116 193 152 209 199 145 191 124 141 185 159 259 152 192 132 146 169 159 163 133 159 167 154 197 195 138 165 153 146 172 171 237 198 175 -1 129 167 154 153 156 152 186 193 177 146 160 191 170 132 145 181 217 144 149 120 122 167 159 113 151 173 147 169 230 119 -1 182 140 125 132 141 236 193 168 132 130 177 131 149 227 151 177 156 159 -1 202 154 131 154 -1 121 164 164 224 153 119 179 143 138 211 128 148 172 141 179 142 157 166 134 126 200 210 207 161 128 184 167 216 161 114 149 155 148 165 190 161 205 173 155 188 165 156 143 155 135 -1 148 170 172 152 174 140 180 167 185 182 190 154 158 -1 147 152 155 235 197 -1 274 161 142 150 133 170 142 160 140 172 188 138 204 170 145 126 150 126 154 174 139 170 131 178 391 208 144 155 130 160 -1 142 145 140 149 147 174 160 146 166 206 128 166 140 176 152 116 128 155 172 205 114 172 138 201 193 164 163 147 138 180 156 123 204 150 181 168 -1 156 179 133 173 172 210 129 177 258 117 162 228 228 200 140 131 139 167 141 188 111 139 203 -1 156 132 236 166 187 134 140 189 134 167 188 179 187 151 162 206 226 229 139 178 176 -1 139 158 152 143 160 -1 256 118 146 134 133 149 113 173 206 188 160 181 151 142 114 146 202 202 231 155 169 158 128 111 169 136 162 200 139 141 159 130 213 108 198 110 167 184 128 128 100 138 204 129 133 154 158 143 300 135 177 237 -1 207 163 172 194 190 133 150 173 132 123 187 181 154 130 154 203 154 148 129 184 184 140 157 150 134 159 152 178 226 173 169 185 186 200 140 135 166 225 162 172 198 188 162 159 145 185 163 135 159 175 169 120 155 153 156 143 136 132 138 140 165 122 215 122 -1 187 183 131 154 122 -1 166 142 148 201 135 162 140 164 149 193 152 107 150 210 149 165 164 315 127 171 133 157 264 181 170 167 108 127 145 225 159 171 174 171 167 192 192 118 200 202 148 186 165 123 175 172 -1 121 128 132 163 179 153 174 166 160 157 192 207 145 156 120 147 121 139 150 231 264 -1 160 -1 178 191 178 168 172 153 175 190 195 150 130 135 141 155 166 153 141 179 155 179 138 160 -1 163 118 198 137 126 149 139 119 117 167 264 166 174 160 136 173 -1 169 137 159 139 159 232 128 153 211 201 177 167 129 148 149 149 124 161 181 159 201 126 131 125 157 153 225 185 152 167 168 152 205 185 122 198 152 178 119 250 142 176 -1 150 138 150 120 174 163 191 120 190 198 133 157 111 174 121 177 155 155 171 132 119 158 143 -1 168 182 165 162 173 225 220 153 152 147 185 156 114 205 134 139 145 171 172 155 161 132 221 240 159 140 177 -1 117 195 266 217 190 200 191 154 203 181 184 193 125 156 138 136 151 149 164 164 206 169 142 139 190 124 -1 229 168 128 182 167 178 163 143 133 231 157 145 167 160 155 159 157 155 215 174 166 183 138 151 121 148 183 123 168 168 334 160 169 255 162 127 155 171 142 172 130 145 195 139 137 175 141 112 181 142 140 170 158 159 146 151 146 151 203 145 150 196 202 329 176 172 208 136 107 145 120 130 181 148 196 113 181 178 177 138 147 140 127 140 169 211 165 164 112 163 -1 124 150 142 137 164 195 130 142 170 141 126 138 186 131 164 -1 330 201 135 135 178 226 158 123 -1 189 145 160 184 201 171 156 160 140 188 175 213 179 181 171 197 124 129 106 156 112 139 154 -1 178 184 138 138 160 137 224 145 148 165 233 129 189 214 126 122 154 179 193 162 170 154 161 167 194 124 147 154 179 213 270 156 140 158 163 158 172 159 132 -1 110 129 -1 150 173 118 103 201 128 147 152 145 151 157 167 177 111 179 -1 140 166 162 133 141 150 149 290 186 143 197 175 134 -1 128 175 168 154 128 137 178 212 136 142 150 162 178 148 125 146 196 143 158 130 120 203 183 179 164 179 191 170 209 269 212 146 -1 -1 197 175 162 171 128 -1 173 -1 -1 181 185 184 137 137 146 278 148 259 168 140 181 206 -1 189 144 102 124 163 128 129 172 169 192 195 142 127 129 153 141 115 173 144 230 -1 137 150 175 141 140 182 178 189 125 119 191 183 205 208 186 179 157 181 123 169 120 275 251 170 127 181 199 216 164 171 145 205 146 134 222 139 138 173 196 116 148 176 208 -1 181 155 164 135 141 148 193 118 170 181 203 -1 297 138 176 182 -1 169 177 170 189 148 137 161 137 162 174 176 169 153 217 132 148 206 148 219 160 174 144 150 139 171 189 100 244 169 170 249 139 144 173 149 129 244 145 143 175 139 127 161 184 131 173 161 151 130 137 124 173 156 152 178 148 156 130 126 -1 189 158 149 164 152 149 153 111 119 161 195 143 123 181 -1 161 132 -1 295 145 147 135 144 164 153 144 154 147 139 194 -1 161 163 177 159 136 138 186 126 212 176 172 -1 110 144 168 176 136 149 165 186 154 200 170 139 134 157 143 176 216 151 161 155 162 196 228 242 152 122 160 145 146 168 134 191 183 190 118 136 190 164 166 180 141 134 135 176 114 147 150 128 141 154 123 130 169 -1 157 182 131 134 245 125 135 189 143 234 157 156 155 142 279 142 154 133 133 209 111 182 183 155 -1 166 196 123 206 162 221 176 189 165 219 161 125 -1 131 120 146 166 -1 138 157 131 154 129 180 193 156 157 165 193 220 211 122 257 162 160 166 204 159 141 177 137 119 171 163 134 147 147 138 184 176 133 151 181 195 249 205 141 197 134 159 122 167 114 135 172 157 132 150 133 151 146 200 187 129 160 149 191 195 143 184 159 159 145 130 193 177 145 166 174 177 142 143 151 163 146 116 146 135 136 138 150 160 169 180 151 193 164 114 -1 179 172 149 186 105 194 163 203 172 111 149 147 149 182 158 222 158 206 229 175 146 168 157 199 185 133 170 228 133 297 168 155 170 138 191 131 164 -1 171 121 230 182 173 158 142 129 155 345 209 206 -1 145 137 217 150 136 184 162 189 115 156 184 221 152 149 161 178 136 163 151 175 134 152 160 183 115 174 154 167 137 195 190 137 160 157 151 155 160 154 196 220 209 -1 147 154 177 167 147 199 129 182 272 167 211 -1 192 156 -1 168 157 193 129 201 152 161 180 138 163 272 152 128 164 147 163 173 157 148 -1 157 163 217 151 127 133 153 142 172 104 147 135 268 160 129 180 247 189 163 165 177 165 281 173 140 160 213 182 176 149 250 139 165 216 141 226 137 162 174 312 181 126 158 170 174 -1 137 177 -1 169 136 161 112 147 122 179 132 146 195 185 127 189 174 180 144 135 165 117 141 131 134 192 128 169 125 183 132 124 163 124 130 238 198 171 200 201 183 194 147 164 140 147 241 189 169 131 131 168 197 155 153 156 132 161 151 161 149 154 181 121 -1 150 173 162 146 204 201 147 177 185 123 154 128 155 193 149 222 -1 176 192 148 180 144 112 136 173 184 -1 158 151 142 208 137 117 255 169 141 145 171 124 126 176 168 144 114 136 179 160 197 165 -1 162 134 194 182 159 146 263 192 130 120 138 154 120 153 180 153 141 122 136 121 193 149 195 164 202 204 213 169 147 190 223 200 200 162 182 165 154 322 221 140 145 149 129 145 153 139 152 141 165 188 156 151 142 246 135 174 135 143 161 195 176 145 129 165 151 143 224 127 174 319 169 170 179 150 142 174 196 155 129 192 143 168 101 -1 187 168 201 172 160 163 155 145 173 324 156 259 145 199 164 167 142 -1 162 120 237 123 230 120 145 197 155 188 151 156 172 364 155 176 174 -1 -1 126 155 161 129 134 135 137 142 152 121 98 186 137 178 117 125 133 160 153 157 181 220 160 187 195 176 147 169 107 115 193 130 128 145 159 132 -1 144 161 130 148 152 171 237 167 192 196 322 143 142 158 139 199 127 146 157 145 248 177 181 136 177 119 148 228 202 204 154 156 146 199 164 175 191 202 212 211 177 180 173 115 199 146 252 158 115 172 169 145 180 -1 238 147 199 164 173 187 146 143 120 149 130 149 157 158 172 148 158 168 156 178 143 198 116 140 178 166 154 117 256 179 205 140 170 136 226 132 161 140 150 136 150 184 132 219 174 147 -1 272 193 604 154 131 108 264 173 146 137 157 186 146 167 192 184 162 162 126 116 134 156 155 173 212 168 208 144 126 126 138 152 267 160 155 170 140 200 142 123 164 170 219 166 136 124 -1 156 136 122 198 181 186 138 243 146 197 199 146 177 149 177 186 155 176 155 160 112 154 140 168 229 193 149 351 172 143 163 163 139 105 174 117 121 140 243 134 243 129 153 151 158 140 207 116 152 -1 224 187 170 157 191 189 130 179 186 134 177 119 140 142 191 143 148 171 217 184 184 112 171 113 183 147 168 152 -1 133 140 140 115 159 118 99 149 155 205 127 130 146 129 131 124 163 160 156 139 -1 222 109 180 180 154 141 123 132 153 123 135 135 120 163 201 192 149 165 175 202 147 132 206 196 170 187 166 139 192 183 163 147 166 146 158 224 123 103 150 148 217 177 162 -1 163 233 165 143 206 179 148 231 190 139 141 168 166 163 135 134 298 153 125 157 130 189 215 179 107 113 168 -1 135 218 142 163 166 245 187 142 156 140 219 144 178 162 227 254 161 149 130 143 171 140 159 148 159 135 171 134 164 117 197 146 310 131 140 168 174 190 153 178 144 130 136 149 192 237 120 155 107 282 155 144 168 167 244 152 136 -1 126 205 158 127 110 110 164 172 151 156 213 157 149 160 321 146 133 168 153 136 111 124 195 111 104 162 172 130 155 137 136 178 161 205 165 126 195 125 213 164 162 123 137 137 181 129 172 113 143 214 173 167 139 181 152 182 169 148 158 128 104 121 190 206 183 197 149 176 219 155 168 202 108 127 205 128 171 131 156 153 195 191 143 153 176 275 171 153 191 192 146 138 157 160 197 160 251 141 196 153 133 167 221 146 157 140 178 245 185 131 160 155 183 186 149 123 -1 199 233 146 181 145 151 194 254 143 168 172 167 157 179 135 187 171 199 152 133 169 145 182 184 158 145 217 192 150 119 131 193 135 160 135 176 198 -1 160 175 141 264 181 145 121 151 126 142 138 155 158 176 145 165 106 208 190 135 198 192 280 149 173 -1 145 166 158 138 142 172 141 207 128 216 165 201 204 141 161 170 153 158 199 107 -1 150 170 183 136 131 117 176 133 167 159 186 170 185 207 135 157 171 179 150 180 139 135 139 158 177 161 176 126 100 163 130 153 130 158 140 156 137 184 159 138 -1 159 180 174 199 150 146 132 159 145 159 152 135 160 180 122 138 157 138 147 132 136 197 183 163 153 178 164 191 135 172 266 132 270 156 -1 230 175 254 222 139 139 208 154 200 147 166 138 174 349 152 164 -1 166 164 139 175 125 139 143 160 150 164 203 103 140 167 188 165 220 141 207 165 151 128 159 175 161 169 158 156 249 163 156 221 160 159 151 176 149 211 143 146 135 152 148 212 188 184 131 151 223 232 165 155 171 153 193 173 241 139 198 176 217 163 157 154 167 222 183 126 152 148 170 133 187 164 175 160 137 154 105 115 192 133 152 186 183 174 165 159 140 -1 171 175 150 138 158 169 151 156 247 194 154 261 173 132 143 161 187 152 93 188 154 144 161 162 255 138 168 154 132 153 180 213 185 132 173 163 220 127 146 165 280 158 187 218 144 155 179 131 164 166 -1 171 142 138 128 162 123 183 162 -1 154 166 166 210 148 156 141 184 123 127 134 135 150 141 129 138 131 152 127 167 155 235 157 179 161 185 172 -1 161 404 175 125 170 150 119 247 146 191 149 138 175 154 108 164 149 181 156 233 142 319 163 218 208 202 127 214 136 123 132 146 232 150 150 172 170 129 160 148 218 133 159 137 149 138 175 170 175 178 160 199 133 144 172 145 140 141 218 195 168 179 166 135 189 152 147 233 194 192 135 183 216 118 164 135 158 119 167 156 171 150 164 187 -1 205 177 180 136 149 151 119 121 135 138 192 -1 136 146 172 181 143 218 170 169 248 139 136 131 164 141 148 156 173 218 156 136 177 196 128 240 157 152 190 167 102 207 138 116 187 161 128 171 163 157 129 -1 145 174 150 156 140 154 192 141 133 142 224 -1 132 177 208 218 199 142 204 204 111 188 200 149 132 195 188 180 149 172 294 196 170 217 193 198 163 157 151 143 175 120 185 200 147 120 141 133 115 126 150 -1 136 148 212 146 152 207 177 186 148 160 192 171 170 214 134 187 129 143 137 160 133 173 140 193 185 144 157 192 109 138 164 147 180 115 154 -1 159 172 165 186 142 165 129 139 224 152 242 160 183 135 182 151 186 147 125 199 165 130 140 116 175 111 150 165 179 269 176 180 124 166 127 166 -1 158 159 164 181 166 179 114 166 134 130 153 174 108 182 203 144 145 216 172 107 179 115 199 -1 201 168 133 162 211 165 157 133 152 163 236 171 162 139 139 139 132 162 148 120 149 147 176 146 190 190 228 198 206 129 130 133 223 140 201 145 131 127 210 212 143 158 120 188 170 218 142 -1 177 180 167 137 128 146 147 162 182 141 151 122 169 135 152 166 181 123 161 134 208 188 128 146 161 151 176 177 118 158 190 137 172 162 138 255 -1 139 128 196 179 159 196 172 189 147 137 158 131 165 164 131 161 191 190 161 149 144 169 137 142 159 137 146 160 210 229 119 424 170 156 128 147 139 157 181 165 -1 130 163 170 136 122 206 137 177 119 206 112 164 173 157 131 178 144 200 131 185 117 212 195 103 174 135 176 144 155 185 145 162 130 196 -1 143 167 127 120 149 173 138 192 137 138 167 204 151 218 146 185 162 125 151 149 136 210 151 169 190 160 199 200 125 216 205 156 142 128 207 156 157 142 238 170 148 -1 144 -1 165 166 181 179 167 160 156 184 153 155 139 138 173 148 143 142 160 143 -1 203 177 153 157 138 154 131 194 161 166 182 129 172 164 159 143 117 148 198 175 186 201 162 174 147 115 225 152 152 252 161 246 147 142 145 -1 122 124 128 168 127 127 -1 207 169 220 167 121 120 172 283 146 187 197 143 199 160 142 123 152 145 114 123 208 133 165 545 198 164 139 155 208 111 160 135 228 216 143 229 -1 143 129 189 145 192 157 191 175 217 161 160 185 190 375 206 162 168 157 272 122 148 133 144 175 166 213 120 137 121 127 190 123 151 191 160 216 151 138 107 182 109 129 159 220 168 132 185 188 173 149 172 110 160 148 196 145 162 215 178 106 138 168 -1 135 152 184 156 173 200 157 134 158 171 156 163 205 156 130 147 185 121 114 151 138 154 122 212 191 147 163 232 132 149 171 156 162 250 161 131 150 209 176 184 137 134 141 161 149 195 223 196 236 105 149 150 207 198 220 133 139 253 109 -1 163 201 125 120 113 227 142 178 150 145 144 143 146 174 131 189 143 186 179 146 184 146 210 196 129 158 169 -1 174 175 133 -1 142 163 146 158 165 -1 136 129 117 150 152 157 198 205 139 156 153 136 153 195 255 216 140 155 159 176 228 122 127 195 202 159 144 137 110 196 171 161 149 154 129 213 176 140 176 171 184 164 195 138 174 165 160 177 214 166 150 167 209 115 126 162 224 157 -1 193 141 116 177 249 108 180 167 257 176 177 150 142 145 140 171 176 143 143 184 117 249 160 143 164 227 159 209 136 182 176 123 155 144 195 146 243 161 139 166 233 125 109 148 127 146 147 -1 172 129 203 236 147 253 229 141 232 147 174 145 180 210 139 126 185 218 153 143 147 115 150 157 138 183 128 137 -1 175 112 216 291 182 137 130 138 160 121 140 227 141 145 151 98 172 146 134 136 188 185 188 165 183 147 172 181 130 188 192 141 265 158 172 133 175 188 222 147 155 163 -1 170 129 138 138 -1 122 179 131 142 174 140 189 214 156 178 141 172 154 133 211 176 -1 -1 142 180 139 187 168 175 185 148 170 145 117 134 118 153 183 152 104 132 171 124 259 169 146 179 162 221 145 161 148 169 147 146 125 126 136 158 246 136 186 154 170 174 158 145 180 199 166 115 132 162 211 144 186 187 153 157 140 175 116 235 161 125 141 145 173 146 181 133 268 189 -1 151 166 171 195 139 124 149 133 146 123 176 232 127 241 161 142 125 110 112 107 204 170 170 166 149 127 -1 205 147 127 146 166 197 152 150 189 170 -1 180 116 156 143 167 -1 139 141 112 166 123 164 129 123 126 174 223 170 159 187 157 171 120 229 178 159 158 211 164 -1 168 160 242 162 187 161 158 177 186 128 200 166 173 200 198 141 141 205 145 166 238 120 192 142 131 153 180 153 170 168 188 194 168 141 159 148 192 175 147 148 169 148 114 131 170 129 167 131 169 138 149 192 232 153 143 239 177 184 167 120 200 124 112 140 172 152 166 183 202 177 164 220 130 135 182 -1 104 181 260 125 145 152 168 199 126 133 190 155 166 516 156 194 176 176 132 181 177 123 131 125 124 185 191 172 213 154 110 147 -1 127 185 117 124 162 207 155 188 142 260 184 158 182 156 144 163 152 174 172 181 138 145 165 145 137 144 208 178 199 234 133 171 142 162 131 150 122 135 190 146 202 157 151 150 189 188 175 -1 160 184 132 207 177 162 257 -1 168 211 149 177 158 145 158 185 138 152 147 190 131 134 134 161 -1 -1 121 -1 202 131 146 -1 162 157 142 158 151 137 159 185 143 154 155 148 141 175 136 131 129 144 197 198 167 146 146 188 -1 163 144 220 168 152 106 158 163 -1 178 157 135 358 151 178 157 192 176 190 129 -1 206 114 141 297 133 176 194 177 114 189 162 186 132 217 131 159 197 212 223 148 171 146 140 160 137 154 174 159 120 170 163 194 438 150 143 197 156 122 128 132 235 145 186 111 116 161 139 139 206 163 159 159 214 261 133 172 160 167 158 134 134 208 162 153 205 139 143 166 128 165 152 151 161 176 155 161 174 156 200 163 208 160 149 176 170 262 141 135 178 160 176 191 163 145 137 177 122 119 155 164 129 156 193 176 165 176 210 175 170 192 197 156 157 137 195 159 169 -1 203 153 157 151 193 -1 135 251 155 126 174 200 122 202 199 183 152 187 155 184 206 182 181 177 162 180 156 153 153 133 154 140 140 126 114 224 219 160 133 147 154 136 151 116 127 146 155 161 165 183 138 182 208 137 135 118 211 168 158 319 138 205 198 118 190 210 170 123 151 142 166 176 224 186 212 -1 191 158 115 131 134 177 161 175 170 155 200 153 112 163 169 166 136 199 199 206 154 147 161 117 -1 134 169 201 163 -1 146 137 119 152 148 172 114 169 98 200 124 224 182 123 156 139 163 130 181 188 105 141 118 183 174 202 163 180 154 -1 201 184 246 227 -1 173 168 185 107 259 175 272 214 177 134 190 133 182 175 145 197 125 179 168 221 116 163 143 130 165 203 141 194 -1 175 163 195 119 147 161 153 163 162 150 155 150 155 169 175 145 144 181 138 234 152 140 124 187 176 187 135 146 167 166 168 124 146 122 154 144 287 142 168 179 199 167 152 141 208 155 161 159 222 163 124 149 153 230 222 131 114 187 145 134 144 149 209 210 145 242 108 119 183 118 160 149 198 200 149 196 146 132 231 118 117 136 190 170 181 121 154 151 189 157 172 176 186 -1 126 142 238 132 142 -1 218 173 146 138 191 197 176 167 131 150 163 184 128 149 119 251 174 123 167 198 151 139 157 142 178 323 185 157 123 166 167 200 161 152 152 151 168 196 118 154 248 155 343 -1 153 182 203 189 139 255 214 170 175 185 178 202 140 185 164 180 119 155 129 166 182 150 171 147 160 147 175 136 149 189 -1 173 168 236 149 313 133 142 152 198 145 154 -1 245 194 195 124 167 157 -1 112 160 222 205 240 208 151 142 157 164 172 301 162 168 164 151 196 139 144 208 214 143 162 -1 181 152 204 160 186 138 155 195 147 201 128 130 162 157 167 239 -1 -1 118 -1 149 153 154 183 142 148 160 154 222 144 112 147 166 133 138 238 150 257 188 219 191 152 -1 167 171 188 133 220 135 197 204 144 159 157 142 134 166 193 141 118 159 189 175 203 156 150 149 165 187 170 216 195 194 177 165 144 -1 150 171 143 158 203 116 160 194 157 139 165 191 128 214 199 117 254 152 174 186 150 143 208 144 176 182 -1 87 111 -1 138 -1 174 166 165 126 211 132 111 117 148 110 163 147 211 155 124 153 174 123 173 145 148 177 130 189 193 122 166 148 141 144 167 162 173 137 200 167 132 189 242 160 -1 174 143 245 127 179 168 176 177 146 192 118 174 150 175 194 181 194 160 195 167 153 130 208 -1 212 190 143 145 158 189 -1 157 144 132 124 210 181 179 275 193 124 127 148 138 188 171 138 182 170 155 123 167 114 144 131 144 164 172 171 200 220 323 119 219 147 163 143 243 169 210 120 151 151 193 221 210 122 150 182 158 133 151 231 171 133 171 183 136 155 184 184 195 180 172 164 202 152 -1 145 176 181 135 154 177 138 206 197 140 157 127 141 139 161 152 271 177 129 149 169 152 125 217 167 138 157 201 150 188 153 162 -1 168 175 141 145 201 160 160 214 192 123 149 224 148 190 162 184 173 -1 172 204 204 152 203 210 119 154 184 -1 143 185 139 142 184 175 148 172 132 207 123 112 133 158 157 154 184 185 175 127 152 189 193 158 264 186 140 121 177 164 -1 134 221 161 166 172 167 146 212 333 153 210 163 110 187 210 165 163 168 211 193 142 190 236 144 -1 148 151 150 135 171 165 -1 -1 279 166 121 177 149 142 168 164 142 195 -1 222 122 219 158 163 183 126 171 180 180 153 144 157 138 123 105 204 146 -1 154 121 200 129 152 218 137 191 137 166 161 241 125 163 149 221 125 143 141 153 160 123 168 199 176 207 224 192 166 184 150 191 149 174 141 118 213 150 123 188 134 131 142 161 271 118 155 161 125 181 131 161 154 133 147 171 171 -1 152 143 200 191 181 118 198 157 165 145 169 162 136 153 234 159 180 178 120 146 123 130 188 134 166 230 132 142 137 130 184 177 163 138 116 150 159 161 182 134 139 277 192 172 166 185 123 155 127 123 -1 123 153 174 155 180 147 135 186 151 187 180 151 174 139 153 242 163 189 152 194 143 124 186 165 178 194 118 253 164 176 160 145 155 139 152 168 246 164 207 128 169 156 160 182 173 192 202 137 160 157 143 100 167 148 162 153 134 172 188 166 158 153 152 161 152 148 180 184 163 130 181 156 142 161 183 135 180 192 182 169 149 156 208 156 -1 153 247 157 161 136 139 163 -1 147 150 180 173 133 156 131 227 181 130 152 163 165 -1 127 182 217 132 156 -1 110 170 129 148 -1 132 185 -1 152 159 168 175 204 124 167 139 132 166 143 145 148 199 149 145 139 146 148 165 201 145 163 214 132 174 125 90 157 115 99 145 147 141 142 177 156 141 164 122 156 162 262 140 180 213 123 171 150 191 165 153 158 135 129 103 164 202 170 165 142 200 248 132 138 153 142 159 177 177 189 161 139 146 160 158 210 150 151 156 142 174 152 150 158 178 134 176 135 110 160 130 141 214 182 156 124 216 166 121 168 187 -1 180 143 151 129 121 148 243 92 154 156 178 152 183 156 150 134 200 160 144 151 175 130 168 179 153 133 187 153 159 134 145 188 144 137 120 165 141 189 150 164 172 187 190 126 172 177 179 169 144 137 186 128 138 124 186 125 140 222 194 143 204 156 169 189 159 153 159 195 211 162 129 150 128 147 156 253 191 186 187 225 131 173 135 177 162 173 193 144 175 151 173 158 123 131 145 268 129 151 183 144 181 172 158 138 -1 218 128 165 266 136 159 156 179 119 135 160 158 127 241 124 221 135 145 156 158 128 134 206 117 180 134 151 122 159 148 148 139 188 153 183 163 131 198 166 164 124 113 213 133 174 246 116 134 181 140 164 144 201 135 -1 135 171 140 226 -1 145 215 212 156 183 155 203 169 152 119 212 250 130 211 154 108 166 251 154 145 116 148 167 169 136 150 156 131 132 137 201 202 129 182 199 157 152 159 129 178 203 115 146 167 148 -1 155 119 123 137 136 131 134 142 154 244 181 208 186 163 138 147 157 226 188 227 188 201 158 147 170 132 119 160 199 160 123 178 138 136 150 143 128 234 164 156 166 209 165 129 212 136 112 189 149 214 143 141 -1 157 124 133 160 185 154 193 181 167 217 151 141 144 159 142 129 172 178 176 130 154 167 111 206 151 119 152 336 153 152 234 124 169 156 207 215 156 141 189 160 221 146 145 152 202 139 136 158 135 227 136 173 -1 198 125 110 192 178 119 115 -1 139 206 132 208 182 184 180 181 156 132 169 105 125 162 136 217 165 181 154 169 161 174 159 164 155 155 125 152 146 168 163 188 180 163 203 123 131 -1 129 190 221 165 155 161 329 131 135 169 161 214 135 208 122 166 135 259 185 151 169 127 230 147 183 141 112 119 133 126 186 146 144 233 131 157 -1 145 111 189 120 225 186 141 155 157 151 162 152 138 163 179 156 149 182 140 242 149 118 125 131 187 141 154 241 200 -1 185 -1 150 180 211 159 102 155 144 159 171 168 170 121 199 173 121 157 205 157 167 159 120 151 214 125 243 168 177 212 156 143 150 168 138 166 172 163 126 168 197 197 144 195 189 140 202 163 153 161 115 195 245 126 112 162 325 165 125 164 194 131 215 155 194 265 172 225 206 164 132 145 162 136 142 157 180 145 134 151 139 -1 149 155 239 139 228 175 -1 -1 265 172 213 153 160 209 147 183 181 134 169 158 181 186 159 208 163 154 162 131 130 145 144 149 163 164 154 157 140 144 173 166 149 146 177 158 121 140 156 185 125 227 217 167 114 166 171 130 162 159 128 222 253 135 146 143 147 202 130 129 104 145 251 167 134 154 173 146 183 177 206 151 140 173 188 127 167 169 122 179 227 154 159 100 129 193 176 325 232 132 238 186 139 131 128 202 166 -1 109 152 144 149 168 194 181 357 205 110 167 167 180 192 147 142 149 175 171 107 180 140 201 172 201 155 197 186 113 202 174 183 167 198 176 229 201 162 211 137 166 137 140 136 121 216 168 149 204 150 229 206 136 178 253 138 213 130 175 181 132 160 143 143 203 177 158 154 165 188 154 126 178 249 212 161 166 139 173 136 218 173 162 175 198 121 111 139 128 134 160 188 175 136 -1 -1 166 191 -1 124 209 130 149 140 220 203 149 120 169 184 222 123 248 136 123 134 155 135 322 177 186 153 157 136 208 124 206 159 151 149 137 207 193 196 120 147 200 240 161 160 185 180 164 153 165 150 146 139 170 139 195 134 188 -1 182 129 158 127 198 190 278 190 107 299 161 110 180 156 162 165 141 152 142 159 183 309 159 143 143 158 148 122 157 159 164 156 147 111 146 185 146 198 141 144 131 189 131 131 150 116 224 169 125 148 313 142 150 144 151 186 201 134 192 171 197 190 119 168 204 140 193 136 134 157 156 165 -1 134 115 146 204 181 153 154 184 141 179 189 147 163 266 135 172 252 136 215 146 131 123 147 150 -1 168 152 156 -1 139 187 146 123 -1 153 108 263 128 189 131 294 126 198 148 141 184 149 150 121 174 184 162 213 158 290 115 209 172 160 205 148 159 138 153 128 149 160 148 152 164 157 148 185 163 208 185 147 271 205 196 146 193 163 158 152 154 168 193 170 204 142 151 148 151 168 190 187 132 230 131 162 185 121 215 180 164 -1 202 156 195 182 158 153 183 147 151 136 182 202 137 141 191 163 150 163 176 142 156 -1 137 207 168 130 178 173 141 194 129 164 136 156 170 132 139 151 207 142 -1 167 116 165 157 194 173 197 244 192 160 142 118 154 163 133 187 191 131 183 132 158 173 173 125 163 118 148 163 148 258 141 132 132 149 175 -1 165 132 160 177 190 152 169 166 143 184 210 160 167 174 117 189 206 164 137 222 124 182 -1 -1 238 144 144 138 130 136 130 242 190 193 131 214 164 134 150 199 152 187 136 163 152 155 -1 210 226 167 146 172 155 153 196 256 129 162 177 140 116 179 149 173 159 183 146 162 187 179 143 129 169 137 222 116 148 178 156 199 160 136 176 162 172 165 164 154 171 124 181 194 167 203 119 185 139 167 187 233 208 186 149 183 169 108 294 164 220 131 196 189 153 120 275 172 -1 134 150 174 147 146 230 169 147 153 181 146 144 193 200 162 179 150 156 134 161 149 100 222 202 178 154 131 166 169 175 182 172 138 294 165 172 133 161 161 121 159 173 180 172 185 246 125 211 146 158 140 216 161 134 147 115 168 177 247 153 144 179 172 145 138 252 115 130 146 179 151 154 192 135 158 -1 204 185 222 153 147 207 185 119 158 134 177 168 129 148 167 195 166 191 171 193 243 166 237 -1 190 184 179 116 139 187 140 186 164 137 122 132 125 163 202 158 184 157 132 168 269 183 130 155 159 116 145 221 200 156 123 206 177 163 152 194 301 188 127 162 242 147 195 146 175 182 208 164 133 145 135 135 166 167 301 160 191 137 145 130 176 180 125 221 166 203 115 122 150 226 159 178 235 220 178 154 179 213 175 176 115 196 146 135 110 127 202 114 146 178 131 144 162 189 101 165 160 185 119 187 163 172 147 173 203 262 164 200 113 139 133 131 178 117 -1 124 143 142 185 146 156 157 148 203 189 155 -1 150 157 156 151 180 171 189 134 300 184 183 203 157 206 194 136 170 171 200 169 169 226 153 145 166 142 166 188 175 185 204 154 156 167 188 143 149 139 136 162 162 255 140 151 219 133 176 111 112 172 -1 161 207 156 235 170 246 161 129 -1 129 -1 243 180 147 217 156 225 164 155 148 170 194 140 162 126 135 143 185 151 187 189 166 117 210 135 181 184 169 153 180 146 221 136 181 188 152 166 184 210 161 151 115 139 144 161 256 145 145 -1 174 130 155 181 162 159 141 351 182 185 202 148 149 177 182 171 147 198 127 213 153 132 130 175 196 178 180 127 169 150 139 161 154 216 138 154 129 174 -1 325 192 163 191 144 131 157 193 167 128 153 135 203 248 145 135 174 116 259 178 131 106 146 120 126 151 120 -1 182 157 128 191 234 168 222 145 144 156 287 206 206 202 188 158 171 200 145 191 195 247 166 202 136 180 148 209 179 231 167 159 134 -1 156 139 152 120 185 175 170 250 128 136 145 169 180 148 170 152 101 114 152 171 175 136 190 181 184 171 186 171 174 194 153 223 168 219 141 149 147 267 144 151 173 151 177 186 151 179 121 245 201 238 -1 160 133 198 171 154 129 133 167 265 168 165 132 144 199 128 151 117 192 144 247 -1 163 129 165 128 146 199 130 157 186 178 134 148 197 194 169 222 129 164 162 150 138 221 145 122 128 150 164 226 132 160 -1 143 181 174 188 128 197 217 129 122 171 141 167 163 147 136 160 199 184 111 158 187 139 200 127 344 189 175 258 208 148 176 137 162 118 166 149 166 123 137 179 202 159 188 132 137 169 153 223 165 138 151 155 158 133 143 255 143 137 261 118 162 160 167 164 149 168 157 185 119 170 132 125 146 149 152 136 177 112 162 -1 160 146 165 165 170 136 167 210 129 170 -1 171 147 231 132 170 200 211 139 149 145 162 146 208 174 203 178 171 154 140 133 164 -1 125 133 217 143 162 144 122 156 133 118 170 169 148 184 199 147 157 155 160 140 204 132 157 129 165 188 153 131 137 144 129 204 170 165 149 215 181 171 223 184 141 152 183 151 -1 175 214 180 144 149 -1 203 136 140 142 113 155 149 142 136 210 181 164 149 214 157 176 173 135 145 163 198 205 191 145 203 179 180 173 137 135 144 102 119 161 159 208 191 128 170 148 160 158 180 164 159 184 105 148 157 159 212 133 128 229 127 213 154 203 170 162 126 161 161 154 157 152 157 141 189 120 130 126 147 155 178 166 194 187 -1 164 124 128 158 139 124 180 -1 134 160 174 138 135 152 221 159 213 162 151 144 171 164 141 159 131 196 137 106 132 170 122 131 222 154 214 181 112 148 162 170 153 272 138 178 161 117 164 204 200 157 145 217 140 106 199 217 146 242 255 142 123 156 146 128 204 130 191 274 157 158 155 164 143 176 132 176 205 216 177 182 256 148 138 159 211 148 154 171 156 121 200 163 158 214 179 185 182 130 166 143 164 148 148 -1 223 183 201 256 151 153 179 143 197 146 175 127 127 121 177 142 206 146 134 318 142 147 236 216 100 151 144 114 215 150 177 125 124 130 164 211 129 189 141 124 152 125 139 178 137 163 164 141 137 169 185 155 134 169 134 135 139 153 171 142 -1 188 122 143 147 143 118 215 197 153 176 164 175 157 139 133 143 220 151 188 193 160 122 172 164 149 106 206 156 202 209 185 125 201 129 159 171 192 164 198 190 128 261 137 136 280 219 150 -1 -1 202 165 139 120 157 130 151 181 134 206 141 153 163 184 200 180 240 137 166 165 108 170 191 176 150 213 168 140 139 158 151 200 138 129 126 102 173 207 164 154 208 210 134 200 142 192 145 125 191 169 156 173 158 176 175 159 178 154 184 159 149 178 168 192 147 202 229 155 143 197 134 140 135 178 168 145 221 147 -1 182 158 192 -1 254 108 158 179 130 187 149 139 104 167 166 168 103 186 143 139 177 124 204 134 225 169 146 139 133 152 190 254 118 123 195 132 200 168 181 131 210 169 156 145 140 150 137 164 160 142 180 164 170 164 235 176 103 149 154 182 147 133 132 148 -1 118 235 150 141 163 171 237 164 180 155 117 151 159 -1 158 145 174 183 145 166 205 171 214 142 126 165 193 136 127 182 128 249 139 175 130 193 124 160 160 115 252 242 187 131 183 152 182 169 137 189 158 136 132 118 142 148 140 138 201 141 129 176 152 163 137 151 137 174 137 137 133 127 158 163 129 164 179 -1 154 184 138 162 101 149 143 -1 164 170 151 176 156 122 118 158 213 -1 191 125 118 186 138 160 121 235 157 171 148 108 116 148 195 153 152 165 144 153 159 190 211 183 128 139 237 179 145 175 170 202 168 140 177 160 195 187 133 262 158 156 136 195 148 151 183 139 153 105 173 200 154 129 150 -1 170 156 186 121 185 147 124 141 172 164 110 190 202 158 186 208 146 135 172 173 194 -1 172 129 211 170 131 179 144 176 205 176 146 158 175 181 209 165 -1 119 162 -1 154 129 141 166 132 172 132 154 142 178 104 151 185 151 183 135 165 149 161 199 123 126 193 153 174 140 251 132 166 151 121 124 121 230 149 166 165 117 157 220 175 141 149 180 159 121 149 323 139 184 143 134 154 237 152 182 166 141 158 129 136 141 202 173 143 189 181 185 -1 113 183 160 248 141 129 181 116 206 145 215 -1 140 147 -1 133 131 134 191 170 137 134 151 133 134 180 115 201 173 193 130 169 130 110 136 183 129 123 145 131 189 250 153 186 129 -1 203 155 163 149 181 173 143 153 158 190 141 284 157 168 144 168 226 165 191 161 137 143 172 222 187 163 165 173 224 140 184 187 178 131 166 122 140 171 189 164 135 134 256 217 182 130 255 172 181 135 192 159 186 210 145 150 202 167 183 188 190 175 187 -1 143 156 227 209 151 206 108 175 117 159 150 168 141 115 176 130 140 156 152 -1 -1 202 177 110 138 177 198 179 142 149 131 114 166 171 -1 153 146 169 136 235 163 169 156 257 157 110 166 185 -1 154 141 156 128 148 146 176 156 -1 179 180 192 185 235 196 149 162 197 126 134 158 154 173 286 158 206 171 216 138 154 170 146 188 161 143 195 126 165 115 170 171 122 159 171 179 156 189 -1 161 154 235 176 180 159 161 140 239 161 141 170 169 124 127 186 148 164 144 236 163 153 162 135 -1 135 150 -1 126 206 241 125 219 167 187 154 186 224 233 148 179 235 149 142 167 127 133 155 165 170 148 196 141 174 167 139 168 211 145 209 139 162 130 132 128 141 147 143 146 215 141 155 144 144 150 233 175 190 123 196 144 185 143 224 217 184 187 175 214 142 145 172 178 182 236 176 140 127 199 167 165 157 147 151 130 180 -1 -1 226 134 140 167 176 188 163 186 201 213 188 144 127 190 191 202 235 179 187 134 126 167 -1 152 187 173 143 156 150 218 211 204 134 175 158 152 205 148 199 184 202 144 145 168 175 119 162 172 120 -1 149 143 155 199 132 151 172 124 198 133 219 123 205 127 144 185 142 183 209 172 151 108 175 139 159 165 157 148 187 151 150 135 118 164 159 150 252 165 322 142 122 252 197 130 151 146 146 172 195 144 142 195 300 201 206 175 176 128 144 186 155 153 162 183 262 182 182 234 213 114 171 150 120 143 132 144 213 145 143 198 175 152 204 188 157 181 151 141 -1 108 199 172 142 -1 235 125 120 178 147 135 144 138 145 284 218 184 132 180 172 163 -1 132 173 149 127 157 121 134 176 172 156 146 147 195 159 127 151 130 166 158 127 123 173 126 160 131 133 141 134 186 168 131 161 -1 157 162 146 213 133 152 173 130 136 114 127 165 156 230 147 133 132 146 280 178 163 181 156 173 158 118 192 135 166 154 156 170 144 162 144 226 142 187 129 159 130 242 147 208 145 132 148 144 207 159 140 193 168 204 147 152 -1 164 229 145 177 136 239 136 213 291 146 162 147 153 137 128 148 201 155 130 185 177 144 169 168 153 203 145 160 116 170 134 145 155 167 209 139 145 147 166 142 141 238 163 222 134 147 132 179 156 131 203 140 -1 120 196 -1 156 152 187 118 162 149 192 181 140 164 173 116 190 174 169 151 172 163 182 122 181 196 141 135 143 229 181 117 136 182 172 159 157 280 135 147 188 142 149 159 127 143 221 136 175 156 137 116 158 200 224 192 139 131 -1 189 206 166 216 185 186 152 194 148 -1 155 168 243 133 215 111 160 163 195 131 157 128 137 158 151 133 170 156 192 168 215 152 168 169 185 221 167 190 159 190 210 224 116 169 178 165 231 148 153 156 193 136 136 119 201 168 172 153 -1 167 186 152 144 178 174 146 157 129 150 153 204 179 165 163 133 160 134 132 128 139 -1 221 164 122 177 138 133 178 276 126 193 219 132 147 232 131 215 370 170 177 251 148 152 140 178 102 204 164 170 139 147 160 163 134 169 136 166 182 191 221 155 128 122 138 149 150 235 134 144 211 139 123 146 128 213 154 143 173 153 151 163 157 160 169 180 218 163 167 117 173 139 130 191 156 190 127 149 146 146 157 161 163 189 117 -1 139 211 165 137 145 148 140 136 162 148 137 193 117 185 242 183 149 176 170 187 133 205 186 203 167 156 194 136 158 134 189 -1 160 195 169 192 132 112 149 157 201 134 166 199 146 148 190 167 192 134 176 172 171 174 126 159 119 190 174 182 171 153 183 135 156 190 178 137 164 127 197 153 148 195 155 203 140 153 126 185 110 144 205 138 135 121 174 331 167 174 154 124 148 142 159 241 164 219 169 210 169 276 157 251 208 148 107 177 183 148 127 166 148 137 -1 140 145 133 175 -1 153 151 156 139 146 148 170 198 148 190 176 129 196 182 147 115 167 235 120 151 174 135 146 122 183 144 195 160 158 153 178 183 150 159 148 151 208 173 162 176 144 191 159 214 155 119 134 183 133 147 170 -1 167 161 157 216 149 174 119 153 195 148 226 120 138 154 134 121 179 187 162 145 222 226 171 219 175 143 163 297 209 126 136 168 120 158 176 128 178 183 211 188 -1 204 165 137 158 230 136 172 163 163 147 148 141 216 120 161 118 161 138 127 154 141 219 180 213 241 178 145 155 138 139 146 133 172 146 178 142 145 214 211 173 179 151 138 139 134 123 327 155 111 143 181 154 238 164 172 151 298 151 166 128 168 150 152 161 207 159 412 135 130 149 158 142 152 152 176 157 170 172 146 165 156 153 131 286 -1 150 236 184 196 184 154 145 125 123 115 175 190 135 162 149 160 196 232 193 -1 140 -1 163 171 154 171 171 191 125 158 163 141 171 133 175 180 119 174 110 169 125 206 147 128 126 168 117 135 137 179 181 173 140 122 152 135 128 154 178 206 225 169 147 161 205 156 142 181 140 115 189 177 154 168 126 156 128 197 192 136 141 163 187 198 163 144 154 144 123 161 184 180 94 200 154 308 157 126 176 198 130 210 134 134 192 131 150 167 233 152 165 162 185 127 159 152 135 162 161 117 198 188 177 191 176 270 176 142 154 173 151 212 134 158 126 171 152 179 132 163 160 122 181 186 157 152 141 155 154 -1 141 131 140 192 126 190 142 126 245 140 151 139 131 156 108 128 192 165 118 173 163 164 222 113 192 155 160 153 159 226 226 190 220 151 148 175 135 -1 231 213 189 207 131 140 154 130 191 147 192 151 129 173 139 184 124 141 222 157 143 194 140 107 164 173 161 127 -1 141 100 138 118 207 145 216 215 119 158 125 138 150 155 233 149 154 181 125 141 177 121 154 135 187 244 177 154 140 171 138 119 188 167 148 126 155 140 135 116 149 156 125 114 186 187 120 116 203 194 164 177 155 173 144 139 128 133 133 203 161 108 119 164 148 146 174 177 142 -1 125 174 144 181 182 142 180 243 182 197 213 158 117 135 149 143 163 134 198 163 162 171 167 143 162 122 170 205 161 148 158 139 -1 176 273 137 217 164 173 173 131 165 175 115 134 166 149 134 157 142 136 -1 140 152 189 163 159 174 170 128 139 166 192 158 194 167 126 177 123 111 112 152 149 185 147 118 132 153 164 212 180 153 119 239 203 160 194 194 159 162 189 128 125 135 128 165 154 220 152 127 169 -1 178 178 107 -1 185 163 171 198 167 180 156 207 164 129 134 132 129 138 110 184 130 -1 -1 112 176 153 157 129 184 160 146 145 119 130 170 161 193 156 135 171 148 144 169 134 226 165 165 134 98 162 166 191 105 198 189 145 237 145 135 153 171 181 197 152 191 200 141 190 156 184 139 181 136 192 200 199 165 138 190 195 121 193 134 119 128 142 169 174 123 191 208 152 198 150 138 224 176 171 170 113 257 190 177 160 131 -1 169 167 168 144 181 154 122 -1 205 153 160 198 102 138 120 144 182 159 155 187 313 180 186 175 236 166 169 133 151 186 285 119 125 194 136 140 222 -1 111 123 148 140 171 203 228 152 163 180 174 198 188 151 180 176 132 163 129 101 203 162 137 -1 169 165 -1 281 207 231 149 127 140 210 139 227 248 130 179 209 154 200 154 120 148 145 130 134 151 154 147 170 -1 206 151 160 182 119 121 136 164 149 132 153 156 144 192 143 198 144 262 146 222 161 163 198 161 138 192 165 133 145 152 164 120 165 186 168 126 126 155 144 140 157 168 205 195 -1 145 162 199 243 141 192 146 122 229 145 171 158 171 154 148 167 159 131 146 218 147 190 208 151 172 179 166 147 179 135 175 185 194 158 150 170 128 144 202 190 162 217 157 178 102 169 155 173 179 166 191 160 150 169 155 260 165 119 147 149 171 134 213 160 136 138 137 137 180 148 251 139 140 95 189 159 194 324 164 129 158 221 224 181 139 168 138 155 126 159 141 119 131 141 177 161 152 183 209 174 143 173 176 141 184 182 158 182 162 161 160 142 150 117 163 127 142 142 147 202 163 157 185 -1 150 145 133 187 174 170 190 147 116 137 -1 240 141 132 129 209 236 155 201 172 225 182 156 150 -1 201 -1 147 -1 176 201 176 148 -1 158 212 114 147 167 131 140 120 196 176 185 126 138 219 136 217 120 211 181 121 172 154 117 158 198 229 146 123 223 -1 158 166 153 179 230 170 193 142 131 182 162 112 160 153 157 131 132 -1 165 133 163 172 193 171 151 158 192 133 118 231 149 109 254 235 177 141 180 205 129 126 171 126 154 205 200 160 172 171 220 132 150 134 188 195 155 241 154 132 165 197 211 149 -1 184 137 -1 221 129 142 -1 156 163 -1 177 103 -1 203 148 181 134 166 151 168 137 156 157 113 143 152 122 158 164 227 210 130 141 121 114 151 166 151 132 147 117 272 261 166 164 135 189 175 168 -1 217 190 142 213 145 196 137 139 117 168 138 217 131 156 169 149 123 223 143 163 161 127 175 170 125 198 137 163 168 173 149 166 168 157 143 131 163 175 163 133 166 247 118 159 152 183 140 129 133 130 163 209 203 157 119 197 170 123 156 132 159 185 233 190 127 143 144 141 124 124 182 -1 152 129 110 198 129 156 145 153 137 185 220 130 161 140 152 113 168 174 142 135 210 145 130 141 134 161 140 123 175 173 135 199 124 201 190 145 147 120 146 132 195 179 177 159 156 198 -1 166 168 206 125 187 115 125 138 168 218 219 164 166 159 153 164 220 142 140 174 172 152 128 170 208 188 178 165 127 132 144 190 218 131 134 156 136 193 119 126 113 145 143 188 176 179 173 -1 140 208 167 197 198 150 203 166 264 129 161 172 126 167 168 167 181 140 128 215 136 180 152 131 119 185 150 166 141 175 178 152 128 129 124 119 123 169 164 131 151 130 114 169 175 113 180 218 149 154 182 160 128 180 188 168 161 -1 173 126 232 128 133 120 247 172 124 162 192 129 160 163 -1 155 151 167 170 195 158 172 161 135 164 139 146 -1 140 183 165 174 178 166 114 117 188 144 186 117 217 142 182 155 189 116 163 134 -1 207 175 134 197 146 154 206 159 166 167 214 142 132 131 172 -1 145 153 210 176 145 150 128 123 138 -1 133 135 137 135 228 182 142 181 264 150 179 219 163 127 173 191 161 114 163 153 135 194 145 155 195 167 157 183 151 133 132 116 154 165 -1 172 138 123 184 177 142 184 142 148 161 181 169 148 128 247 155 168 -1 145 146 134 159 177 158 123 203 153 177 147 178 128 150 201 136 163 196 145 148 171 154 159 163 137 148 128 154 137 137 164 184 155 154 129 216 315 181 152 188 256 266 160 135 159 -1 127 135 145 136 132 155 136 172 -1 156 130 156 165 192 158 547 140 186 158 122 179 156 157 125 162 182 203 149 112 158 131 150 163 132 172 223 202 137 139 164 224 173 186 119 131 153 142 137 182 159 170 159 187 174 166 165 158 145 239 226 185 151 158 176 124 146 135 169 219 217 165 166 123 169 147 222 175 202 178 202 157 163 97 128 206 202 196 186 204 170 -1 140 169 192 136 157 156 221 141 173 184 202 257 139 176 181 155 232 191 138 262 149 175 149 190 141 141 187 153 126 166 183 170 170 109 129 170 121 156 109 123 145 144 134 206 217 128 154 207 115 -1 232 201 228 145 181 124 129 131 166 232 142 150 156 173 127 174 153 148 134 143 150 196 -1 168 141 192 168 146 162 164 174 200 145 128 160 124 147 165 128 159 171 168 146 159 160 112 175 150 182 155 209 145 139 150 139 117 314 136 181 191 157 190 139 166 161 118 243 181 128 148 193 158 173 136 155 147 120 214 132 214 127 135 118 159 138 154 151 161 186 141 116 161 126 129 -1 164 161 173 158 161 129 185 163 153 383 177 180 150 149 174 146 118 173 174 184 144 145 -1 151 194 240 122 172 117 228 166 137 156 177 138 140 234 176 184 133 112 149 198 171 206 168 131 149 156 133 130 210 126 144 161 180 189 139 144 238 164 188 230 226 167 123 171 133 165 174 136 128 177 187 147 188 176 162 150 182 165 147 120 195 288 140 192 193 139 177 151 295 199 159 149 182 162 121 179 207 186 227 165 235 185 171 175 163 203 126 217 141 152 146 156 208 204 190 161 145 158 191 138 210 136 140 145 122 175 -1 163 153 152 186 200 183 159 -1 148 180 135 160 136 149 148 217 129 156 147 150 117 139 152 158 154 156 154 185 180 180 185 145 146 116 192 139 120 142 136 157 144 242 153 145 162 131 122 134 154 154 -1 165 127 147 155 196 164 128 151 173 167 168 219 119 154 179 153 136 192 180 -1 184 172 151 135 190 167 325 147 166 198 138 140 177 191 140 167 190 186 176 178 152 143 198 218 115 131 123 219 220 163 179 166 121 -1 145 195 159 170 154 -1 205 168 215 137 156 183 141 161 172 152 180 161 136 196 197 223 206 198 137 136 -1 130 172 175 274 149 171 -1 125 145 162 120 130 112 178 154 120 148 182 162 178 119 146 129 183 189 155 203 -1 155 136 131 161 134 178 141 139 157 -1 138 192 192 120 159 183 154 120 187 201 130 186 167 157 147 152 214 134 139 154 191 134 115 304 134 179 116 152 194 172 216 215 138 121 157 201 144 134 118 -1 141 133 184 205 204 136 185 112 160 211 186 149 -1 190 186 219 140 152 193 156 216 187 202 132 124 239 129 130 150 144 173 197 134 176 133 210 163 130 192 162 129 121 166 153 124 181 157 156 172 172 126 123 162 157 154 122 172 138 -1 175 130 137 163 131 101 148 160 258 137 140 153 130 151 191 173 240 -1 186 174 201 151 125 213 -1 179 410 197 146 188 160 143 122 127 190 190 226 148 -1 163 128 139 134 202 174 157 169 144 153 146 119 162 189 205 150 154 252 237 158 215 132 145 190 125 135 214 146 183 195 167 171 189 153 143 177 184 -1 187 237 153 162 133 185 315 196 163 149 199 118 137 132 163 133 131 159 118 181 194 194 118 178 163 125 204 220 168 155 219 163 130 157 151 166 155 213 153 154 140 132 256 230 124 195 178 225 140 167 177 188 300 192 244 222 174 111 176 150 151 184 326 147 136 210 162 205 150 158 119 104 160 116 167 171 192 198 103 124 117 150 138 162 193 185 152 188 140 163 172 167 183 154 153 159 151 237 268 203 215 159 139 112 186 151 148 171 168 197 169 170 175 119 173 186 -1 170 135 238 218 146 219 134 169 135 163 156 124 194 122 115 -1 219 135 170 191 128 148 143 145 153 196 150 178 434 178 150 201 -1 125 151 -1 226 171 201 172 188 151 152 132 149 204 153 137 154 181 166 130 192 151 152 204 141 154 197 180 171 121 209 203 169 194 175 131 169 205 145 148 170 220 169 130 151 186 133 168 161 255 199 179 200 159 178 141 188 135 145 125 176 163 157 163 149 157 149 173 142 147 218 113 179 122 179 173 200 156 180 155 120 147 166 177 211 186 195 138 178 179 132 164 167 129 177 215 215 191 184 154 150 171 170 159 123 171 126 174 143 175 161 187 -1 179 175 298 147 188 184 143 144 122 180 183 155 158 175 143 172 184 131 134 184 138 234 162 178 148 126 128 147 164 285 135 164 180 229 120 192 119 -1 179 169 170 149 -1 142 119 212 130 184 168 155 161 149 180 189 180 132 183 204 156 201 150 152 143 131 209 171 163 182 230 149 160 138 153 139 147 186 137 166 158 183 162 171 203 183 154 130 172 124 235 332 193 132 240 -1 171 146 249 157 140 156 170 198 183 229 215 155 -1 124 163 140 128 128 135 132 202 390 170 159 159 166 141 -1 149 159 177 177 137 178 131 188 125 158 194 161 174 178 152 196 145 135 158 154 198 174 169 129 137 259 206 156 178 196 172 127 183 178 138 213 -1 180 154 163 155 167 262 216 215 142 144 170 211 171 200 157 160 146 121 167 171 233 128 163 153 128 187 166 150 188 163 201 195 122 195 164 143 129 114 156 131 162 177 -1 203 155 187 205 152 157 159 162 111 163 146 160 158 146 198 173 133 -1 117 215 147 150 237 174 173 -1 192 140 165 167 169 138 163 149 139 129 -1 166 153 -1 209 158 178 145 152 152 155 205 171 203 141 141 150 190 134 173 167 204 198 162 135 177 156 170 135 183 179 136 229 155 146 182 156 177 255 167 136 166 144 212 171 167 213 252 265 152 191 136 151 200 145 161 125 222 183 154 134 216 142 179 184 136 156 220 312 107 145 181 210 145 158 184 149 186 -1 207 160 130 181 226 127 141 163 167 159 179 189 137 154 136 128 204 161 168 167 178 127 136 168 126 164 129 146 132 284 191 -1 178 186 -1 157 170 174 176 141 164 157 182 153 161 168 122 136 126 195 173 116 231 160 161 156 154 181 189 114 119 148 168 133 203 149 206 -1 170 166 153 216 169 191 154 139 170 145 141 145 176 112 259 132 141 168 188 168 178 188 172 139 165 128 127 139 174 143 173 135 157 130 147 185 147 133 188 156 134 -1 120 155 157 115 265 147 200 116 131 141 186 130 140 175 150 192 159 142 178 125 121 177 189 135 146 179 131 170 120 133 204 190 145 154 204 182 132 143 174 243 177 160 170 147 181 166 133 260 136 195 140 161 171 158 178 232 157 201 187 136 171 205 166 150 184 186 159 122 172 123 -1 187 169 157 137 144 -1 139 176 142 140 149 145 209 171 154 198 176 217 160 181 177 134 169 173 140 137 141 160 151 136 127 112 164 108 181 167 154 167 184 148 166 109 173 149 108 162 125 191 158 177 206 186 172 189 210 210 117 137 133 143 175 289 166 160 165 122 157 202 123 195 125 135 161 166 126 147 199 173 186 136 181 186 188 156 221 159 225 159 133 172 229 155 138 152 207 154 141 213 165 134 164 237 149 156 129 140 175 119 162 151 163 223 168 171 154 196 297 224 239 158 180 137 149 137 138 -1 126 126 145 178 147 144 176 168 160 121 217 192 168 177 195 155 -1 155 142 196 142 204 157 145 138 132 -1 206 211 178 143 132 163 207 143 171 176 185 -1 149 173 181 176 185 126 165 175 107 167 142 178 153 148 130 153 175 194 164 156 138 144 174 138 196 173 165 127 222 143 147 163 187 189 178 159 166 132 170 164 141 -1 214 157 180 199 176 150 164 201 274 123 171 179 189 227 149 162 149 249 166 197 141 193 167 117 181 -1 251 149 137 133 135 187 202 161 192 190 157 161 189 172 148 162 143 157 212 126 153 207 138 140 197 133 134 154 164 113 129 176 127 156 235 121 191 181 176 219 163 168 148 218 196 138 157 157 205 164 158 -1 177 157 194 186 215 183 195 204 132 166 206 172 122 125 209 144 -1 217 128 167 151 160 154 149 182 187 154 147 186 139 118 151 176 172 162 -1 132 282 189 174 258 163 183 145 122 157 157 178 148 179 -1 135 159 136 133 199 151 201 144 174 188 130 -1 128 186 182 191 124 188 137 176 186 133 180 143 152 226 146 128 157 190 236 150 116 188 260 156 139 152 188 119 188 126 139 130 162 211 157 109 142 183 153 115 188 155 180 147 177 213 126 193 143 163 207 184 142 140 159 171 -1 143 156 146 120 198 155 85 185 147 119 153 133 162 180 156 150 120 218 156 218 154 173 171 147 153 218 131 156 161 150 126 144 235 144 214 178 161 213 180 204 155 148 200 127 160 151 130 162 141 136 120 177 143 132 157 177 137 169 129 161 114 147 136 132 177 152 170 199 159 111 176 169 213 130 111 169 134 187 189 139 213 197 143 146 134 141 278 156 157 108 182 159 169 214 145 127 129 164 160 138 138 184 158 143 185 174 219 180 130 140 204 146 150 348 164 166 191 215 150 153 207 143 164 193 145 170 109 163 169 137 114 114 137 122 153 159 152 233 -1 152 163 140 141 251 150 142 171 139 128 157 164 221 194 162 115 174 248 185 149 165 141 193 195 125 153 143 170 135 232 193 177 185 174 237 141 195 165 -1 147 132 183 168 167 162 168 175 165 205 148 142 168 264 213 157 190 135 233 190 175 166 158 206 161 158 162 151 -1 159 172 135 139 186 128 134 150 147 192 111 174 124 161 145 127 171 122 138 138 189 133 211 176 194 190 188 137 122 143 162 176 162 224 195 145 281 161 149 127 167 147 176 166 195 157 216 153 197 202 125 116 200 195 110 214 121 152 195 201 176 143 138 166 159 119 268 183 139 170 144 150 232 140 162 172 148 190 176 149 139 119 150 156 162 156 222 200 189 191 154 138 184 145 145 136 186 149 312 137 156 245 209 150 219 156 189 177 121 127 148 205 219 104 171 148 198 314 154 172 147 146 134 169 129 138 193 169 137 137 202 158 128 198 152 164 140 145 132 106 158 165 127 118 140 182 170 169 285 160 133 157 190 154 174 176 166 154 127 207 130 192 135 172 206 193 166 149 136 162 162 160 112 167 136 136 209 122 141 146 187 138 139 164 188 194 154 130 163 137 172 115 120 154 170 165 174 143 192 -1 180 147 182 211 139 188 170 154 124 131 157 291 240 124 140 -1 180 124 192 195 195 165 158 192 129 120 140 207 191 188 128 253 143 154 135 140 218 205 141 120 161 -1 144 133 157 186 155 147 154 139 192 177 147 127 149 161 155 158 154 164 151 129 162 125 201 159 196 136 148 157 143 152 181 180 165 161 265 139 127 305 209 142 191 122 129 136 182 183 132 -1 196 172 111 145 206 225 192 159 158 124 159 225 156 134 142 178 151 147 171 153 127 -1 105 176 145 163 174 175 273 -1 208 169 163 187 140 166 174 196 147 197 168 138 174 140 144 162 488 181 195 183 249 141 206 181 192 175 162 181 164 138 202 145 171 124 178 182 125 486 -1 204 183 162 197 178 186 182 166 182 181 140 143 188 246 173 111 129 164 172 188 149 219 131 146 183 121 127 213 175 157 175 194 167 220 122 177 149 160 170 163 164 131 177 217 153 163 163 174 156 178 235 185 190 197 164 168 160 113 207 199 317 183 156 152 187 123 102 145 160 252 131 153 111 204 200 157 129 149 156 155 145 194 201 287 207 160 160 203 141 140 161 159 149 144 150 118 173 155 137 161 122 162 199 202 152 169 140 198 187 140 133 213 167 163 179 122 200 179 172 171 150 213 141 183 152 152 191 170 145 178 149 201 137 163 208 142 150 133 150 157 121 155 148 171 224 190 128 129 154 126 253 189 243 155 160 179 172 145 170 145 155 174 259 224 154 137 155 202 200 -1 184 132 126 125 240 147 156 178 -1 222 142 131 124 115 133 127 -1 178 162 203 132 149 140 193 149 232 269 185 211 162 194 166 160 186 211 156 239 -1 161 153 150 128 177 203 170 123 191 128 142 256 130 178 221 160 178 169 155 238 138 177 148 184 168 165 133 205 183 168 194 173 151 199 127 158 203 162 179 311 200 139 189 206 198 161 171 134 -1 182 248 134 177 184 167 125 201 148 132 165 213 183 155 195 211 225 133 149 110 129 134 168 134 170 166 147 203 140 130 159 126 147 138 180 182 150 181 204 171 188 158 231 198 215 151 133 152 267 145 138 156 161 165 151 131 127 233 171 158 174 127 188 136 189 173 136 156 158 162 155 154 176 153 153 249 110 185 134 225 119 164 140 -1 177 146 -1 166 148 170 197 136 139 154 145 196 153 144 144 115 182 149 210 141 172 146 135 197 158 141 134 156 191 123 207 182 131 206 112 229 150 132 219 114 139 187 157 145 168 190 121 205 180 120 129 175 121 165 119 134 148 155 187 157 148 218 189 158 164 167 136 207 153 122 144 153 190 147 181 190 128 235 224 252 198 159 144 158 150 139 204 184 186 161 348 134 153 204 174 129 138 146 144 156 145 183 188 116 165 180 205 125 155 185 123 124 123 195 179 128 148 167 207 136 192 141 145 215 178 153 -1 182 159 123 118 98 160 190 152 137 134 165 147 124 148 120 134 179 97 131 118 163 113 153 173 177 135 185 212 260 151 126 162 120 167 214 -1 141 172 115 173 132 167 150 142 176 161 145 164 109 140 215 140 173 169 121 271 176 163 172 158 157 175 190 125 143 145 124 132 144 185 159 130 188 172 179 171 161 204 139 143 220 155 157 115 113 190 169 114 301 226 218 180 206 193 158 149 173 133 171 140 239 151 164 167 151 120 142 138 174 204 158 175 198 178 124 139 130 130 134 87 100 171 139 237 192 161 128 150 142 170 176 143 133 141 166 153 145 200 164 207 189 167 188 189 152 145 131 152 150 159 -1 139 163 168 145 -1 150 245 164 153 132 148 134 166 -1 152 214 216 172 138 238 185 144 144 141 180 159 130 134 177 107 151 127 148 168 125 166 164 155 143 160 147 191 203 139 131 152 139 181 149 228 125 157 137 190 143 121 122 164 119 123 136 -1 113 144 139 180 310 154 123 234 146 186 149 138 169 156 163 183 164 -1 147 187 129 139 155 -1 151 135 166 153 161 201 188 118 162 136 145 139 142 101 234 165 174 128 172 139 148 198 147 163 172 335 200 242 189 170 176 131 126 172 170 124 171 173 201 174 195 162 189 187 120 157 150 182 160 107 144 169 206 135 147 130 161 -1 146 204 153 172 110 163 128 145 120 176 162 169 154 130 155 119 218 153 151 135 167 138 146 128 140 156 147 168 190 143 144 157 -1 206 143 144 169 156 180 110 157 160 176 154 106 183 260 249 156 -1 107 118 135 175 271 154 196 144 111 175 183 172 205 171 227 167 131 137 151 133 182 138 181 188 -1 140 183 260 216 89 -1 175 230 173 161 133 233 171 139 176 184 158 181 188 149 148 200 118 137 209 114 136 282 181 206 154 -1 158 204 185 186 147 162 193 130 170 194 165 134 130 193 215 103 112 143 139 170 201 137 141 130 180 130 118 163 177 136 134 122 142 150 151 161 143 155 182 166 -1 143 161 165 153 152 160 246 151 -1 192 151 153 218 265 143 128 126 193 107 153 173 228 130 144 138 203 141 137 271 167 150 239 150 151 160 164 -1 128 157 163 263 120 166 163 181 198 194 111 174 150 164 136 160 171 199 178 182 133 241 183 195 170 144 -1 178 168 170 162 151 148 242 157 201 140 244 152 155 160 131 149 194 144 -1 200 131 138 130 148 120 143 172 172 169 178 -1 116 150 145 172 165 176 161 128 144 249 146 158 139 169 138 129 189 145 173 304 148 136 135 117 146 147 164 161 136 160 173 177 -1 149 163 158 141 122 140 224 176 147 141 128 155 275 -1 162 209 159 201 164 121 101 171 219 140 199 193 149 165 155 192 156 193 134 159 176 -1 154 206 161 158 180 133 212 -1 254 159 250 174 165 165 180 -1 139 193 265 180 171 142 147 174 183 210 134 117 154 126 128 170 159 125 170 172 127 179 175 233 161 150 154 191 165 143 205 185 134 162 182 148 135 190 192 201 168 207 137 142 128 160 203 166 236 155 147 173 -1 158 138 130 182 144 152 142 158 211 116 195 108 267 150 156 217 104 126 212 141 175 128 178 155 116 120 169 150 135 129 196 114 167 193 141 159 150 170 150 141 162 196 195 200 180 164 140 135 153 145 176 142 190 155 159 140 218 155 157 158 161 167 198 140 138 142 178 165 182 207 229 -1 169 194 160 155 190 125 136 135 122 162 153 146 156 161 196 122 156 203 217 109 146 121 141 164 148 118 155 139 154 212 131 182 195 193 154 155 145 204 182 117 126 151 167 151 170 137 220 129 144 159 -1 153 -1 157 170 223 180 165 135 170 143 135 136 171 261 197 128 172 120 139 199 133 129 150 -1 116 153 195 174 146 112 -1 157 165 152 -1 -1 179 234 216 173 241 332 238 119 174 180 137 161 173 130 117 201 163 130 163 285 204 159 155 190 133 145 160 218 213 -1 186 136 178 261 155 166 178 125 245 231 141 -1 119 159 158 169 125 196 162 175 175 174 127 159 175 147 159 189 139 215 185 162 123 147 143 122 149 162 175 137 142 125 185 138 141 140 262 162 207 162 226 199 154 159 148 190 127 192 153 183 176 183 122 155 224 155 119 185 -1 124 132 129 134 190 219 132 177 170 -1 199 183 156 151 180 134 163 158 158 103 122 -1 153 175 109 152 166 148 224 135 218 147 131 158 154 145 155 134 120 120 163 101 181 -1 -1 193 151 -1 137 137 155 169 144 204 -1 117 273 140 158 156 187 162 127 175 219 230 146 176 188 136 137 110 147 340 144 200 143 192 145 167 146 117 160 146 142 188 212 164 200 158 172 127 115 174 156 144 141 235 170 181 171 147 173 106 145 141 176 188 142 144 155 237 173 187 150 176 147 115 164 209 165 162 184 130 195 179 200 139 165 195 156 139 137 181 99 205 157 153 131 119 169 195 135 152 121 125 209 143 158 198 170 175 170 -1 98 167 186 144 149 166 235 230 153 129 233 301 161 174 204 165 125 173 158 151 122 160 142 239 151 130 157 176 129 171 145 212 184 152 186 156 224 146 193 157 175 184 156 115 142 152 148 126 124 133 169 167 126 167 189 226 132 166 182 115 134 135 231 -1 155 209 153 188 174 177 143 148 134 148 177 188 118 168 166 131 182 256 179 187 179 143 123 144 127 141 171 157 302 126 148 107 148 190 238 145 131 175 252 162 121 140 166 144 146 158 227 134 127 181 150 192 179 187 159 202 195 147 154 135 152 140 162 169 120 174 -1 125 194 149 171 127 139 181 150 -1 208 118 165 132 180 152 147 203 172 253 134 244 191 206 224 171 170 133 148 194 208 149 145 206 311 143 163 140 192 133 133 125 -1 151 162 165 133 132 155 146 247 137 125 116 124 228 152 148 134 166 160 137 176 172 179 125 182 130 -1 141 157 153 145 128 146 160 186 130 148 128 212 158 213 163 133 174 276 181 143 123 125 146 171 152 143 218 133 148 139 156 148 108 187 187 164 181 197 152 145 166 110 141 236 186 173 175 191 134 126 124 168 160 152 175 146 137 154 195 147 170 165 167 142 135 144 152 151 178 184 127 149 149 154 150 158 149 178 -1 223 144 165 129 185 144 176 144 222 209 176 192 149 159 152 130 170 172 155 142 164 193 145 182 176 235 108 147 172 156 130 148 188 127 164 176 162 132 155 161 137 135 129 158 142 172 153 157 152 139 149 147 135 196 203 128 159 146 150 182 149 173 208 119 170 129 146 176 129 144 253 -1 192 135 155 148 140 185 119 139 137 160 139 121 259 205 213 203 118 142 193 161 193 130 145 159 199 165 163 225 140 146 145 141 175 160 202 160 118 190 -1 185 129 157 174 164 180 145 161 475 163 138 175 227 199 145 128 140 189 123 136 144 150 131 136 171 178 152 158 139 196 179 129 149 193 130 163 154 172 167 172 172 190 194 159 126 128 156 187 158 177 125 136 118 -1 146 134 174 166 160 139 155 118 168 173 169 109 184 127 178 190 110 98 154 218 150 192 159 172 131 121 220 163 205 149 175 163 142 155 115 147 158 130 186 159 134 167 153 238 -1 138 150 182 145 192 217 146 151 128 196 139 168 -1 139 252 130 160 154 167 139 198 147 124 159 132 183 171 149 143 184 140 172 121 204 166 133 192 165 160 190 184 193 231 159 161 175 136 145 178 211 169 241 204 268 136 145 -1 113 157 176 120 227 157 226 143 168 143 152 132 183 252 148 135 173 202 123 125 139 136 178 162 146 195 128 132 140 164 133 177 136 207 146 158 196 145 141 143 163 203 148 113 183 136 207 176 204 227 142 168 171 125 125 121 172 160 197 218 128 194 197 157 137 213 158 137 117 173 132 236 228 179 144 180 176 162 117 168 210 168 122 203 240 -1 176 189 136 204 180 131 179 209 166 131 143 163 149 159 172 201 160 146 -1 294 154 149 173 256 167 212 178 163 211 148 167 164 150 198 162 139 155 132 135 183 -1 148 180 200 266 160 209 222 144 156 154 143 136 141 155 222 324 162 -1 165 212 145 249 150 101 126 136 152 183 296 124 172 162 181 177 167 135 183 121 193 144 104 178 138 160 165 197 161 -1 178 153 233 219 131 269 177 150 104 152 220 167 138 150 138 194 161 287 130 140 145 139 136 135 171 -1 122 134 186 130 150 155 149 145 181 168 266 195 147 148 157 148 155 129 169 187 170 101 136 147 157 179 166 151 142 163 187 159 263 171 191 153 122 173 147 176 207 200 136 162 152 154 175 132 212 116 111 155 135 131 162 211 137 144 290 122 163 156 136 142 122 146 162 139 175 116 173 161 124 147 185 172 111 158 168 206 -1 142 124 129 157 163 150 180 142 208 205 173 159 155 272 171 150 326 -1 167 159 171 145 165 181 163 170 260 137 138 222 136 116 138 151 114 146 141 146 185 139 185 232 138 194 166 207 148 135 121 155 143 132 127 163 184 162 191 152 132 170 170 134 179 219 200 156 176 155 208 132 215 161 192 149 170 163 166 174 141 339 143 177 192 150 138 175 200 -1 177 148 178 173 130 172 127 123 139 155 169 171 168 155 278 123 191 162 182 136 177 142 126 173 200 -1 148 146 202 164 153 142 183 128 -1 142 174 132 138 135 181 209 140 113 216 214 141 -1 202 163 192 162 123 138 131 129 176 139 207 184 144 -1 135 232 159 138 132 135 144 113 169 181 171 145 159 126 195 115 148 134 134 194 148 134 216 135 123 122 148 172 217 165 196 211 124 170 183 137 139 -1 173 163 160 140 145 169 137 134 165 216 151 129 188 127 127 140 153 129 201 177 145 175 200 132 235 155 129 160 217 236 141 165 135 161 164 109 133 164 167 95 130 134 161 145 154 231 108 137 199 158 153 140 205 184 142 214 206 146 187 125 225 159 175 190 114 146 134 141 117 239 211 191 159 202 177 146 184 135 155 145 158 131 107 211 164 213 115 176 238 147 154 140 200 148 188 158 258 146 120 134 177 146 162 171 159 172 170 142 143 142 174 171 144 -1 129 174 197 101 165 206 143 160 121 183 157 138 150 173 154 128 158 127 173 139 150 153 171 191 139 153 195 210 184 137 151 167 128 156 151 151 173 131 146 161 204 122 159 135 151 122 159 171 135 141 199 120 206 126 163 175 135 163 135 162 131 157 179 119 168 154 145 146 115 204 114 175 133 205 158 165 155 133 209 136 165 251 138 155 136 218 155 149 165 133 143 176 137 149 154 144 151 177 157 190 189 136 157 206 147 155 125 176 221 217 163 208 132 211 126 137 142 178 183 160 197 206 151 134 164 181 185 133 145 167 160 131 143 198 174 -1 134 132 201 137 201 163 172 226 171 145 138 163 167 200 139 183 154 141 113 160 192 160 186 193 131 211 163 168 153 112 110 194 167 194 170 207 186 141 189 192 134 162 171 165 127 233 138 176 169 103 125 127 175 168 300 185 196 128 252 152 211 150 187 113 118 144 151 170 155 130 183 136 155 146 159 169 218 161 108 147 116 232 172 181 132 166 158 167 164 194 126 159 147 124 191 146 155 171 -1 165 137 151 155 129 163 217 141 132 206 176 173 215 140 151 193 140 199 204 182 163 122 170 156 164 184 164 190 200 204 203 165 155 126 177 262 -1 186 216 200 141 169 192 153 156 168 248 140 123 143 169 138 131 158 142 146 133 161 196 -1 179 153 171 210 348 117 150 -1 106 122 167 177 126 172 206 197 150 188 190 129 139 152 -1 212 209 145 160 176 151 157 150 210 167 152 149 125 226 191 115 180 131 175 151 133 134 159 218 162 109 196 187 141 139 197 189 150 147 236 233 144 173 160 163 135 258 143 -1 130 144 142 190 131 137 -1 202 160 238 185 203 152 167 164 175 173 237 166 185 141 162 131 132 168 218 221 166 166 145 213 139 187 124 186 113 139 181 162 -1 153 161 209 156 144 156 213 184 144 168 223 217 107 140 180 193 162 126 145 141 183 133 141 153 161 127 151 177 168 134 185 176 104 159 249 -1 212 213 158 168 204 160 113 145 131 184 147 135 146 159 156 227 145 166 134 163 158 158 171 174 181 163 144 132 171 154 -1 154 158 167 124 196 135 186 144 161 120 -1 160 122 214 142 149 149 158 179 -1 202 230 130 161 132 134 133 144 -1 126 147 157 163 162 168 172 133 172 151 177 163 188 181 206 82 125 229 183 217 185 175 153 219 175 132 120 157 176 177 162 161 153 155 172 192 269 157 138 117 185 213 140 209 136 196 177 181 123 211 164 131 170 149 122 185 125 234 138 133 153 157 154 120 103 131 174 231 133 160 -1 158 134 153 123 114 155 160 159 169 137 168 310 176 160 159 140 120 149 153 147 151 165 226 136 131 -1 149 160 193 121 164 146 123 185 227 148 136 168 164 173 221 138 151 241 193 176 163 -1 174 149 128 183 135 272 139 -1 181 170 186 145 116 248 153 202 140 163 158 -1 134 213 142 116 125 213 122 156 196 193 179 145 197 227 207 192 176 178 135 127 179 184 145 165 140 128 151 173 141 138 149 134 189 125 179 152 181 311 140 119 166 -1 161 140 131 170 153 154 121 142 180 132 187 230 129 183 180 188 145 151 156 186 133 161 139 165 136 137 244 166 177 216 124 140 143 238 147 123 148 107 145 129 142 187 122 203 200 250 312 163 177 137 132 173 154 193 180 147 129 146 162 159 149 164 198 187 170 136 159 152 157 206 152 165 141 167 154 141 132 178 142 148 -1 -1 167 243 165 120 128 164 97 152 174 187 116 177 174 155 -1 163 157 148 178 172 146 106 128 142 143 191 147 126 206 143 216 220 136 142 221 120 149 143 268 233 198 219 149 182 131 183 139 168 222 199 183 152 179 151 144 128 120 147 172 156 150 190 104 135 138 172 127 163 147 133 346 204 176 220 140 242 186 160 130 196 170 141 135 140 149 223 147 147 184 177 151 224 148 148 176 156 199 120 144 237 155 225 140 184 165 374 147 209 166 158 147 400 137 194 188 176 155 142 164 190 152 301 138 149 184 154 172 121 191 144 182 169 138 183 145 176 145 206 194 159 126 127 145 133 144 149 157 216 115 202 192 189 233 201 168 147 132 140 196 168 -1 183 170 133 172 171 190 162 140 174 175 158 167 124 170 158 -1 164 160 134 195 181 186 162 214 170 154 183 184 155 160 215 134 165 166 106 -1 138 150 128 192 139 136 229 214 149 163 173 161 134 151 181 140 117 149 251 197 149 179 135 165 208 159 179 138 210 -1 153 189 155 195 151 173 158 147 165 167 179 184 270 179 143 147 167 182 141 172 151 158 196 140 155 167 157 125 155 174 200 -1 162 184 200 155 176 154 168 185 222 147 240 202 129 202 280 182 201 172 141 139 161 183 175 196 145 146 161 152 146 176 185 133 119 117 375 196 -1 185 181 165 182 148 129 142 165 173 192 133 316 171 193 137 273 230 136 192 143 254 115 150 167 164 133 187 150 152 176 152 160 334 171 136 175 173 133 148 176 186 157 165 121 157 191 193 130 150 164 189 201 139 139 164 135 137 190 212 137 195 185 251 213 152 120 146 140 177 154 148 181 189 158 164 174 119 157 143 171 147 189 180 148 132 166 171 146 131 186 158 108 139 146 168 165 -1 146 162 193 142 176 130 155 229 212 153 221 140 148 137 126 158 160 142 119 135 136 147 146 223 157 167 147 179 142 211 204 180 143 143 149 113 125 128 156 192 140 199 176 189 146 212 -1 210 160 150 -1 150 224 133 177 145 188 197 147 174 124 220 191 142 149 144 259 157 144 170 181 151 161 127 157 155 151 167 162 150 108 292 167 175 152 153 217 234 151 174 160 168 107 138 152 151 210 162 158 189 233 122 184 143 194 211 188 158 136 178 245 168 174 217 167 141 163 165 191 150 135 147 197 196 140 211 155 172 154 153 153 188 113 212 120 122 188 179 179 167 168 211 173 105 183 210 217 100 168 145 182 168 246 143 161 180 114 192 137 -1 203 199 162 192 120 179 133 149 114 213 159 191 131 162 195 165 120 190 121 194 152 136 122 136 139 148 136 122 171 188 144 161 247 194 137 195 159 139 173 128 192 154 185 133 150 149 245 192 132 125 262 130 137 143 175 137 155 102 148 142 183 179 118 173 94 194 139 150 152 140 130 154 143 152 169 112 159 191 194 181 136 142 228 148 225 189 191 198 133 201 164 185 111 127 128 114 124 139 169 126 263 -1 132 202 118 146 138 119 101 189 196 153 182 111 219 132 152 125 211 254 181 113 161 131 142 186 179 155 132 165 145 124 143 168 149 170 191 174 147 163 130 145 247 132 -1 159 170 260 130 149 156 128 144 139 164 163 151 187 164 165 136 185 138 149 163 145 161 148 215 188 159 122 211 142 189 134 193 173 178 192 170 123 175 173 128 136 163 175 148 200 191 206 171 166 131 179 119 193 179 162 141 141 167 130 162 165 345 172 183 288 137 171 161 184 175 189 180 140 175 179 191 -1 175 155 183 175 260 153 177 157 193 170 153 126 147 150 -1 114 207 183 189 139 187 152 -1 138 127 116 121 182 148 231 183 467 142 164 157 154 232 175 187 132 125 207 128 179 170 460 181 160 159 -1 166 137 165 173 178 186 154 117 152 173 152 195 181 138 138 168 174 217 128 150 163 147 174 128 133 163 168 149 287 176 204 149 127 138 151 158 -1 217 167 182 197 124 130 153 188 158 142 160 169 -1 181 122 168 187 167 161 158 121 136 148 121 147 205 132 168 108 124 172 187 188 160 202 163 486 173 193 176 148 158 165 146 173 162 147 213 138 197 150 199 134 137 -1 179 164 145 148 128 212 116 145 98 226 148 161 149 175 134 133 157 177 163 202 153 169 137 158 150 165 166 155 191 178 161 150 217 140 268 153 140 136 203 155 153 171 148 217 112 141 152 140 201 162 151 119 198 135 176 -1 159 138 173 183 141 142 152 157 163 176 177 143 109 127 161 121 147 136 128 151 180 131 130 181 134 167 133 132 132 154 142 188 160 155 225 144 136 135 160 190 166 164 162 128 198 181 160 138 155 182 189 185 181 148 188 155 151 151 165 208 111 158 130 145 118 179 172 160 174 172 112 205 146 158 145 156 182 202 181 153 181 189 157 139 157 134 144 177 154 132 170 260 211 133 138 117 147 237 176 184 156 152 178 152 189 147 154 140 185 127 182 164 121 183 148 154 123 157 185 190 132 162 149 217 -1 122 134 151 122 156 203 147 225 115 144 163 186 141 179 115 238 131 227 120 178 186 153 145 111 146 134 147 174 151 184 146 172 145 132 193 169 138 -1 136 150 192 153 218 181 171 127 208 175 285 144 158 156 166 129 156 151 182 317 173 220 133 156 187 188 142 255 197 188 160 222 149 168 165 158 212 136 160 221 163 150 162 191 187 142 138 122 132 139 167 123 166 -1 150 175 135 176 145 214 164 154 -1 294 157 171 107 133 201 134 132 224 146 212 162 125 -1 139 164 140 169 203 177 141 162 142 151 172 137 123 123 174 149 178 153 173 152 148 141 132 168 173 201 179 159 163 226 156 188 119 217 136 167 145 128 191 -1 157 222 127 134 169 191 153 180 139 127 172 156 168 131 153 136 126 226 180 169 169 155 113 112 196 115 180 205 181 192 123 130 152 144 166 185 170 138 166 149 150 235 278 92 121 168 163 128 177 188 126 126 140 188 201 121 184 123 160 167 169 207 205 133 191 165 153 160 147 135 131 145 143 162 158 198 146 175 169 170 137 126 -1 185 189 191 148 140 163 117 167 205 164 153 155 147 164 124 154 138 156 145 160 137 154 128 150 156 177 143 136 185 181 220 232 220 155 179 170 133 134 151 139 184 205 180 140 177 144 106 122 191 208 164 158 181 191 168 208 196 231 157 149 174 112 130 153 325 158 148 156 -1 161 327 147 144 166 150 134 -1 124 198 202 135 240 146 196 171 176 120 126 210 140 188 146 201 150 154 138 161 224 302 163 229 157 155 156 199 140 155 191 133 189 149 127 236 229 200 158 160 186 180 143 -1 158 155 145 198 186 156 134 138 179 156 127 160 150 -1 -1 127 161 135 129 167 -1 182 213 170 234 179 130 211 160 184 207 130 119 134 -1 129 148 131 161 201 131 176 190 184 159 162 195 143 154 144 135 133 153 158 208 123 126 162 140 149 140 164 219 173 130 107 172 161 147 175 190 150 125 174 131 114 126 182 189 207 180 157 232 172 168 142 140 152 124 165 158 150 145 156 142 165 129 141 129 158 203 204 152 160 125 214 158 139 165 131 174 128 150 184 185 -1 159 144 151 170 238 182 182 140 154 174 200 -1 170 153 224 169 316 158 -1 198 134 163 149 151 181 237 182 146 154 143 149 175 161 126 176 147 167 161 176 207 132 135 138 196 155 179 171 182 175 155 188 191 160 182 154 129 236 147 128 -1 118 163 172 177 128 115 143 180 128 240 127 163 156 163 152 143 170 112 177 138 231 155 146 104 192 129 184 200 174 229 153 115 165 162 188 179 178 127 138 -1 172 124 191 143 128 164 133 169 156 164 164 125 181 166 181 190 147 181 169 178 206 124 131 182 117 -1 169 191 180 344 196 -1 205 167 138 179 196 145 153 147 123 115 193 158 164 164 176 223 197 166 152 145 166 189 188 187 163 184 292 183 178 191 167 334 172 128 225 163 153 189 140 183 162 189 194 184 -1 175 170 181 141 136 214 145 160 119 136 157 168 154 141 113 130 175 180 229 152 153 118 127 136 161 120 145 139 130 205 139 193 162 144 144 139 128 180 140 353 137 183 142 155 210 195 177 139 148 130 135 146 167 247 241 169 177 150 136 138 205 189 183 158 182 203 161 170 227 156 193 258 174 163 -1 135 182 147 212 182 145 104 215 163 150 154 144 200 169 199 132 154 179 142 141 166 207 204 243 151 206 189 227 117 159 -1 135 171 147 253 153 -1 168 136 131 137 151 -1 180 199 162 142 195 110 157 179 191 159 173 128 141 204 161 297 122 168 144 117 159 131 145 157 195 151 187 167 156 161 155 158 166 219 175 177 159 117 152 136 155 190 163 137 186 204 191 192 159 133 144 186 165 226 139 140 123 197 139 125 142 174 188 153 151 150 160 131 134 138 159 197 188 143 150 158 237 196 145 146 197 259 239 213 135 168 178 193 139 145 168 122 192 126 118 171 169 171 -1 167 132 180 184 141 190 154 155 171 188 199 145 143 132 152 144 132 171 156 200 168 152 -1 194 136 183 178 202 145 119 -1 143 136 125 258 177 150 162 178 140 146 152 165 135 120 126 148 127 175 169 227 169 211 167 141 149 173 159 120 159 151 130 207 157 169 135 158 159 139 153 196 159 167 127 -1 149 142 -1 174 185 192 145 218 144 143 142 225 182 164 254 129 203 280 231 146 161 164 173 169 132 175 192 172 172 227 213 126 153 136 197 147 -1 162 145 188 143 139 161 -1 152 165 171 248 236 153 191 226 181 186 180 139 138 203 160 139 137 176 140 120 160 155 141 144 235 193 172 148 183 142 227 240 161 180 128 125 111 128 163 187 191 156 166 202 158 160 235 135 126 152 198 172 153 215 132 153 160 196 -1 137 152 167 214 -1 215 147 175 145 123 119 217 209 184 147 168 181 201 189 -1 121 163 150 170 131 154 178 194 115 198 272 156 208 128 139 163 163 169 161 205 181 183 127 184 195 149 153 152 154 152 -1 156 124 378 180 141 165 156 203 183 121 115 176 155 135 139 228 159 159 162 180 160 134 228 219 203 152 161 137 152 161 166 133 174 127 158 -1 171 204 127 150 210 127 -1 144 148 218 172 -1 123 214 186 169 138 181 126 177 112 124 187 164 203 166 200 161 150 -1 174 183 122 208 142 266 118 142 170 157 173 145 158 141 243 145 158 210 174 216 170 -1 167 146 141 172 138 238 155 176 126 176 157 183 270 201 172 127 215 131 165 170 178 125 144 167 122 251 149 235 164 160 133 136 131 134 153 193 302 147 130 157 170 153 134 165 171 112 142 116 192 221 114 151 -1 -1 -1 130 120 -1 153 172 170 126 109 175 189 144 127 144 158 162 197 125 165 174 171 119 141 215 189 127 181 168 430 149 205 215 143 140 118 143 139 145 148 163 187 167 134 148 148 132 190 133 173 167 163 162 158 148 131 158 142 195 139 148 115 163 182 229 147 220 147 171 144 129 143 142 157 149 152 105 192 129 136 157 160 128 136 149 135 -1 192 177 134 129 148 158 125 200 140 135 158 161 153 173 341 190 160 184 165 128 146 248 139 139 124 160 176 191 166 117 179 138 137 161 199 214 175 196 161 181 143 200 178 185 192 137 160 208 230 224 174 145 119 157 144 175 152 132 241 138 138 173 171 168 124 131 163 165 192 144 -1 152 194 419 181 151 176 -1 136 140 138 139 240 259 150 160 146 164 147 225 142 152 182 192 126 112 133 176 172 182 159 170 183 171 -1 178 196 138 169 263 176 130 187 125 107 148 194 137 182 182 163 160 176 138 157 157 130 173 154 -1 138 147 168 125 157 -1 117 210 116 165 108 121 196 191 163 142 226 152 193 154 117 200 131 153 193 142 182 183 176 183 233 208 177 145 169 105 166 172 123 140 116 181 218 124 141 186 194 108 202 192 -1 137 129 149 223 149 150 190 137 155 143 248 167 166 174 132 113 193 204 184 152 271 209 185 147 153 175 146 231 164 173 126 176 136 204 183 239 178 120 153 226 157 131 158 136 205 140 150 133 193 168 162 169 134 172 145 139 190 112 150 159 133 203 150 272 177 180 149 176 140 271 163 -1 187 161 194 132 177 155 158 180 153 255 166 141 106 -1 155 170 163 170 112 190 111 180 138 118 170 155 180 121 168 210 157 147 163 159 160 152 134 113 157 165 183 193 189 119 154 145 141 148 194 190 119 210 150 171 155 185 151 213 166 154 130 263 144 189 164 137 167 132 161 129 173 165 133 222 106 113 146 140 127 182 141 174 169 262 121 164 -1 240 163 -1 134 183 160 239 187 160 130 163 270 174 143 162 193 111 163 167 161 144 178 134 146 145 -1 233 180 148 127 184 119 229 159 192 202 105 176 145 109 130 186 131 156 164 112 188 217 230 155 233 164 128 194 130 171 138 125 135 173 148 162 148 174 206 191 146 185 211 132 156 150 144 178 143 193 114 177 146 136 248 -1 231 211 -1 120 144 165 143 124 193 125 166 210 139 200 142 153 201 157 148 146 114 148 163 248 181 190 536 150 187 199 144 151 253 188 -1 193 156 186 142 108 167 224 150 172 178 157 250 163 171 169 140 210 182 163 253 216 145 175 185 150 150 178 184 165 199 116 156 123 156 239 174 192 168 164 117 160 138 156 140 229 140 218 194 158 132 158 155 119 194 -1 151 161 184 185 159 165 173 194 132 225 130 144 128 161 148 126 143 124 107 244 126 146 122 176 192 167 203 173 141 148 186 211 175 193 150 113 -1 168 167 154 136 142 162 137 124 127 150 131 162 192 156 153 159 143 175 164 118 166 154 180 162 127 287 155 162 157 133 154 159 182 157 145 176 168 265 131 124 157 153 126 192 167 131 120 191 126 156 153 161 191 165 133 115 184 169 131 194 204 116 158 157 136 129 133 209 140 174 124 138 179 219 -1 160 193 202 154 152 188 207 165 114 144 181 160 192 130 148 -1 131 172 174 166 158 160 156 133 139 158 186 -1 148 155 154 204 147 161 169 170 175 148 167 183 190 154 195 131 180 156 155 152 217 125 165 265 204 163 175 146 129 200 189 169 115 152 157 126 150 152 130 157 181 219 160 139 136 143 170 123 127 171 187 141 145 184 247 147 181 173 -1 186 155 199 109 130 116 165 191 162 147 259 178 168 163 196 137 198 114 151 163 135 126 148 174 143 151 145 221 160 198 197 173 168 -1 151 133 149 162 176 164 -1 -1 -1 109 118 132 157 231 189 137 128 147 157 169 195 153 173 134 173 122 242 180 167 201 164 228 155 251 165 -1 152 147 188 173 155 253 184 187 128 141 150 183 181 133 152 190 144 133 173 118 138