157 139 131 130 149 138 184 133 -1 183 130 138 147 134 129 131 141 135 146 113 149 147 124 175 157 108 219 132 112 161 119 156 138 195 175 158 160 133 173 156 219 139 221 128 242 92 146 161 133 146 108 130 146 135 159 185 133 112 131 139 176 125 166 140 168 177 109 169 128 253 138 153 144 137 125 -1 147 154 184 143 155 146 180 197 155 188 169 156 238 130 191 162 228 163 164 138 136 176 191 143 164 163 232 185 149 142 155 151 164 128 162 216 185 149 112 237 129 144 175 185 135 175 143 156 209 143 144 141 138 186 131 160 198 161 192 123 136 141 154 147 168 160 165 171 135 163 142 149 145 176 107 210 143 164 135 139 175 158 145 206 164 143 163 211 135 134 308 186 123 147 108 -1 157 187 173 164 132 226 134 145 128 202 151 122 200 115 185 157 145 192 328 128 167 154 145 129 -1 150 127 146 212 124 169 154 130 135 166 123 237 125 127 232 145 140 137 258 96 143 107 103 -1 133 131 112 292 132 141 193 150 156 280 126 173 143 338 206 148 129 155 142 159 162 117 157 159 181 138 127 163 126 254 184 127 190 230 140 132 159 115 225 133 137 159 149 164 126 339 168 150 134 187 130 161 135 145 145 155 155 159 104 173 148 186 165 162 155 136 172 169 190 108 -1 166 199 143 137 128 133 208 92 143 140 146 143 137 159 189 124 129 109 171 138 117 172 137 182 136 126 108 155 107 150 179 281 203 230 187 135 149 122 148 169 157 192 152 178 132 150 152 145 142 247 153 189 -1 130 182 176 193 134 205 207 144 117 176 159 131 179 139 122 135 137 185 137 146 169 118 -1 131 140 179 156 176 155 151 137 137 122 162 143 149 143 220 161 -1 146 117 127 135 190 165 154 -1 -1 137 162 185 178 122 185 173 185 -1 158 110 124 202 137 141 169 147 119 164 155 163 184 124 -1 197 140 175 171 145 199 149 96 139 136 235 112 169 167 150 132 155 184 139 161 130 214 154 146 182 173 191 226 134 126 153 130 276 166 128 153 155 180 131 202 149 112 206 122 116 168 169 127 144 122 216 190 163 141 151 178 122 -1 140 166 152 108 121 157 135 131 144 114 238 156 187 126 142 152 155 157 149 141 160 203 127 218 158 125 180 115 135 169 128 152 160 112 149 144 158 208 364 121 139 289 162 125 160 212 246 147 127 114 223 165 124 217 161 176 157 140 215 125 107 168 163 132 136 156 153 157 125 139 173 173 148 165 131 179 212 136 134 109 228 130 109 133 249 111 243 138 147 159 198 139 158 125 156 170 172 133 152 104 137 160 162 135 199 142 150 137 156 116 133 144 162 205 117 188 134 148 147 -1 137 182 165 199 190 185 203 153 193 144 130 137 115 183 148 132 171 126 119 147 174 147 212 122 126 152 126 145 141 121 161 155 162 152 190 146 188 165 186 164 181 157 156 149 144 207 140 129 131 177 206 149 113 266 167 141 179 139 196 145 209 135 142 -1 176 133 326 -1 154 242 362 146 127 183 122 154 155 182 341 185 179 119 150 158 161 186 130 -1 178 108 168 162 127 148 156 124 159 146 208 156 -1 115 199 170 160 123 173 138 166 149 160 153 196 143 134 108 170 122 155 164 167 150 133 141 166 131 280 196 161 250 159 261 186 113 131 104 185 104 166 151 127 160 250 164 128 135 113 126 157 138 123 127 124 110 104 135 147 140 165 183 166 177 143 192 145 206 177 144 156 235 141 166 196 137 153 172 163 123 141 195 95 -1 168 164 138 175 139 162 182 158 150 173 178 142 151 207 115 163 155 184 163 121 147 155 249 125 149 116 169 147 178 207 156 157 161 195 156 142 148 110 171 200 149 174 97 156 113 134 168 129 149 142 153 121 152 156 222 106 161 209 121 200 136 139 165 167 151 -1 118 126 140 140 159 178 205 143 178 163 103 130 -1 133 105 145 169 130 212 151 126 128 153 210 128 133 104 170 125 104 164 104 151 97 112 -1 112 147 121 149 164 180 124 147 140 159 155 143 131 183 120 176 153 202 152 176 188 122 171 137 137 122 167 149 102 133 128 138 145 126 122 101 170 170 97 125 156 131 154 100 198 176 168 166 147 189 160 194 132 166 128 135 199 134 145 162 157 115 129 162 120 198 141 120 116 158 135 131 191 141 152 149 141 160 166 126 235 149 235 130 165 216 155 149 114 202 122 119 170 173 129 154 173 210 122 133 149 136 166 158 155 154 112 154 130 117 138 139 145 136 106 132 223 166 136 127 163 221 154 118 176 168 184 -1 280 141 154 146 174 104 151 156 167 178 188 262 131 175 148 -1 205 155 -1 184 113 121 134 142 153 204 263 123 133 149 163 158 178 176 134 188 226 -1 155 233 124 127 143 171 154 169 164 227 187 128 136 149 142 153 130 165 135 155 160 161 193 144 174 138 208 145 153 192 121 138 158 133 158 190 153 148 201 123 193 115 144 114 184 167 170 130 163 178 147 287 111 195 131 155 211 153 139 116 179 174 210 193 187 149 158 143 142 114 143 141 106 158 128 142 152 239 182 109 107 180 135 125 138 165 160 146 116 -1 127 150 159 193 146 123 162 125 135 144 158 112 133 163 127 123 103 155 116 135 151 151 117 107 107 139 188 181 167 202 141 150 157 217 173 157 123 145 162 138 111 187 188 245 104 181 141 144 -1 124 89 186 245 235 146 122 133 146 169 192 128 139 162 148 147 157 164 137 181 119 170 142 219 139 114 -1 167 173 116 185 149 152 147 147 212 126 184 110 130 162 152 147 126 118 134 161 137 214 141 181 152 165 115 -1 110 130 125 144 175 123 128 121 134 127 153 175 168 111 121 175 170 167 143 181 154 209 160 165 111 179 152 324 -1 171 161 126 138 147 134 142 160 232 144 218 180 125 225 142 179 250 140 166 227 150 176 144 152 157 160 155 138 110 172 130 164 152 181 172 103 182 -1 167 148 129 121 -1 113 154 174 324 158 205 152 183 104 146 161 197 126 165 166 179 145 104 152 116 162 166 155 195 123 164 185 251 156 -1 148 153 153 161 155 207 143 137 136 227 99 269 166 212 189 201 191 214 124 -1 148 -1 172 144 131 189 187 160 131 127 158 206 138 158 168 146 124 162 163 146 111 147 182 154 252 128 143 196 181 162 132 157 152 160 126 124 153 149 157 152 135 170 175 154 143 140 143 155 313 130 246 139 134 171 164 293 153 158 122 166 159 188 143 128 127 158 153 135 181 121 138 184 121 204 222 204 180 135 126 -1 302 113 164 130 138 158 126 162 196 126 149 180 155 152 121 134 124 143 120 213 157 119 137 183 146 148 112 145 158 146 183 153 147 157 156 176 158 143 177 148 178 180 176 -1 192 166 155 173 204 138 108 121 174 143 145 162 147 120 -1 137 116 195 127 158 116 128 201 131 -1 162 133 131 128 154 102 194 150 162 165 145 130 134 129 141 143 107 117 152 133 150 174 184 199 119 188 122 145 126 203 157 236 130 141 110 148 131 157 160 156 139 175 147 122 151 136 140 161 110 212 138 149 118 121 -1 142 180 155 147 191 159 148 108 174 123 151 125 168 109 134 213 107 168 138 130 177 160 191 152 182 126 129 135 188 139 122 121 167 187 173 118 -1 114 125 155 138 160 134 160 119 110 140 212 181 168 248 183 112 156 136 154 144 109 142 133 242 121 130 179 129 180 -1 158 175 149 164 150 212 140 111 122 117 110 140 157 118 144 176 174 135 145 177 155 239 185 181 207 169 152 138 151 141 149 129 128 141 184 135 137 125 139 168 155 122 167 180 141 -1 133 174 130 153 185 168 148 139 159 159 135 230 168 143 167 105 155 120 134 161 168 168 129 131 121 160 185 153 171 156 199 148 156 155 127 198 164 176 120 127 174 124 120 274 144 116 138 136 177 140 155 145 102 139 152 166 151 158 136 146 179 167 158 133 115 197 147 122 155 176 165 133 178 125 168 103 144 144 180 183 159 168 180 229 -1 154 154 180 164 171 149 -1 145 208 124 -1 192 186 154 102 194 185 126 168 119 184 189 134 154 -1 155 125 161 150 134 214 160 126 127 178 148 123 142 136 119 206 177 152 154 132 217 145 132 152 154 174 163 115 160 174 110 234 157 144 180 140 154 196 175 113 134 174 137 201 144 166 188 177 149 119 153 131 112 153 123 137 153 165 179 124 135 136 184 -1 190 141 133 194 219 119 190 154 132 204 126 216 197 146 152 173 -1 112 144 148 132 186 250 127 197 137 171 156 160 129 242 152 162 136 156 191 158 147 152 119 268 120 144 -1 137 136 136 140 143 187 -1 170 163 125 196 147 126 167 176 212 166 135 144 116 144 136 215 119 148 152 141 166 188 152 144 160 126 91 145 189 168 -1 220 140 125 198 153 -1 141 161 105 194 178 170 190 249 243 122 138 213 123 155 205 142 133 120 127 147 131 140 145 -1 170 161 168 140 139 -1 140 206 109 148 132 149 181 151 173 225 333 147 194 172 128 150 158 158 142 165 207 132 157 -1 165 164 173 162 162 138 194 169 227 144 105 145 190 161 144 173 205 196 163 129 176 149 109 170 178 107 189 213 191 144 139 156 128 355 153 133 142 141 130 192 176 164 141 107 118 -1 107 185 141 165 153 142 154 176 127 171 145 146 142 177 165 117 184 203 188 123 176 132 138 136 104 163 217 139 151 157 120 127 129 159 116 137 180 169 141 135 196 115 128 147 135 145 188 183 164 285 142 153 134 203 162 125 139 179 112 143 180 133 160 105 162 177 167 138 192 170 192 129 248 175 138 198 160 133 121 159 130 129 162 122 164 156 177 130 137 107 221 170 125 155 275 168 203 183 184 154 172 138 151 161 146 100 153 135 203 119 151 170 137 167 149 160 139 144 131 160 141 143 141 135 106 167 155 118 132 132 149 154 152 175 124 151 215 147 164 150 129 155 141 139 182 119 125 128 199 173 137 144 159 137 165 156 159 148 139 157 190 157 168 167 121 147 150 139 108 127 168 125 118 153 135 97 140 157 144 153 165 329 191 146 116 188 278 160 152 140 175 128 185 130 120 130 129 145 208 119 147 205 271 170 160 220 114 124 276 138 127 129 175 -1 190 131 -1 138 114 145 179 140 225 143 123 167 130 146 125 205 166 130 191 156 -1 131 148 108 234 133 144 147 133 154 142 170 180 124 149 139 140 171 133 135 117 123 173 185 173 143 157 200 221 117 117 161 141 192 119 174 206 135 222 141 133 171 134 142 148 123 128 175 116 131 163 128 138 113 198 107 129 205 177 134 210 124 134 130 151 147 118 156 163 136 169 164 -1 151 156 134 162 142 195 133 135 125 122 181 115 134 136 143 124 238 123 170 186 195 214 177 182 208 161 109 269 126 149 106 133 143 184 128 145 -1 122 116 209 162 171 163 123 217 155 211 153 143 270 -1 226 138 130 140 258 126 163 174 132 179 216 98 178 142 200 159 151 126 108 137 160 202 191 101 117 230 136 172 -1 -1 194 142 195 152 113 -1 142 173 131 153 -1 192 228 138 158 191 170 132 174 147 185 125 247 133 124 150 165 134 156 197 140 141 143 153 143 106 195 131 137 172 162 229 -1 191 149 151 235 144 153 144 150 192 178 98 245 105 129 146 206 155 194 144 188 158 117 177 183 120 110 134 115 -1 198 180 158 169 214 163 147 198 189 171 218 147 177 169 154 164 166 145 150 -1 224 124 167 151 120 156 140 110 -1 181 129 97 157 133 168 137 145 148 170 119 138 125 165 152 127 129 132 175 185 152 -1 153 219 164 221 120 157 121 125 151 126 131 140 130 133 194 155 112 120 123 155 166 141 156 -1 127 147 129 156 134 144 127 187 111 166 99 136 127 115 215 137 144 110 114 143 194 121 170 121 226 141 142 167 169 149 200 -1 140 116 175 119 128 122 132 195 147 -1 119 246 206 210 140 160 154 110 120 136 136 131 177 152 186 229 114 135 152 162 154 139 114 169 97 141 179 209 127 133 133 178 148 133 222 145 118 153 154 136 132 137 153 170 126 165 115 175 131 145 102 121 144 136 188 181 -1 118 154 141 151 105 182 105 152 186 122 127 131 121 207 165 288 142 134 199 150 190 205 203 187 189 148 168 -1 197 141 160 145 171 118 217 152 113 204 140 147 154 166 135 166 117 146 148 93 165 130 170 104 141 156 119 143 166 123 166 120 171 198 147 173 134 133 156 184 145 164 143 142 176 159 143 169 157 137 183 116 125 130 -1 157 127 153 129 112 122 169 138 130 196 145 143 219 175 165 142 168 173 255 174 158 171 131 164 198 130 123 111 149 109 174 114 171 130 168 126 167 124 149 110 148 154 166 169 281 182 190 137 348 197 135 -1 137 172 126 127 176 221 138 136 175 167 170 151 -1 203 145 177 131 154 128 152 197 122 102 156 149 173 142 149 126 160 153 116 175 149 148 135 115 147 142 141 150 118 141 147 152 201 156 138 155 191 153 97 -1 170 118 150 174 145 99 162 162 275 143 171 212 232 123 130 160 138 144 113 -1 146 166 122 249 166 158 143 168 144 143 172 149 154 197 150 182 196 123 143 144 165 262 174 112 138 -1 240 -1 -1 229 138 135 120 167 166 101 135 133 243 132 150 139 116 122 165 146 113 179 203 153 149 188 133 165 109 197 150 164 156 206 130 127 204 129 143 127 145 214 146 105 147 134 134 119 164 169 150 208 103 143 159 144 289 141 111 149 142 135 192 145 150 175 -1 171 233 106 209 133 138 174 131 144 168 185 153 240 127 142 -1 165 228 172 155 172 122 165 155 163 142 123 211 -1 146 117 176 161 333 169 152 192 163 161 109 131 113 187 127 155 -1 183 150 143 116 140 127 103 159 204 205 142 189 157 169 123 139 133 201 151 142 135 119 150 130 125 187 226 151 159 128 159 136 135 118 154 174 126 100 152 128 155 154 212 171 138 154 123 163 127 149 126 124 129 141 207 139 158 145 155 140 166 170 158 175 188 152 166 154 120 148 143 155 127 173 163 194 120 116 128 137 124 164 116 148 169 129 155 203 147 143 194 190 172 132 179 149 133 168 182 124 154 250 147 130 173 129 187 238 142 176 169 170 137 120 125 133 177 152 305 135 160 161 176 126 142 140 150 165 253 168 178 122 120 252 144 148 144 136 146 -1 191 150 133 117 146 172 146 139 181 173 -1 124 169 129 135 128 143 119 176 165 178 128 138 194 -1 124 157 183 102 160 179 170 146 154 192 128 154 232 141 149 177 188 200 131 219 151 157 159 123 160 161 146 240 165 172 132 134 285 164 120 116 128 154 146 163 161 143 247 135 125 128 157 179 126 136 156 164 166 116 115 171 134 136 115 199 125 -1 112 147 177 159 137 151 139 160 -1 171 178 126 155 171 192 129 154 140 108 139 158 177 124 147 146 153 154 111 169 167 120 137 153 156 145 215 -1 174 140 -1 132 110 144 160 208 249 168 144 174 179 176 115 122 122 194 122 137 119 108 180 155 181 170 128 117 151 142 193 131 136 179 168 135 194 130 191 143 168 171 189 144 151 128 129 195 216 150 196 143 179 158 207 123 156 116 222 183 124 158 154 160 171 152 181 184 138 162 121 125 128 160 187 139 125 145 146 152 114 139 194 170 167 126 151 152 149 201 161 136 169 143 288 158 156 159 177 129 115 173 256 149 194 142 157 183 167 178 247 184 137 174 158 162 187 211 177 159 217 116 151 165 165 163 204 175 169 144 144 168 171 142 144 122 176 127 147 187 174 178 151 160 184 177 159 275 171 110 123 167 201 147 139 276 161 189 166 139 159 187 195 127 147 152 142 124 246 202 157 118 185 131 206 220 212 150 193 153 165 105 155 144 193 136 145 214 153 142 141 165 169 153 197 131 169 160 148 152 142 -1 170 192 142 169 175 153 177 -1 193 128 142 183 149 177 129 156 158 106 233 -1 158 128 165 136 136 106 138 187 131 133 145 151 141 113 163 214 139 131 202 131 201 198 148 190 149 125 151 200 115 126 -1 193 135 140 163 133 144 120 165 244 154 176 242 194 128 239 122 200 163 123 148 150 153 158 151 146 172 169 145 169 123 132 141 150 178 131 175 211 139 142 184 -1 178 114 130 176 182 170 127 166 147 164 331 181 142 140 144 142 181 154 103 130 182 162 233 -1 146 165 166 139 153 126 146 178 196 134 181 104 164 125 153 143 172 277 163 152 223 102 141 125 152 139 127 170 145 135 201 160 291 132 146 164 111 188 147 133 190 168 129 111 128 149 163 155 122 146 165 136 -1 117 133 220 211 154 175 115 123 131 101 151 170 158 141 153 166 223 155 165 121 146 155 159 120 139 111 160 190 164 167 138 168 149 188 157 150 139 127 177 201 199 141 135 131 129 124 118 148 168 152 154 -1 150 150 166 144 189 164 126 126 176 130 156 123 154 113 148 255 -1 138 150 212 122 145 157 129 155 317 147 132 142 147 221 131 117 124 148 150 144 119 135 169 108 139 158 154 113 187 188 198 168 143 188 -1 147 145 128 140 125 131 199 148 170 166 129 150 116 113 181 150 136 170 134 198 175 156 145 173 135 164 171 142 149 138 147 170 141 188 115 217 139 188 96 220 110 155 114 129 168 130 131 148 173 135 136 217 177 119 207 182 149 156 115 127 238 195 187 141 153 153 159 150 -1 181 108 128 155 255 141 133 135 191 165 118 -1 126 167 117 149 161 143 135 157 154 152 157 134 156 153 174 137 166 148 139 129 201 142 122 166 177 134 208 120 155 131 119 162 166 144 167 146 108 152 152 246 102 137 124 127 142 131 132 129 130 144 149 114 134 -1 128 121 136 159 109 199 225 112 150 311 143 138 119 174 145 106 156 220 147 209 245 145 124 161 313 140 168 180 249 136 146 121 205 131 146 152 170 -1 97 136 166 159 187 149 144 152 139 185 125 320 129 88 150 135 182 233 189 196 148 164 128 152 118 165 139 155 151 137 194 169 97 145 122 196 186 141 166 121 194 166 109 166 134 127 156 119 174 128 142 140 164 166 110 174 188 129 143 160 117 181 219 148 166 210 139 152 180 157 118 172 150 150 186 117 119 169 124 134 125 160 146 149 179 138 255 -1 158 162 149 326 106 157 158 177 174 117 182 147 149 128 176 165 119 155 222 145 147 -1 -1 150 115 148 150 172 200 176 118 161 275 118 193 133 196 160 113 151 146 107 187 159 170 145 190 254 130 128 200 167 136 128 198 170 223 187 212 153 186 254 -1 207 175 125 193 -1 172 136 142 135 151 136 -1 142 285 283 195 133 151 158 205 165 144 121 166 -1 183 177 -1 131 182 135 149 149 161 130 130 123 171 133 155 160 117 151 112 110 135 154 168 138 166 141 142 210 140 172 133 197 138 170 144 171 138 184 -1 145 207 132 142 183 183 -1 166 154 153 140 110 -1 193 182 161 113 119 135 174 191 150 176 131 139 -1 138 122 144 166 173 153 245 219 139 141 155 119 159 166 121 169 133 158 194 124 119 206 165 203 229 129 141 125 183 161 148 167 178 258 166 128 148 174 155 137 182 163 159 153 114 139 92 119 143 129 228 171 -1 225 352 150 120 -1 141 135 153 138 124 129 120 186 123 149 135 213 109 -1 177 142 159 134 144 135 144 218 106 177 234 129 123 147 204 163 138 185 155 129 184 168 158 138 169 143 147 186 133 163 126 207 -1 151 182 141 123 136 150 134 197 151 147 150 140 140 152 149 174 119 186 172 -1 130 127 147 160 180 177 197 173 155 122 199 135 135 394 201 169 121 173 205 111 150 129 129 183 139 143 104 146 196 137 92 217 292 162 172 138 153 146 156 145 178 167 115 333 140 179 107 156 137 143 129 166 101 143 159 167 127 115 174 218 215 135 204 176 169 176 172 149 135 137 170 114 149 170 187 169 158 204 197 194 159 117 145 130 154 167 227 148 162 142 179 161 111 169 135 173 141 173 174 135 201 140 148 132 132 127 104 153 171 178 169 134 153 137 194 184 143 152 120 131 138 198 123 128 106 123 145 172 150 122 -1 129 140 188 184 150 139 135 175 117 126 128 128 149 148 178 193 179 157 152 125 151 131 131 148 227 140 189 163 142 115 124 169 160 162 171 150 152 148 162 147 158 241 128 123 155 123 141 156 170 -1 171 183 140 134 114 126 158 162 133 190 174 115 155 115 104 168 151 149 227 211 148 278 130 185 141 100 115 284 110 163 250 156 139 221 150 126 92 176 176 -1 153 119 125 115 169 169 138 144 181 147 161 213 138 139 162 112 153 128 107 -1 136 149 137 131 233 174 -1 148 143 161 178 110 139 158 172 135 150 143 143 196 161 186 152 155 121 150 136 138 154 159 216 170 138 145 148 186 128 168 152 121 147 129 149 157 119 158 163 171 145 145 140 311 154 134 166 211 129 145 128 129 131 116 145 133 199 161 183 132 130 115 137 164 226 193 151 130 170 149 190 159 187 173 132 114 166 194 165 167 120 208 197 181 165 124 100 145 157 124 131 147 152 192 199 161 141 136 195 123 157 144 179 137 164 122 220 155 274 108 113 123 120 166 139 205 113 161 126 140 134 145 -1 125 106 260 150 163 157 230 138 136 191 113 130 155 182 157 168 139 128 158 -1 122 120 119 119 155 135 111 -1 117 158 129 169 136 204 150 189 147 176 193 117 273 192 150 125 130 131 -1 164 200 139 151 144 166 206 325 168 169 143 117 142 116 -1 132 157 215 129 -1 181 110 112 151 171 125 135 128 141 163 180 177 108 140 138 119 137 170 175 192 169 140 170 135 147 148 155 169 -1 127 183 150 111 141 127 113 131 159 147 117 259 229 182 184 140 124 149 134 269 104 149 146 176 122 183 228 151 132 143 145 177 159 113 131 146 183 194 131 200 160 245 165 124 182 222 158 157 118 151 142 145 -1 123 168 185 191 -1 112 -1 155 196 142 165 111 135 165 173 260 159 166 169 141 130 167 108 172 186 144 134 190 146 205 131 133 172 164 207 113 146 117 126 168 143 173 -1 197 196 123 203 166 129 140 91 158 159 148 107 224 245 146 148 144 138 124 167 166 243 133 154 155 114 188 140 154 192 175 -1 115 174 186 170 129 155 123 215 163 157 153 133 167 172 147 149 154 165 157 155 154 124 148 135 132 158 186 -1 171 158 181 122 101 139 147 192 153 190 133 135 168 136 168 128 172 150 117 150 167 149 154 116 132 176 139 128 148 112 149 148 216 158 143 136 164 151 173 116 123 114 163 168 172 167 123 155 182 137 215 145 126 205 135 158 167 121 176 162 165 126 158 136 131 141 128 136 181 135 119 160 135 164 131 146 142 144 88 143 220 182 151 194 151 177 223 126 124 197 177 116 136 143 130 168 108 130 119 169 195 144 129 120 136 201 199 175 140 200 144 144 155 155 402 177 140 138 129 176 141 172 159 117 142 -1 136 186 170 243 149 124 198 121 140 173 132 195 196 132 195 214 161 121 170 183 140 188 113 206 171 136 183 256 118 153 124 156 163 127 148 148 171 214 153 136 222 122 118 151 -1 156 134 -1 127 154 143 153 142 148 132 174 123 195 121 138 177 130 146 119 146 -1 258 176 117 165 145 125 164 141 175 259 129 153 165 170 -1 232 128 137 157 137 132 149 136 187 122 142 244 140 122 161 130 168 168 116 124 95 128 -1 243 150 154 133 160 164 134 188 159 158 153 190 -1 255 173 119 158 124 140 158 113 166 166 129 174 192 203 150 161 130 182 158 133 166 144 166 123 155 202 155 165 -1 160 139 144 159 142 195 157 134 180 146 161 279 150 171 157 181 159 262 112 173 138 146 130 133 162 145 154 136 179 219 161 200 202 186 112 176 122 114 162 149 208 164 244 163 123 141 101 207 157 159 140 182 143 137 154 139 182 148 151 134 142 180 141 181 175 171 161 170 145 196 164 169 197 152 215 109 171 152 134 183 169 153 125 143 158 155 145 189 145 154 134 159 118 164 114 125 121 217 174 141 155 131 155 138 140 159 173 124 121 150 142 170 131 147 144 151 278 158 150 117 192 145 91 153 207 165 224 176 108 155 134 200 235 150 152 160 161 187 179 143 112 137 136 181 187 141 181 138 136 151 149 141 165 236 167 139 158 133 248 140 155 142 175 163 126 166 153 175 248 140 120 138 155 155 167 132 178 192 141 -1 155 159 189 175 122 150 131 207 126 141 182 152 120 209 122 145 181 120 146 165 -1 155 135 179 149 165 200 152 102 146 165 171 164 185 175 162 137 122 104 134 160 133 120 129 148 125 157 136 188 169 123 126 146 159 143 172 151 154 150 191 123 164 141 154 184 126 179 144 373 141 133 118 129 175 135 197 203 136 183 168 126 222 142 163 134 138 143 140 160 162 159 -1 170 155 143 152 149 156 145 148 159 151 164 235 143 194 167 110 113 168 131 167 167 140 -1 253 170 162 162 215 139 152 227 177 132 158 130 179 159 134 143 135 111 209 110 226 179 207 221 213 128 133 193 180 121 114 124 192 135 175 147 148 141 121 156 216 145 197 254 173 167 -1 171 159 141 136 173 128 156 -1 152 194 138 165 134 203 158 167 173 152 212 137 113 160 200 127 166 156 137 262 154 127 230 162 195 159 136 136 156 131 160 128 134 140 187 -1 158 148 125 125 118 186 97 -1 124 193 140 138 183 170 -1 157 168 155 263 141 183 138 173 171 162 211 115 142 107 151 192 118 116 144 125 135 170 164 212 149 149 178 165 160 142 134 199 119 193 171 135 150 104 189 116 233 155 180 157 130 192 156 -1 147 100 128 197 212 138 143 161 155 177 138 138 222 143 161 135 150 172 169 156 -1 133 216 120 156 188 156 125 144 156 192 152 189 164 125 125 140 157 130 148 135 128 173 175 148 154 131 113 131 131 190 188 178 132 183 174 105 179 173 135 197 161 174 152 181 145 136 169 224 154 210 170 140 138 161 176 149 144 174 166 149 145 159 142 187 137 233 111 129 135 147 160 147 138 163 233 156 148 137 137 129 130 143 88 203 211 155 143 123 151 117 128 -1 128 -1 141 182 135 131 140 220 182 146 167 163 143 171 182 148 154 145 148 120 168 164 134 -1 140 138 132 90 219 175 158 126 219 132 96 159 150 150 221 167 167 164 167 111 182 146 135 143 134 119 185 160 119 193 124 185 201 248 158 112 155 155 149 141 171 155 172 138 130 151 142 170 170 151 144 184 150 211 149 182 199 116 212 150 142 179 160 246 183 140 169 148 119 164 127 182 146 196 174 172 129 246 152 163 165 136 189 255 -1 129 162 176 135 209 169 155 165 109 135 -1 150 167 294 152 112 128 202 120 196 128 100 -1 229 178 160 129 145 167 138 189 169 130 233 171 152 188 136 160 140 134 155 217 192 127 131 144 151 209 178 151 123 181 143 136 200 158 158 178 109 135 205 140 158 116 232 179 120 128 157 170 159 123 160 154 139 137 132 143 174 151 156 137 164 150 119 156 164 179 229 131 149 167 162 204 161 205 170 166 185 133 168 138 137 118 155 190 160 161 126 188 150 129 187 200 207 133 140 139 141 114 159 201 98 226 147 215 137 130 178 137 149 122 138 169 121 145 152 228 150 170 154 123 157 243 179 130 -1 129 202 144 159 113 134 147 167 147 163 159 142 169 154 128 130 135 234 161 -1 139 173 148 144 125 175 202 165 218 198 186 123 188 183 130 145 133 284 163 138 168 188 173 248 135 155 285 297 376 158 157 162 155 110 132 143 114 165 178 128 125 181 149 141 190 159 138 138 209 183 193 150 194 149 142 201 123 121 199 112 115 108 122 172 140 107 137 140 157 146 168 190 153 -1 95 158 139 155 145 147 110 129 164 182 131 151 160 203 133 158 124 97 173 188 -1 124 290 131 160 138 168 110 134 144 116 164 160 169 127 153 141 164 132 159 133 161 127 136 138 125 181 180 174 134 -1 240 158 128 112 211 133 174 231 140 -1 167 140 115 176 179 126 121 177 151 126 166 168 -1 143 192 173 129 175 201 122 159 154 200 181 175 371 137 152 257 114 162 173 191 159 193 156 134 110 136 124 137 140 142 135 127 158 222 226 140 134 123 179 212 179 186 169 192 147 148 111 123 124 114 186 143 164 175 164 149 -1 155 178 134 -1 151 185 145 166 180 192 133 176 248 166 183 121 190 161 171 160 108 126 191 156 132 168 137 144 163 145 123 127 166 142 136 138 132 128 116 244 151 119 149 127 215 146 107 176 154 164 157 133 160 173 -1 140 197 155 146 143 148 145 133 150 131 121 170 142 -1 130 -1 166 134 -1 120 135 -1 138 157 127 202 139 151 154 136 150 177 190 161 240 267 131 139 134 118 140 147 112 149 253 110 147 213 166 147 156 184 107 164 212 242 222 147 -1 152 124 129 141 147 152 160 189 226 144 210 177 229 128 175 142 226 171 166 153 133 106 137 142 167 133 120 158 207 157 182 134 168 170 132 128 112 135 135 180 -1 200 144 172 146 255 129 143 152 144 93 139 263 160 191 125 137 162 144 150 144 105 106 173 183 212 130 112 -1 140 127 163 112 167 203 214 169 165 143 122 149 183 118 188 134 182 190 129 126 153 162 134 134 130 166 193 161 132 122 174 173 165 124 215 133 140 229 133 120 101 151 126 124 123 156 223 -1 318 128 134 147 113 218 227 139 143 175 207 124 127 116 181 137 146 134 161 124 178 183 156 116 -1 110 185 124 141 217 153 150 137 154 110 166 138 155 107 156 142 237 158 109 133 233 193 176 159 233 125 117 133 148 130 157 145 148 139 302 186 148 183 145 149 208 151 132 123 171 115 168 162 206 110 142 141 156 131 218 144 138 290 127 147 167 143 153 127 110 204 210 131 174 149 167 202 159 131 139 144 223 175 241 163 194 185 152 119 182 176 405 199 154 117 105 152 220 132 161 143 134 99 141 127 156 135 157 125 202 158 169 166 162 147 154 109 183 129 206 366 198 145 204 149 178 147 188 169 161 158 130 163 125 155 105 134 189 147 157 131 121 163 125 139 112 145 126 186 144 157 181 175 -1 173 163 123 212 168 232 143 147 142 191 169 136 132 166 152 131 207 154 181 127 153 150 183 180 149 138 188 139 187 180 165 130 182 106 164 151 135 171 118 130 167 -1 136 154 210 120 142 135 164 135 159 238 152 139 312 165 136 133 182 101 153 155 133 151 148 127 151 165 136 149 123 149 136 163 146 148 175 132 138 209 175 153 136 170 154 142 154 134 145 161 206 121 242 161 146 170 145 129 150 177 125 113 170 -1 139 126 149 212 116 140 133 178 157 135 154 132 147 105 154 205 161 177 113 145 136 160 195 159 134 176 144 133 255 123 181 124 155 163 126 135 139 158 194 151 199 217 189 126 133 149 156 125 134 178 147 145 189 175 164 121 141 242 102 130 182 153 177 155 143 158 149 157 325 169 179 153 265 154 156 207 145 135 148 159 178 158 -1 149 148 148 134 186 129 139 139 147 220 216 208 174 135 137 159 140 169 127 129 183 141 154 199 152 173 128 185 163 168 168 169 189 98 203 190 152 144 131 147 164 213 134 116 136 145 140 119 139 158 122 156 154 211 181 139 200 149 139 120 156 185 151 167 167 152 202 142 152 124 137 147 169 152 128 165 121 182 112 155 143 106 160 151 218 163 113 180 158 194 144 153 229 120 152 169 134 107 177 158 171 126 -1 139 118 169 212 152 198 149 147 191 239 144 229 172 168 147 109 131 138 158 114 181 206 142 -1 168 118 221 143 140 148 215 188 134 142 132 133 101 132 118 136 137 207 137 126 155 174 208 118 134 157 137 190 178 130 117 144 145 116 162 153 157 146 133 184 202 116 157 180 141 107 134 171 119 151 153 146 164 160 162 146 136 145 117 131 145 114 114 136 238 183 115 150 191 125 206 121 135 166 169 147 157 132 -1 167 124 143 146 180 143 126 303 154 187 -1 136 133 148 103 169 116 164 191 195 175 195 -1 127 131 128 127 161 176 123 137 147 132 202 148 145 195 135 173 140 141 136 157 145 141 126 185 223 202 99 152 149 169 154 184 124 136 120 191 131 143 180 141 167 120 154 130 203 167 140 158 141 124 163 147 153 138 185 167 131 189 145 144 120 156 167 173 210 137 201 161 132 106 188 135 221 157 134 131 125 214 161 -1 137 154 172 127 144 141 128 138 140 161 158 142 162 505 145 134 159 169 -1 168 123 158 171 -1 103 147 139 160 128 181 150 145 157 202 179 227 122 156 137 178 190 206 155 131 233 141 136 158 194 139 143 113 128 131 137 151 142 204 106 126 163 222 159 122 167 144 117 182 197 177 140 146 146 161 168 166 90 214 131 244 228 135 175 160 210 156 126 178 161 146 174 150 118 179 114 188 185 97 139 179 135 122 148 123 181 114 123 130 118 126 178 135 146 133 171 160 115 185 151 150 131 151 168 -1 132 216 159 147 105 162 148 160 120 135 142 185 154 154 143 195 182 138 -1 207 168 162 122 136 152 -1 124 169 198 147 121 127 168 165 156 184 246 196 108 199 130 162 121 121 185 112 151 215 161 155 231 152 160 164 180 113 120 136 165 -1 223 151 132 276 187 181 216 173 -1 163 115 215 156 153 175 152 163 125 139 154 195 156 126 158 139 196 140 153 137 173 173 157 134 182 153 142 139 140 171 174 168 -1 115 158 157 185 149 139 99 106 125 118 181 152 160 176 134 138 127 162 109 178 222 100 187 129 144 211 172 129 190 -1 179 181 162 138 172 100 143 153 143 156 141 164 157 132 129 125 116 178 119 255 145 -1 221 143 164 159 161 134 169 -1 126 207 127 148 137 122 167 156 140 189 118 163 167 250 170 221 132 107 152 137 167 206 119 129 160 -1 145 581 159 121 170 128 106 159 174 123 148 152 134 172 224 151 138 177 162 304 174 163 144 159 152 151 152 115 142 197 130 141 131 133 140 213 170 150 141 120 164 159 174 158 165 188 201 152 167 152 145 177 122 139 139 139 130 148 158 123 151 132 115 131 170 139 147 126 198 152 -1 131 131 162 213 151 123 131 239 155 169 166 157 179 139 221 140 167 139 129 197 441 135 129 156 -1 134 187 121 166 188 156 208 128 156 135 127 152 145 126 189 190 130 173 179 193 -1 171 132 134 154 190 99 170 125 164 178 160 147 179 -1 113 156 167 -1 161 174 146 192 133 196 138 136 129 145 179 156 173 208 140 175 139 148 198 189 182 178 138 164 183 189 215 152 194 131 173 123 164 125 153 144 181 205 142 140 122 150 115 148 185 151 153 146 214 162 113 163 142 -1 151 135 171 146 136 158 184 157 166 181 160 151 217 130 169 148 159 184 131 172 126 163 173 177 123 144 133 129 177 188 162 171 124 166 134 155 216 113 126 175 153 166 166 167 157 134 99 228 141 120 173 122 182 165 133 202 167 250 173 150 311 131 225 132 232 133 140 158 164 135 166 131 147 170 148 189 -1 143 99 -1 229 109 155 135 154 -1 124 117 175 -1 157 194 149 131 195 152 208 133 181 182 149 218 165 207 133 180 107 141 128 125 174 178 130 124 144 142 140 141 190 161 157 132 127 116 146 126 186 221 113 129 141 133 150 186 151 144 199 160 130 168 217 109 143 124 102 216 143 147 141 141 151 167 119 135 163 176 168 134 111 157 222 139 143 283 189 174 130 203 143 176 123 147 140 136 136 133 161 138 141 258 176 177 153 213 158 144 136 122 110 145 137 168 151 271 143 243 118 157 165 183 175 105 116 121 117 179 94 129 107 137 121 115 -1 149 126 201 182 142 122 136 194 148 181 170 158 123 129 113 157 154 156 182 197 144 198 137 177 179 131 -1 124 161 126 117 135 166 177 194 135 164 145 195 187 166 232 118 144 145 170 146 159 114 180 199 116 162 147 119 124 198 168 145 146 137 147 154 165 181 166 137 225 182 194 106 156 169 233 128 163 245 138 151 147 292 126 164 195 222 169 168 126 117 225 138 138 206 153 126 202 157 146 -1 144 142 139 127 130 129 135 144 154 136 147 177 -1 194 235 116 155 239 140 151 118 199 147 187 169 159 139 238 138 143 126 134 134 155 128 160 163 215 162 127 131 197 132 180 195 126 128 188 168 151 135 179 139 130 248 146 152 119 -1 150 133 133 137 125 155 118 148 204 180 123 125 212 149 157 128 156 157 164 140 153 144 169 191 141 169 133 121 129 202 179 173 158 237 156 161 135 164 139 141 160 222 206 136 125 174 192 178 196 209 189 133 136 170 101 176 170 103 197 116 159 133 155 147 130 198 204 127 160 241 153 121 178 168 186 172 117 193 183 115 235 159 103 147 153 173 140 129 134 160 155 229 123 207 128 153 170 127 164 139 162 139 -1 126 140 165 104 141 145 126 160 99 160 -1 130 205 139 115 123 181 184 130 138 141 138 211 154 125 202 187 144 221 157 161 123 124 159 161 176 185 129 154 128 187 145 113 171 206 225 151 110 151 188 109 147 136 153 116 158 131 167 145 179 145 158 106 118 181 143 -1 267 160 154 150 169 173 156 115 193 179 205 206 256 123 146 143 208 139 210 109 149 127 133 145 154 135 151 123 140 133 124 241 90 143 127 161 173 135 -1 175 196 138 129 142 -1 146 159 146 124 135 145 114 177 148 122 166 164 145 139 -1 159 148 219 167 157 103 162 138 185 179 146 123 177 168 155 114 135 173 144 128 -1 146 190 208 137 210 164 202 117 140 134 269 137 181 123 130 120 193 170 132 228 134 174 133 173 136 164 124 183 130 136 122 188 117 176 133 140 135 155 150 -1 171 196 186 219 174 138 206 188 154 158 123 105 128 188 146 203 156 327 175 156 250 125 180 161 155 168 111 139 129 191 253 167 176 -1 131 125 127 266 131 144 193 177 191 154 153 208 174 126 125 130 134 136 182 190 193 119 145 150 200 161 165 169 137 173 176 213 121 135 177 132 120 200 148 142 136 163 162 142 164 188 164 139 172 205 129 171 202 122 192 201 171 187 139 166 202 124 185 188 155 146 194 128 135 138 165 152 114 144 214 171 153 168 144 129 149 200 112 147 121 135 161 234 165 208 173 152 167 154 161 131 186 182 147 152 140 166 164 183 118 141 185 160 209 268 109 148 204 263 150 244 258 168 187 145 153 -1 194 149 124 139 123 158 141 148 196 130 104 137 168 158 130 150 124 141 107 136 212 167 144 112 163 181 113 149 186 163 99 214 150 162 188 154 158 -1 144 118 115 142 139 147 153 137 150 152 115 195 151 160 187 181 166 126 140 119 -1 143 117 121 182 179 217 212 122 136 155 174 156 143 179 210 156 171 -1 159 128 145 151 153 -1 151 114 208 141 115 153 204 158 143 130 193 164 179 133 170 198 197 177 123 120 206 156 250 -1 177 149 123 168 156 154 177 -1 223 178 136 159 145 159 150 108 152 258 138 152 235 178 138 164 163 118 135 174 146 155 164 166 147 118 136 168 145 132 147 168 155 105 105 139 149 202 143 105 186 170 153 188 158 157 246 115 151 137 196 147 122 132 195 150 126 146 202 131 173 174 171 116 170 109 -1 138 133 146 171 146 207 99 140 138 172 150 166 158 135 133 207 207 203 144 137 124 148 157 129 126 255 175 119 154 165 253 146 166 146 147 180 157 159 169 113 192 154 171 191 335 476 138 113 153 -1 147 96 97 122 132 162 110 135 117 134 158 177 172 137 141 159 174 160 183 179 173 129 178 171 141 141 190 211 120 163 205 162 125 182 161 128 165 147 162 -1 138 138 136 173 107 160 168 159 144 134 118 136 123 117 156 178 127 116 148 116 183 152 136 120 118 137 157 123 143 143 122 109 147 152 161 163 140 161 192 146 125 125 138 147 135 157 146 179 202 158 148 122 177 125 172 161 150 149 133 149 123 160 203 142 167 152 123 149 491 150 142 225 127 155 191 173 148 110 112 154 134 192 179 144 105 167 119 185 183 171 134 149 180 188 156 189 136 124 195 121 208 170 135 150 152 121 166 127 141 155 159 140 137 148 157 141 102 154 199 -1 202 161 227 223 156 151 138 232 162 -1 122 285 315 147 158 165 147 167 146 184 169 165 121 130 163 121 212 107 112 148 216 142 137 152 123 170 142 174 160 140 166 159 110 231 130 244 152 259 174 187 220 121 126 169 84 149 196 143 176 148 143 120 114 145 134 264 148 237 220 187 156 126 131 124 167 173 151 138 112 148 319 150 -1 139 187 241 164 169 161 131 178 168 131 160 227 208 131 148 128 129 144 163 133 156 195 132 195 136 158 117 115 -1 -1 125 -1 128 199 126 182 340 170 165 146 162 184 200 141 159 189 -1 194 183 132 119 179 196 183 138 157 171 127 176 126 156 132 192 139 220 145 -1 140 137 184 160 140 154 141 139 154 139 115 131 187 131 159 138 123 144 -1 275 168 267 121 154 131 141 104 182 152 180 210 181 136 186 151 181 126 172 136 145 149 113 153 204 116 155 178 193 147 117 150 143 119 145 124 165 175 180 136 214 166 120 185 192 170 202 125 142 118 152 175 108 -1 142 130 176 141 162 152 230 121 -1 193 140 156 156 192 225 136 146 139 -1 185 115 115 197 142 220 189 129 127 174 140 149 153 123 135 166 157 95 142 168 197 161 186 155 152 108 -1 -1 135 123 168 119 212 109 149 163 135 222 171 -1 137 124 172 -1 199 169 190 126 162 126 207 165 218 178 146 140 197 141 -1 167 168 211 143 135 115 122 175 164 138 105 160 115 161 122 178 118 170 165 161 136 151 198 150 144 147 169 139 132 203 120 153 164 138 110 136 143 136 -1 111 161 156 148 136 144 118 165 145 157 167 138 127 155 198 116 159 194 129 143 179 163 164 141 250 246 200 124 145 128 111 193 145 148 277 110 142 125 119 156 149 164 113 142 132 160 153 129 117 139 170 161 -1 131 149 115 109 211 195 167 149 149 117 142 142 178 150 174 135 137 123 143 181 262 132 99 170 142 205 146 181 167 160 167 210 153 164 194 142 148 166 242 235 165 243 145 149 133 116 154 130 174 143 143 252 -1 155 -1 306 -1 131 154 125 167 170 162 164 155 180 178 171 153 100 179 179 136 149 116 136 -1 151 140 116 117 164 137 213 190 121 151 122 158 155 146 136 130 209 116 137 166 177 -1 151 175 179 159 198 163 146 147 197 147 139 158 122 120 115 159 113 170 114 144 -1 -1 179 149 135 125 160 144 143 152 132 237 143 133 145 183 130 153 184 264 133 153 143 130 -1 212 125 127 140 175 135 111 158 131 123 132 228 163 147 142 156 145 148 193 220 197 226 147 161 173 185 122 137 146 149 136 111 123 155 161 133 158 140 154 165 159 162 209 174 162 145 207 177 131 120 159 173 171 120 188 177 117 136 155 167 157 102 147 146 113 -1 141 189 132 180 105 221 145 142 250 145 120 164 237 137 126 144 167 161 224 149 186 147 144 162 191 176 -1 170 154 143 113 191 174 110 114 179 128 120 204 146 119 138 144 192 120 127 149 137 162 167 153 168 141 157 167 135 205 158 151 140 189 116 167 125 177 150 137 137 179 126 135 159 172 188 131 139 104 160 156 148 218 236 118 163 188 138 138 160 206 142 148 263 214 156 162 195 142 161 -1 179 135 127 134 132 223 144 159 177 154 176 209 163 116 132 145 95 251 135 158 137 109 179 141 243 139 135 151 103 194 152 177 144 145 -1 107 195 141 130 182 130 151 135 121 103 158 209 139 193 151 138 136 240 159 180 149 168 147 170 209 180 169 404 130 169 173 155 177 208 152 138 134 214 150 141 130 133 165 115 113 143 158 164 133 159 131 154 185 180 153 128 147 206 125 201 133 142 148 146 179 -1 180 148 149 134 166 132 149 142 172 170 189 139 142 205 176 143 124 135 185 151 158 131 179 126 114 160 130 164 118 177 115 136 164 -1 187 211 169 199 190 139 159 143 228 -1 148 186 207 218 154 184 147 242 163 183 177 155 133 137 154 135 141 135 181 223 113 158 153 204 126 181 136 -1 157 143 -1 132 111 137 184 176 177 158 133 196 124 172 153 138 128 198 203 215 188 105 94 148 -1 -1 148 189 161 142 155 140 168 176 127 144 153 157 146 207 227 138 -1 107 163 183 222 143 241 170 152 186 135 240 142 169 154 -1 189 -1 123 231 -1 170 122 151 101 114 -1 -1 132 128 187 142 113 112 136 123 191 167 151 130 121 154 -1 162 132 142 162 177 162 185 136 197 124 152 190 117 141 121 122 175 176 129 142 175 145 124 -1 139 169 161 141 -1 154 137 170 127 177 165 167 114 125 138 109 173 -1 138 150 144 193 146 123 242 122 179 197 117 190 126 132 136 146 202 160 114 154 149 122 161 212 128 172 132 125 160 176 152 -1 177 172 154 194 144 171 150 163 167 152 148 141 145 215 153 173 178 151 140 147 107 185 290 209 163 144 -1 153 271 122 179 152 136 235 138 142 102 156 199 128 236 146 137 146 207 124 156 201 200 178 144 135 127 143 184 131 132 134 189 156 111 181 155 201 213 240 145 123 113 110 176 228 189 148 164 114 185 162 164 130 111 150 179 173 150 120 149 150 172 141 129 160 147 133 137 145 129 153 131 154 162 135 138 134 154 107 134 230 175 200 156 96 161 185 143 146 134 163 185 136 197 147 167 153 171 -1 -1 156 104 129 181 126 139 -1 140 147 167 153 170 146 144 135 -1 -1 208 131 135 140 133 163 179 127 141 169 141 148 136 134 145 123 153 168 140 145 143 148 167 164 188 178 185 110 252 162 115 185 163 159 182 118 172 178 119 206 134 110 146 135 181 158 156 133 184 182 172 153 155 215 126 120 158 152 121 141 122 209 126 -1 130 139 118 140 159 209 199 142 164 143 117 137 139 160 109 172 156 164 132 142 128 152 195 166 151 154 181 152 137 161 151 161 -1 145 202 193 159 134 135 141 139 127 123 176 121 166 187 186 258 302 124 211 285 230 123 133 170 166 147 145 171 160 144 -1 169 115 134 139 161 130 109 178 165 172 -1 148 206 120 214 103 112 212 140 127 163 151 182 146 202 165 180 175 291 121 202 145 201 127 142 104 199 103 155 183 124 187 114 146 177 203 118 164 105 185 199 125 126 185 126 171 167 184 200 145 118 151 134 159 135 99 220 208 160 -1 153 183 159 124 145 140 143 173 151 200 165 153 140 186 157 128 186 147 131 190 183 128 162 127 163 191 153 157 152 122 170 158 100 181 143 135 145 123 153 198 -1 176 216 128 149 129 145 160 140 199 178 139 159 140 175 163 149 139 177 116 144 156 159 126 189 138 170 129 141 133 145 142 123 145 150 153 154 129 146 147 96 190 182 188 247 112 162 127 152 138 105 151 187 123 142 123 183 160 143 134 246 138 139 120 184 189 219 169 159 124 143 150 177 149 172 138 271 151 191 143 136 185 117 187 170 173 157 159 146 135 172 209 180 125 129 148 140 150 157 223 184 142 149 141 -1 179 180 164 113 134 109 140 126 116 151 162 181 135 125 175 228 188 141 169 179 123 142 124 269 244 136 156 144 161 190 129 115 125 133 209 147 299 143 188 130 170 183 147 151 123 179 153 143 149 144 157 135 135 151 109 126 126 148 184 -1 207 141 154 165 162 187 155 206 137 123 127 120 159 179 140 140 161 121 141 164 170 118 -1 133 141 141 -1 125 117 140 135 105 154 160 121 185 136 199 171 135 154 224 131 232 162 179 131 -1 153 207 150 133 156 186 214 133 119 140 202 226 148 191 158 180 141 108 150 163 145 173 115 166 129 147 137 157 133 116 179 124 149 116 167 126 189 185 142 -1 134 140 122 126 191 131 129 230 234 106 142 156 162 -1 141 153 167 149 148 227 134 177 154 161 126 135 117 135 168 148 162 132 133 142 188 148 143 151 156 198 197 185 168 153 126 238 152 242 128 144 132 149 177 238 213 121 139 163 151 204 124 -1 184 90 147 174 117 202 138 143 116 220 174 111 136 147 150 244 150 168 128 -1 107 134 121 163 145 163 170 161 153 193 142 186 286 140 124 146 208 138 176 169 124 126 127 153 165 169 158 215 107 124 171 193 112 158 100 -1 132 130 128 119 132 172 134 125 142 156 123 126 182 185 144 168 157 174 159 198 148 147 186 198 281 118 159 167 130 145 250 134 127 146 171 141 139 129 221 234 159 133 113 136 208 158 137 146 146 138 151 131 -1 150 171 178 147 175 143 151 179 144 173 133 123 135 140 172 184 139 127 136 186 155 170 152 134 110 -1 -1 121 121 143 121 173 140 115 135 181 173 147 177 165 112 139 121 161 174 153 196 196 143 150 131 182 325 155 182 188 140 106 124 134 195 127 214 144 189 157 159 143 138 167 197 143 191 126 147 123 143 159 130 155 164 201 149 201 231 116 189 127 99 155 138 122 184 126 137 136 145 150 149 175 191 138 240 191 138 128 237 119 133 202 161 205 119 185 157 129 135 163 141 168 117 169 177 134 161 126 185 159 162 138 123 235 152 219 166 178 117 167 136 148 157 129 151 144 155 171 151 140 136 95 175 188 97 116 195 113 138 135 191 125 148 134 195 164 157 126 452 149 176 141 110 137 139 148 205 135 187 153 138 158 150 168 118 170 173 148 172 161 351 144 208 136 251 120 155 202 111 146 157 129 152 123 149 128 116 131 209 160 125 161 157 200 113 254 142 127 -1 150 126 171 106 133 238 146 143 164 100 121 99 139 144 194 155 197 167 211 145 178 100 132 133 129 137 169 165 148 154 141 -1 142 121 120 111 138 136 176 152 157 188 109 132 121 -1 169 160 129 123 164 119 177 133 174 159 236 204 142 168 169 176 140 153 127 179 167 122 144 151 172 119 144 120 132 134 175 184 159 101 133 -1 137 129 148 114 175 131 204 246 127 225 98 118 151 137 153 160 142 195 149 168 135 158 171 104 172 131 147 180 133 129 161 155 256 121 167 194 -1 128 167 180 219 -1 98 202 116 140 151 169 191 147 203 170 134 230 174 117 193 146 156 120 155 134 133 126 149 137 140 148 152 129 174 138 168 198 150 146 132 103 148 94 138 144 175 111 138 146 167 131 147 174 163 257 146 181 159 114 145 186 180 166 108 179 135 192 149 140 156 159 176 119 120 107 143 137 133 139 193 216 180 124 152 129 152 130 145 161 167 130 167 124 -1 130 168 215 109 128 148 163 167 159 150 204 176 124 169 103 161 136 141 163 192 133 188 173 117 216 186 222 108 164 148 132 144 163 194 214 107 152 233 175 143 117 158 142 172 -1 184 191 139 106 139 145 137 -1 122 152 117 231 119 162 125 147 124 142 156 159 216 171 151 143 159 130 132 179 166 162 125 183 175 144 137 201 155 160 137 117 176 166 178 137 134 118 169 177 148 146 226 201 148 166 132 180 134 129 138 174 179 196 177 154 135 147 163 168 217 126 252 153 140 201 155 174 143 171 182 160 129 123 145 171 252 178 199 164 124 151 191 167 156 137 181 149 143 169 -1 118 166 163 259 160 160 115 181 127 125 109 149 117 169 147 192 177 131 195 167 271 185 136 218 -1 196 181 157 124 165 157 135 143 118 130 134 154 157 117 138 156 177 131 280 145 135 142 103 224 199 166 162 147 172 160 117 180 165 131 132 189 133 161 120 163 139 176 164 -1 132 205 145 173 188 250 157 171 158 200 165 140 162 159 164 136 115 137 191 206 184 228 130 137 185 309 226 148 141 -1 168 100 134 136 130 224 122 182 127 158 138 135 199 113 96 122 169 -1 200 151 -1 -1 158 -1 182 107 138 147 156 100 189 147 127 133 237 188 134 151 149 122 135 144 163 144 105 149 153 160 131 134 164 153 169 131 191 179 190 170 155 190 139 168 155 128 159 156 149 155 130 209 142 246 118 120 174 154 173 194 169 187 104 103 107 127 118 110 168 104 155 181 158 170 217 174 152 119 113 167 140 -1 135 123 142 145 117 135 118 168 160 123 182 166 115 179 122 -1 156 162 220 128 130 171 282 110 141 149 186 124 142 173 208 120 179 143 147 129 182 152 154 182 -1 143 207 128 146 154 129 142 123 174 147 164 108 146 219 98 124 122 159 139 189 197 121 152 152 130 166 220 129 160 148 165 121 107 191 121 161 151 147 184 213 117 139 139 204 170 157 197 228 242 225 154 123 203 148 157 291 116 161 126 142 173 132 163 184 181 205 -1 154 166 164 108 135 119 139 194 148 186 134 172 124 160 150 129 133 136 184 198 155 205 134 187 145 142 157 174 167 169 143 114 154 260 169 124 161 132 160 164 150 132 183 139 124 154 -1 195 148 190 146 195 210 204 140 183 136 175 192 177 248 143 158 185 183 117 161 163 138 180 171 118 139 174 173 123 164 135 174 172 149 122 126 189 161 150 118 159 201 152 119 178 128 97 183 124 149 132 -1 148 149 182 214 159 152 139 283 125 235 135 119 158 -1 193 198 180 143 142 124 160 204 194 158 157 162 125 128 170 128 159 157 113 145 113 177 197 227 165 292 144 172 119 145 151 171 192 184 176 133 115 172 136 153 174 234 156 199 128 154 139 163 162 103 120 -1 131 194 158 147 153 146 125 145 136 129 166 222 -1 112 171 157 160 113 124 151 137 126 162 173 160 141 119 151 123 148 143 123 131 -1 152 201 153 118 221 168 140 110 134 157 98 136 164 120 144 142 112 127 126 186 111 128 151 194 124 168 132 185 174 132 150 131 164 126 113 164 155 156 178 122 142 155 148 108 171 171 238 181 157 164 218 152 135 157 144 169 153 134 173 156 200 194 119 166 164 152 181 170 146 106 179 188 134 119 145 154 138 139 166 155 94 202 139 168 131 136 218 249 136 118 140 138 156 149 164 149 141 147 142 173 207 141 146 164 138 120 213 160 180 152 137 137 172 142 195 163 127 164 120 141 119 154 132 140 225 134 145 154 132 173 173 127 170 150 138 156 -1 183 171 188 -1 271 191 174 126 170 163 139 118 178 222 172 157 177 121 121 171 132 135 107 132 163 130 129 210 175 181 150 147 -1 148 217 149 132 160 154 156 152 122 155 109 210 150 114 131 131 175 160 137 176 148 178 163 203 138 134 154 144 130 123 159 124 165 136 139 162 143 152 175 -2 189 158 116 150 145 145 182 152 142 166 160 162 184 133 165 163 185 243 187 212 220 156 181 152 143 -1 124 110 153 165 146 184 225 155 155 144 145 171 161 165 145 139 170 154 129 154 173 226 118 120 127 160 250 160 160 347 122 139 123 126 205 122 143 134 156 169 142 126 116 153 141 236 157 162 137 139 -1 144 161 162 134 155 135 210 153 122 140 173 151 133 122 173 167 143 152 188 148 139 141 205 151 202 124 241 132 119 149 121 167 137 134 146 160 143 171 205 132 142 134 132 136 163 198 149 179 123 168 133 201 151 138 105 141 205 134 119 172 157 189 172 144 133 163 186 141 150 201 152 155 169 164 119 162 136 146 121 131 124 137 164 149 171 146 136 155 182 130 189 214 122 140 153 128 162 147 170 175 243 193 152 117 148 173 172 150 154 97 124 167 154 236 141 112 214 143 292 128 135 122 166 142 151 156 171 176 115 129 133 138 135 147 174 129 148 155 141 159 136 172 160 119 204 144 160 151 147 151 131 135 143 178 220 101 123 132 135 100 166 161 209 227 149 173 133 216 143 118 154 173 131 154 147 142 152 185 150 138 179 152 142 132 146 120 169 264 223 181 138 146 177 156 111 134 157 164 130 149 164 142 145 149 127 141 195 172 193 191 135 150 -1 203 143 138 141 133 197 164 208 127 191 160 107 149 147 235 184 95 132 113 134 142 192 129 168 156 164 141 126 193 118 125 140 153 170 171 178 152 156 160 199 189 155 194 202 161 204 131 159 154 153 211 128 142 141 175 169 158 227 162 139 217 186 131 144 158 117 194 175 172 117 -1 123 146 191 168 144 -1 204 193 247 141 164 118 186 257 109 134 150 154 146 102 137 131 195 148 202 123 127 171 175 151 165 176 201 140 202 174 160 -1 128 199 136 149 156 139 217 172 121 153 98 137 123 177 151 178 188 151 183 216 192 131 181 257 230 223 184 131 117 115 159 154 180 122 121 108 154 133 -1 170 152 130 118 173 136 182 164 142 141 146 112 189 156 167 185 139 148 120 162 192 143 186 165 187 -1 140 169 153 168 155 139 191 162 127 181 -1 176 149 166 171 123 145 154 139 156 164 182 217 187 180 129 283 190 152 163 164 141 107 142 175 137 165 122 158 137 131 174 145 133 165 190 161 190 113 175 199 -1 147 135 195 141 140 170 155 117 120 150 147 101 219 125 122 149 135 171 174 137 154 108 180 129 130 121 318 145 155 144 170 114 206 126 192 175 147 137 195 136 166 105 115 -1 170 127 128 133 118 185 141 158 113 217 166 -1 177 156 205 133 140 146 149 135 135 130 133 146 145 244 267 120 197 182 152 174 110 143 157 179 173 191 160 109 98 143 192 147 143 163 156 125 133 147 174 198 148 129 109 124 126 163 190 153 172 156 135 116 177 128 125 117 163 153 145 149 193 148 145 159 154 193 154 130 138 146 142 123 162 145 125 149 116 185 174 150 167 211 151 113 132 188 156 -1 -1 142 173 147 177 154 155 128 166 148 139 167 178 113 159 254 117 126 155 124 141 165 157 136 152 194 175 -1 102 185 145 -1 133 179 147 111 157 108 111 182 242 144 183 167 146 162 150 187 147 109 147 163 113 152 159 132 118 199 154 243 134 235 194 -1 159 165 168 -1 141 117 146 142 167 145 140 164 132 179 162 163 128 161 164 146 -1 138 110 144 135 140 144 140 209 150 172 127 134 176 201 131 140 141 265 120 117 210 131 147 157 122 128 120 188 119 94 195 121 145 165 271 195 214 139 168 154 159 144 116 139 142 115 127 144 159 206 138 156 173 166 127 176 136 176 180 154 143 116 128 123 172 161 165 216 148 183 247 150 121 165 177 156 207 213 -1 198 115 146 150 173 136 148 114 174 104 181 134 170 191 -1 171 169 126 140 133 222 192 144 199 194 -1 169 131 140 145 123 211 189 164 224 213 132 134 190 175 249 141 108 151 159 152 162 135 140 126 113 191 159 -1 154 138 195 133 139 220 117 117 148 158 144 116 148 147 163 136 132 122 218 117 154 112 164 141 173 169 -1 185 172 193 149 154 165 165 212 138 134 154 205 173 127 210 117 111 147 136 139 148 126 177 120 149 131 127 150 165 187 129 151 139 231 135 145 123 174 139 150 125 270 149 128 148 150 147 133 86 146 320 106 170 146 134 156 176 170 131 132 136 174 105 141 186 146 123 221 267 157 146 142 154 124 152 238 163 139 150 141 169 177 142 139 100 127 154 138 148 190 156 164 113 140 121 206 155 221 198 177 149 156 162 177 133 207 131 159 -1 181 126 131 173 157 158 171 247 181 161 157 224 155 142 132 146 168 149 158 125 207 119 124 110 181 128 211 159 153 159 144 120 148 121 135 114 189 168 142 295 153 127 135 136 97 157 173 129 176 99 168 155 138 191 118 161 152 164 139 134 198 116 119 127 176 146 177 139 145 169 125 139 163 145 179 137 151 136 153 200 197 113 158 112 253 141 150 128 214 135 162 122 208 -1 130 185 151 146 136 166 136 211 150 156 152 142 121 -1 159 160 164 149 131 115 115 245 158 173 148 120 134 185 155 147 133 144 181 167 139 137 184 221 143 221 144 121 117 157 152 176 162 130 257 153 130 165 194 110 172 179 147 153 141 186 150 179 194 133 -1 156 223 144 183 153 107 162 130 189 225 169 163 140 202 156 157 194 124 173 168 130 117 134 187 176 137 132 157 156 126 192 276 142 137 215 193 121 172 141 152 218 158 133 122 125 155 167 155 149 134 103 130 135 181 109 177 135 146 132 155 133 168 196 198 202 164 117 128 163 263 116 180 196 144 149 227 150 158 164 114 135 160 176 147 134 200 152 128 167 145 115 180 153 120 158 188 153 143 135 85 228 161 151 228 219 258 117 365 144 127 181 171 165 203 145 136 199 138 195 155 140 118 108 128 152 147 110 124 125 111 118 196 197 221 148 197 156 161 135 132 179 137 177 151 152 159 160 188 128 190 140 150 142 162 109 129 112 106 145 194 149 163 156 156 184 139 157 149 124 155 117 130 156 152 135 167 132 134 196 261 154 217 168 114 134 129 130 181 185 163 144 157 178 166 176 128 141 136 146 122 171 172 -1 139 165 123 150 128 161 116 135 141 144 141 148 150 272 138 196 172 117 151 197 117 174 161 139 144 164 155 189 204 144 129 211 169 150 158 111 148 120 166 185 173 186 96 149 130 134 229 176 127 132 193 156 168 152 196 169 164 174 183 146 170 154 226 143 145 132 118 171 135 149 138 169 156 159 194 142 123 127 112 217 146 153 138 155 136 166 141 146 140 104 169 153 127 -1 121 147 142 183 178 140 159 156 -1 123 148 126 125 192 185 145 159 133 155 156 141 226 191 151 167 147 241 148 166 152 175 169 138 160 142 139 114 170 190 130 174 192 192 186 149 168 177 149 186 161 138 127 124 154 217 133 131 135 155 222 167 273 315 120 181 211 110 127 109 215 125 160 146 149 164 237 132 184 139 119 -1 115 157 212 180 112 142 144 -1 164 115 113 111 108 152 163 174 112 197 107 145 152 139 159 106 203 158 154 224 202 151 147 107 139 155 185 105 111 168 131 233 208 153 152 152 127 155 180 126 161 165 130 147 192 130 184 157 176 140 120 253 133 -1 144 -1 134 161 163 156 127 223 180 144 115 137 198 167 171 145 155 140 131 126 179 158 165 173 107 185 142 202 152 202 174 143 166 145 218 157 164 159 157 135 -1 -1 168 146 127 226 148 198 159 158 155 137 119 160 99 182 217 161 155 227 145 187 148 212 138 135 140 111 154 117 185 166 127 140 190 141 -1 130 151 168 169 146 136 201 150 128 174 127 140 131 158 185 155 158 167 149 148 155 156 171 105 170 152 185 177 -1 122 190 154 -1 -1 148 159 150 149 119 143 192 175 164 159 115 156 144 129 124 151 159 176 125 138 221 138 138 174 170 100 146 212 140 179 140 152 147 176 216 139 174 119 168 114 142 152 181 145 175 149 146 101 156 201 157 194 123 144 159 176 136 157 143 163 132 155 147 148 204 164 111 138 151 140 -1 -1 141 230 151 182 -1 201 179 143 113 158 150 140 172 205 181 116 152 159 166 182 180 128 156 178 -1 120 -1 174 142 138 190 85 147 132 137 193 170 146 159 211 142 143 165 129 177 154 185 181 177 121 133 157 190 100 117 177 127 142 210 206 164 196 156 234 129 140 145 117 159 168 210 158 186 142 164 129 124 122 120 104 149 178 216 175 168 156 203 150 168 123 -1 193 129 209 183 169 174 142 350 179 211 160 148 -1 139 186 144 157 123 117 156 127 155 124 134 199 112 191 141 201 228 122 158 85 143 141 140 125 130 154 226 129 185 124 138 218 191 -1 141 129 155 223 136 122 171 200 124 153 159 159 129 203 132 123 141 150 168 146 151 126 206 194 250 268 142 208 162 95 135 141 158 107 141 221 148 157 188 130 144 128 154 134 122 373 134 175 206 170 143 128 292 142 129 -1 140 -1 148 222 204 126 161 180 151 143 85 142 132 162 179 -1 133 193 180 141 223 139 112 -1 155 154 150 174 109 162 217 199 104 118 102 165 122 210 170 137 159 -1 223 141 174 172 145 193 157 123 182 309 117 159 203 162 127 133 120 127 194 129 152 133 153 149 196 -1 138 122 125 159 143 159 196 178 120 159 152 150 207 142 129 135 134 191 161 100 223 157 179 163 213 237 135 139 117 150 159 105 152 128 192 130 165 177 135 126 230 138 141 132 178 160 131 129 142 150 225 152 130 -1 140 129 175 153 150 224 -1 225 136 169 140 177 160 190 182 158 153 213 137 153 161 186 105 271 160 101 125 165 206 111 101 121 225 147 181 164 150 177 155 116 138 142 139 173 297 189 209 163 137 160 144 179 210 163 123 138 128 193 171 -1 192 130 184 225 157 124 141 169 132 175 148 144 -1 134 168 182 137 171 115 131 151 163 145 139 101 138 160 148 -1 182 141 128 188 171 112 136 150 126 145 153 152 195 130 147 189 158 131 145 120 112 165 137 152 130 168 167 137 168 145 117 123 -1 114 186 156 97 178 163 173 151 151 157 141 172 161 178 172 165 128 139 187 169 170 165 147 149 272 206 186 126 185 144 136 119 148 131 172 185 154 155 140 191 160 134 169 137 140 170 141 164 152 187 130 132 183 153 134 138 138 140 142 133 219 247 140 125 154 142 135 158 253 116 201 140 154 155 141 238 118 185 139 133 153 108 133 154 133 180 121 185 192 177 151 140 183 147 183 198 167 196 178 189 149 156 174 160 188 230 166 197 155 157 140 129 193 156 136 147 231 129 144 158 133 127 160 141 159 152 157 140 126 178 137 239 163 -1 135 208 132 183 -1 137 138 229 150 149 162 180 103 174 116 192 137 192 151 122 167 231 165 149 182 148 151 172 186 160 118 145 140 -1 122 148 136 123 192 151 119 189 146 125 128 147 177 181 163 170 131 121 146 172 132 161 154 106 174 151 116 197 119 151 128 131 129 209 176 146 147 133 172 157 140 141 132 132 182 -1 204 120 184 150 143 137 189 110 121 126 -1 144 -1 134 123 145 134 153 187 164 131 126 180 200 146 136 128 150 147 131 209 236 157 137 170 149 147 158 163 168 -1 169 211 196 166 160 161 163 154 161 133 178 179 115 145 156 137 115 127 157 144 131 256 205 142 191 -1 148 152 151 186 162 121 180 156 124 125 124 127 148 146 136 155 194 147 113 136 114 168 151 -1 181 149 122 140 188 136 134 119 175 188 136 139 174 110 131 150 127 144 196 108 155 132 157 160 169 163 172 -1 128 -1 136 134 152 -1 126 143 178 135 167 133 184 139 136 165 189 141 191 123 148 203 146 169 373 139 267 163 -1 179 182 142 166 155 149 138 129 163 137 150 127 221 137 131 133 109 136 150 156 134 176 143 179 173 138 157 147 134 154 121 161 179 178 133 152 187 183 140 152 109 130 244 140 135 132 173 146 199 205 200 181 113 184 122 239 181 172 173 238 148 181 160 224 188 175 214 222 145 151 121 131 189 164 151 140 154 131 129 122 153 125 150 181 96 159 148 155 123 124 198 105 114 183 180 115 132 205 157 176 155 144 210 162 121 167 139 167 142 126 211 163 175 156 157 127 137 149 158 160 199 185 116 126 131 166 193 164 151 224 130 133 147 142 172 174 130 157 148 174 237 151 208 193 -1 111 198 163 143 185 113 157 175 157 123 161 -1 180 133 146 123 209 136 159 132 170 155 131 139 183 138 145 170 294 288 125 147 100 165 184 152 111 131 136 189 205 186 160 135 150 166 167 293 209 141 166 151 130 176 232 224 153 139 134 130 149 154 150 161 156 158 132 132 172 210 166 169 143 161 121 135 202 183 156 210 148 191 136 199 146 162 138 150 135 146 155 118 190 140 156 159 220 203 163 193 153 168 125 210 155 131 139 142 151 136 125 131 199 140 184 170 134 172 186 166 110 111 141 121 148 140 199 109 191 160 177 169 124 104 163 166 167 181 138 152 189 144 143 138 226 128 140 158 210 182 169 164 120 112 175 169 155 -1 172 94 180 181 137 200 175 238 134 202 130 181 114 115 -1 140 151 142 193 146 154 166 147 174 102 -1 168 104 166 149 159 132 147 157 181 196 165 191 157 153 143 147 166 178 133 115 120 141 147 135 209 175 176 137 131 124 171 162 525 153 151 152 191 124 227 157 129 127 168 143 184 152 156 176 147 162 157 316 167 158 136 157 141 173 169 153 183 259 145 117 112 170 140 180 159 152 128 210 -1 114 125 126 126 166 168 118 149 142 197 222 90 133 139 156 171 145 164 191 149 164 155 165 126 146 154 261 151 210 211 178 192 179 143 139 118 111 122 135 127 168 115 131 166 134 142 124 150 123 189 146 227 128 156 184 180 136 131 158 128 146 160 106 169 132 154 130 160 142 130 212 124 -1 128 159 120 125 130 122 159 130 -1 116 227 218 214 221 172 128 195 157 149 161 175 141 131 175 132 164 163 183 116 183 155 135 166 155 129 175 154 188 219 154 196 186 145 152 136 170 188 137 141 205 122 -1 159 132 200 123 150 176 104 213 119 153 151 156 126 124 125 138 163 -1 128 177 140 120 191 137 161 162 146 -1 148 257 149 149 104 158 160 178 133 133 179 146 214 135 213 121 138 136 170 164 108 243 129 139 118 149 174 139 143 177 243 146 209 149 203 158 149 193 147 147 190 168 154 130 -1 201 155 185 153 161 143 210 161 129 144 188 157 194 197 190 139 110 134 173 219 191 192 191 147 125 137 136 216 127 209 145 146 201 155 117 136 243 193 186 204 170 109 199 189 177 130 126 163 205 139 144 166 159 168 160 139 137 175 140 130 152 117 185 147 178 104 147 169 165 166 115 178 160 144 189 -1 148 173 130 127 124 158 121 169 131 211 137 125 144 220 177 168 171 164 153 156 137 164 149 169 136 217 115 134 148 141 112 -1 129 190 161 192 112 155 145 -1 127 155 148 166 143 133 136 198 123 127 136 142 143 140 192 188 228 225 115 216 164 136 157 101 148 154 101 208 128 124 122 134 174 133 185 134 176 172 124 137 133 122 154 128 190 145 147 152 119 232 146 161 121 138 105 266 123 187 137 171 134 189 155 139 133 186 161 152 141 200 193 201 248 134 204 137 137 153 169 140 159 164 174 240 159 177 148 196 129 124 166 110 155 135 173 152 152 124 160 289 125 184 154 156 232 189 166 159 168 119 124 213 180 137 229 238 121 171 159 127 184 159 176 161 125 120 261 240 133 236 142 139 -1 125 167 163 175 178 179 115 158 104 164 147 185 172 179 206 -1 166 135 130 157 152 147 154 224 117 158 -1 133 146 139 122 140 134 195 144 149 139 155 161 167 175 180 130 134 137 126 145 144 143 149 127 163 166 151 169 164 150 149 268 137 151 199 193 150 174 126 164 164 193 136 -1 137 208 126 188 207 110 92 154 162 135 134 126 116 334 154 172 121 140 161 143 129 139 133 142 178 129 159 225 131 214 -1 126 142 119 136 128 199 184 212 157 143 153 124 128 119 173 126 132 131 167 190 156 147 121 169 114 182 204 -1 126 158 133 165 199 134 206 139 170 112 -1 194 200 207 149 128 134 141 134 190 183 189 116 144 127 141 151 311 161 119 139 187 164 123 -1 249 135 153 182 210 155 159 183 168 182 217 157 109 122 145 138 123 144 150 203 184 128 128 125 152 149 145 183 148 125 118 165 158 185 135 164 177 163 165 136 168 310 163 157 150 128 159 128 132 203 116 156 157 176 140 176 145 159 120 167 133 143 168 171 -1 154 161 148 139 156 156 188 156 127 115 145 140 148 158 105 180 118 116 190 147 129 168 155 161 160 -1 193 163 142 126 230 200 141 122 164 214 173 180 129 140 184 164 -1 159 138 129 181 141 190 106 149 177 136 154 166 137 122 116 115 120 190 167 139 151 210 -1 134 145 156 175 235 154 153 143 -1 163 141 200 169 128 189 134 170 180 135 126 175 114 163 151 121 144 128 128 133 198 -1 138 137 158 144 146 162 109 184 147 136 107 221 142 140 249 192 167 159 173 136 140 167 142 174 122 137 142 114 147 158 231 147 143 185 122 174 154 181 143 143 139 168 115 210 154 154 149 151 164 -1 170 107 171 151 132 153 126 187 153 192 240 125 130 151 135 145 176 181 148 139 242 158 148 138 196 114 181 133 188 213 129 249 131 148 174 194 164 133 171 135 202 138 -1 163 117 126 142 135 121 280 150 201 210 144 168 -1 343 124 135 138 105 117 126 170 170 195 152 127 174 128 127 162 137 193 162 140 170 120 219 133 98 144 132 140 131 158 168 159 120 168 146 138 120 135 184 134 138 148 146 147 175 145 162 127 185 148 170 122 147 162 160 121 169 196 187 149 211 151 140 143 109 151 210 154 155 139 137 -1 81 104 131 161 175 178 145 134 160 226 283 204 132 162 205 115 165 160 152 150 139 229 146 179 157 202 190 173 120 124 124 136 171 206 150 175 159 124 171 184 200 133 151 179 175 188 130 171 192 159 158 159 150 152 182 138 168 162 131 122 102 232 150 146 221 161 103 210 167 177 192 160 141 148 161 154 214 210 143 144 142 143 222 164 137 135 121 157 143 168 151 116 208 201 179 110 158 184 143 170 114 205 121 202 149 121 176 169 137 131 127 156 150 118 119 151 146 98 232 237 189 113 171 131 177 177 139 151 202 135 134 134 216 209 130 126 176 140 174 152 132 186 133 157 129 -1 160 208 151 156 83 179 134 126 123 219 103 156 212 181 142 231 172 150 146 224 169 145 144 132 109 126 212 176 185 136 172 101 128 140 183 120 162 -1 158 177 159 97 112 208 139 196 -1 167 147 214 133 127 -1 177 144 172 130 138 163 115 167 147 156 214 131 130 162 140 124 152 98 120 194 201 139 109 137 167 198 248 148 157 142 136 132 187 181 177 120 155 174 138 142 235 146 144 -1 155 124 153 131 144 160 124 141 158 189 184 148 147 127 154 102 126 195 168 153 196 118 145 219 115 145 238 164 131 165 106 144 167 166 150 132 160 116 165 172 125 170 154 175 168 187 116 144 115 195 174 172 166 131 122 127 180 193 239 211 161 212 143 166 201 147 121 167 171 148 195 182 150 192 140 -1 145 128 130 160 164 244 129 144 159 229 128 162 112 173 182 157 129 130 125 224 115 138 146 152 178 137 137 186 156 147 112 125 117 151 183 119 128 195 205 131 110 129 119 147 123 190 148 174 97 168 141 207 149 139 148 143 107 153 118 121 137 163 150 150 154 135 199 151 157 150 218 186 201 158 117 171 125 137 160 136 165 132 163 120 165 120 124 181 150 142 135 160 133 127 129 140 193 195 168 140 157 117 141 213 182 175 107 183 269 161 161 128 131 118 -1 138 188 115 156 114 159 112 110 116 301 133 163 106 165 134 160 160 158 192 288 137 193 -1 129 147 160 156 144 154 119 180 163 193 170 181 133 173 -1 151 150 134 203 161 179 114 142 231 121 144 204 136 165 129 145 128 150 159 176 133 283 145 142 135 169 165 163 216 135 162 152 165 139 155 147 168 156 151 143 130 124 215 177 141 148 148 242 160 151 145 -1 145 177 146 146 201 189 123 165 161 131 141 137 182 130 165 115 125 126 112 234 109 179 140 134 167 111 149 138 136 138 189 152 201 133 -1 158 168 124 126 142 145 148 175 157 -1 132 139 158 152 154 179 160 153 138 189 138 113 136 159 143 172 160 123 194 145 140 141 183 186 120 142 158 175 166 144 129 162 104 143 185 179 160 160 148 128 159 150 133 130 165 152 187 172 189 206 266 165 133 240 185 174 219 140 136 163 191 286 217 214 112 172 203 157 122 227 152 118 113 -1 -1 135 152 -1 186 214 130 -1 138 180 163 138 200 146 172 153 134 169 215 139 113 121 130 141 124 163 145 135 257 123 105 136 124 143 143 128 -1 145 188 175 113 127 167 136 146 -1 179 121 166 182 152 154 105 123 129 171 256 159 145 188 130 164 158 174 140 152 113 147 148 121 120 280 156 157 146 176 195 125 303 138 209 133 113 131 145 148 162 210 201 144 123 124 131 -1 144 131 176 133 175 120 133 154 145 146 168 159 143 176 142 136 228 128 126 143 130 159 188 208 124 159 152 148 167 159 -1 117 202 145 138 164 105 192 137 150 133 218 215 123 164 107 127 168 101 133 168 186 120 136 198 144 146 166 198 138 119 179 127 107 126 157 218 -1 145 170 178 147 119 162 154 -1 180 218 113 117 122 165 159 131 230 166 160 163 115 167 152 125 194 216 154 193 123 136 -1 144 166 268 182 112 164 204 204 177 133 208 164 137 198 120 151 267 163 192 160 174 -1 147 163 125 140 184 155 165 137 175 168 166 228 132 144 145 108 145 129 149 -1 188 116 154 129 -1 173 116 241 135 195 114 217 164 126 135 201 154 121 150 170 131 171 140 111 -1 112 135 134 197 136 119 159 173 139 140 164 193 123 224 123 207 152 140 153 167 161 194 179 135 139 137 183 136 217 136 139 126 164 138 141 169 136 111 150 -1 171 -1 193 -1 122 197 130 115 219 -1 222 110 184 144 139 157 151 182 130 317 173 143 136 256 111 144 175 175 154 194 206 143 189 141 169 151 172 145 162 145 153 147 174 142 168 177 171 -1 145 169 112 130 152 130 144 159 105 159 156 162 184 147 181 128 173 125 183 152 230 100 281 112 215 121 172 147 154 133 162 265 188 114 -1 142 154 126 152 180 230 118 137 138 149 135 114 172 145 230 112 131 150 110 210 170 110 185 178 175 186 190 167 143 139 125 132 125 -1 206 158 167 161 121 150 129 121 126 176 124 204 166 147 161 181 122 242 141 133 156 150 133 218 135 188 163 132 186 167 152 85 150 138 122 178 229 223 142 159 116 133 176 132 113 128 138 171 225 165 233 140 148 151 169 132 167 125 166 142 144 171 128 146 185 143 127 158 130 264 196 122 188 112 138 139 115 126 153 133 244 162 179 151 208 178 156 127 244 115 181 121 181 172 136 109 -1 143 149 210 175 127 181 107 136 140 143 141 116 122 133 138 225 155 139 -1 142 130 129 121 137 132 180 153 120 115 153 163 127 134 137 173 273 148 175 168 149 209 160 180 163 151 174 137 141 152 159 182 192 193 204 149 -1 195 132 216 144 175 106 150 199 116 137 157 148 133 109 180 128 131 157 191 131 185 132 156 126 148 216 213 131 111 174 147 136 138 154 151 132 154 144 169 156 130 105 149 169 155 120 130 155 158 196 173 162 190 148 149 174 159 130 149 165 178 124 149 237 158 152 183 132 120 154 124 136 115 158 205 141 119 192 155 119 167 197 169 213 214 129 131 165 168 160 163 162 159 135 145 138 196 123 -1 117 171 187 203 149 128 233 -1 200 107 197 124 173 157 143 124 160 148 166 -1 160 103 126 171 142 215 217 156 162 170 191 166 -1 192 151 163 174 158 146 179 147 150 125 124 238 178 130 217 192 199 124 117 166 183 153 -1 209 154 187 106 186 154 167 145 135 150 -1 105 -1 160 176 186 121 240 123 146 152 121 187 124 168 161 191 186 155 100 129 134 156 142 235 162 113 139 171 102 168 110 159 182 122 141 192 211 175 124 116 138 185 112 149 175 148 167 177 205 166 129 161 133 151 208 246 -1 143 187 223 184 167 155 152 161 155 178 122 148 162 170 213 201 198 187 137 121 116 140 130 -1 145 174 162 136 132 132 128 152 145 185 170 142 269 153 170 182 216 165 159 114 163 128 148 138 255 169 162 155 150 221 114 138 187 -1 200 155 140 146 196 176 175 131 127 167 227 216 160 195 139 211 150 169 144 151 139 138 193 214 155 131 127 155 229 188 157 165 145 128 146 148 133 115 154 132 100 146 167 161 213 153 161 175 170 173 133 160 166 129 160 142 149 -1 157 224 153 121 155 190 182 189 175 166 144 166 149 162 175 171 125 180 120 132 181 156 213 144 130 182 -1 187 130 153 178 168 -1 172 153 109 165 150 148 151 133 138 155 -1 232 128 182 168 174 152 123 186 133 149 141 153 145 125 160 130 163 107 165 147 196 168 152 119 98 121 225 109 151 135 141 161 210 160 150 133 151 182 173 202 149 156 194 166 171 202 162 140 170 122 112 190 139 155 117 106 132 141 149 123 168 157 174 153 146 159 154 137 147 199 114 134 151 121 199 161 171 193 141 127 162 108 173 129 126 197 114 175 190 133 188 141 185 186 150 141 142 -1 149 127 152 173 212 137 206 164 177 146 160 143 156 147 108 147 145 153 139 153 186 151 -1 169 117 164 129 126 203 203 134 208 121 214 129 144 162 165 171 121 143 255 180 252 183 117 129 154 166 128 127 148 163 124 140 187 168 221 166 261 139 169 141 174 99 127 137 159 151 112 129 145 165 166 138 152 158 187 110 162 143 186 128 167 143 176 121 156 144 136 172 142 191 138 125 -1 150 -1 171 210 174 121 142 192 173 163 126 103 178 278 167 143 110 184 145 154 138 202 152 150 135 131 191 134 147 219 85 130 162 206 -1 182 151 136 143 126 165 -1 178 108 142 168 165 180 132 131 149 189 191 180 148 155 117 141 186 120 149 131 220 123 111 125 145 122 120 183 192 132 227 171 126 151 109 137 123 152 177 137 170 147 96 162 130 159 122 148 169 90 121 182 128 130 144 185 124 168 168 143 225 148 121 220 179 169 194 209 158 133 141 138 185 124 143 163 170 147 147 147 -1 127 167 202 115 120 209 144 185 171 142 175 137 141 166 160 155 -1 171 144 159 146 153 130 135 166 131 131 140 151 122 222 134 129 105 165 141 116 168 126 130 210 166 133 115 177 168 161 145 126 213 191 140 138 171 125 164 179 147 160 153 150 137 153 136 158 140 174 173 164 120 157 116 130 122 144 154 188 183 168 138 190 139 179 236 155 119 128 148 133 102 118 186 191 128 218 124 174 176 133 237 198 119 228 192 143 161 119 185 162 135 154 142 152 187 -1 142 271 159 175 141 126 161 170 157 135 179 229 215 155 108 177 167 155 176 159 100 195 162 175 155 160 126 136 136 157 148 125 137 166 160 164 197 164 153 144 198 127 177 180 106 118 115 192 118 140 166 108 113 -1 163 166 232 161 143 142 222 177 117 217 125 201 137 200 111 111 180 129 135 187 140 156 156 129 145 143 142 265 143 131 160 140 157 148 137 135 136 121 156 146 155 148 111 151 155 176 165 135 187 202 -1 138 163 223 196 134 141 134 144 134 190 159 -1 147 162 120 117 137 222 161 141 121 -1 145 172 151 197 189 130 163 188 130 142 189 160 155 117 192 214 166 140 124 164 -1 141 187 159 144 159 184 157 126 164 169 178 147 164 172 168 159 129 169 134 188 199 129 191 133 133 128 129 190 134 97 158 147 138 144 186 162 170 202 131 160 134 96 175 -1 143 132 141 192 167 178 136 149 140 196 172 127 174 166 105 171 149 174 197 140 210 152 171 175 213 202 180 207 183 146 150 165 151 114 137 116 166 168 142 182 128 215 173 158 147 111 98 127 150 159 154 171 129 180 166 -1 188 196 153 115 203 172 124 170 152 191 128 201 141 131 141 125 157 -1 147 210 189 137 -1 134 163 130 153 140 186 175 177 211 146 143 130 175 -1 216 111 147 125 137 152 139 142 107 144 146 124 179 163 255 120 135 137 200 119 129 110 171 190 159 159 215 149 202 124 106 175 188 156 158 142 122 154 142 113 135 132 159 116 158 161 145 -1 183 169 155 141 -1 174 95 157 127 170 125 203 190 124 187 162 155 155 159 152 169 160 123 142 -1 163 180 -1 160 162 129 155 162 120 178 134 136 -1 128 163 182 195 160 172 163 150 177 178 130 152 108 182 159 121 -1 103 127 214 164 125 -1 116 135 115 188 197 165 175 137 133 148 107 137 146 139 138 142 179 117 241 150 150 171 175 132 160 182 199 187 142 -1 214 168 219 143 -1 173 220 -1 132 154 154 159 152 168 210 176 146 145 166 118 165 165 191 145 180 150 132 191 148 146 163 230 185 140 175 150 128 -1 169 143 -1 167 158 157 103 288 122 140 137 132 239 176 127 126 146 137 182 148 110 105 182 125 145 128 161 118 156 122 143 148 146 129 149 134 184 147 156 241 170 163 163 131 125 119 130 144 -1 172 113 181 160 105 166 112 131 132 151 182 187 122 113 176 -1 139 255 173 138 115 168 148 145 203 114 135 137 174 204 124 107 152 160 419 122 161 137 176 174 168 220 127 134 144 130 179 137 220 151 145 125 157 184 166 211 161 203 187 145 118 191 129 108 157 138 229 123 176 147 153 147 118 166 143 152 159 190 160 120 132 156 175 257 202 122 122 119 151 191 151 130 121 197 152 216 161 264 116 145 173 154 225 130 168 188 220 183 164 153 149 173 128 121 134 141 156 132 142 108 156 138 214 130 122 122 131 189 173 305 159 -1 124 195 183 143 150 142 206 174 159 114 180 133 214 163 136 125 173 131 145 158 199 125 177 164 123 178 187 129 131 154 124 154 128 168 128 136 192 155 171 168 105 147 159 136 176 158 151 133 200 193 134 202 129 141 168 176 155 131 145 176 132 163 149 142 162 152 130 127 207 138 166 154 174 203 139 184 248 175 137 181 165 143 233 154 128 158 178 157 142 141 131 272 180 121 152 174 231 141 136 204 134 -1 146 104 169 119 145 139 172 -1 135 123 134 156 125 162 136 275 221 176 145 214 216 223 181 150 149 134 191 -1 118 151 212 115 129 158 205 126 -1 255 127 124 108 138 -1 195 209 138 159 164 131 174 135 162 196 190 153 191 146 145 143 131 180 146 194 -1 172 268 118 227 159 176 123 109 140 178 178 192 129 -1 152 273 -1 189 179 148 168 125 192 118 177 141 116 151 196 146 134 171 153 156 154 140 152 188 163 171 154 118 122 -1 109 150 151 147 148 128 171 182 161 122 173 117 197 131 123 138 111 153 195 115 142 111 109 160 163 179 193 153 145 138 168 206 151 150 212 122 174 150 131 146 163 138 144 119 125 190 112 151 186 147 172 126 182 147 142 134 121 138 158 157 158 145 139 163 158 163 134 176 106 154 148 166 164 159 128 137 146 149 171 130 122 168 227 148 171 201 149 167 154 152 145 129 129 164 183 154 156 148 147 172 156 155 195 162 114 187 139 152 190 165 201 139 169 138 182 170 127 115 158 162 -1 103 175 128 214 163 118 167 191 168 137 177 169 140 128 136 185 162 146 152 211 152 128 154 177 144 169 212 160 120 158 115 111 205 139 187 144 150 -1 132 144 138 121 169 180 152 167 169 140 151 123 119 141 166 154 153 141 156 189 161 135 138 138 146 140 172 128 174 167 208 150 113 132 158 131 149 120 228 159 138 181 167 119 103 168 134 174 161 156 176 154 152 116 136 232 230 157 123 223 203 184 109 147 139 205 172 179 200 163 174 154 135 114 151 167 156 124 137 152 192 197 115 176 184 212 129 211 148 169 184 207 167 135 114 244 135 135 202 149 134 147 134 160 180 132 123 -1 156 176 107 -1 215 219 149 160 123 171 119 119 131 133 158 157 104 140 164 150 154 178 160 209 120 158 149 208 136 168 130 152 113 214 169 168 153 127 128 184 128 156 147 164 154 155 247 135 218 127 134 188 123 112 126 148 160 139 239 114 160 155 150 122 160 183 190 121 164 255 228 195 151 183 213 154 148 155 146 137 183 144 194 128 126 158 149 160 208 131 132 125 197 189 162 155 124 170 142 147 205 125 160 128 -1 153 128 200 129 146 189 120 148 172 132 202 144 121 173 127 135 133 120 116 177 129 153 135 135 145 134 202 146 161 256 131 158 141 116 133 -1 119 133 104 183 132 130 173 113 154 236 242 143 109 154 165 173 121 124 123 130 161 140 141 192 176 161 149 120 150 171 181 164 160 156 119 265 192 128 138 152 127 134 198 134 161 121 140 161 115 204 146 138 131 154 205 145 150 253 135 151 143 163 135 145 153 141 141 137 240 163 180 227 176 150 138 108 161 143 176 131 190 155 184 172 152 127 148 142 131 173 188 202 128 245 170 230 166 144 112 116 -1 219 167 143 241 140 111 133 137 189 129 158 152 182 162 160 184 167 113 144 113 159 167 128 -1 128 151 186 194 168 149 -1 144 182 -1 174 200 186 131 145 145 148 146 163 134 113 112 179 179 215 161 130 161 149 164 148 176 104 154 159 145 126 115 -1 153 183 142 133 117 169 174 152 -1 125 175 125 193 206 121 177 167 120 146 137 154 104 106 126 160 153 138 218 348 145 135 126 147 151 187 158 180 238 162 141 139 261 469 172 205 183 122 226 157 134 140 162 148 143 118 165 165 210 180 170 153 146 119 172 212 168 199 119 202 132 167 149 106 -1 202 125 142 155 127 127 143 214 161 131 240 143 164 160 166 120 221 126 121 233 124 137 139 136 242 179 118 173 163 139 99 161 169 144 153 229 127 179 167 182 181 164 156 209 117 131 131 -1 143 144 108 143 207 135 161 128 158 135 275 206 162 122 124 153 120 369 133 132 248 170 179 120 151 133 182 233 138 158 -1 167 234 227 208 109 116 129 163 167 155 165 163 124 -1 130 140 111 129 148 131 121 154 145 145 143 135 217 153 239 153 124 143 161 95 179 149 235 203 -1 191 179 157 162 137 217 123 140 111 186 124 145 246 127 113 206 142 142 132 157 173 133 214 137 -1 192 178 136 154 143 137 217 139 123 137 136 162 194 176 191 173 124 226 281 129 147 150 158 144 177 145 119 207 217 139 188 211 151 197 172 128 163 144 138 129 227 173 149 170 153 166 109 135 99 203 130 162 172 174 148 120 135 118 119 192 -1 187 134 132 109 118 203 168 164 130 130 151 140 142 180 174 172 178 132 120 141 139 143 130 141 205 156 135 111 109 139 152 140 109 117 171 153 156 182 162 164 -1 128 141 130 106 137 148 151 -1 193 188 171 112 138 157 128 159 154 149 163 163 223 156 150 133 139 156 113 135 175 138 131 138 241 168 189 149 246 178 -1 141 157 130 204 122 141 180 159 161 137 153 120 129 164 249 153 130 169 139 195 186 159 135 158 170 144 150 174 143 143 159 195 145 137 180 159 126 151 140 127 109 140 141 107 103 158 129 113 133 -1 116 164 178 128 114 113 140 113 147 158 149 131 151 178 142 151 162 -1 140 131 146 143 161 159 147 159 170 133 122 134 117 223 132 136 200 131 125 138 187 107 134 158 195 142 186 389 156 159 298 180 171 151 159 138 208 162 174 230 221 139 128 128 123 198 161 161 136 196 144 191 -1 168 152 196 154 139 188 137 132 177 164 150 161 173 124 182 218 178 175 149 125 179 173 166 138 152 130 247 127 133 181 218 124 137 180 153 152 176 151 138 237 181 186 207 163 134 181 176 177 161 102 171 150 173 139 142 209 159 163 172 170 135 220 120 156 157 124 216 177 160 162 131 144 135 139 139 132 238 156 164 130 134 135 175 158 152 154 153 136 128 173 138 192 136 146 150 123 193 128 112 132 190 130 153 142 178 183 232 343 140 166 231 136 210 129 126 151 141 139 130 153 131 171 228 213 190 130 146 162 251 158 200 169 124 182 103 138 144 112 136 155 147 185 151 233 151 155 162 142 117 130 158 123 127 109 144 99 160 176 200 158 129 218 206 123 136 130 137 153 -1 178 150 139 145 145 148 152 177 142 223 167 108 155 147 161 191 319 143 216 159 181 130 119 175 147 194 221 169 133 112 146 133 138 130 142 143 175 273 131 131 160 124 110 164 132 143 147 107 -1 163 163 133 135 188 196 213 331 120 -1 190 -1 126 224 131 151 136 148 145 159 141 143 167 137 147 150 148 110 158 176 147 112 107 130 188 238 165 128 154 152 138 141 194 145 168 148 135 189 123 147 118 107 141 178 191 166 232 174 179 151 159 163 163 185 159 134 175 179 208 118 178 188 136 121 162 147 146 127 149 115 156 139 171 143 177 208 174 134 145 132 132 165 -1 99 213 152 150 133 121 122 204 153 162 188 177 138 205 169 148 221 211 242 130 158 155 143 152 156 230 199 150 115 189 152 153 209 143 207 131 109 145 155 -1 133 209 196 277 119 102 213 144 155 186 110 151 165 -1 -1 166 131 139 152 -1 147 200 176 159 139 149 -1 137 127 149 134 174 204 198 138 160 135 198 138 205 201 245 146 175 135 158 159 132 173 165 180 132 162 -1 164 160 186 -1 150 169 167 174 176 185 169 194 163 186 148 250 173 -1 183 152 148 214 152 166 -1 111 142 114 195 102 136 155 126 121 215 137 131 148 202 158 154 146 188 152 132 146 173 149 164 159 115 193 -1 123 111 128 147 132 125 176 177 142 160 154 173 181 131 178 145 155 116 158 111 158 202 -1 157 167 178 164 157 187 147 160 138 178 167 119 161 -1 135 190 172 135 126 193 117 123 219 160 173 135 135 177 154 135 160 146 121 163 138 128 243 111 141 204 178 133 138 166 170 155 129 135 167 154 186 163 193 185 190 141 131 121 121 200 196 227 180 151 169 151 128 144 158 194 128 158 120 217 145 160 102 215 161 124 -1 206 136 150 176 166 151 179 158 149 154 133 156 121 155 152 184 147 133 118 167 162 115 174 162 163 114 173 204 224 127 157 181 154 263 176 108 139 136 172 -1 133 204 149 118 143 153 134 172 187 115 162 166 122 177 123 152 138 -1 181 267 137 202 209 139 135 152 145 130 177 166 124 -1 155 138 140 164 143 -1 121 142 218 182 198 136 164 164 182 195 134 137 136 122 147 143 151 162 183 208 143 147 125 146 191 205 211 136 149 121 177 177 113 128 156 194 133 201 123 135 123 149 165 150 137 157 158 168 119 142 161 169 134 146 202 145 154 154 166 112 167 165 127 144 121 137 145 154 -1 165 150 152 136 126 132 -1 182 -1 165 175 165 164 154 155 155 176 -1 170 -1 153 132 119 129 144 177 157 142 207 173 175 114 177 153 181 150 127 186 129 190 159 155 154 143 138 154 160 196 142 136 131 137 157 144 158 154 189 215 140 -1 129 150 114 180 124 181 176 190 141 145 182 150 183 209 119 144 116 217 173 124 188 147 181 119 164 176 227 178 114 163 138 161 133 150 127 165 118 136 139 -1 170 162 113 137 134 168 142 267 197 -1 151 148 130 109 122 178 143 150 148 126 188 195 166 215 126 183 181 157 128 157 146 138 147 160 144 112 134 167 116 137 151 145 126 148 122 157 191 153 142 138 103 123 192 155 141 167 149 111 138 127 143 167 163 164 148 115 150 150 152 182 152 254 -1 149 144 150 129 159 172 168 158 123 127 177 137 207 139 159 199 182 138 112 220 123 166 145 156 -1 121 241 244 143 133 104 195 -1 129 152 -1 128 131 144 145 107 205 186 170 135 250 166 153 164 131 171 128 199 156 138 143 154 138 -1 179 132 176 131 156 112 108 178 162 123 154 198 172 172 112 152 158 126 218 176 181 126 202 143 159 157 198 148 112 178 177 177 151 240 139 166 157 186 162 167 179 157 177 119 140 187 142 130 198 131 162 146 136 158 130 168 137 172 158 182 211 141 136 117 153 167 146 139 183 148 172 184 144 133 174 160 138 119 131 -1 147 155 178 128 139 171 152 126 117 131 135 193 142 136 148 204 171 133 147 142 184 169 220 133 153 144 207 140 157 163 127 153 131 141 173 164 148 116 215 156 118 138 141 141 136 142 129 119 140 150 228 164 116 136 174 157 155 149 135 143 116 197 110 106 142 146 140 167 187 230 135 143 166 231 129 179 124 125 127 206 170 191 185 130 189 135 165 154 182 166 89 132 134 132 228 197 183 162 116 178 142 184 165 -1 137 127 142 158 154 112 142 191 134 125 142 169 150 183 -1 162 174 121 121 126 169 172 195 165 190 255 165 143 135 135 144 132 139 194 173 212 121 136 101 164 143 146 127 232 139 151 152 110 156 142 152 111 146 207 182 143 139 173 131 135 142 148 116 101 135 128 145 115 170 122 143 173 136 141 158 131 261 121 143 147 147 173 146 214 148 103 152 129 135 146 137 164 138 122 108 349 127 153 129 174 116 270 226 132 116 -1 173 136 133 137 144 117 132 169 174 150 160 130 205 167 144 175 145 123 128 160 154 213 228 146 165 138 169 173 169 153 142 192 208 135 142 174 167 143 211 153 238 140 215 150 129 137 157 162 166 119 128 149 127 144 -1 147 183 144 146 178 195 175 131 107 153 128 209 156 132 160 122 131 128 132 126 143 -1 152 160 147 142 127 153 135 135 130 135 131 187 178 133 188 183 146 167 117 -1 139 167 151 114 90 125 128 211 95 136 117 134 265 143 159 114 180 211 222 172 141 114 136 120 132 169 135 198 156 159 159 173 170 114 160 156 173 138 141 174 187 120 174 171 200 182 192 183 137 120 136 159 148 144 139 143 193 130 135 142 -1 169 109 228 155 196 147 142 105 144 174 123 -1 142 138 128 157 197 134 161 178 155 142 154 150 142 178 215 128 183 112 139 161 201 154 135 137 164 139 197 172 172 233 166 121 159 159 192 160 166 170 145 184 139 182 158 204 155 133 148 135 150 171 155 134 237 142 134 151 168 125 126 144 118 237 139 134 155 162 187 148 164 131 -1 128 170 173 140 165 144 201 121 118 154 127 144 121 199 127 174 211 119 147 132 231 208 132 -1 181 163 121 129 114 151 189 176 148 156 183 241 134 145 154 -1 190 150 140 132 198 170 162 249 196 132 158 117 126 131 126 140 166 171 140 130 161 142 190 170 138 129 155 117 -1 144 136 117 149 154 164 146 260 134 140 101 155 175 176 129 135 212 190 146 158 152 143 147 115 163 157 157 145 130 123 158 154 142 196 -1 142 111 110 191 139 154 150 177 188 148 222 185 140 166 156 183 274 149 130 199 155 162 238 168 166 236 153 131 154 170 148 107 192 156 98 136 164 203 149 142 168 203 184 134 184 194 114 109 161 130 160 109 143 122 170 162 102 128 186 122 158 104 133 148 114 132 149 181 180 152 174 176 134 150 150 156 181 135 -1 138 135 159 194 142 122 133 225 215 117 130 123 214 173 106 146 135 137 176 172 158 158 160 156 162 148 167 241 221 157 201 230 149 150 157 125 156 145 183 177 155 123 111 148 119 133 122 185 200 146 163 189 111 135 134 136 -1 138 169 127 131 156 116 149 142 136 164 214 158 144 149 170 217 123 143 199 222 162 174 178 163 174 194 157 170 199 142 137 184 132 165 198 119 167 175 144 127 134 132 138 141 141 145 166 143 129 214 130 129 143 125 129 191 147 191 123 103 155 171 136 145 188 273 128 174 148 145 93 146 182 162 305 128 169 192 127 121 137 -1 155 152 132 117 135 288 152 103 188 208 132 128 121 139 149 148 128 160 146 162 161 151 140 115 159 121 148 179 151 148 114 173 109 139 125 174 142 215 127 165 239 192 154 160 131 159 193 181 126 158 153 155 236 127 175 137 212 192 119 126 113 150 155 150 124 178 206 163 164 121 144 137 155 166 113 161 164 140 182 183 130 -1 152 171 176 158 165 106 158 141 191 148 170 134 219 117 178 -1 134 135 154 131 142 113 281 178 140 142 169 134 161 179 -1 132 125 115 110 156 138 126 153 191 186 122 138 164 158 141 144 135 190 109 163 164 198 151 111 162 200 151 124 168 137 160 150 136 160 215 167 192 160 169 167 174 179 125 159 161 139 149 201 229 185 133 126 155 160 134 113 160 191 120 177 103 134 130 176 193 129 180 203 271 186 172 161 149 133 158 151 133 199 142 215 166 -1 134 134 153 176 148 174 131 162 134 149 152 124 125 171 152 153 103 137 211 179 174 225 165 146 128 190 169 112 132 140 148 153 147 94 155 133 149 157 152 150 136 161 173 134 147 -1 125 136 162 164 156 141 139 202 154 166 164 105 135 122 103 194 159 246 141 157 234 148 176 154 178 163 168 133 196 207 147 138 126 112 163 99 124 149 131 153 186 158 394 177 175 177 130 134 177 147 143 148 203 188 113 181 194 142 149 124 157 127 120 187 138 119 176 149 154 177 151 119 137 150 152 121 174 149 159 146 176 157 165 116 179 149 145 191 117 239 201 178 121 147 134 168 127 148 130 143 -1 108 147 114 170 143 173 137 130 143 99 192 146 126 146 152 138 123 142 163 174 147 114 124 130 135 157 102 120 114 173 130 170 217 193 179 153 161 122 148 157 -1 128 136 166 96 202 138 160 132 114 154 224 182 137 118 123 143 -1 152 161 174 113 139 135 207 198 133 150 165 135 197 208 198 156 216 178 134 162 122 184 203 173 162 158 229 141 180 138 155 173 133 300 119 200 123 129 128 155 181 223 211 141 160 185 143 -1 100 191 139 152 201 149 136 160 200 210 185 139 137 130 136 228 166 310 144 138 -1 115 208 223 142 160 157 157 154 151 187 182 137 199 107 138 130 158 128 117 168 143 145 133 118 112 163 227 198 -1 124 271 163 125 145 126 140 196 119 136 166 126 154 135 153 186 174 170 209 95 181 151 129 157 187 217 184 182 262 142 113 152 131 114 158 135 153 167 145 187 224 -1 174 185 129 -1 138 124 145 210 166 176 180 165 115 170 145 109 152 139 210 121 147 169 184 203 141 185 163 168 181 148 164 117 155 129 137 171 152 151 151 154 149 229 178 162 109 162 134 175 159 189 155 162 155 110 122 173 128 176 135 149 120 201 127 202 245 149 112 132 151 205 190 150 164 284 130 136 163 140 175 151 176 150 164 129 163 134 138 131 165 140 152 175 142 218 148 143 182 137 129 134 122 205 216 174 162 147 202 169 132 143 128 159 117 157 132 204 181 197 159 115 161 161 158 193 116 171 125 190 154 174 139 202 109 163 187 -1 154 165 159 -1 134 125 158 118 141 167 232 147 153 138 141 152 109 125 210 195 144 163 196 152 166 241 193 266 109 110 166 117 157 148 173 174 184 148 113 131 149 186 289 241 113 196 158 134 133 150 283 187 146 142 127 135 165 207 145 191 131 158 130 171 159 136 143 148 159 109 149 198 130 153 177 151 140 162 137 144 129 187 117 137 155 131 118 195 90 137 153 143 156 174 221 140 143 154 170 153 157 145 257 165 113 149 111 129 187 188 180 204 143 -1 181 168 142 144 137 -1 129 135 175 194 183 117 184 174 122 167 143 161 165 133 201 145 151 172 132 232 170 125 151 158 170 135 155 148 342 154 156 155 201 117 212 196 153 158 170 232 144 139 -1 166 116 -1 158 145 174 142 146 138 144 131 182 168 149 174 165 140 172 172 134 182 138 159 161 149 175 127 -1 179 182 167 165 158 123 166 129 160 138 146 198 109 -1 101 147 234 153 117 130 154 149 164 120 185 119 108 154 123 130 145 181 188 213 126 138 155 211 167 120 112 140 138 204 139 106 -1 149 155 223 185 156 117 210 159 128 130 152 149 123 136 159 191 196 214 197 177 154 141 187 160 -1 161 256 233 254 170 170 149 222 142 181 262 139 113 130 109 111 126 167 179 210 126 132 160 194 133 147 164 164 159 149 202 126 136 121 139 167 118 137 144 144 136 134 163 137 115 158 115 140 152 192 133 140 208 158 134 140 127 145 208 150 151 157 165 187 148 -1 152 175 131 169 144 202 189 177 166 129 173 172 93 177 141 -1 153 131 131 146 115 200 147 181 113 111 131 -1 113 163 125 135 108 197 171 169 161 128 150 133 151 141 178 146 139 179 151 -1 150 125 139 140 162 159 146 130 129 210 134 145 157 163 164 206 111 154 138 158 122 -1 145 166 188 183 138 121 162 140 125 148 152 161 155 110 140 188 131 126 190 175 160 137 146 160 176 185 189 196 151 146 171 134 122 137 164 120 120 109 140 125 208 178 188 140 159 133 129 139 169 144 162 203 -1 125 131 129 134 216 132 150 155 91 165 117 149 150 107 203 242 178 148 120 226 161 123 145 209 145 144 195 113 103 132 182 127 161 175 164 169 140 158 128 188 133 263 255 287 113 137 205 194 116 176 170 180 108 128 122 128 158 185 139 124 300 164 213 183 154 121 191 192 126 138 110 116 156 126 118 118 164 179 141 128 -1 119 186 176 209 140 136 137 214 165 142 175 141 166 216 263 193 111 150 131 157 123 161 132 126 225 179 196 179 191 173 140 195 165 132 211 146 138 104 164 134 107 139 155 128 179 159 110 124 135 144 114 114 166 166 128 157 122 139 144 193 124 130 143 129 156 118 117 167 199 115 158 156 235 131 183 191 221 152 168 140 195 153 206 144 143 137 144 116 134 164 123 125 207 132 142 216 139 159 193 171 139 129 173 190 168 187 127 136 161 176 141 -1 107 159 164 111 167 151 230 144 177 156 125 163 171 144 -1 195 188 161 130 193 185 114 126 190 130 128 182 164 176 208 118 144 201 138 160 140 -1 145 137 -1 146 134 143 143 136 208 155 132 181 216 122 125 115 173 154 133 125 152 142 130 115 151 146 149 105 146 183 137 210 175 206 139 183 165 143 157 129 153 105 174 169 126 134 130 -1 255 192 125 192 150 127 186 148 166 148 178 -1 209 157 173 231 153 112 -1 139 181 144 140 137 190 135 156 173 180 138 140 153 240 214 150 132 163 145 166 125 169 194 149 142 159 159 113 155 162 153 166 106 151 119 181 142 237 127 193 147 180 146 152 174 163 184 146 144 130 136 132 160 122 125 172 156 156 183 137 144 156 121 107 145 181 174 165 149 128 159 125 145 137 142 123 257 124 133 143 -1 143 201 167 176 131 158 157 113 179 113 112 129 171 217 161 157 143 132 -1 146 160 271 105 174 129 148 143 205 134 139 185 142 141 127 136 124 147 184 140 134 -1 158 140 244 156 121 219 142 131 158 135 158 175 167 166 -1 186 153 -1 183 147 139 324 232 150 181 130 253 145 170 200 165 131 135 127 130 148 121 167 136 142 149 129 184 130 127 178 185 141 192 173 131 138 137 131 140 164 132 215 117 125 157 176 184 200 149 132 160 120 142 180 164 123 150 149 155 149 294 187 137 155 187 184 116 112 110 149 161 156 133 212 176 141 115 116 160 116 226 138 144 161 160 124 184 154 154 129 246 126 203 158 134 154 137 154 141 224 204 197 164 115 130 144 146 -1 176 165 158 158 140 196 150 134 138 172 137 159 173 130 143 166 128 157 127 239 141 187 118 148 178 168 195 154 184 151 234 162 150 148 176 159 140 134 149 179 267 132 129 202 152 192 138 117 200 197 188 170 121 165 162 132 173 147 119 196 154 159 139 188 149 119 142 190 223 198 143 124 169 160 128 -1 141 170 152 126 145 142 252 136 141 174 171 205 149 95 223 -1 125 163 174 123 174 149 138 137 121 148 148 160 -1 120 156 137 147 -1 183 141 160 147 131 149 119 150 147 136 145 190 161 178 140 173 156 234 135 154 163 149 96 137 143 111 150 210 135 139 154 130 116 149 174 138 174 181 151 140 144 144 199 161 235 173 222 204 222 145 169 132 133 182 125 145 132 182 145 145 160 126 183 174 206 117 129 148 125 182 147 157 159 152 175 147 231 110 212 123 116 -1 161 202 173 148 139 119 168 191 125 134 142 180 150 212 180 167 150 137 171 160 138 225 189 146 157 161 171 134 173 142 280 113 180 249 134 164 116 152 127 113 147 119 151 171 -1 178 159 135 200 114 193 139 162 229 138 169 200 139 123 -1 -1 140 170 172 206 249 143 154 179 151 146 152 121 162 175 169 173 215 308 151 177 157 111 190 136 230 188 129 178 128 161 214 161 150 92 147 125 151 142 149 175 141 140 193 137 146 140 162 149 155 147 122 162 172 168 209 212 138 254 207 111 148 162 164 178 204 362 216 130 164 182 141 112 166 207 154 139 -1 193 173 190 150 134 187 133 150 164 103 188 137 170 154 190 161 244 121 125 205 112 167 142 183 215 211 155 132 173 161 125 274 140 138 131 157 181 151 144 167 117 144 194 128 231 124 161 151 146 193 120 128 188 118 167 177 171 148 120 161 197 234 207 164 133 125 140 157 144 98 -1 147 172 152 231 93 152 113 143 163 166 143 188 181 161 128 143 370 148 155 134 128 135 151 215 130 147 101 162 143 167 -1 157 159 174 155 208 166 117 134 152 174 137 126 170 164 118 176 132 210 132 128 114 175 153 184 127 173 152 220 144 125 323 166 154 149 148 128 153 160 147 177 126 -1 171 143 155 127 117 167 135 124 130 151 134 159 106 188 155 150 174 182 133 117 158 219 162 132 192 166 -1 153 218 170 170 186 188 196 119 150 168 134 160 203 148 178 176 222 157 154 122 139 144 129 150 121 170 155 190 175 143 129 -1 122 158 202 110 126 129 150 132 255 186 153 107 126 151 192 123 165 168 134 131 -1 190 134 137 129 153 184 169 137 140 122 160 187 118 -1 142 137 210 214 162 137 116 -1 126 166 147 143 139 157 199 234 179 115 166 147 158 194 155 177 131 171 164 163 115 164 185 148 199 160 126 183 113 251 142 122 117 173 119 163 118 146 132 132 139 126 188 166 187 144 152 150 -1 182 173 137 125 147 193 189 159 177 205 154 -1 147 111 162 141 140 169 145 150 201 123 109 126 172 143 268 166 131 144 156 126 184 133 231 266 148 180 240 151 137 141 148 101 136 157 187 224 169 187 127 150 207 162 132 -1 196 155 138 159 172 146 167 132 188 166 140 166 142 164 140 147 170 216 166 222 182 145 159 111 122 104 139 142 137 157 181 111 118 164 152 135 227 141 166 140 152 180 179 154 148 122 224 147 116 197 138 166 200 163 163 174 134 137 181 128 167 143 128 219 132 157 514 144 255 152 241 144 123 169 150 154 162 182 130 235 129 167 220 135 155 150 133 164 195 132 207 185 147 178 133 -1 190 137 159 168 107 199 150 142 184 -1 111 131 208 158 115 115 180 142 160 154 175 154 113 205 124 151 200 170 145 202 191 108 155 137 182 161 148 217 170 -1 143 163 167 150 -1 172 184 172 183 125 114 190 118 112 147 159 198 197 189 185 108 202 153 154 118 198 159 134 312 134 118 171 173 130 215 206 142 133 110 140 207 133 161 121 117 154 145 113 155 172 112 149 156 190 156 132 205 263 105 198 166 140 200 145 198 157 168 135 179 300 133 208 155 128 145 209 168 159 136 168 125 120 168 166 188 115 -1 119 212 134 114 144 127 103 178 116 187 146 204 150 145 127 178 163 129 175 93 -1 138 140 145 131 158 134 155 150 198 144 149 117 167 171 159 151 140 168 115 131 184 127 135 145 225 176 143 146 161 137 122 153 134 124 150 133 153 110 138 111 132 118 179 133 172 149 162 141 127 153 135 205 157 183 225 183 145 -1 143 198 142 200 118 152 132 146 186 216 213 192 154 136 182 187 182 226 188 109 132 272 161 186 111 141 248 145 153 158 192 208 144 137 162 239 137 166 200 196 146 119 150 114 178 165 210 154 180 182 240 152 134 99 145 171 111 144 147 239 188 171 149 145 -1 118 135 150 128 152 160 142 115 182 150 112 142 124 104 178 162 134 151 168 185 123 125 144 113 110 176 184 182 157 195 148 182 136 166 133 144 140 133 150 145 127 128 129 124 167 138 194 134 135 149 138 139 132 169 122 138 231 142 194 145 161 175 -1 189 137 105 197 150 129 169 162 108 171 90 190 123 139 159 219 155 233 164 171 -1 188 156 164 119 181 141 140 128 198 156 148 162 191 187 149 128 172 166 123 183 174 -1 114 161 140 146 149 182 151 153 137 154 154 130 175 123 137 147 114 188 157 -1 134 154 136 137 169 167 245 137 152 165 98 131 191 173 228 215 150 141 -1 134 155 146 135 135 189 141 147 110 144 151 133 149 157 139 183 114 123 136 129 125 149 110 113 136 122 156 150 169 171 117 173 118 224 180 191 162 126 179 176 176 143 -1 -1 148 172 251 125 138 190 117 156 164 136 112 172 126 138 -1 224 178 -1 143 170 179 144 125 -1 192 182 131 161 120 235 180 129 184 136 171 172 140 137 160 129 -1 165 159 167 179 -1 154 178 166 132 114 147 151 149 178 116 263 148 148 211 176 193 178 197 137 152 -1 119 156 138 135 135 199 144 147 158 178 195 154 141 171 215 126 144 131 159 148 152 99 131 176 147 184 285 138 161 141 125 291 175 151 142 130 123 152 165 138 125 134 130 153 138 131 242 120 139 145 125 157 99 114 127 160 160 136 178 278 200 157 136 128 120 139 185 149 149 147 164 -1 114 398 231 159 137 190 132 159 128 146 152 113 143 157 102 162 137 160 168 171 143 136 188 174 155 145 183 111 131 129 180 140 207 141 204 139 157 121 383 168 261 122 178 124 164 225 130 155 196 128 187 -1 151 250 235 170 124 131 143 194 124 126 397 132 130 135 -1 198 133 151 202 148 129 128 193 133 228 129 -1 149 145 113 194 137 133 135 147 171 97 133 170 156 167 192 186 140 216 144 228 148 199 301 186 118 167 182 159 149 127 222 187 139 170 -1 169 137 168 157 116 189 159 149 109 225 161 152 140 204 -1 133 186 218 136 142 152 156 171 130 180 181 148 158 154 136 126 118 130 158 150 157 180 194 131 143 123 143 161 129 158 115 121 140 161 146 154 196 136 244 154 132 151 106 152 149 139 109 171 -1 137 116 224 110 133 155 144 183 179 164 314 147 139 164 183 145 149 153 148 155 145 154 195 132 137 154 114 162 166 169 149 123 161 122 121 155 151 133 189 163 141 129 173 137 174 112 -1 208 163 174 -1 131 152 159 159 169 124 208 140 256 142 148 167 145 203 147 145 141 145 304 168 161 157 129 148 163 186 140 158 156 135 136 -1 146 144 -1 156 123 134 145 154 107 138 189 172 173 134 167 204 144 143 112 143 176 121 132 175 116 -1 168 143 163 183 122 166 166 203 151 130 176 176 154 178 210 116 -1 120 157 154 208 168 136 206 -1 149 157 119 119 358 214 102 296 137 138 196 124 123 149 144 158 128 128 158 140 123 223 174 149 259 114 121 159 163 148 117 107 121 110 141 128 114 109 209 130 183 161 140 117 141 145 214 157 -1 181 138 144 143 230 185 205 206 139 171 137 164 138 128 184 196 135 160 163 170 197 176 213 162 141 132 120 165 180 -1 167 148 140 137 155 170 134 140 171 147 175 -1 103 119 198 141 136 171 123 162 123 118 136 147 191 167 145 170 168 130 116 160 183 163 167 282 173 165 137 191 101 176 135 127 130 140 206 124 137 214 214 159 156 185 118 153 123 161 164 124 -1 155 218 156 96 151 176 174 156 136 -1 268 172 134 136 152 133 158 168 159 141 136 130 160 190 242 136 149 389 160 149 151 163 140 131 144 167 116 143 146 142 190 133 225 138 185 157 143 246 188 153 175 126 157 159 163 167 172 153 169 138 183 163 107 136 145 157 213 178 165 135 216 196 201 151 149 121 119 141 159 116 128 163 123 184 156 128 197 125 132 150 139 170 158 135 153 153 188 149 110 192 130 116 128 124 128 275 159 211 148 141 132 233 166 146 128 135 147 197 127 158 184 118 152 -1 197 105 120 128 127 145 207 -1 165 174 156 180 112 173 186 229 134 186 156 135 139 130 140 175 360 132 192 126 176 177 193 173 166 -1 161 129 226 123 149 140 161 163 160 138 172 381 -1 -1 157 125 134 156 289 160 136 170 170 151 135 192 175 155 122 114 253 118 139 149 138 270 130 184 126 104 115 122 200 147 -1 145 139 142 149 160 150 176 169 119 132 155 151 132 121 155 185 150 133 135 -1 120 134 140 167 120 117 141 142 267 171 119 193 157 127 142 133 147 168 139 185 197 204 186 -1 163 155 160 164 -1 171 172 208 213 239 131 175 145 148 138 152 184 175 128 144 173 109 180 129 208 149 147 124 159 137 135 128 118 166 195 367 126 153 157 237 123 161 169 214 155 190 150 139 141 159 125 159 163 173 137 127 184 158 159 136 148 160 184 156 126 167 197 181 174 155 139 120 127 143 147 191 199 157 168 129 171 135 171 106 137 148 -1 -1 208 140 165 156 -1 150 175 148 132 134 168 182 261 157 208 146 153 125 110 124 115 149 182 185 244 155 143 157 120 153 125 109 115 170 439 225 133 165 129 118 222 -1 112 136 112 132 128 104 160 -1 164 116 151 172 131 -1 202 138 140 158 136 168 -1 128 169 213 152 244 123 266 128 212 121 114 123 135 137 170 130 185 176 129 150 127 160 168 127 124 143 137 150 139 125 211 218 181 119 177 154 134 150 154 118 152 126 166 150 -1 139 188 140 176 102 105 141 183 124 117 155 164 166 184 153 148 169 177 198 123 232 171 182 -1 140 129 121 167 188 192 168 182 146 162 136 150 134 149 152 171 167 133 152 -1 136 139 130 183 134 160 135 126 125 149 128 152 188 181 148 -1 131 99 153 147 165 130 157 208 145 148 180 177 206 138 164 119 137 141 195 229 170 168 153 159 138 134 227 182 158 191 139 156 184 202 130 130 173 149 199 121 134 119 213 139 172 140 162 176 138 170 194 152 114 179 145 213 138 147 144 136 139 140 162 139 116 240 154 177 145 167 194 129 156 138 161 153 182 146 165 204 96 150 113 137 174 154 156 216 255 222 191 138 102 122 127 188 110 157 179 188 154 142 250 131 152 157 136 148 161 188 163 163 131 149 139 229 141 155 165 144 175 167 159 120 147 178 162 -1 278 166 147 127 122 177 186 142 136 159 146 124 123 197 125 216 130 148 192 165 134 178 118 150 139 105 -1 154 133 160 175 152 134 209 206 141 150 143 103 131 139 166 147 168 124 214 96 143 135 167 127 -1 163 137 122 133 124 158 206 148 166 168 146 221 136 151 209 185 126 153 164 118 133 214 153 132 163 218 170 112 162 157 175 197 165 127 133 187 158 164 138 158 139 162 168 125 165 138 156 170 161 136 212 149 173 185 118 150 -1 173 206 151 201 147 156 100 -1 133 160 138 211 113 126 142 165 153 140 112 128 155 171 132 194 122 125 142 170 124 151 158 119 214 146 202 541 157 114 168 211 171 135 217 154 107 130 166 156 158 -1 136 -1 133 189 184 212 179 176 129 135 131 187 134 146 116 160 174 167 152 229 275 197 128 120 199 104 131 110 149 120 129 202 160 140 211 131 164 117 117 177 174 154 240 135 159 130 148 161 176 155 129 120 128 178 198 137 215 146 104 136 125 -1 162 108 137 152 172 148 119 232 114 195 -1 176 184 173 151 165 110 189 117 174 143 114 152 167 148 134 174 163 138 224 127 127 144 162 115 161 198 147 144 160 141 116 164 176 143 175 161 115 204 144 141 162 144 140 129 110 107 189 126 138 158 152 200 140 125 139 158 142 148 147 137 172 138 166 125 117 184 139 105 115 122 -1 155 229 129 199 265 186 144 192 139 162 139 110 150 119 120 115 121 166 155 202 128 208 129 138 168 174 148 150 171 124 126 136 268 160 -1 119 181 135 148 104 97 186 165 149 135 211 175 239 144 242 126 201 218 166 140 147 137 229 146 148 176 133 145 139 139 215 140 156 135 99 198 129 141 178 152 122 175 153 149 121 156 158 186 147 284 152 144 132 136 172 231 209 138 154 178 163 257 200 141 190 138 126 196 171 154 168 -1 134 154 164 142 126 123 146 162 133 179 149 124 122 171 155 122 118 149 165 190 157 145 261 184 148 143 110 115 150 183 147 117 152 123 119 182 187 117 199 156 127 119 187 193 -1 131 153 214 182 121 190 136 152 207 159 141 137 166 196 120 172 136 191 107 98 -1 191 220 100 123 185 126 136 195 -1 261 138 184 107 160 145 141 180 123 190 125 163 168 136 156 118 161 158 135 156 150 146 154 230 113 136 154 105 149 131 172 223 163 148 184 185 201 185 264 150 177 179 134 132 133 136 150 165 177 112 165 153 241 219 137 260 139 154 154 115 170 129 180 166 161 230 202 147 157 141 210 -1 195 130 188 165 127 147 117 150 182 160 121 204 153 125 156 167 114 146 142 147 234 110 118 162 151 162 196 220 129 213 143 121 124 133 134 175 161 146 145 170 216 125 101 144 175 158 155 158 126 -1 135 164 119 135 151 211 199 139 116 136 170 113 118 151 215 148 151 150 143 148 177 139 199 154 162 143 162 182 139 134 137 187 147 130 184 223 126 165 138 163 120 123 126 135 150 223 139 218 124 121 120 122 144 99 196 155 173 158 146 142 131 119 132 247 131 194 119 159 158 109 186 131 220 189 120 134 188 135 109 181 158 121 163 184 142 163 124 138 124 153 187 132 176 158 130 155 -1 211 224 151 142 133 102 162 137 130 137 111 103 169 137 176 144 180 160 115 128 153 125 150 176 146 223 159 319 134 147 148 166 151 173 199 150 169 213 103 186 134 156 149 192 126 191 180 239 196 148 147 -1 136 212 161 197 160 129 155 116 180 159 224 149 197 158 170 164 146 381 190 151 144 148 158 150 182 126 159 218 175 183 148 206 109 189 164 185 169 128 143 135 137 -1 160 159 140 119 149 145 127 216 131 133 -1 133 164 146 137 191 189 146 125 134 125 222 156 163 136 -1 144 184 246 170 208 189 146 118 168 170 187 157 159 211 170 203 132 175 127 118 175 165 115 116 137 220 112 152 131 128 138 166 204 144 160 158 192 161 182 153 169 190 150 165 167 120 133 145 123 127 121 174 160 147 155 197 154 226 160 202 -1 105 140 178 -1 99 179 159 229 161 147 147 165 179 154 147 168 154 154 128 144 149 196 179 121 159 181 -1 153 209 136 130 147 103 171 195 132 180 191 189 169 180 129 151 -1 130 165 115 173 153 149 147 116 142 146 131 143 157 179 139 139 140 182 109 109 216 146 202 141 154 161 132 176 177 113 131 154 173 137 246 139 365 94 163 105 163 201 142 187 146 162 151 110 174 187 121 117 130 140 143 164 131 194 173 133 128 120 196 149 130 148 152 137 129 124 188 158 117 464 120 127 199 166 150 117 141 207 112 137 119 163 168 229 121 143 142 185 196 119 119 256 137 168 169 179 160 165 162 183 120 135 144 165 129 150 155 196 140 181 176 142 133 133 133 168 201 135 132 198 231 200 147 142 146 152 190 157 118 -1 120 -1 111 177 156 162 135 124 134 135 150 168 201 215 158 124 145 229 130 163 195 148 230 140 157 156 134 199 240 131 160 155 141 168 139 164 126 178 211 165 159 214 114 151 125 193 146 232 173 -1 173 139 200 190 176 176 159 174 162 128 130 123 166 160 158 232 131 156 148 170 168 120 129 183 201 187 157 132 176 141 110 158 156 179 129 179 132 205 125 120 137 167 151 161 187 138 205 176 167 154 -1 176 145 140 148 129 159 131 155 173 158 126 167 135 136 169 -1 209 161 125 228 149 153 130 165 117 151 162 134 149 169 132 170 131 212 223 123 139 129 126 134 178 125 170 198 106 142 114 123 165 138 165 169 153 209 145 127 151 145 210 186 105 159 153 150 144 112 225 162 -1 153 226 197 168 154 134 164 198 141 201 170 117 -1 161 143 242 122 153 160 160 123 208 158 161 191 183 172 158 135 178 227 136 152 201 152 156 129 124 196 156 153 215 122 147 176 142 179 137 141 104 135 136 -1 148 141 111 142 152 136 276 194 168 163 197 153 204 254 124 168 165 246 111 184 132 -1 156 110 120 149 114 162 147 216 151 130 150 -1 272 166 114 174 190 164 136 181 181 137 138 133 155 155 119 156 172 142 184 123 163 135 142 147 146 143 148 -1 114 148 110 148 187 149 -1 150 190 157 123 145 170 179 138 220 182 157 125 133 147 182 133 136 188 173 143 155 117 159 179 162 178 154 141 155 225 137 162 153 97 227 132 148 190 175 158 168 148 129 147 250 163 -1 138 132 154 132 163 167 153 153 118 154 121 134 185 192 137 204 166 152 152 107 158 145 145 187 147 169 138 125 134 110 185 156 141 177 212 155 158 140 164 183 144 169 165 217 148 135 152 129 173 -1 157 -1 146 140 140 143 248 150 198 199 130 158 142 133 130 133 136 123 179 130 157 192 187 174 143 192 196 147 181 162 147 152 136 161 127 154 153 147 118 136 174 251 183 124 191 157 200 135 152 143 176 208 180 155 124 197 143 145 200 118 136 166 163 161 155 142 151 155 204 123 113 174 317 111 179 118 177 185 159 169 -1 127 295 136 -1 130 185 151 131 172 208 150 126 141 161 189 177 183 126 198 177 144 136 150 119 159 167 136 117 150 192 183 130 143 189 115 119 133 204 160 117 152 123 123 158 128 126 198 124 171 200 214 147 173 203 123 184 258 143 111 108 141 133 179 -1 146 149 173 125 124 114 105 187 172 136 149 133 170 139 213 162 155 161 191 142 124 217 143 201 118 148 164 101 206 142 155 154 132 108 162 195 264 128 164 189 176 124 137 153 141 167 190 143 146 129 210 137 159 185 201 141 200 251 165 135 -1 141 120 134 118 174 205 131 206 170 167 227 188 -1 114 133 155 186 143 135 166 177 139 139 121 167 96 147 149 138 105 181 204 -1 151 131 175 125 134 165 127 170 124 220 262 133 143 192 185 164 151 140 133 160 192 158 116 163 233 121 132 171 238 162 135 132 110 -1 129 -1 117 165 166 129 156 173 128 119 200 201 127 175 144 97 293 132 -1 164 -1 159 118 168 182 150 97 207 130 164 183 139 160 171 158 178 140 148 132 130 128 209 179 107 151 208 149 156 165 183 164 127 145 168 129 132 130 175 142 153 -1 178 126 128 235 143 114 125 109 199 183 -1 126 174 152 114 114 138 177 141 106 139 144 155 138 -1 229 176 165 127 125 166 167 194 174 172 122 204 159 152 110 170 125 145 174 150 136 142 126 143 149 128 147 154 191 157 154 139 153 142 144 118 155 159 133 124 147 173 171 170 124 119 144 184 132 130 205 151 119 251 124 143 137 105 154 112 173 260 144 268 154 134 156 134 128 182 228 166 121 111 160 114 152 113 129 129 164 106 177 197 219 163 164 142 151 148 117 134 147 162 185 125 136 132 142 153 134 166 163 148 164 138 145 141 173 308 144 148 134 95 107 159 151 133 202 -1 140 440 208 164 198 -1 191 124 175 -1 184 166 108 171 137 164 164 109 185 161 218 168 177 155 184 168 157 132 181 157 117 259 160 140 148 131 186 122 192 151 149 195 109 99 116 170 130 176 148 154 177 112 167 123 142 116 186 198 142 135 212 242 134 169 123 132 152 145 164 153 140 118 186 127 133 148 119 183 215 272 129 127 160 160 154 411 124 188 163 128 239 172 154 213 178 111 183 148 158 132 145 132 150 148 -1 147 147 159 157 135 218 187 156 151 149 137 130 152 162 212 166 169 123 107 161 194 200 151 121 122 168 111 130 137 131 140 175 121 195 151 131 175 219 193 152 128 144 137 149 113 237 226 150 182 144 171 188 139 125 183 124 180 218 169 144 198 213 123 184 121 124 138 159 187 173 -1 -1 145 163 188 188 159 148 153 104 122 141 167 141 176 230 175 154 133 139 138 147 175 209 198 135 184 -1 131 -1 144 169 134 331 169 145 139 164 118 170 136 170 133 216 92 165 189 135 187 172 215 141 145 195 131 176 168 207 166 199 209 167 97 152 182 172 183 165 165 155 125 133 111 112 117 235 252 167 157 145 150 166 118 157 194 143 114 158 140 132 176 118 -1 168 144 162 164 -1 168 217 117 164 144 141 125 106 135 134 143 132 153 177 101 158 168 156 159 159 169 135 146 127 137 153 -1 146 119 195 182 149 106 113 150 153 178 149 125 167 116 162 -1 159 141 131 159 180 175 247 180 181 128 130 105 135 142 156 143 154 118 187 113 145 215 114 118 192 141 154 161 133 161 126 173 185 198 107 169 133 192 115 127 179 126 157 169 146 120 -1 164 162 186 152 157 153 113 160 181 137 166 205 201 254 110 137 155 177 184 136 134 146 147 112 257 154 124 96 147 127 235 121 107 139 142 167 182 178 119 160 192 114 195 124 154 111 133 134 159 -1 159 142 141 147 216 163 152 182 132 173 189 170 126 135 171 187 166 190 127 126 121 173 178 180 180 144 219 140 192 137 149 258 132 175 144 140 133 188 146 -1 133 152 179 132 -1 235 128 114 198 118 136 178 193 185 140 -1 161 130 144 126 136 144 153 143 140 130 135 129 113 127 132 123 -1 142 168 201 127 175 133 168 258 164 151 209 -1 156 -1 117 115 176 162 121 164 257 142 136 138 104 158 174 127 182 175 151 134 175 164 135 146 147 134 134 185 143 143 164 144 192 144 130 239 144 197 168 137 170 174 189 169 138 215 133 136 151 -1 192 141 208 129 142 148 166 124 187 163 169 157 234 135 129 134 190 142 133 147 131 134 149 198 139 128 121 195 185 169 163 196 131 179 227 -1 139 136 149 129 192 174 135 195 120 161 132 125 -1 121 151 151 147 199 139 162 174 138 217 145 166 128 120 191 149 160 117 159 107 201 146 173 139 135 140 165 209 126 142 131 237 193 151 141 191 222 145 210 131 169 148 166 156 187 155 128 174 137 -1 138 122 145 165 241 148 183 232 -1 138 144 124 148 153 122 141 227 184 178 173 150 152 180 161 148 177 87 168 147 222 146 145 140 168 128 149 211 206 202 138 144 124 162 178 120 180 96 113 180 175 154 169 189 154 134 126 182 132 196 145 167 126 144 130 127 139 170 145 169 168 116 134 184 143 163 153 197 135 182 193 158 119 182 145 161 257 169 172 174 174 133 215 139 201 146 127 124 160 134 169 148 158 270 109 118 186 176 102 163 169 160 155 140 114 193 177 151 157 238 132 143 223 123 138 176 113 155 186 142 242 153 161 188 146 160 -1 199 149 174 154 117 198 166 -1 -1 131 155 112 206 186 152 129 120 105 150 138 202 130 121 154 108 151 -1 166 180 121 233 236 172 211 153 171 144 135 152 115 112 157 177 163 134 197 -1 143 151 177 177 124 172 169 175 180 163 155 -1 147 196 146 140 148 158 125 257 122 157 154 162 193 132 132 118 189 208 125 125 122 172 -1 136 139 117 201 154 161 181 178 224 136 151 152 132 129 148 125 135 122 173 339 138 163 154 129 232 153 173 112 166 212 149 225 204 172 196 145 132 142 149 176 124 -1 140 157 137 153 169 169 -1 189 106 151 228 216 187 188 171 157 124 155 185 141 166 176 115 180 180 163 211 127 118 169 125 172 149 109 181 174 125 219 133 177 151 -1 157 121 189 131 217 162 168 -1 237 230 126 151 104 -1 165 132 142 118 201 203 145 141 200 152 139 109 131 200 113 149 176 141 163 188 150 201 112 150 205 156 144 143 130 160 153 128 117 155 157 135 168 170 168 -1 135 173 150 149 148 127 243 154 184 150 156 127 133 182 142 143 147 199 177 104 191 157 155 154 269 151 146 134 -1 131 166 144 126 142 163 157 168 165 217 202 181 173 137 135 140 217 145 -1 145 133 138 180 145 215 136 144 141 176 153 146 185 143 134 162 157 195 157 286 149 150 212 134 151 103 161 128 114 -1 153 182 198 161 139 170 161 137 167 125 150 162 150 173 150 134 153 136 157 142 141 302 165 147 167 159 107 190 95 150 139 144 135 158 171 145 126 209 160 -1 196 117 156 115 185 230 166 123 152 145 135 244 132 181 155 103 126 137 -1 167 163 132 180 145 181 220 188 133 134 114 196 155 120 139 181 141 152 157 173 165 -1 174 189 149 168 217 -1 123 140 128 128 181 157 214 267 -1 114 134 126 158 127 156 162 127 166 260 157 189 154 164 205 118 159 144 157 219 168 128 229 155 121 177 125 112 -1 175 131 176 161 176 160 168 132 213 101 169 134 102 150 138 133 174 145 202 212 143 149 170 158 122 -1 141 196 145 168 160 141 144 169 203 145 171 168 156 136 168 98 141 123 139 143 124 164 126 199 167 159 -1 105 168 136 240 168 162 135 159 150 136 155 172 146 152 145 167 138 182 194 141 135 225 261 199 153 150 157 168 201 195 168 165 174 189 154 157 124 160 146 133 176 150 131 175 172 147 118 124 158 145 151 147 186 178 185 174 166 155 184 156 164 161 113 205 134 193 141 146 433 129 140 214 176 158 154 147 157 117 142 173 151 130 141 182 400 145 118 124 142 173 151 168 147 129 132 161 124 165 122 145 152 158 150 212 216 167 295 234 167 184 168 147 185 107 138 134 156 149 143 148 137 146 134 112 112 -1 156 165 161 165 140 209 194 181 184 178 170 150 132 149 163 217 270 246 183 143 222 133 135 170 148 170 158 135 174 228 158 129 179 160 139 243 178 192 154 156 129 119 143 218 154 180 152 155 117 193 108 163 135 173 138 174 131 155 132 164 126 139 174 135 135 116 222 151 109 157 134 -1 129 180 174 168 145 238 129 180 123 100 126 138 133 129 133 247 139 235 171 131 251 150 141 185 118 119 121 143 212 128 182 172 166 150 129 136 153 198 215 -1 171 -1 155 195 -1 105 139 161 151 157 172 138 -1 228 154 177 180 145 171 145 205 114 127 199 122 164 159 159 156 133 142 134 135 173 129 138 128 159 192 151 -1 130 146 146 130 171 183 143 154 167 223 160 116 132 160 337 166 179 159 110 166 144 148 180 152 149 229 165 134 138 175 138 162 176 177 139 155 161 214 160 119 134 171 184 188 135 150 138 129 140 132 115 148 213 125 160 178 156 106 127 137 203 144 158 122 107 138 189 145 132 164 148 157 117 157 108 153 119 140 136 147 129 220 121 390 174 163 135 -1 113 121 162 160 150 151 159 137 187 136 123 161 201 -1 164 132 117 141 184 114 125 139 162 163 185 156 199 188 164 175 159 132 175 210 141 131 164 170 149 130 166 142 137 136 116 186 109 152 191 143 147 127 149 160 119 127 179 241 207 142 218 149 235 135 -1 142 136 123 138 157 212 188 160 102 141 -1 148 141 135 173 159 157 167 203 106 135 121 169 114 148 117 182 176 257 178 136 -1 126 181 117 149 147 142 149 192 170 125 154 152 207 140 196 133 218 139 164 125 114 149 174 120 145 136 141 156 184 384 145 165 187 174 169 208 164 110 140 154 152 130 163 171 135 167 211 109 136 131 144 111 163 151 199 198 126 212 121 159 146 175 185 212 161 133 110 148 191 228 122 125 138 215 192 176 183 141 140 127 144 215 231 147 173 118 164 135 -1 159 166 151 181 156 220 152 161 186 212 156 112 212 170 176 141 128 -1 151 104 139 134 191 166 127 140 146 141 112 150 174 121 151 146 207 198 194 115 183 181 132 160 193 161 104 184 140 127 235 325 178 129 115 170 172 142 130 116 127 188 117 131 133 217 164 151 153 191 177 138 143 139 192 174 185 133 174 149 166 124 152 219 186 162 136 153 170 102 127 127 142 145 -1 155 148 164 234 175 156 124 144 112 132 157 -1 177 142 -1 270 154 130 122 175 164 140 154 127 -1 118 121 167 163 147 142 153 137 162 215 146 164 148 158 -1 138 191 147 191 199 146 163 -1 155 145 170 186 128 170 148 103 196 210 119 137 210 99 134 123 142 175 116 184 142 131 160 84 138 138 242 123 199 171 136 181 134 161 190 176 154 146 133 113 123 148 160 160 114 151 156 123 171 157 139 130 97 144 123 153 164 248 165 144 131 144 303 236 208 140 121 155 139 180 145 189 143 191 148 174 160 148 146 175 119 189 -1 135 144 223 194 154 132 166 160 138 195 158 161 164 128 107 -1 205 163 155 94 135 189 155 164 151 123 136 192 134 131 170 138 132 175 174 123 162 126 126 175 177 149 154 -1 161 170 124 170 162 170 174 150 119 180 136 125 182 102 136 181 227 238 140 162 130 128 140 147 200 167 171 137 162 -1 161 237 145 132 183 185 147 201 172 207 165 146 150 154 126 112 133 141 145 112 182 122 153 151 146 136 128 233 164 143 96 123 118 -1 137 153 185 166 141 151 171 202 113 125 104 189 129 225 155 147 176 163 -1 148 209 163 208 159 150 164 141 203 128 149 161 171 154 111 161 152 137 154 178 145 129 152 150 149 109 140 175 195 158 122 158 159 138 146 142 -1 141 157 162 156 143 226 125 180 185 117 195 144 151 127 162 150 165 204 212 176 130 163 144 131 204 164 178 134 214 128 156 161 130 137 -1 115 154 175 142 174 185 132 134 156 -1 -1 119 138 138 132 152 161 114 160 114 143 160 130 149 139 122 122 146 183 156 173 117 157 147 207 111 170 180 120 195 141 190 141 181 137 154 137 172 193 125 147 286 161 157 183 108 154 144 197 167 124 210 145 141 168 179 178 130 309 148 155 153 165 154 191 164 143 -1 120 163 331 184 136 200 136 171 150 119 119 144 165 161 169 156 120 145 163 217 191 131 166 106 216 169 123 150 147 140 162 172 198 198 169 118 141 283 133 123 153 144 137 141 133 131 160 120 120 150 110 173 126 175 168 189 170 -1 153 158 212 133 235 125 158 162 130 166 138 226 166 143 171 148 126 190 140 139 131 122 147 152 109 129 132 105 144 156 151 144 124 107 144 180 189 169 -1 162 162 131 134 122 106 155 140 121 149 187 126 148 174 131 125 143 119 113 160 133 134 168 176 142 163 158 160 150 195 191 240 187 -1 142 168 113 151 129 106 118 182 127 141 224 161 -1 167 219 139 170 -1 170 205 138 163 146 195 131 132 196 118 156 157 262 123 151 152 108 139 149 155 251 183 155 160 106 161 102 194 181 180 143 115 141 131 110 166 122 156 175 144 229 135 145 144 115 161 164 143 155 126 139 172 129 159 177 193 172 134 161 133 175 138 145 133 -1 110 163 157 139 152 183 164 163 133 149 138 116 161 123 172 206 144 178 230 137 208 131 111 173 168 166 127 129 -1 166 141 140 139 119 143 147 221 160 135 191 123 201 174 142 158 119 195 164 181 192 124 152 147 180 174 155 120 201 172 108 132 134 124 168 157 209 186 131 218 168 150 171 167 185 149 163 142 130 140 138 85 238 137 153 165 195 171 155 150 113 179 142 162 115 193 146 166 123 127 152 193 155 267 146 -1 171 144 161 116 114 135 181 -1 182 202 149 155 118 163 171 154 142 153 110 145 134 198 167 134 125 153 185 141 256 129 148 235 121 142 175 134 156 124 134 209 101 184 202 189 143 185 173 189 134 187 176 166 116 138 131 165 167 104 161 152 144 135 167 155 150 210 145 142 142 164 200 143 175 123 188 150 -1 175 144 120 178 149 141 248 -1 148 122 137 157 117 135 134 193 -1 137 -1 213 151 191 113 112 -1 168 178 101 168 154 171 129 180 144 190 202 131 135 219 165 91 151 168 201 124 -1 168 192 254 132 130 212 139 156 166 178 173 151 163 102 163 146 151 155 119 150 204 219 -1 227 143 131 213 143 174 146 160 236 217 154 192 144 373 171 196 199 138 133 157 189 188 176 196 216 223 207 198 169 184 137 111 165 161 163 196 198 121 140 135 145 138 145 132 154 180 143 155 158 225 343 120 147 184 180 99 169 177 146 239 119 149 115 364 141 157 113 204 132 133 156 139 168 227 161 159 139 297 147 168 255 121 139 127 -1 114 150 179 154 180 149 -1 157 164 148 120 166 159 161 144 142 220 147 205 148 160 189 119 108 146 155 125 193 107 179 147 149 164 116 159 152 146 108 261 285 149 214 153 165 138 148 161 275 130 158 183 233 144 156 204 155 117 249 136 140 162 128 119 159 177 112 170 145 165 158 152 132 128 181 162 150 186 179 136 150 235 118 132 180 164 131 161 162 129 170 125 148 164 132 114 158 146 138 167 141 150 149 142 133 226 198 172 181 136 119 238 143 155 176 148 271 119 153 131 -1 142 176 219 147 153 195 138 116 157 200 202 142 117 165 249 137 164 133 137 177 156 198 178 139 111 158 161 199 164 178 166 125 140 137 127 135 114 152 167 159 143 129 119 120 127 158 151 153 180 -1 183 125 195 169 104 195 169 202 193 203 174 119 185 160 153 143 113 153 160 122 151 145 154 162 170 165 206 -1 157 116 167 205 192 125 151 152 125 222 178 198 294 187 226 192 138 164 172 144 121 143 178 143 261 -1 151 144 240 193 192 246 135 131 134 176 161 153 244 145 133 153 184 131 137 167 105 171 142 147 197 135 214 140 140 161 165 140 169 172 123 138 139 203 179 136 134 101 125 124 126 128 248 113 157 158 -1 154 157 137 95 174 140 178 157 155 136 172 174 170 152 143 188 163 310 174 168 142 135 137 133 151 121 -1 144 173 147 120 197 187 161 144 115 180 176 142 158 113 165 134 155 153 143 153 122 162 173 144 135 190 159 190 131 159 118 210 106 144 147 176 264 143 174 182 -1 146 167 201 148 128 201 160 190 140 149 135 138 149 158 145 144 106 180 144 153 -1 251 115 169 138 126 187 196 181 123 167 181 152 138 131 144 195 160 182 143 132 151 150 142 -1 129 121 -1 167 148 161 145 194 197 145 128 129 172 127 138 175 192 183 119 142 151 158 157 229 118 158 -1 217 106 136 121 117 157 159 226 179 131 144 -1 88 220 178 203 148 207 105 134 141 180 207 237 142 150 138 149 142 152 144 192 175 173 206 188 205 124 156 139 219 114 130 165 -1 -1 144 138 100 148 181 168 132 203 144 179 138 138 147 176 143 159 146 167 129 118 137 157 -1 107 192 151 186 121 215 151 131 194 132 141 111 163 175 182 215 144 230 165 145 240 169 150 145 123 155 150 138 130 154 218 140 -1 169 123 -1 182 168 127 201 202 118 104 161 -1 -1 -1 126 144 264 181 139 149 121 134 113 187 200 135 156 204 137 164 149 158 153 143 146 131 124 124 172 146 142 131 123 112 134 139 104 104 169 191 134 176 204 151 179 -1 126 117 154 140 123 183 106 118 158 118 140 203 209 198 166 169 208 144 111 138 141 -1 118 -1 157 168 154 98 154 194 178 126 146 173 139 129 159 123 162 144 156 151 164 135 147 172 138 161 157 143 167 146 -1 162 149 121 161 190 176 187 151 111 174 170 182 149 160 122 180 162 123 140 143 136 125 147 159 138 131 178 138 126 194 266 157 161 237 142 151 142 212 182 216 173 -1 128 129 157 229 124 132 182 167 120 156 153 174 183 103 118 145 165 166 279 150 178 142 122 139 157 244 176 138 183 122 239 128 127 167 173 131 121 152 144 201 142 146 215 126 133 150 164 209 135 158 123 157 -1 151 170 203 147 170 152 -1 136 137 105 143 152 113 137 152 167 168 175 144 127 138 153 190 157 191 228 147 144 161 142 166 190 136 137 169 135 140 -1 142 149 194 142 186 221 136 116 148 119 137 225 181 119 138 157 239 196 -1 126 125 138 97 141 164 130 214 132 123 217 149 124 120 152 158 -1 170 182 145 123 159 132 299 168 185 134 129 149 124 121 123 165 135 162 175 146 170 116 167 -1 169 211 152 154 105 153 137 172 158 163 110 120 151 439 203 163 146 200 133 142 144 156 127 158 -1 129 151 130 158 121 152 213 146 131 147 128 192 193 138 174 146 113 154 164 137 192 158 117 140 -1 188 145 127 136 248 129 226 156 129 143 127 -1 155 153 145 133 144 131 113 283 125 180 132 179 168 161 113 104 164 173 178 126 117 161 134 183 158 150 131 209 168 148 173 141 120 -1 144 131 106 169 155 180 151 146 151 111 165 156 200 222 167 143 175 159 172 133 169 119 173 159 253 170 124 260 160 162 157 119 157 195 206 -1 171 204 97 187 154 237 179 -1 127 188 152 141 127 125 136 195 200 158 144 158 205 142 159 137 167 123 142 122 161 160 160 -1 168 178 117 157 168 124 136 142 126 164 191 178 147 170 158 114 129 160 177 209 185 136 169 157 170 142 175 165 106 161 123 120 129 170 198 128 147 183 119 163 116 124 118 160 121 202 151 158 184 166 164 141 159 135 -1 157 166 -1 170 138 148 235 124 149 107 213 137 131 131 146 116 132 120 118 129 119 174 273 214 160 161 196 144 124 189 132 152 158 162 178 175 141 146 161 145 123 184 168 126 102 180 184 125 143 287 131 185 180 178 182 175 152 142 146 156 217 123 130 178 -1 192 167 129 123 111 143 136 236 -1 148 146 123 109 153 210 119 135 156 130 134 -1 192 141 157 216 177 168 192 175 140 198 140 182 158 175 125 152 181 147 129 163 -1 179 243 232 141 164 143 185 -1 163 109 177 158 134 149 227 115 146 189 124 125 166 169 183 147 141 122 170 130 145 151 104 -1 131 160 175 180 144 152 125 89 143 128 177 -1 181 137 103 147 121 144 214 163 175 151 208 163 154 143 104 337 145 196 118 168 153 154 161 125 176 171 243 172 303 -1 167 151 170 144 157 121 168 112 138 221 143 187 134 196 159 164 145 206 197 220 169 182 104 -1 132 177 279 131 -1 136 161 147 145 165 114 158 156 164 123 186 154 160 176 174 210 169 144 236 165 179 262 204 173 114 183 132 152 137 156 162 143 172 121 159 98 148 169 164 176 187 136 132 146 222 135 134 110 151 144 190 121 107 148 144 174 129 143 137 183 128 152 112 144 150 172 221 96 155 144 151 207 200 157 153 173 153 154 167 206 165 112 164 161 135 171 185 147 135 201 172 230 133 159 115 147 159 145 204 176 118 232 136 108 119 148 182 143 140 155 100 142 168 179 -1 113 182 142 150 144 -1 121 125 167 158 184 188 116 91 177 152 150 168 164 149 126 143 209 167 153 129 151 169 144 -1 168 152 148 174 145 131 162 101 163 154 145 186 291 165 129 158 197 131 181 167 197 171 161 139 161