112 139 128 152 198 159 197 187 -1 137 137 143 138 137 132 133 177 147 184 144 160 132 144 165 213 175 133 146 235 125 137 179 127 133 147 200 184 136 204 148 188 223 145 156 167 108 136 224 137 129 110 132 162 168 149 151 138 114 137 238 218 145 198 168 115 140 123 168 120 176 157 163 157 133 149 228 119 108 -1 165 191 213 136 169 163 -1 119 165 148 145 153 187 -1 144 113 171 159 132 169 164 130 111 153 116 185 139 152 118 179 136 155 145 172 136 152 221 165 162 164 172 145 158 165 214 170 224 135 166 153 209 168 163 154 138 164 146 181 169 139 136 141 246 161 222 179 129 -1 187 139 189 137 187 186 138 126 153 189 164 124 192 185 129 146 150 142 156 172 217 202 142 162 153 133 206 128 152 139 169 124 118 166 142 168 115 149 150 165 140 177 131 183 152 172 171 154 114 149 163 137 205 139 162 -1 124 135 147 156 170 262 167 119 170 187 145 130 125 131 107 101 134 138 179 131 157 167 206 151 259 202 176 145 141 155 137 218 137 184 137 163 141 166 160 137 159 148 287 125 119 131 152 144 128 104 130 119 141 169 143 125 151 129 138 152 154 140 159 128 200 155 291 137 144 190 190 155 142 135 173 -1 122 137 180 161 149 191 177 152 196 168 -1 139 161 150 169 223 234 118 212 160 105 124 147 206 173 149 136 136 147 239 113 123 148 114 142 -1 153 146 196 173 140 157 192 191 152 161 147 180 161 140 134 179 118 119 180 206 242 -1 171 -1 163 173 119 175 164 114 132 140 199 194 146 246 142 180 155 146 168 269 128 149 131 187 133 143 132 135 188 125 -1 187 153 201 179 167 160 139 134 152 146 146 125 166 175 165 132 209 109 126 143 124 165 124 159 -1 -1 159 171 114 161 119 184 196 207 168 183 122 124 161 157 185 146 154 123 141 152 200 185 99 157 144 162 159 142 223 147 165 114 220 141 196 112 157 121 234 136 211 152 125 138 148 155 120 162 146 121 140 162 139 134 154 148 155 132 160 -1 182 119 148 138 172 155 109 133 115 169 195 117 138 154 188 128 184 174 153 205 129 -1 144 174 144 135 153 152 142 132 132 119 139 160 165 157 168 -1 129 155 188 117 142 190 151 194 143 145 153 133 126 139 144 158 112 172 174 163 167 -1 264 135 147 143 134 136 -1 152 155 130 180 127 157 150 120 211 134 166 178 162 130 114 150 134 164 164 149 137 191 150 144 119 186 169 135 130 175 159 171 118 168 117 232 114 348 130 212 126 120 217 220 134 194 151 106 164 207 165 -1 155 199 149 128 142 -1 116 161 130 163 186 190 119 129 159 140 129 163 188 130 169 176 162 124 141 189 191 250 122 160 161 135 146 122 167 102 181 132 128 183 173 149 193 222 197 175 121 177 193 129 119 151 180 147 211 132 124 183 128 134 261 131 126 116 194 -1 146 137 124 162 200 137 128 184 124 166 132 211 175 134 153 120 124 141 139 141 199 267 149 173 157 155 251 164 119 121 162 142 154 221 150 202 172 148 137 187 202 121 128 121 -1 143 92 193 161 133 169 175 139 154 128 216 197 129 139 162 134 203 113 151 162 175 127 112 105 154 164 140 133 158 125 241 151 165 163 159 132 207 160 185 152 151 171 162 129 150 186 172 141 139 125 119 135 137 215 150 138 149 158 126 121 149 180 107 113 192 141 108 -1 137 131 161 -1 212 131 148 176 -1 165 160 -1 155 171 131 129 228 125 189 111 -1 166 210 151 98 -1 132 184 155 181 154 134 137 126 144 179 127 162 150 -1 125 190 173 152 119 139 185 163 217 114 113 154 146 122 175 127 130 139 155 124 165 124 118 118 233 145 105 191 121 178 103 136 155 126 146 234 266 136 133 181 171 150 151 216 129 205 127 144 156 190 226 -1 143 147 131 141 148 161 147 157 126 144 122 190 -1 144 129 211 134 127 134 149 151 209 142 154 149 135 120 155 138 100 167 151 139 143 130 148 154 154 165 147 188 142 157 107 136 143 135 159 155 165 131 242 132 147 135 140 148 160 114 118 126 167 136 140 116 211 115 209 145 175 191 122 230 149 108 174 303 165 163 122 123 114 155 -1 131 125 134 147 131 139 148 120 198 190 172 119 136 91 174 179 137 132 -1 190 225 132 168 158 178 179 143 160 161 160 144 131 133 152 139 179 187 140 -1 141 137 127 102 152 166 163 128 -1 122 160 120 159 142 -1 176 146 244 138 115 138 133 136 151 160 142 178 130 123 167 187 244 131 130 119 157 130 153 137 167 137 150 107 151 146 175 125 138 131 150 120 141 161 168 181 156 130 145 122 148 189 126 170 175 181 148 -1 168 128 159 165 151 168 189 164 -1 119 150 138 150 112 151 144 136 142 152 137 166 198 161 105 140 157 147 152 141 186 188 130 178 147 159 178 140 154 111 147 173 148 156 125 152 161 137 192 137 158 126 120 172 116 114 142 163 138 160 189 130 259 258 129 107 173 129 178 156 123 130 183 148 148 211 221 188 188 189 178 140 122 127 155 117 142 223 143 184 165 169 132 185 147 153 129 137 187 195 107 157 -1 156 150 -1 177 139 127 215 137 164 139 282 123 135 154 166 133 124 112 128 252 167 171 166 135 139 169 147 204 160 138 126 137 162 141 159 155 161 117 373 177 151 156 125 135 132 255 151 97 294 172 95 150 174 196 102 182 159 143 107 177 175 167 165 157 137 149 166 -1 124 128 -1 137 273 135 127 221 184 172 144 145 193 145 143 122 129 173 172 158 127 145 154 171 123 131 184 206 159 134 127 118 157 128 120 148 142 147 180 151 102 132 149 139 -1 133 124 222 175 137 162 118 129 -1 153 153 175 140 195 152 144 144 159 170 258 118 158 125 155 132 120 129 149 192 178 135 174 135 173 179 117 184 117 182 179 189 144 148 194 160 192 186 -1 132 287 108 137 149 179 156 137 237 132 130 159 141 137 167 117 174 158 171 120 127 123 154 136 199 -1 115 130 217 181 163 135 120 136 142 151 154 149 169 158 143 171 -1 159 124 240 153 163 124 -1 172 142 163 198 175 143 343 142 194 182 -1 162 204 110 235 136 145 210 173 159 244 127 155 176 173 120 198 135 209 146 103 127 107 139 170 146 164 219 181 161 142 162 -1 159 182 141 176 158 175 159 116 152 123 149 131 -1 120 159 192 -1 154 203 118 203 151 127 160 156 179 161 165 151 175 142 179 141 139 182 135 -1 172 105 169 117 105 153 167 140 114 121 180 221 146 149 182 168 149 139 98 250 111 205 248 141 167 118 122 173 102 182 162 129 153 131 141 127 -1 127 144 -1 147 141 141 170 123 158 132 160 181 163 127 142 150 113 239 183 192 166 -1 142 171 153 240 147 150 163 145 155 148 147 154 152 146 161 208 104 157 221 232 113 211 -1 130 151 195 143 176 129 123 125 147 185 166 169 159 138 158 137 151 118 89 170 132 115 206 170 163 152 143 170 129 221 130 195 153 183 130 126 103 182 241 140 213 121 133 148 217 118 169 139 162 175 198 139 114 248 136 125 182 118 132 138 189 172 181 142 145 184 132 170 150 138 150 149 163 136 143 149 167 155 176 151 247 -1 119 153 168 208 159 135 132 144 189 160 142 158 115 144 207 152 -1 134 124 101 125 165 162 140 154 205 187 110 157 144 155 196 173 229 211 202 143 111 192 220 157 149 152 152 171 159 162 -1 137 239 160 136 125 143 175 234 186 151 192 203 148 198 124 234 175 159 159 161 142 201 -1 195 139 167 172 141 133 129 150 149 165 236 192 147 152 118 160 -1 166 200 157 160 186 183 161 156 159 143 114 160 133 174 106 108 207 159 185 148 146 211 152 127 146 166 277 139 155 116 135 124 141 127 113 273 190 128 113 184 225 125 158 173 166 125 181 145 181 144 123 122 147 201 143 129 135 156 168 130 167 210 202 102 173 127 147 132 168 -1 127 163 182 120 163 188 140 122 184 173 170 137 149 205 149 138 145 -1 169 128 142 143 144 211 149 133 163 193 140 131 142 190 180 131 127 160 145 163 139 124 145 125 194 153 146 154 142 160 191 157 212 140 132 123 120 159 131 143 125 106 205 139 148 209 119 194 128 151 158 154 151 166 192 113 226 168 151 161 143 161 123 192 119 183 174 147 165 190 174 112 153 192 174 112 124 151 192 144 200 134 125 193 164 -1 142 155 169 183 176 117 158 151 204 130 148 198 174 114 161 142 115 170 145 136 117 203 155 145 191 210 150 149 133 186 213 177 136 175 139 183 181 200 197 129 212 139 223 200 140 122 193 134 122 154 166 198 128 138 158 173 180 178 122 205 146 170 223 153 166 122 182 138 164 163 162 194 174 129 106 -1 138 121 135 225 131 152 192 174 132 157 179 -1 166 175 138 172 144 168 155 131 194 138 192 252 155 124 193 240 160 157 181 177 155 163 169 108 150 137 171 168 145 -1 125 157 120 175 122 160 203 156 139 236 158 174 164 141 132 130 180 128 169 204 172 156 122 193 203 180 251 148 192 148 155 165 181 121 116 158 176 129 177 165 149 159 177 138 149 126 117 182 175 129 151 152 156 129 151 158 174 190 199 151 164 130 175 146 165 151 145 164 203 147 148 224 186 199 104 151 129 141 155 172 189 158 146 113 160 166 176 127 185 170 175 190 127 177 164 112 175 120 129 157 172 124 100 125 114 166 253 124 188 113 197 148 182 156 193 136 207 145 194 149 146 201 146 237 138 132 127 169 129 139 165 128 197 127 111 133 132 165 147 172 185 153 165 142 140 158 169 195 169 154 137 177 205 130 219 201 148 116 131 134 124 171 117 119 154 224 148 175 173 164 131 129 164 148 157 121 137 118 186 91 181 139 230 145 -1 175 168 153 167 124 138 93 175 192 178 138 174 140 132 136 268 166 149 155 115 147 140 166 155 166 175 116 144 207 157 120 120 164 158 213 158 131 173 186 357 128 -1 127 108 187 196 125 175 159 186 181 184 187 -1 147 110 143 142 169 223 89 159 -1 121 134 161 173 191 135 138 186 134 135 153 120 159 118 142 149 124 139 132 140 241 143 168 150 183 128 147 148 119 126 206 168 143 156 135 158 212 147 106 123 142 145 118 139 195 164 171 135 143 292 190 162 141 142 192 160 154 153 130 124 177 171 186 -1 185 106 144 151 150 150 147 87 121 212 183 153 194 122 164 188 170 -1 208 173 138 122 154 132 -1 247 -1 103 132 122 -1 162 172 218 179 146 325 179 141 144 141 123 203 215 159 108 254 207 143 220 198 135 198 122 130 273 174 149 138 117 153 201 175 166 173 246 145 129 140 136 153 149 126 150 178 183 134 156 147 -1 205 158 114 147 117 152 165 147 175 179 157 125 147 211 -1 156 161 166 172 143 127 -1 145 167 190 214 184 148 -1 156 103 128 133 184 143 173 185 146 123 156 257 131 164 198 154 137 138 126 190 146 153 168 138 168 118 141 -1 147 184 109 130 100 148 167 164 128 170 142 121 124 118 221 -1 139 179 154 135 160 121 177 234 150 141 -1 131 155 132 287 -1 145 110 173 -1 174 173 178 133 151 180 204 134 157 145 -1 159 133 134 148 132 175 188 144 146 179 113 143 138 129 165 195 243 119 136 126 148 177 172 127 135 145 270 130 281 196 117 124 119 161 127 136 146 206 151 174 129 134 145 200 172 122 110 153 131 154 134 158 125 184 184 135 226 177 183 140 132 130 -1 185 161 140 -1 161 193 132 123 161 182 122 278 125 168 198 108 126 117 140 154 178 140 126 204 230 137 135 187 145 126 -1 128 122 146 147 111 152 136 132 129 142 128 140 148 142 172 205 193 153 143 183 141 137 154 137 -1 173 138 154 214 150 186 162 139 118 168 -1 147 148 132 -1 202 216 152 166 162 151 152 123 161 162 130 127 144 140 185 146 146 166 230 192 222 164 213 220 196 132 102 152 167 159 150 110 262 142 215 136 122 132 148 139 170 138 159 153 184 123 147 155 123 158 137 219 220 127 149 144 103 160 142 148 138 132 142 150 128 124 155 135 128 162 152 179 149 144 138 153 177 136 126 119 122 198 104 131 185 140 157 141 173 234 141 143 141 160 206 147 120 131 189 148 181 184 145 130 197 198 142 105 148 172 164 169 167 179 157 207 140 150 163 142 117 95 163 135 127 116 281 144 101 -1 145 159 153 110 144 142 162 167 125 144 128 157 151 148 162 130 153 126 119 114 157 139 140 193 140 234 158 151 157 220 145 123 131 126 149 146 152 218 155 147 152 140 151 129 112 179 138 138 152 313 154 147 179 136 138 143 106 109 116 149 132 160 112 230 216 -1 135 172 135 135 138 144 148 167 133 184 135 156 146 200 171 156 124 202 176 129 139 151 213 160 122 236 164 131 174 194 160 136 129 116 114 129 141 136 119 160 142 145 109 119 165 148 122 194 124 108 159 190 209 217 154 161 139 151 154 137 132 184 -1 -1 100 126 155 172 152 117 130 180 180 161 218 -1 149 150 167 149 152 128 110 124 152 149 147 173 170 161 156 -1 234 130 202 127 118 103 161 161 224 156 130 143 128 158 220 221 147 128 168 118 149 165 220 127 189 141 155 189 118 140 170 145 -1 143 120 212 167 138 155 106 109 130 204 157 145 206 131 177 134 118 147 148 184 156 223 141 218 120 142 123 211 226 147 202 159 161 163 101 140 129 172 164 117 127 204 202 191 127 124 173 116 139 125 177 113 111 206 182 143 146 187 143 182 156 131 232 151 152 188 153 242 141 -1 125 186 137 155 161 123 172 129 112 141 132 130 231 139 120 138 167 196 182 172 168 188 158 102 165 123 192 146 127 -1 140 187 125 127 117 129 159 157 200 -1 149 127 255 137 128 140 122 135 168 117 125 137 166 113 142 123 158 152 215 141 138 140 128 144 175 157 139 136 146 122 139 149 229 171 149 138 157 151 109 157 126 185 113 126 162 191 157 122 192 151 159 160 -1 132 130 134 218 185 107 249 165 174 142 179 256 194 175 134 181 139 157 148 104 136 156 146 131 164 138 170 180 162 156 165 131 166 135 -1 200 175 160 277 128 173 225 193 176 146 163 183 170 217 150 112 140 135 165 166 156 159 129 146 151 122 138 93 172 146 171 136 195 188 160 -1 175 135 136 126 245 160 117 163 146 186 230 143 169 185 207 253 177 126 -1 154 203 -1 130 117 151 162 249 147 185 136 264 142 133 163 102 148 179 142 138 135 144 134 98 173 171 191 166 197 182 137 160 250 163 165 131 163 153 125 127 148 157 159 133 121 131 120 137 128 124 204 206 146 128 169 147 160 148 153 124 129 148 128 161 157 114 170 141 149 207 128 140 147 174 125 142 148 167 152 116 161 125 141 150 166 141 137 195 197 149 201 255 157 121 207 108 113 112 175 142 -1 160 97 168 126 147 198 147 108 230 153 187 128 153 -1 144 241 206 202 139 111 162 134 145 185 111 175 136 121 124 169 156 122 149 180 170 152 160 102 144 139 152 163 148 169 151 138 154 231 222 136 126 142 179 180 136 142 146 169 223 164 149 163 134 152 154 284 132 140 159 167 137 182 142 156 143 235 133 132 139 147 111 166 228 187 124 132 130 265 103 189 157 151 -1 157 160 126 223 136 -1 183 160 150 131 158 133 135 154 196 204 161 174 215 161 154 85 118 181 163 155 167 151 154 146 127 245 163 173 142 -1 153 122 123 152 145 195 122 -1 141 159 182 168 130 175 142 171 161 193 141 214 131 139 173 154 245 135 152 155 153 153 203 129 120 180 141 178 148 179 162 132 141 122 180 139 106 109 227 181 126 107 153 143 138 145 172 180 119 -1 111 176 138 165 129 132 164 189 131 133 166 139 150 150 166 233 133 202 143 161 145 143 160 171 122 172 145 157 214 149 140 195 181 160 137 130 116 150 142 160 157 146 280 173 193 158 195 207 125 187 123 166 248 145 92 143 141 144 112 128 197 180 179 115 166 144 157 133 194 124 142 184 224 107 137 189 138 123 137 129 217 127 157 148 171 190 133 185 181 142 128 131 130 194 180 190 148 172 138 145 154 162 134 140 137 177 145 137 157 153 -1 148 152 191 129 126 176 170 102 -1 144 207 183 178 141 121 162 259 178 206 147 199 207 139 190 153 171 177 177 162 139 160 133 157 187 190 147 -1 195 174 159 144 199 156 136 117 145 154 305 136 161 165 153 155 154 125 125 154 129 133 143 226 130 179 176 143 169 118 189 173 149 153 137 174 139 115 127 136 113 182 173 168 130 161 162 -1 155 160 165 129 120 132 128 111 155 174 197 138 143 -1 173 115 132 136 148 139 135 114 147 110 125 153 139 156 148 154 -1 134 148 154 129 127 152 318 128 228 150 183 144 155 113 188 174 188 122 -1 214 131 178 129 147 160 150 174 124 151 169 195 169 128 152 190 171 -1 179 164 146 130 164 186 198 134 119 114 145 162 205 141 166 163 127 -1 154 139 129 -1 134 216 135 149 266 164 252 166 170 218 117 161 157 185 152 132 137 198 159 136 256 158 148 140 154 121 138 132 128 233 148 155 126 120 128 119 156 197 191 168 160 228 107 193 146 152 143 158 150 121 98 137 150 150 103 115 132 132 144 173 146 173 200 101 166 150 208 198 154 195 106 157 143 144 214 177 150 152 171 136 181 166 166 129 202 -1 193 166 202 216 192 131 113 127 148 121 131 172 134 146 140 154 182 150 127 -1 182 148 176 207 201 187 147 133 148 135 176 152 167 214 156 154 156 169 133 178 142 136 189 125 207 148 108 103 140 154 87 121 185 159 120 101 121 139 126 169 216 163 128 135 198 125 165 150 166 233 181 150 181 115 143 134 149 254 128 139 262 151 205 127 137 182 169 151 131 178 162 127 190 120 119 157 143 131 172 110 128 186 154 166 130 197 147 148 159 118 164 138 119 153 162 180 194 241 163 123 126 169 134 106 176 160 213 122 157 129 127 121 133 135 189 159 170 153 192 115 265 134 135 115 136 185 103 149 148 179 183 166 149 159 107 206 129 123 152 128 226 177 150 120 161 117 159 143 155 103 205 181 205 218 121 113 136 138 126 108 171 -1 230 177 308 186 -1 176 155 175 148 117 157 203 155 165 135 120 132 158 176 183 155 154 156 150 140 196 -1 -1 161 140 104 152 123 185 167 123 136 145 124 162 118 128 129 141 179 162 117 168 141 151 140 290 207 196 153 168 184 154 237 192 172 223 151 146 179 134 157 151 147 176 129 155 214 121 122 -1 134 137 188 -1 243 184 193 181 129 154 182 201 156 152 196 117 122 133 120 233 151 137 127 163 150 138 105 175 143 129 151 126 147 146 140 132 122 317 176 182 201 188 137 292 182 162 99 127 135 179 144 124 214 126 135 156 167 182 125 146 134 136 196 141 176 130 143 129 166 133 191 156 129 120 211 146 149 242 211 114 229 -1 109 124 145 149 230 157 134 -1 130 182 162 145 163 181 134 164 139 137 170 149 128 184 166 -1 129 136 128 131 176 135 -1 111 142 125 162 141 128 145 212 191 183 140 209 -1 155 219 139 191 150 157 148 143 188 163 179 118 105 149 117 176 164 228 165 132 157 257 96 143 143 113 142 177 155 149 145 146 148 152 159 -1 -1 127 182 126 113 157 189 180 153 232 233 117 148 185 212 162 217 173 174 142 168 163 160 141 146 176 107 150 142 204 119 138 109 148 196 174 138 158 145 176 147 124 140 134 132 142 142 152 163 170 151 150 166 152 123 173 148 155 149 161 166 204 174 166 154 183 131 142 135 -1 163 146 131 135 121 117 196 126 149 141 164 166 244 153 148 164 124 114 151 142 162 143 149 204 200 153 144 110 195 149 135 120 156 232 203 142 127 187 212 208 134 172 127 148 160 123 155 175 219 159 152 124 161 165 160 156 136 129 182 174 179 139 190 142 126 171 149 161 150 128 164 118 177 145 135 101 123 220 294 132 125 129 197 126 156 185 206 111 192 137 160 192 125 142 138 124 172 99 156 108 149 163 148 159 146 155 251 164 152 145 134 123 140 183 164 136 122 124 155 262 143 173 122 163 123 181 209 143 192 228 149 121 136 158 148 174 103 128 140 165 140 149 195 125 176 135 194 124 179 145 127 159 149 152 202 219 172 144 106 124 132 134 120 152 194 188 165 109 202 113 155 131 143 92 157 192 98 173 116 145 144 112 134 158 141 186 166 141 132 162 152 150 95 214 145 126 150 111 156 126 -1 142 173 134 202 133 173 182 182 123 180 153 -1 132 162 154 135 200 119 148 168 199 -1 144 120 223 179 172 176 98 213 191 137 202 128 145 142 130 155 208 102 195 149 113 113 178 157 160 148 -1 169 155 122 186 256 136 187 129 132 -1 124 149 126 107 123 149 172 149 159 153 157 141 115 130 133 135 138 -1 133 151 174 141 164 154 179 182 104 296 159 127 109 146 130 143 174 141 189 130 132 196 139 158 144 134 153 120 164 122 166 156 97 149 122 139 175 137 175 166 -1 140 169 161 128 132 114 198 143 109 190 146 137 146 118 103 121 111 269 -1 205 220 132 125 152 130 130 168 162 174 118 244 166 152 148 140 123 115 148 132 188 124 196 179 151 173 133 143 155 164 152 122 133 173 135 137 176 130 172 195 149 99 222 139 200 -1 150 105 142 163 160 133 142 160 156 139 159 210 142 127 144 187 173 -1 154 158 119 130 139 157 -1 118 151 132 -1 145 178 107 129 207 208 166 131 129 154 -1 177 235 148 168 141 114 109 139 109 158 171 164 113 173 134 182 180 111 140 118 234 143 122 149 136 157 133 132 130 142 199 121 147 192 128 167 135 119 182 143 179 115 241 152 157 158 127 114 217 152 153 275 143 204 135 225 178 122 161 170 154 183 155 163 194 153 164 131 186 161 154 230 136 128 119 147 -1 154 155 151 197 148 162 111 164 172 190 149 135 204 153 128 172 127 131 154 179 214 144 183 148 116 151 134 197 154 198 109 189 172 126 191 137 161 174 168 203 159 194 136 186 123 158 147 185 144 167 186 179 152 133 161 136 127 -1 212 150 154 189 137 -1 142 207 152 120 150 124 140 185 223 156 146 178 159 210 163 158 183 142 160 136 190 131 139 182 164 163 134 123 167 140 149 165 130 143 231 167 127 141 115 152 143 -1 126 165 149 115 169 159 131 171 -1 156 184 127 138 127 135 164 234 226 -1 174 159 146 136 151 174 169 175 140 111 184 181 254 125 135 143 235 159 129 143 207 174 157 182 164 133 136 151 175 130 247 116 272 130 108 158 156 118 165 126 134 208 100 101 144 164 128 109 133 175 127 137 153 243 215 176 188 127 127 127 111 189 148 149 130 124 199 153 122 131 162 224 140 135 172 154 128 116 140 160 167 118 147 130 180 160 172 169 130 138 120 109 113 164 152 138 107 126 180 129 139 180 159 124 190 196 192 161 162 160 177 181 164 187 187 145 140 189 200 246 201 172 249 135 143 165 159 113 150 169 149 142 139 171 140 145 -1 134 101 156 159 137 139 -1 187 152 129 142 177 137 168 115 132 111 141 149 131 134 116 156 118 170 193 152 273 124 214 204 227 132 159 141 132 125 140 129 111 130 190 -1 141 133 118 141 130 224 149 118 135 107 212 176 129 154 176 168 154 150 143 129 103 120 172 162 211 170 130 175 185 165 151 149 145 151 197 156 248 237 137 161 151 204 190 97 133 164 158 171 139 132 159 198 149 149 117 129 145 149 167 137 124 187 123 109 -1 172 164 176 134 153 187 173 -1 162 195 136 199 192 171 145 151 139 231 107 145 211 121 174 110 147 160 142 138 129 133 184 157 136 138 95 170 115 142 -1 154 173 166 129 160 210 114 139 154 131 208 193 162 186 147 157 143 137 208 109 168 123 163 175 201 140 137 135 131 158 196 191 193 207 119 171 159 173 165 127 201 159 152 143 168 140 123 166 138 165 148 141 158 110 157 131 125 127 224 126 131 140 142 127 120 148 132 150 165 154 162 146 166 141 167 122 142 195 131 150 201 193 132 159 240 125 188 229 222 128 209 -1 176 210 222 205 135 200 180 159 127 145 156 257 143 176 172 271 147 140 116 192 141 177 161 158 169 186 139 137 287 129 148 144 206 104 125 174 157 261 145 135 151 149 260 151 135 208 156 161 209 175 107 -1 182 213 152 187 136 137 184 229 231 145 167 119 157 168 156 131 177 250 171 114 157 180 139 137 186 111 127 171 -1 177 189 208 138 140 126 133 143 153 186 120 154 148 130 163 138 136 149 137 157 171 168 209 134 172 131 154 201 140 173 179 203 150 135 214 197 159 207 127 126 159 157 150 143 121 140 140 193 165 198 122 171 141 149 166 164 155 160 149 230 137 164 154 140 111 157 165 156 184 132 195 163 159 143 -1 130 141 170 128 170 152 158 116 160 161 128 162 138 180 -1 166 119 153 139 111 191 157 -1 139 234 162 164 123 138 131 196 160 152 128 173 116 178 149 96 156 180 141 233 150 150 162 143 174 143 146 164 147 150 -1 237 146 191 273 -1 131 124 180 175 107 137 130 205 122 228 155 203 122 111 166 152 114 -1 173 -1 149 336 149 176 132 229 151 184 167 163 133 141 185 165 127 -1 108 168 155 127 127 128 118 202 141 119 132 137 177 129 120 217 185 145 177 128 148 128 137 172 145 132 191 210 157 124 129 177 130 134 164 97 114 201 -1 157 149 200 123 164 156 164 -1 163 144 98 139 182 163 271 148 137 175 145 164 209 174 141 178 204 165 141 155 135 135 139 139 147 107 150 171 -1 177 132 116 207 133 156 183 213 187 219 123 154 199 122 154 169 105 200 172 146 139 145 173 190 196 138 174 162 167 159 153 138 127 146 316 110 168 159 144 178 129 280 168 169 118 172 106 112 179 161 139 163 142 212 157 162 194 271 148 149 136 189 248 188 -1 168 134 155 147 129 186 164 155 103 158 179 210 144 144 160 158 199 166 125 140 148 127 108 135 148 137 180 126 177 141 150 168 132 163 127 148 197 182 -1 122 161 139 210 112 137 148 256 141 153 177 162 128 205 -1 156 157 -1 153 197 213 132 140 -1 140 125 140 125 187 151 174 117 153 165 164 193 148 125 138 146 123 135 182 136 140 170 142 139 285 147 170 116 122 231 148 158 126 124 174 153 139 176 154 154 122 138 169 156 131 112 179 162 139 150 129 153 162 146 138 125 169 123 142 125 133 106 151 132 172 166 134 125 142 168 131 153 196 176 129 143 142 143 142 229 150 124 138 120 -1 110 166 178 137 255 185 163 120 131 138 157 190 135 122 157 137 131 148 150 159 151 97 158 182 -1 204 141 162 235 252 135 174 151 257 177 160 228 116 173 160 124 165 169 219 113 118 138 160 216 147 134 218 234 128 114 236 145 184 193 118 155 185 122 132 127 133 163 134 139 151 150 147 142 115 -1 138 191 194 157 163 156 176 113 135 210 115 190 199 143 120 126 120 169 167 260 183 136 171 158 162 144 159 129 142 151 171 151 152 162 133 151 -1 125 153 137 152 190 113 129 129 163 107 205 97 172 186 157 181 134 122 166 157 140 127 150 108 134 156 117 179 212 158 106 119 223 134 138 250 133 174 147 190 142 164 142 147 110 197 136 175 129 170 145 112 137 144 198 -1 159 159 175 184 177 161 128 106 162 237 97 160 151 180 138 174 130 -1 150 161 165 209 148 210 163 155 206 190 129 132 104 139 134 149 127 156 128 130 134 116 108 126 138 130 133 145 124 133 160 165 110 137 171 135 158 218 172 139 131 106 147 144 149 134 166 128 200 126 138 173 170 -1 263 140 103 134 133 160 156 158 154 134 152 144 158 163 151 141 120 -1 150 88 152 -1 161 112 167 183 139 118 186 105 113 120 191 139 159 160 113 118 113 144 155 118 146 150 113 166 135 155 175 123 133 169 234 175 140 171 128 156 153 129 155 241 -1 174 166 172 138 160 153 179 141 159 144 137 177 160 165 166 203 141 142 196 148 164 153 168 170 151 193 131 123 208 164 176 191 134 177 182 136 203 160 127 128 162 127 195 207 104 217 167 131 189 121 152 219 191 133 173 122 143 152 135 155 114 117 108 126 146 237 191 154 194 211 205 161 228 297 150 143 150 126 146 128 123 117 148 130 147 116 196 179 151 135 123 145 123 -1 135 219 138 146 173 178 176 114 178 134 140 115 119 133 203 140 -1 170 165 105 131 153 140 170 161 220 171 182 181 193 193 144 154 117 145 181 158 265 141 176 151 125 184 148 -1 170 -1 147 140 165 194 149 136 137 167 135 127 142 130 141 163 155 154 145 149 151 162 -1 130 114 168 175 183 127 136 159 91 169 149 171 160 155 159 128 212 220 132 194 237 181 104 125 172 181 165 122 182 138 147 122 167 157 184 133 141 144 330 162 139 180 270 131 126 120 197 112 135 118 185 195 188 135 222 178 139 172 144 154 140 157 147 141 138 180 226 119 159 179 212 191 111 185 -1 192 205 166 146 144 133 132 137 116 -1 192 118 132 124 153 116 132 127 174 139 113 142 187 164 -1 127 116 145 184 139 267 156 150 160 144 195 178 -1 171 183 134 158 150 189 134 158 175 147 180 143 110 126 224 242 136 171 118 217 154 134 111 164 180 -1 232 114 156 158 151 157 191 152 138 157 137 123 170 139 176 179 134 92 119 125 173 165 122 122 141 -1 230 118 114 214 153 148 178 202 107 163 169 173 109 142 151 159 152 134 161 234 176 225 129 210 134 124 178 179 117 150 158 148 119 274 161 140 149 134 140 208 130 100 128 123 103 160 185 130 116 201 209 184 152 181 116 172 167 156 187 160 118 135 119 158 148 150 112 166 113 168 146 153 125 144 150 129 218 150 224 152 129 132 167 151 116 193 155 157 113 123 175 178 119 159 211 182 101 200 108 167 101 143 158 187 163 166 131 145 108 174 149 129 123 173 150 152 138 167 179 168 168 180 153 125 310 114 152 114 151 117 154 150 160 169 153 104 227 135 126 160 122 113 183 154 189 142 148 -1 172 142 185 177 170 197 151 118 118 314 126 -1 146 128 122 133 174 170 -1 168 174 156 165 113 163 156 157 153 174 132 159 155 193 187 149 117 120 145 152 118 184 117 147 135 126 120 120 155 201 183 137 188 143 169 182 156 142 229 211 121 119 156 -1 212 136 116 144 567 155 159 123 136 124 265 174 160 -1 181 162 201 115 160 198 187 176 177 112 115 123 180 158 190 160 136 168 -1 178 166 165 160 144 192 179 -1 133 149 115 220 131 150 148 213 138 186 103 184 129 107 184 153 155 174 125 154 113 149 295 192 136 138 159 148 242 173 170 159 205 -1 137 160 223 186 107 152 138 182 131 165 148 175 212 141 154 151 166 155 158 131 173 -1 138 157 117 173 177 167 138 206 146 174 154 193 -1 138 119 134 192 162 171 132 165 136 132 135 138 222 125 153 177 217 134 154 127 162 106 188 149 234 152 180 140 189 146 166 175 125 -1 173 156 165 176 171 123 138 148 136 158 173 184 176 166 180 228 134 180 147 154 131 171 166 104 139 150 153 124 139 171 228 199 170 127 151 164 176 127 144 184 109 153 113 212 167 205 151 155 137 124 124 181 139 159 175 122 192 186 170 198 135 149 182 154 160 164 169 217 136 -1 157 140 149 122 175 146 147 148 199 196 164 152 204 180 141 131 147 130 134 144 191 201 214 151 203 159 165 161 109 183 125 184 135 147 183 117 179 187 135 129 147 114 152 190 189 125 115 114 119 158 131 124 121 135 148 138 218 183 148 230 123 147 147 149 153 163 116 156 133 170 123 145 -1 -1 207 124 160 181 182 159 190 137 129 110 146 122 -1 146 155 198 112 153 154 174 183 184 127 210 165 120 142 131 183 118 165 107 200 170 162 172 130 136 132 135 110 145 151 158 176 124 208 177 134 287 157 133 188 138 190 143 144 189 323 202 166 154 192 173 147 168 177 140 127 -1 138 132 110 176 159 294 254 123 129 154 132 137 186 170 140 145 136 169 166 111 194 131 -1 151 122 154 216 135 129 164 139 151 124 155 127 170 175 143 -1 184 140 147 130 140 152 116 163 162 127 178 112 143 169 277 141 123 160 206 174 141 157 153 213 184 108 157 159 178 210 139 149 158 155 176 127 136 150 179 127 135 141 127 140 118 125 224 145 165 149 130 125 154 115 134 115 126 148 219 -1 123 152 152 120 113 124 269 171 170 117 147 193 143 152 139 171 196 185 132 123 157 152 174 146 139 166 131 147 117 122 198 174 124 173 104 124 163 196 169 140 194 146 115 167 136 129 140 177 217 168 152 150 101 164 208 126 224 124 135 143 154 115 126 187 135 173 189 120 116 200 109 167 169 169 135 116 148 124 180 143 170 127 119 129 150 218 144 158 140 143 181 189 164 141 151 146 137 151 150 175 123 190 139 123 167 158 134 318 145 142 163 147 161 157 125 127 211 181 132 141 148 146 175 136 157 137 156 137 145 164 183 100 162 130 185 139 230 166 170 177 -1 137 106 123 187 134 131 156 151 150 162 -1 190 165 183 141 115 179 196 231 162 137 143 172 146 185 205 240 142 135 143 171 231 163 118 173 138 151 119 163 146 134 150 -1 135 207 125 174 158 136 136 139 234 132 243 128 123 134 164 -1 173 114 102 140 200 156 192 144 129 120 116 182 138 175 145 163 115 172 134 210 128 268 129 136 114 157 164 141 124 226 192 141 230 168 184 133 187 120 115 161 192 132 -1 162 161 159 130 145 110 141 129 185 172 197 179 209 178 135 145 136 233 166 149 127 136 130 134 135 156 155 157 180 165 168 164 147 145 217 167 154 175 183 130 144 170 202 171 200 161 144 129 163 197 129 116 147 148 174 100 166 198 128 167 157 123 138 149 173 132 137 134 118 137 122 160 361 153 120 134 185 156 148 227 129 152 146 181 143 148 148 162 159 214 121 134 101 152 142 144 210 144 124 193 156 221 136 190 142 163 114 137 133 213 138 116 177 217 158 -1 136 129 158 147 158 185 -1 176 131 264 136 163 165 211 177 127 145 125 -1 167 180 185 144 132 146 135 159 148 165 144 125 196 128 225 133 123 167 187 127 150 186 191 169 255 210 128 218 123 -1 125 150 111 162 165 128 150 163 181 225 106 149 129 180 -1 130 170 329 161 127 161 145 127 119 189 169 205 178 202 120 -1 221 182 168 -1 153 154 149 127 197 182 123 177 169 -1 149 152 184 141 192 132 133 129 153 141 149 142 147 234 183 126 156 160 168 170 141 186 193 -1 150 153 197 134 142 150 191 201 145 161 157 116 137 136 121 156 126 173 151 119 124 148 190 125 175 166 145 186 176 182 147 162 166 143 133 130 105 138 195 172 120 157 136 -1 134 153 147 112 190 128 116 186 198 118 -1 160 142 -1 142 157 222 113 191 142 192 105 150 150 138 146 182 144 110 181 93 204 154 115 114 -1 115 160 158 116 136 -1 127 153 129 151 120 185 129 182 211 130 240 143 170 143 145 213 244 241 143 -1 118 146 133 188 149 247 133 154 118 104 189 212 177 162 167 150 125 154 161 118 162 165 110 139 141 170 126 148 123 -1 133 137 160 158 172 120 192 88 117 195 123 151 168 163 149 127 147 165 167 168 146 192 188 157 142 153 178 330 118 146 254 170 105 156 121 130 133 134 194 181 216 170 132 182 183 124 224 192 135 127 200 111 134 182 120 151 152 162 152 196 118 126 141 192 155 274 133 124 139 166 125 103 98 160 112 143 170 137 133 190 172 192 138 131 129 210 163 128 155 139 121 170 166 194 137 194 -1 180 201 151 157 130 128 152 148 128 120 177 145 133 154 144 195 196 203 197 224 116 136 115 154 178 129 126 169 166 126 142 138 156 176 133 149 136 153 150 159 118 146 109 156 189 152 136 186 211 192 141 126 178 119 177 146 268 164 128 235 171 138 173 138 184 204 166 154 130 146 124 138 -1 131 98 185 144 136 116 162 139 138 133 205 114 163 141 141 206 162 220 -1 158 133 128 144 153 194 182 120 180 148 113 -1 181 119 181 164 148 148 154 156 157 125 194 129 147 201 110 215 167 150 137 248 145 125 176 165 146 134 144 123 159 -1 112 133 219 149 -1 135 138 152 103 -1 119 104 185 188 138 144 -1 168 132 127 96 124 126 145 152 145 157 152 153 176 192 163 97 190 190 159 125 -1 251 148 202 126 138 217 154 216 211 131 109 116 217 142 141 223 168 131 144 161 116 183 211 102 129 120 121 157 104 183 -1 166 175 155 150 148 146 132 171 182 133 151 258 198 178 134 129 161 129 199 189 390 156 148 143 197 175 146 155 -1 160 145 119 135 190 128 152 143 141 146 208 163 121 99 123 115 145 114 151 190 165 140 120 184 129 133 146 111 232 158 158 95 138 189 190 142 148 170 141 213 237 242 150 244 165 124 123 145 122 139 171 113 174 163 138 176 138 142 -1 118 101 140 153 103 146 161 175 177 182 133 150 137 142 124 158 161 174 159 117 131 167 137 151 182 -1 163 132 131 148 136 130 157 169 119 163 163 133 159 156 136 143 130 169 216 198 182 152 180 164 126 152 159 157 145 165 165 201 159 121 168 194 108 143 181 150 116 148 122 157 167 138 142 143 206 313 145 157 127 140 217 173 98 134 152 145 148 140 250 139 121 -1 124 126 142 185 135 138 213 156 117 159 186 135 137 123 359 132 184 131 102 162 225 113 133 -1 139 212 143 125 150 166 174 161 161 186 137 144 139 108 122 178 141 -1 126 148 110 125 151 165 118 138 130 129 206 162 244 175 102 118 136 150 165 154 121 322 145 126 220 156 156 143 128 117 119 154 179 -1 166 163 157 184 124 174 163 341 183 145 163 105 138 169 131 123 148 138 131 107 134 -1 155 113 213 98 125 -1 153 141 145 157 106 208 181 161 136 116 161 148 158 151 152 162 182 160 132 151 137 167 114 140 124 150 150 160 182 137 172 186 182 -1 128 192 135 112 150 152 189 110 184 117 190 189 142 142 123 205 -1 182 135 136 141 146 270 116 113 189 153 185 190 171 152 194 140 115 146 162 182 145 160 189 196 176 150 198 127 123 89 163 150 189 153 157 130 181 180 -1 147 210 146 176 120 203 130 145 167 116 161 258 127 121 211 111 122 150 154 120 119 201 147 229 112 129 133 119 156 -1 166 147 161 191 155 146 153 190 133 189 159 189 152 142 139 157 171 130 137 136 152 128 118 113 148 167 143 192 145 144 -1 158 187 124 118 165 160 158 117 168 124 174 182 135 136 124 125 258 169 153 183 205 155 142 142 125 174 151 181 140 180 140 111 161 124 171 142 116 165 128 165 162 106 138 142 176 186 154 133 111 132 151 169 194 129 196 134 147 168 162 153 159 144 154 135 135 152 156 167 106 155 188 126 135 159 163 131 202 141 210 -1 131 -1 131 158 189 178 163 133 160 148 167 151 136 199 106 134 116 135 141 177 165 98 135 133 161 130 172 154 133 157 129 164 155 160 125 191 200 170 144 166 130 149 165 154 153 122 115 115 170 145 123 139 123 148 142 129 158 156 194 183 -1 122 288 154 142 181 188 181 147 131 181 124 140 -1 204 126 109 122 129 172 155 364 148 207 155 140 152 147 150 189 135 112 134 172 174 130 118 223 -1 196 131 115 159 149 157 197 142 133 114 154 200 145 140 151 183 134 173 169 154 -1 95 165 167 162 126 143 139 167 149 104 140 170 164 401 140 121 135 120 171 150 158 122 169 108 142 267 142 133 175 139 103 161 170 161 142 147 121 143 205 146 112 164 -1 111 153 241 166 -1 173 126 185 168 178 166 184 158 143 172 138 158 121 171 159 179 134 173 157 197 175 166 112 124 126 138 160 128 152 134 126 133 117 120 150 196 167 192 154 152 122 196 121 106 138 154 171 160 174 135 130 131 221 187 119 198 116 157 204 163 222 120 127 176 133 192 121 106 121 162 121 168 192 177 134 130 144 153 108 117 144 156 178 122 126 163 150 126 201 136 156 116 155 166 202 171 164 140 222 144 179 116 169 225 212 130 204 226 105 154 152 145 152 177 151 356 132 160 125 124 139 155 126 123 161 208 179 174 204 193 169 155 128 147 186 115 182 129 168 160 179 214 174 120 157 148 142 152 247 157 147 145 106 106 205 149 169 192 243 156 132 144 121 121 131 148 147 150 146 190 155 205 140 131 135 270 238 134 166 195 162 127 278 130 205 109 154 143 174 155 104 242 -1 155 127 195 120 128 173 143 103 137 175 151 113 122 148 145 291 138 131 140 142 151 159 141 181 146 137 162 -1 193 172 150 146 246 172 193 224 133 180 134 139 135 157 161 138 131 284 136 136 146 111 112 141 180 276 131 156 134 131 124 182 155 127 162 180 167 127 144 183 -1 202 135 155 177 150 114 156 99 143 179 157 138 128 169 168 97 239 220 216 125 166 127 170 204 178 165 158 148 157 134 125 107 157 135 150 170 185 142 174 -1 133 145 198 150 179 -1 162 265 143 201 123 139 160 261 -1 247 143 174 171 113 -1 166 165 152 136 203 176 197 173 164 -1 144 126 127 123 154 191 246 133 113 225 159 201 130 141 138 178 159 124 145 172 160 150 251 196 165 172 -1 148 194 129 167 123 224 151 183 149 136 121 165 114 210 116 148 -1 115 110 195 173 186 135 167 156 111 143 137 132 214 121 122 168 211 154 152 150 121 111 194 118 123 177 225 155 151 142 163 136 129 154 172 138 148 170 154 192 146 153 109 183 152 117 202 133 178 103 192 153 111 226 116 170 156 161 173 189 140 143 104 168 157 193 140 127 189 129 137 158 113 192 151 126 167 160 169 107 207 158 123 105 103 165 165 187 225 204 162 209 116 150 152 139 122 116 126 131 124 98 145 151 189 166 -1 144 104 86 141 218 164 145 146 141 145 112 153 180 141 139 178 128 151 180 157 145 139 135 140 168 176 152 164 158 180 125 268 171 148 186 279 137 135 108 -1 139 -1 122 146 141 175 139 137 131 112 148 175 201 178 98 165 103 142 116 176 190 140 127 217 -1 202 -1 131 177 127 178 148 124 135 125 146 158 120 166 262 100 -1 190 143 154 145 216 111 123 188 169 128 146 134 140 136 177 106 178 145 172 234 150 159 123 159 -1 163 124 163 161 140 122 136 176 160 144 109 222 120 146 163 156 166 132 150 268 129 123 157 138 191 139 104 179 139 140 182 156 144 154 161 105 171 158 131 121 115 120 143 132 112 124 137 135 152 167 147 170 144 161 135 191 217 160 194 149 138 218 221 140 198 134 123 143 147 180 126 202 184 198 134 102 120 176 275 126 127 157 164 132 144 147 91 142 136 111 120 209 137 152 169 127 155 150 115 122 208 137 175 134 169 101 167 121 123 179 145 268 172 245 -1 142 139 136 122 164 151 144 112 121 141 158 131 243 194 150 184 183 128 96 118 147 121 119 240 166 125 154 158 187 162 138 141 148 130 172 176 182 147 135 132 244 151 124 123 212 187 149 160 157 168 180 169 152 118 214 166 162 162 148 190 178 142 168 177 171 168 161 136 132 146 172 185 170 -1 134 186 172 147 143 204 179 176 144 170 169 164 166 158 108 131 127 195 147 127 -1 134 174 163 172 187 141 117 -1 105 208 210 204 -1 158 167 126 267 175 183 131 129 177 141 160 155 153 109 139 153 127 111 151 169 130 182 148 102 132 149 126 181 211 168 138 195 161 154 183 148 139 184 149 160 127 205 115 228 115 155 134 160 158 146 153 166 208 183 174 191 146 -1 174 126 139 185 157 234 156 199 151 187 160 204 132 159 125 150 210 127 132 121 169 223 131 161 158 203 108 113 123 182 129 192 135 195 116 150 134 149 115 125 188 106 162 175 208 163 160 164 185 136 148 175 156 142 153 175 210 -1 146 175 145 119 165 132 123 180 176 206 143 199 125 146 126 193 -1 136 140 197 140 156 141 187 131 130 222 207 160 388 149 162 143 128 210 139 156 224 -1 118 116 155 135 174 155 177 133 -1 241 254 118 129 101 171 140 139 183 112 151 158 297 146 141 123 152 147 150 132 182 144 120 188 211 130 121 164 160 134 254 122 140 148 169 142 216 295 144 123 159 134 164 180 156 131 -1 -1 118 -1 216 122 148 175 151 118 122 166 114 170 251 172 121 115 128 171 129 143 122 142 141 223 142 -1 140 318 132 143 177 124 160 183 -1 159 161 151 140 115 119 194 171 133 111 128 167 152 147 155 146 131 122 297 160 145 164 165 163 -1 135 127 138 138 138 105 170 141 -1 138 215 190 120 157 209 231 170 137 193 140 155 173 125 177 130 133 117 122 151 130 130 180 133 144 161 216 149 108 182 143 -1 149 -1 -1 173 129 158 148 155 146 182 155 155 173 168 161 180 196 153 109 128 149 174 144 146 206 146 212 141 165 135 267 -1 151 181 146 168 181 133 366 159 186 120 149 138 143 200 173 93 191 163 135 135 152 250 187 113 145 150 174 136 137 151 164 111 162 187 136 180 150 153 124 190 225 144 244 130 103 -1 158 149 105 119 -1 141 163 203 161 148 147 106 136 143 145 168 203 140 158 133 178 177 197 132 135 136 122 152 133 144 108 121 132 177 114 126 132 134 163 217 140 169 151 128 -1 143 227 140 129 142 139 132 158 130 168 149 150 129 140 130 125 148 189 112 154 112 170 111 128 129 145 125 164 125 147 160 162 184 140 142 134 167 143 153 277 135 130 182 158 168 181 141 153 137 122 159 177 132 174 168 139 149 115 137 129 156 -1 126 191 200 132 177 147 147 168 140 -1 160 194 133 -1 188 114 140 146 136 130 174 171 176 124 144 156 181 155 117 170 187 114 148 135 132 104 212 166 145 189 116 170 109 180 196 183 225 163 121 141 162 141 164 176 120 114 143 158 119 163 150 172 228 115 153 104 149 142 130 173 180 207 173 142 153 106 130 147 155 136 171 158 127 120 127 190 139 116 171 146 82 157 157 238 201 175 164 156 109 133 159 144 142 154 154 165 168 132 139 193 170 159 197 193 133 116 148 270 -1 135 123 137 105 146 181 124 134 136 154 144 164 121 108 119 162 143 240 136 -1 171 144 263 157 199 127 167 148 207 126 -1 138 131 160 246 205 123 160 151 172 115 107 149 139 194 126 140 132 167 142 142 139 -1 155 150 239 152 163 143 143 224 177 137 152 167 164 141 159 164 159 151 134 159 133 186 106 157 186 170 184 -1 173 211 203 208 175 129 138 180 142 189 165 150 209 151 160 115 155 134 128 153 211 138 186 155 142 114 126 161 142 186 162 146 110 127 149 114 148 141 164 133 175 138 116 148 113 134 156 149 144 181 122 136 139 186 159 157 152 161 136 174 191 169 233 176 124 122 239 126 202 130 172 226 140 155 147 196 158 194 137 160 126 139 219 154 274 161 199 140 200 133 -1 149 150 259 173 124 115 168 145 188 137 169 133 139 170 129 174 137 124 142 161 111 153 192 148 250 136 131 195 160 142 107 133 164 152 146 183 172 130 202 99 121 160 147 197 140 143 130 149 151 159 193 151 154 180 145 164 177 147 148 184 133 198 133 119 147 206 175 126 114 141 142 189 158 165 154 132 148 102 172 130 142 141 138 232 201 109 133 154 198 164 151 137 106 149 206 164 155 136 150 154 139 111 196 175 184 164 183 127 158 157 158 152 166 127 194 186 -1 168 207 123 124 -1 162 185 173 132 -1 197 194 147 165 161 133 161 126 186 114 137 168 142 160 135 194 170 136 122 147 151 142 133 128 136 147 161 211 143 220 138 156 138 200 165 113 164 239 165 146 128 120 132 170 153 155 162 130 157 226 130 157 150 175 133 155 157 139 152 206 122 133 109 133 120 138 140 141 214 122 143 152 145 155 244 172 165 170 158 166 187 204 143 208 172 113 157 144 122 173 -1 179 165 173 217 134 117 173 151 168 157 161 338 133 164 141 141 147 138 -1 124 135 186 146 175 106 108 199 207 164 139 173 133 164 228 137 137 147 153 153 161 179 157 136 165 108 164 173 142 144 170 126 126 195 235 156 91 177 212 151 120 148 111 134 148 133 142 177 129 130 178 181 171 186 182 177 190 170 132 177 214 176 -1 -1 124 112 191 191 149 139 136 180 142 146 124 120 201 169 131 151 106 136 152 126 125 131 159 155 168 144 -1 121 110 188 190 174 121 144 194 109 114 143 153 158 -1 128 173 156 124 118 163 121 194 140 145 137 180 199 118 157 152 111 160 130 157 129 141 164 129 127 159 174 149 119 151 168 112 182 159 136 142 -1 162 171 184 343 181 163 134 123 211 168 140 160 230 156 150 165 139 160 169 163 160 148 145 139 168 168 145 149 160 137 166 115 129 140 161 142 113 166 171 151 170 126 151 106 188 145 142 131 169 166 131 129 121 144 107 180 93 133 128 142 113 150 117 238 127 172 173 137 173 133 166 113 198 118 142 165 181 132 139 125 132 174 131 143 145 -1 187 115 133 129 133 -1 109 142 176 161 123 153 122 140 220 149 192 145 84 118 148 215 156 161 155 111 151 164 136 161 128 110 161 144 127 135 152 140 284 150 190 154 142 162 148 115 193 167 177 168 162 120 192 246 124 139 118 158 187 130 129 163 143 129 181 222 207 133 142 156 159 120 193 130 171 143 204 149 190 148 152 141 204 139 172 245 142 142 190 145 139 147 140 125 176 183 250 171 245 235 122 162 139 177 136 148 147 170 119 170 112 259 137 129 163 128 117 137 164 181 198 116 106 188 146 196 150 142 159 150 163 165 167 149 131 143 119 190 178 167 122 139 183 141 97 195 153 132 206 163 137 140 156 189 126 157 185 153 172 121 128 208 192 181 235 126 191 166 157 115 149 180 120 156 187 161 153 155 170 150 152 137 126 141 123 144 167 204 155 101 153 171 162 149 137 148 279 162 145 133 169 152 158 160 98 113 166 156 156 196 131 142 151 193 137 152 116 120 135 176 148 154 161 168 136 115 140 165 145 178 177 124 197 205 157 167 162 172 153 100 147 142 102 122 140 155 183 110 142 149 155 155 141 138 167 135 196 148 168 154 191 182 130 146 140 159 160 130 139 165 153 148 167 164 169 122 189 134 172 160 175 146 322 194 159 122 131 152 168 127 140 147 182 156 145 146 158 138 160 152 145 156 133 146 184 161 159 128 130 205 125 120 130 235 190 146 192 136 166 116 237 105 192 135 230 160 130 174 162 179 152 131 187 107 147 112 169 -1 193 147 151 178 161 112 143 149 143 -1 179 185 151 104 167 137 -1 -1 141 171 214 175 165 138 131 173 129 145 171 125 129 110 122 150 103 152 156 142 145 153 125 149 140 101 181 157 118 111 147 213 181 114 163 115 175 189 100 143 194 138 178 166 185 175 193 152 170 153 206 120 139 161 -1 143 220 170 120 178 156 164 158 168 132 175 137 203 164 132 160 212 114 137 -1 135 139 187 112 135 197 139 134 136 151 145 143 142 130 139 113 123 131 211 207 161 206 149 -1 172 130 165 178 159 144 163 150 279 136 189 171 136 135 200 131 166 126 152 156 136 250 156 173 186 169 118 123 208 170 133 137 213 183 131 148 137 147 191 114 149 137 194 156 161 131 145 172 138 157 166 135 203 190 200 236 133 171 163 155 152 177 134 230 122 -1 147 153 168 188 191 135 235 170 126 156 173 179 123 178 171 208 99 133 126 214 304 153 187 201 223 168 140 217 128 142 170 171 166 178 143 255 -1 143 240 144 113 133 160 131 115 141 122 156 279 217 286 143 141 120 157 217 128 178 162 127 162 192 202 260 119 144 185 136 150 109 173 -1 166 -1 169 122 175 160 139 455 169 192 164 165 321 192 272 151 101 111 147 172 162 167 110 152 135 146 -1 131 128 126 129 163 138 191 157 126 127 152 119 131 131 -1 -1 170 127 130 144 107 118 166 199 125 151 144 197 119 164 168 -1 148 162 136 126 156 175 143 134 128 131 161 133 178 173 226 156 140 152 133 134 200 -1 138 162 -1 195 161 114 184 123 159 206 152 182 181 130 119 161 130 217 176 199 150 119 162 187 172 126 152 113 159 152 137 179 194 151 149 123 139 144 179 118 203 141 164 163 136 167 134 149 149 140 127 163 126 159 161 124 156 174 173 112 186 125 260 141 123 166 156 128 175 183 143 179 151 251 141 160 216 204 405 165 140 147 104 118 219 153 156 250 194 156 163 140 130 161 137 126 212 167 160 183 159 150 181 183 145 124 148 151 154 146 151 142 177 214 171 156 124 200 137 133 131 145 495 229 125 141 115 182 152 167 138 221 153 167 150 115 202 112 151 112 114 140 160 172 133 104 125 127 122 186 -1 118 133 161 148 143 167 145 172 111 119 168 157 101 162 173 213 129 149 143 122 145 133 149 111 139 273 198 146 189 165 118 148 186 138 125 237 90 104 220 151 171 216 142 133 124 113 151 124 147 138 109 128 188 186 132 144 133 224 161 191 -1 160 166 133 188 152 249 137 146 209 139 159 160 146 109 107 151 115 157 140 237 107 167 139 133 140 145 145 134 144 133 169 188 143 136 193 149 209 130 197 143 104 156 158 138 187 127 134 135 135 128 238 165 146 157 130 174 139 173 228 218 168 185 141 159 139 131 161 109 145 152 165 161 106 104 114 108 223 153 -1 98 264 172 183 132 163 105 160 147 160 178 245 110 123 184 156 140 141 123 133 165 117 -1 121 177 151 165 153 -1 119 145 139 164 124 158 172 188 176 156 145 124 161 132 187 187 148 193 125 137 156 118 184 141 194 141 176 123 143 109 156 150 143 161 134 158 146 167 150 144 134 134 177 132 136 133 141 190 151 158 140 162 139 156 142 147 152 148 128 107 167 162 173 138 179 124 183 113 193 139 150 112 111 171 150 149 151 123 138 124 158 201 134 137 176 153 127 140 145 180 197 143 185 155 147 301 155 136 228 -1 176 186 181 132 115 124 275 -1 124 133 164 127 168 144 167 198 128 162 193 129 139 178 123 201 132 230 153 104 253 140 180 183 139 198 104 147 162 160 166 144 131 168 162 126 133 118 138 111 174 179 104 148 118 154 135 174 143 144 -2 181 142 122 194 120 130 186 267 145 141 149 141 122 144 -1 148 137 -1 123 172 216 159 134 177 156 140 137 156 171 146 139 162 167 135 132 157 205 120 154 196 135 210 140 140 141 210 175 228 137 104 184 114 146 139 168 222 173 108 219 155 164 143 146 218 150 140 256 175 187 130 157 163 139 138 181 113 125 221 173 182 187 178 165 169 163 164 133 -1 107 147 148 139 194 165 208 170 180 147 217 192 122 129 144 189 146 113 151 122 156 140 140 152 160 164 -1 151 182 144 129 111 149 130 247 163 173 152 193 153 211 179 179 121 156 115 134 133 164 189 217 198 119 134 191 161 135 244 125 153 169 149 120 164 134 109 125 156 250 142 131 164 143 193 127 154 212 125 156 153 156 139 169 126 151 175 159 154 183 210 157 140 129 130 185 178 180 152 164 125 145 105 147 109 138 147 149 167 115 147 115 145 169 120 -1 145 145 144 148 130 129 134 151 134 109 137 134 139 139 123 138 148 119 371 -1 155 129 189 151 132 166 202 178 134 168 122 166 136 133 129 209 116 161 259 127 -1 124 167 119 194 187 139 176 168 129 187 127 149 170 -1 118 194 123 159 124 181 166 132 -1 178 149 164 175 156 147 148 133 139 182 121 147 149 132 154 174 145 182 118 209 122 148 197 196 161 120 115 111 143 127 188 146 168 188 119 162 -1 141 212 95 149 113 163 258 198 122 185 -1 118 105 171 147 200 154 142 128 150 234 235 135 153 159 153 207 165 190 247 138 129 -1 151 115 156 132 119 127 148 135 143 128 179 214 168 215 124 113 191 148 144 144 218 135 122 -1 168 169 206 166 238 -1 126 130 188 156 131 112 237 -1 127 123 138 151 142 123 145 126 -1 -1 162 208 150 180 145 170 168 110 169 141 127 119 213 182 148 180 183 145 156 180 167 145 160 154 173 197 141 143 146 186 182 117 152 133 206 116 130 148 150 186 155 104 134 109 153 158 155 220 140 100 129 129 -1 183 136 120 155 123 143 107 150 145 133 175 111 122 123 128 211 164 126 130 201 159 162 147 160 227 119 132 -1 150 151 130 130 142 121 178 137 115 137 171 155 129 142 141 141 121 213 192 184 158 164 180 148 139 138 134 179 126 162 111 171 131 144 311 106 169 121 147 164 187 205 160 172 187 158 169 217 158 153 203 159 175 202 129 171 209 152 175 167 183 134 129 126 186 147 140 134 185 190 162 141 124 174 137 139 202 213 174 111 137 134 148 177 127 224 141 113 202 103 -1 124 124 229 122 130 152 145 136 153 129 125 135 191 145 133 150 216 133 129 175 206 145 130 112 194 144 126 129 155 148 310 159 154 138 173 153 126 121 166 163 118 220 121 119 119 165 154 184 158 128 153 145 125 139 148 167 142 145 125 110 166 131 150 266 129 153 126 223 170 151 139 182 134 233 153 166 191 118 167 159 152 125 133 144 118 107 110 193 173 113 131 172 132 246 175 123 226 136 111 181 132 121 186 190 148 149 137 143 153 162 151 115 211 111 164 183 143 213 212 198 157 132 171 137 176 190 146 109 163 164 179 109 159 153 138 237 150 123 143 183 122 170 138 195 136 139 150 151 128 -1 185 170 158 136 169 144 161 154 133 140 146 147 162 130 139 204 168 165 200 211 167 124 150 134 174 149 155 132 136 146 181 134 107 148 133 181 182 220 150 143 168 140 134 153 130 130 121 -1 180 227 140 148 142 115 140 179 151 146 131 159 180 190 148 156 140 129 156 135 165 116 112 114 165 156 157 154 200 105 129 148 129 129 182 132 94 138 145 173 167 129 163 123 135 141 146 144 150 160 150 162 138 115 146 139 212 183 134 148 188 157 160 155 157 195 136 156 156 165 161 130 -1 148 139 185 132 172 108 172 142 115 154 -1 130 139 162 117 154 176 180 142 167 193 176 157 129 162 171 151 -1 133 132 168 170 183 171 148 178 167 158 188 153 150 127 136 142 175 194 128 134 211 -1 132 121 176 132 174 148 161 148 122 172 148 120 171 152 154 164 149 136 184 105 149 140 103 163 143 216 172 140 159 176 180 205 182 121 132 208 143 182 203 179 157 -1 126 183 153 199 117 140 148 148 149 110 140 108 133 114 155 151 169 120 198 184 134 121 150 202 155 127 202 128 126 150 147 127 165 132 128 269 -1 185 128 146 171 140 155 188 141 142 -1 146 106 152 170 210 123 123 164 160 129 109 121 126 147 160 109 143 143 138 130 112 170 140 192 111 157 149 163 176 228 123 183 154 164 194 181 126 129 143 188 166 172 180 158 160 125 -1 163 136 160 147 125 200 168 137 184 136 139 163 165 125 131 135 258 130 153 115 156 174 132 106 144 146 148 157 203 125 166 116 161 194 146 119 154 212 133 181 153 151 143 173 105 194 111 182 238 164 145 123 -1 129 202 171 129 163 155 134 175 117 174 138 188 145 143 134 142 141 196 118 141 125 168 151 392 159 138 148 204 131 126 177 145 154 210 159 190 148 126 124 169 161 115 161 123 173 147 -1 171 130 170 153 150 138 161 147 185 177 159 150 147 200 95 120 136 -1 125 150 144 115 133 135 163 114 142 145 155 115 -1 189 213 180 160 135 137 108 122 150 192 -1 151 308 174 123 -1 188 158 147 93 150 162 153 143 162 173 143 139 153 175 133 174 140 150 149 139 186 180 169 133 102 183 148 165 123 139 146 221 133 151 219 138 120 115 128 147 115 120 168 146 166 151 169 149 139 158 141 207 184 212 197 190 147 126 162 145 161 194 151 122 105 172 138 206 131 247 120 203 149 172 111 112 140 193 202 184 201 203 164 209 134 235 138 154 145 127 166 108 143 182 113 142 159 136 132 136 148 146 122 133 146 188 229 156 200 226 130 80 133 130 109 160 166 139 120 142 180 163 -1 148 165 183 120 314 145 164 176 170 132 121 118 160 127 191 192 122 142 125 121 207 130 171 122 109 224 146 130 191 123 134 -1 152 134 162 132 129 181 248 167 163 130 152 143 136 159 144 136 -1 160 309 143 187 189 137 157 151 211 185 174 114 160 218 158 222 131 182 158 148 179 151 145 140 164 133 119 150 203 195 156 139 184 137 154 155 104 124 131 160 175 208 155 159 169 124 161 165 152 154 155 194 119 205 133 138 187 -1 116 250 138 152 141 120 166 120 151 167 141 137 205 160 174 129 255 119 146 176 125 165 162 158 101 141 142 134 172 170 134 126 173 124 131 174 144 149 127 185 146 174 144 233 152 178 125 139 377 141 147 149 144 181 203 135 113 198 186 154 135 161 117 142 -1 184 156 155 157 -1 140 119 131 156 110 166 161 110 -1 143 140 141 209 247 130 194 -1 137 142 157 104 192 150 277 138 156 128 142 174 153 199 231 135 175 155 203 156 160 161 156 159 190 208 138 154 130 161 191 165 166 142 172 145 158 131 137 108 123 118 122 152 108 141 280 102 161 122 148 180 171 148 333 135 168 178 106 137 106 159 156 239 137 208 166 206 160 158 125 110 175 105 198 -1 150 144 145 139 172 150 161 213 118 131 160 180 165 118 186 -1 150 119 257 158 127 164 175 153 196 149 166 129 128 145 121 198 140 141 119 121 126 171 160 146 189 129 151 180 514 170 174 135 153 132 114 186 141 160 131 169 200 166 197 133 -1 152 174 158 198 151 153 177 115 145 144 144 191 -1 108 159 145 130 187 162 157 165 240 120 160 174 245 183 -1 132 163 159 132 205 157 153 127 153 150 116 202 158 142 107 201 127 137 157 130 152 118 126 189 128 148 148 212 125 156 184 208 141 170 211 108 154 106 111 144 130 111 121 121 163 149 151 134 268 133 151 156 171 177 133 171 138 126 110 164 214 174 201 143 141 224 118 134 180 165 135 145 -1 179 107 -1 134 144 186 -1 231 140 199 156 -1 119 131 129 160 120 147 121 159 128 149 114 140 171 141 152 166 122 120 178 150 -1 210 144 151 145 168 159 136 159 130 113 170 141 141 160 125 130 148 158 174 178 148 161 112 -1 162 127 141 131 130 143 183 142 229 176 168 161 142 211 241 156 168 148 142 187 173 135 129 169 174 144 174 -1 289 196 127 137 129 142 118 116 173 155 178 212 182 130 162 114 147 124 132 -1 142 -1 144 125 137 137 98 166 129 132 209 167 168 160 268 180 115 128 159 175 140 155 149 171 140 163 134 232 123 159 150 125 148 167 218 173 116 143 153 211 119 130 127 201 234 189 161 144 138 119 145 136 144 147 106 163 200 221 137 149 150 125 124 239 135 146 137 147 208 134 152 173 132 143 130 153 161 117 129 121 154 153 143 136 162 154 140 162 128 128 210 133 134 178 193 178 -1 136 110 121 170 119 120 159 134 160 127 181 -1 138 244 166 216 165 267 170 190 159 97 126 132 139 136 209 146 124 147 154 124 114 124 138 133 145 128 213 -1 193 145 160 148 -1 110 177 187 116 153 114 197 143 156 170 135 160 146 162 136 195 135 165 177 158 144 152 135 148 140 144 150 116 204 148 159 130 150 139 177 282 143 126 154 167 234 222 174 171 171 146 126 128 156 118 182 132 156 184 175 118 172 179 188 107 124 114 110 142 183 125 149 208 158 301 181 -1 131 157 150 149 104 142 250 171 140 -1 161 144 144 158 202 141 127 118 139 151 231 178 138 133 111 136 127 139 -1 190 145 139 211 139 175 141 143 184 153 172 171 231 132 150 160 153 169 195 207 250 229 164 138 124 125 207 118 182 145 118 185 147 150 190 138 151 146 186 147 196 109 114 146 202 186 171 116 156 176 114 135 139 194 -1 114 174 185 146 143 144 126 158 169 149 149 150 156 -1 150 194 139 117 115 177 169 157 167 119 169 152 149 139 132 186 141 153 163 183 -1 128 130 131 165 144 165 150 135 157 153 162 148 163 139 146 131 135 165 197 127 202 163 143 219 139 190 168 258 150 147 180 191 115 208 206 174 117 121 152 160 141 177 112 177 162 159 169 191 159 185 179 163 138 157 142 136 117 156 161 229 199 155 231 145 131 132 207 146 133 145 143 159 188 161 123 188 151 168 127 -1 219 178 175 112 159 139 203 150 124 246 209 153 173 162 141 189 138 139 225 167 211 140 124 130 161 -1 133 132 144 167 133 146 147 163 320 234 123 159 136 164 133 170 130 141 114 147 149 103 136 232 133 136 -1 123 116 128 147 142 121 151 159 146 189 132 137 150 206 222 197 172 147 160 204 166 166 288 144 240 145 126 190 121 162 162 149 270 126 159 180 157 169 165 160 158 134 163 244 143 197 161 126 174 150 195 168 247 282 210 145 183 158 142 165 135 123 133 221 143 142 125 114 209 188 134 115 141 150 148 140 148 213 240 120 170 151 186 157 121 129 175 125 132 116 182 143 132 165 129 128 181 125 132 189 186 132 160 186 151 178 167 156 103 195 -1 159 163 161 143 180 156 165 -1 147 136 124 155 151 208 138 159 229 116 141 197 216 175 176 179 169 224 140 136 130 118 160 174 131 146 191 181 118 162 160 135 126 163 144 138 193 141 149 161 150 118 165 131 173 138 135 145 279 112 130 157 192 191 180 188 133 387 133 170 135 171 116 153 220 158 160 216 129 187 107 120 170 242 143 118 133 162 171 124 169 181 -1 133 184 147 177 144 221 187 147 140 190 199 209 107 159 169 154 117 133 162 114 -1 141 109 187 137 -1 161 203 149 191 168 181 157 142 142 144 128 -1 139 105 186 115 167 144 130 182 110 140 165 204 142 159 205 137 134 134 160 126 224 152 148 156 177 108 187 132 214 201 115 124 160 202 194 244 198 674 130 122 106 154 177 154 124 115 -1 191 128 158 153 132 198 193 182 169 177 142 158 161 195 134 194 189 207 185 173 145 179 171 161 247 169 148 141 182 151 167 213 229 130 187 155 114 166 181 208 201 159 -1 151 128 147 182 184 133 233 219 177 133 159 149 141 146 147 183 150 143 207 116 125 124 122 152 156 162 192 148 199 168 178 132 186 145 150 119 122 117 194 124 130 119 114 181 145 233 135 153 142 107 137 134 149 124 142 181 191 212 151 201 349 151 125 130 144 136 144 163 146 138 128 170 124 -1 105 126 148 143 213 148 192 185 128 210 169 141 147 116 146 162 131 159 135 119 186 145 149 -1 178 145 194 127 -1 118 129 223 159 168 154 129 155 184 160 160 343 183 202 200 143 169 151 181 132 164 156 125 120 151 128 88 159 194 163 141 120 119 173 141 169 130 172 147 172 154 139 133 155 132 175 139 -1 111 134 213 136 159 133 134 288 124 122 114 132 181 152 108 162 184 178 207 133 166 140 152 134 134 136 141 123 149 129 137 137 160 189 108 154 165 184 136 188 130 113 143 133 125 149 153 141 130 200 130 130 161 184 166 117 174 155 151 -1 129 124 141 173 237 180 122 148 173 128 101 -1 172 122 196 107 118 174 146 185 133 146 167 144 144 166 174 172 140 105 125 138 170 113 190 133 154 140 116 209 116 125 199 154 131 164 175 112 139 189 131 168 -1 195 165 138 134 159 163 117 128 147 217 150 156 127 116 118 142 137 138 207 139 176 256 157 196 144 162 258 182 160 178 103 144 140 137 170 173 144 116 186 174 172 191 136 222 169 124 123 180 134 157 131 152 175 153 152 172 152 141 115 158 152 182 228 167 176 164 171 135 130 148 -1 134 135 162 136 190 167 110 137 249 270 155 180 159 127 187 210 174 153 115 148 190 130 214 101 -1 156 140 165 238 132 160 143 154 147 138 126 124 109 146 139 190 151 163 103 215 174 167 195 135 122 149 185 141 186 161 142 183 167 130 161 144 150 184 166 119 135 127 149 229 132 133 130 141 126 161 152 153 225 148 133 137 168 147 197 152 106 201 144 162 168 188 150 154 113 152 159 131 168 152 210 190 151 217 132 182 134 140 158 121 135 145 152 147 144 114 151 143 182 177 122 141 139 131 167 154 129 162 -1 141 -1 130 206 161 159 139 137 164 198 126 150 182 199 142 171 168 160 113 132 201 223 148 209 214 172 178 139 134 194 173 143 142 91 168 163 149 218 157 183 215 193 184 165 152 146 152 148 131 155 150 121 140 124 201 154 169 140 139 181 164 167 118 116 106 135 125 214 164 131 190 102 148 148 123 114 132 142 158 135 152 147 141 226 149 137 127 130 132 164 132 144 187 138 214 120 -1 174 201 188 164 144 140 141 151 176 171 255 205 196 238 154 161 156 166 227 192 148 123 160 166 98 131 173 133 266 148 119 175 115 136 146 131 110 140 145 185 178 156 144 136 -1 139 193 197 188 196 163 160 191 99 171 156 131 140 128 184 112 177 226 126 183 98 144 178 156 143 147 164 171 125 112 168 128 151 160 200 108 207 164 122 130 155 177 161 141 132 172 133 151 144 209 122 151 172 107 113 144 152 173 152 199 125 145 187 143 165 194 134 -1 146 132 113 156 142 -1 114 133 133 121 107 120 123 153 160 151 168 136 172 163 166 193 155 334 122 145 160 119 138 185 141 116 127 136 188 109 128 151 156 132 148 178 121 144 142 193 146 220 124 145 142 131 139 162 184 165 176 145 171 161 124 192 167 128 150 186 151 142 118 130 118 191 184 218 143 148 97 150 115 234 111 185 140 123 154 136 133 179 144 172 116 164 190 158 149 150 148 159 164 174 178 142 127 184 167 172 135 276 137 168 148 104 155 131 175 113 194 142 154 162 133 187 197 244 131 172 128 135 233 116 108 132 137 158 162 137 189 177 116 163 165 118 139 157 155 214 214 152 169 210 -1 162 188 148 149 157 130 156 111 132 180 140 166 110 126 113 137 142 189 164 -1 135 141 147 147 114 106 216 216 125 121 -1 167 227 149 142 187 169 183 185 146 166 154 167 169 158 237 139 133 133 120 182 161 139 120 162 173 113 131 160 173 144 139 205 148 133 147 139 132 131 204 194 155 165 165 151 159 111 124 132 148 120 143 206 146 191 153 170 165 -1 212 150 132 225 154 217 147 150 213 148 151 196 146 182 188 193 235 113 122 159 139 151 130 196 124 170 141 309 152 122 123 164 133 193 150 178 204 152 194 117 151 104 182 176 -1 137 133 215 135 202 163 184 148 143 108 185 201 122 157 142 158 190 132 97 194 140 185 -1 150 122 137 131 139 114 161 103 176 213 137 160 189 110 227 162 161 161 187 155 157 146 167 165 139 129 149 191 171 175 138 163 185 168 177 135 145 139 140 139 144 206 191 139 110 215 167 138 153 142 190 179 145 199 167 231 122 152 163 162 129 172 138 163 161 158 130 159 238 183 122 169 156 201 162 151 124 181 196 201 131 145 129 136 137 114 122 169 146 158 193 139 111 121 130 137 170 143 191 134 175 218 223 191 155 162 233 152 189 117 122 143 189 154 139 132 216 190 162 194 137 158 125 237 167 108 111 135 256 255 137 211 155 138 127 148 101 142 131 143 130 178 -1 495 191 146 133 153 149 137 138 171 209 173 123 140 200 133 156 158 -1 179 172 142 122 147 151 119 158 132 131 181 169 145 178 216 169 209 143 150 109 131 167 124 244 267 158 136 189 191 119 141 202 199 178 129 150 153 171 179 159 141 212 155 143 158 215 167 -1 152 148 149 141 135 178 174 138 144 112 182 135 164 157 270 147 155 161 144 121 131 139 168 165 162 140 105 136 130 188 119 267 152 128 159 154 137 90 126 161 134 178 149 172 183 142 146 208 160 152 213 148 122 150 112 150 133 151 161 123 224 156 -1 155 139 183 218 132 175 130 166 190 158 149 137 180 121 189 158 127 136 200 116 166 135 118 156 123 138 107 178 214 111 171 156 136 157 139 168 155 117 155 148 126 -1 200 179 166 109 140 136 160 146 175 131 190 138 142 164 137 165 180 148 149 153 162 141 127 141 122 154 197 156 212 313 127 140 130 188 182 144 159 -1 112 146 135 162 214 152 133 181 152 152 139 132 199 192 157 179 179 196 159 101 122 133 144 194 175 165 305 182 213 160 142 121 145 185 159 131 136 165 128 164 172 150 -1 139 211 138 122 193 136 129 153 150 155 174 165 127 134 96 177 143 245 -1 149 169 118 123 155 207 153 170 111 156 124 194 158 173 169 143 245 164 191 136 153 180 122 136 145 159 140 146 169 117 158 140 166 125 122 211 177 153 164 163 132 152 141 154 155 110 139 196 129 148 234 135 145 114 176 145 143 199 137 127 193 188 174 167 171 148 150 184 127 142 176 198 167 126 245 118 134 137 125 140 143 159 150 138 150 145 178 168 106 144 176 140 121 161 133 154 166 -1 136 199 151 152 133 138 167 122 138 228 160 123 141 139 150 140 137 124 160 212 162 148 143 119 134 -1 142 150 152 189 145 158 137 -1 123 149 208 151 149 127 147 144 113 102 149 129 186 158 146 195 168 127 172 152 149 207 152 161 139 275 147 113 165 161 136 157 166 135 -1 133 147 209 155 126 130 112 235 153 159 138 172 137 120 159 343 176 190 166 132 156 111 142 233 149 184 -1 129 180 173 156 138 138 128 154 121 154 128 108 145 157 155 129 220 181 155 134 146 134 144 151 140 153 139 160 140 192 166 190 151 121 260 129 138 138 150 140 188 121 118 158 161 178 168 142 157 330 166 231 134 140 137 146 156 194 189 150 245 179 174 351 159 180 163 187 133 129 157 135 171 120 217 188 138 202 148 190 118 -1 128 146 181 125 136 149 358 141 109 147 -1 132 214 151 186 132 103 100 200 171 130 107 163 141 121 145 155 145 194 124 148 106 145 129 172 125 108 152 174 144 118 125 145 226 227 218 155 201 154 203 152 194 119 139 148 138 132 113 131 167 142 198 136 110 139 142 136 159 166 114 148 118 169 93 -1 169 176 148 164 136 123 173 132 135 120 186 152 156 237 210 156 195 148 121 129 -1 94 212 159 166 130 146 124 174 332 173 143 193 146 146 187 119 125 157 188 -1 161 174 -1 115 138 136 181 -1 148 133 145 172 156 201 171 142 194 129 171 204 269 144 175 183 121 151 181 109 153 152 142 173 169 175 132 129 176 152 108 129 130 191 161 126 193 131 412 104 180 216 119 182 129 268 207 126 192 177 -1 131 176 176 151 158 106 173 167 144 -1 129 -1 193 138 119 140 145 128 200 165 150 102 126 116 141 151 198 188 107 128 130 117 161 125 141 148 143 129 121 175 137 189 137 156 152 162 164 198 155 140 141 199 113 121 170 136 107 163 155 142 195 208 111 189 121 155 143 149 115 126 124 167 130 119 111 141 151 147 133 176 116 135 219 185 121 160 209 198 118 152 145 143 152 164 131 159 124 126 147 116 153 159 110 188 140 154 136 156 138 215 132 158 115 132 137 158 176 123 194 126 102 185 203 166 138 192 148 165 129 205 190 135 170 171 147 156 180 151 182 140 185 183 203 169 139 119 130 151 156 136 146 133 193 164 178 101 125 180 164 107 99 157 197 220 145 124 132 133 159 178 129 206 148 145 156 208 188 162 201 142 171 166 133 256 162 125 -1 206 115 258 151 134 170 148 187 146 134 168 -1 146 131 199 161 182 163 189 140 -1 134 132 148 187 144 213 147 164 132 125 106 110 112 142 131 130 130 193 153 125 191 163 118 180 133 186 163 155 233 -1 183 142 160 132 167 144 131 184 169 107 129 191 131 204 141 139 165 164 132 168 122 222 133 169 140 151 134 183 156 163 163 155 120 229 132 196 161 123 118 156 166 180 174 155 131 169 159 165 177 156 200 136 162 160 139 -1 130 154 187 184 132 144 130 197 129 152 102 142 131 149 261 134 187 110 123 156 164 168 158 206 125 146 130 155 -1 142 139 155 209 123 141 154 273 135 158 193 215 122 160 126 221 182 130 152 135 177 149 143 164 148 148 136 114 128 162 192 127 149 159 163 174 -1 155 132 136 165 176 242 108 150 167 -1 218 128 142 161 135 142 115 159 181 138 136 139 131 189 115 132 140 123 148 147 122 166 157 137 212 161 140 164 140 142 135 128 118 191 194 172 134 171 98 165 123 148 156 128 131 166 154 122 131 176 116 146 143 134 134 130 149 139 146 -1 153 -1 163 201 -1 148 139 173 141 157 152 377 191 124 145 159 155 165 119 248 146 106 126 165 134 193 174 138 135 172 162 162 158 167 122 143 154 149 125 209 137 169 158 197 125 146 134 155 -1 172 125 292 165 155 121 152 147 117 138 166 166 142 137 115 142 144 192 110 136 119 261 112 146 165 188 166 193 120 149 128 130 128 113 131 105 178 121 162 189 134 130 144 171 170 129 189 159 139 128 189 149 121 255 106 137 148 139 -1 120 215 157 133 210 117 183 168 134 109 110 220 158 111 140 141 148 142 147 152 217 122 117 111 136 -1 175 143 152 117 156 -1 181 144 171 123 135 192 158 158 116 134 147 149 159 185 134 132 164 178 173 157 118 127 142 117 162 134 141 218 127 161 160 167 147 115 143 151 223 120 165 175 150 141 127 111 300 135 134 146 203 150 121 145 249 180 143 150 105 173 139 187 130 -1 164 167 173 156 138 224 -1 137 131 173 129 146 167 151 95 156 156 147 -1 225 136 264 128 138 174 140 113 134 141 173 134 138 157 145 220 147 151 183 150 225 122 142 177 136 139 167 175 171 159 181 147 163 161 211 198 203 183 152 170 110 126 139 126 131 114 160 171 126 141 -1 162 126 142 449 125 194 163 182 141 145 134 136 188 141 196 133 130 149 153 216 116 158 159 235 181 163 134 267 166 130 134 183 136 160 138 276 177 129 155 152 123 149 178 108 132 155 139 143 137 174 213 123 184 172 161 123 184 153 220 134 142 213 189 121 151 117 147 155 115 151 185 156 130 175 122 202 200 163 189 169 139 147 125 127 128 119 183 155 196 135 137 207 162 121 120 151 121 157 164 189 148 170 144 236 368 147 124 269 185 160 133 153 162 175 121 156 184 232 148 124 143 199 171 -1 179 174 155 121 151 164 190 115 132 148 198 159 164 115 160 136 152 143 113 128 220 251 122 125 185 170 132 -1 136 -1 192 163 122 152 157 186 200 110 134 120 95 126 135 131 143 139 158 127 130 167 150 161 135 130 160 303 135 202 131 166 125 116 135 137 144 232 158 211 118 165 149 194 130 135 187 204 226 -1 135 142 123 174 124 -1 164 168 243 203 189 142 135 139 -1 134 187 173 175 152 138 118 135 174 152 -1 138 158 150 158 154 121 199 156 170 137 165 125 140 119 139 149 181 125 165 162 201 174 163 176 162 161 163 172 122 135 122 162 149 213 131 116 113 125 116 133 197 218 111 154 163 163 187 156 120 267 125 126 273 225 134 144 164 156 181 138 158 219 172 122 156 162 168 162 197 167 124 138 134 136 146 139 152 164 219 118 143 148 152 135 121 141 179 125 236 150 190 118 177 164 165 144 196 163 127 136 152 161 143 119 120 123 133 173 169 185 145 183 126 156 129 192 135 172 132 177 119 187 174 -1 202 127 142 140 106 144 147 -1 144 139 190 145 150 109 148 158 126 178 160 205 158 136 135 148 -1 115 146 137 132 121 146 139 171 192 132 138 136 228 151 174 210 152 166 114 167 191 112 160 155 143 153 122 126 146 111 141 138 173 133 127 148 160 179 155 128 125 147 273 -1 132 100 149 156 133 136 157 124 148 139 129 138 158 134 135 129 120 169 137 165 191 149 210 181 158 145 198 125 150 181 173 153 144 197 376 144 161 204 137 113 153 168 165 134 157 172 147 110 135 145 192 126 137 208 128 156 167 148 205 102 138 160 157 134 144 154 167 144 132 150 121 144 113 228 127 197 136 164 122 150 126 126 106 163 141 116 160 306 163 159 200 174 163 90 159 181 142 176 159 155 143 147 160 130 130 141 171 152 132 202 142 157 161 147 179 161 182 167 159 143 153 148 170 132 151 105 137 119 251 180 139 167 137 97 175 148 141 159 194 140 170 212 185 115 137 161 149 159 168 150 117 149 126 159 124 185 112 146 226 197 134 145 216 -1 107 149 204 146 115 140 128 170 157 152 184 185 183 -1 133 165 182 127 109 166 109 -1 141 189 -1 123 129 130 184 242 175 231 148 114 161 141 208 152 154 116 143 321 196 194 148 171 140 175 208 150 155 177 145 170 108 220 131 123 132 187 188 208 153 180 126 155 129 161 153 130 180 128 165 131 180 171 155 170 144 158 149 111 109 153 170 132 206 131 115 213 203 146 159 141 161 119 160 178 180 167 119 171 128 171 162 177 141 179 170 246 224 141 141 189 174 143 125 105 145 124 131 152 182 177 134 168 176 115 156 149 -1 149 120 147 201 -1 126 135 130 145 158 187 136 138 132 137 154 152 133 115 130 172 155 156 191 152 123 149 134 271 149 164 169 120 187 176 145 148 188 272 133 123 108 169 181 171 136 127 156 135 154 165 151 143 153 131 157 255 318 136 149 192 170 220 161 136 161 169 136 -1 150 205 149 138 132 149 170 239 137 142 160 118 166 164 189 120 229 183 202 120 120 202 132 135 93 152 -1 180 151 211 131 292 156 135 116 235 167 137 190 149 -1 142 133 184 149 147 175 135 126 161 137 167 164 134 154 197 122 137 157 111 154 143 156 170 162 187 -1 127 126 172 165 133 107 129 117 151 116 108 136 119 110 120 130 151 164 144 166 -1 251 144 131 144 157 147 194 132 158 121 148 220 201 194 146 214 133 146 133 137 148 138 124 152 -1 132 140 158 148 118 138 148 174 127 126 134 146 129 -1 128 187 159 131 205 114 -1 227 119 159 128 140 183 175 164 127 173 141 95 131 143 148 128 130 126 186 122 189 126 149 131 171 164 166 157 145 138 170 136 154 178 107 188 146 150 -1 126 156 137 132 148 127 145 153 130 211 158 114 189 140 212 -1 152 153 176 145 146 185 146 180 144 123 139 152 164 170 123 126 144 167 124 113 200 154 139 166 129 163 173 174 124 -1 167 164 160 204 168 183 188 168 139 171 162 175 150 135 143 130 157 120 136 258 157 253 157 119 154 223 150 140 -1 169 139 180 131 143 137 151 136 151 161 268 224 187 -1 152 150 116 166 119 113 148 118 142 155 126 111 148 150 109 -1 147 123 149 192 168 166 162 135 142 174 148 -1 177 161 137 160 149 202 194 133 139 144 173 162 112 141 201 134 166 135 137 122 129 163 173 159 157 116 151 139 127 193 211 141 -1 203 220 130 162 137 142 128 154 137 131 167 140 120 170 130 127 170 -1 198 121 132 -1 189 147 135 103 127 154 173 112 139 113 211 169 198 182 154 -1 187 128 161 94 132 125 121 188 120 134 152 176 166 134 178 149 123 170 146 112 129 142 171 178 141 148 180 150 152 161 144 144 117 208 148 121 167 170 99 146 153 143 120 133 136 178 168 129 161 185 121 143 126 146 -1 151 155 206 123 179 187 124 122 121 155 108 164 172 127 151 177 121 201 113 179 131 131 148 108 236 152 146 191 195 167 121 125 165 273 184 157 200 145 177 227 122 126 149 141 139 137 143 152 149 163 189 135 143 132 199 138 133 137 171 152 149 145 134 127 154 135 166 192 116 153 154 168 118 130 123 145 156 191 143 139 176 142 129 126 173 121 170 149 132 150 164 119 203 196 137 117 137 -1 112 108 131 109 102 213 215 139 124 181 165 129 174 208 184 157 206 138 120 155 113 143 154 216 233 131 124 150 167 101 122 116 163 195 213 136 137 132 149 132 169 176 165 118 107 188 121 126 120 186 156 197 131 116 108 143 143 143 165 151 171 189 130 327 152 172 134 114 139 129 184 192 231 182 157 136 -1 147 158 136 137 169 138 186 167 134 154 144 144 132 113 166 135 145 162 132 203 122 141 168 224 186 162 129 113 158 203 146 179 145 -1 133 -1 259 140 161 142 145 188 142 112 160 138 126 183 134 151 167 147 151 138 216 -1 152 148 157 124 172 95 165 154 149 109 171 128 273 116 233 133 118 128 175 142 154 165 150 172 111 132 112 115 280 142 219 158 175 179 141 160 126 244 196 165 251 110 156 144 190 119 143 119 143 154 179 182 119 125 169 161 114 143 131 223 223 216 127 135 124 124 219 148 154 143 142 124 186 168 147 150 139 125 154 159 135 136 134 107 107 150 175 151 174 142 141 142 166 161 125 -1 124 162 146 170 168 137 -1 165 156 232 -1 117 136 160 304 167 183 123 159 154 144 140 119 205 166 131 201 150 141 -1 172 126 135 142 -1 178 -1 141 125 136 159 130 186 196 127 160 190 126 153 147 181 126 163 121 110 132 203 138 136 -1 129 150 168 163 159 114 -1 166 113 159 179 142 190 150 133 164 165 123 178 -1 125 186 213 183 188 188 147 157 114 225 159 158 226 157 167 158 126 153 149 146 151 178 142 280 169 135 182 241 157 172 -1 193 136 140 143 120 137 144 118 172 138 144 143 166 118 164 164 178 100 172 149 183 157 184 138 122 176 -1 125 139 182 141 171 160 148 141 168 146 133 153 155 179 149 195 157 159 166 139 -1 157 110 -1 146 239 149 134 149 200 165 169 157 209 123 153 148 118 143 158 146 147 142 115 133 161 128 181 239 183 168 173 164 135 151 125 145 162 166 162 151 199 135 160 184 167 176 129 176 184 138 123 166 137 117 143 164 159 184 171 145 130 230 154 178 160 167 164 204 148 181 127 137 186 230 137 184 308 175 166 215 144 204 147 142 125 140 166 180 151 163 167 298 155 135 145 122 176 166 157 160 149 138 145 219 160 215 165 152 136 145 207 124 179 141 205 126 184 141 117 141 145 156 109 174 142 196 142 160 125 -1 174 -1 164 143 189 139 103 258 134 122 156 120 157 240 122 226 166 164 136 132 141 145 175 148 172 -1 185 230 181 142 208 159 160 155 139 143 159 120 149 154 207 119 153 156 217 116 140 118 141 112 157 213 129 137 177 129 159 149 186 168 139 -1 131 350 -1 166 106 130 165 232 136 128 136 159 138 213 193 177 174 116 276 163 152 159 211 163 134 215 117 -1 117 274 212 118 132 190 142 205 214 170 128 123 109 176 129 155 173 158 142 136 158 137 182 156 -1 137 136 176 111 215 149 132 143 140 186 134 129 149 -1 152 125 156 153 150 206 256 159 170 118 158 124 189 -1 288 140 143 145 188 177 140 209 146 163 180 134 156 141 109 141 140 107 216 148 103 143 153 175 179 161 197 130 135 133 129 -1 120 -1 202 132 127 203 157 173 164 141 187 219 129 148 153 133 165 138 143 131 139 126 150 -1 197 136 173 129 146 151 126 125 256 177 172 150 149 149 174 169 149 136 181 136 207 182 176 153 122 111 148 222 263 121 130 104 209 162 134 110 132 165 199 157 102 152 155 147 140 145 154 156 196 157 153 141 172 162 160 175 173 -1 114 141 110 146 140 134 139 226 145 164 246 128 139 186 -1 168 144 143 124 132 148 144 132 155 149 127 148 160 151 132 190 153 104 188 132 214 161 212 125 155 159 174 218 165 215 151 144 157 158 149 158 139 118 177 154 209 138 103 123 138 167 138 109 208 149 170 122 151 128 161 197 154 128 150 147 174 140 149 209 168 150 136 176 154 172 156 210 154 141 164 157 283 132 159 139 215 199 163 139 200 136 137 161 167 189 166 122 185 123 149 121 142 198 131 214 179 149 188 138 134 138 159 133 144 -1 150 126 138 125 141 -1 132 142 146 120 172 114 167 157 132 141 166 156 165 182 135 120 234 135 169 145 233 124 156 141 148 215 120 -1 138 108 122 125 136 184 178 137 149 108 134 140 170 124 136 185 267 163 179 168 137 154 198 132 116 133 117 126 101 186 204 103 224 247 141 162 141 146 140 201 136 184 170 181 195 159 164 171 -1 157 217 138 162 152 160 145 225 141 152 179 149 181 141 121 222 211 189 151 168 207 127 148 151 156 168 186 144 125 186 117 141 164 120 114 163 168 248 165 219 138 -1 258 170 211 113 161 132 178 161 129 153 179 127 166 150 227 -1 157 199 95 213 134 113 157 188 161 133 132 130 158 179 166 178 169 130 126 245 154 121 116 126 130 126 138 122 121 204 181 157 146 147 223 150 113 250 135 162 168 190 100 178 149 180 151 157 143 169 124 165 143 154 233 138 134 291 124 136 121 171 162 182 162 149 167 137 166 179 194 152 140 122 170 133 153 140 150 178 125 130 132 174 129 161 150 134 157 224 146 171 140 130 140 132 131 153 106 159 171 104 278 157 147 215 164 148 141 126 213 164 118 164 131 207 283 154 124 153 162 184 163 146 208 145 137 137 140 254 208 102 147 232 107 178 132 165 181 158 109 161 140 192 130 157 128 125 175 148 232 -1 148 160 167 348 143 158 134 156 168 114 126 114 145 156 156 175 162 169 127 171 94 105 129 127 136 123 138 140 184 148 162 122 162 143 177 111 153 212 -1 167 148 137 116 135 238 162 135 139 199 148 131 111 125 129 149 147 119 156 176 117 134 151 187 178 -1 -1 132 145 139 198 163 161 135 132 164 189 122 171 159 96 178 159 185 135 168 144 151 157 164 153 147 150 194 176 123 139 175 191 174 136 128 171 160 151 128 169 102 167 133 120 237 146 123 127 132 119 172 168 111 245 157 107 137 146 148 134 148 155 178 126 181 156 -1 200 158 145 180 135 112 147 178 215 202 146 150 205 202 134 150 124 178 165 149 149 155 142 173 168 133 131 229 107 160 171 257 130 146 176 118 101 133 245 155 197 125 118 141 190 129 147 154 160 140 146 106 194 255 128 188 194 124 141 255 122 144 210 154 179 131 145 157 149 159 140 115 157 120 133 212 211 141 138 194 171 195 142 139 161 187 240 127 184 163 193 153 145 230 171 145 160 152 171 141 129 148 181 143 168 157 152 227 292 170 117 157 157 -1 184 194 137 172 115 183 -1 122 144 143 161 162 143 223 163 163 168 150 163 208 146 136 -1 119 152 -1 148 135 130 155 136 150 204 206 131 105 158 127 121 170 119 165 165 160 188 141 157 148 169 134 119 172 165 124 147 136 203 142 122 139 240 148 140 134 108 164 142 -1 167 145 127 120 211 115 191 125 128 168 195 150 -1 124 158 167 182 162 120 139 227 189 198 388 126 190 190 210 200 113 180 121 146 185 168 506 135 155 140 175 193 125 133 223 111 211 139 139 183 224 130 -1 141 234 144 184 156 164 170 122 167 154 130 111 144 137 235 133 137 116 127 260 250 108 164 133 175 141 139 112 145 198 168 147 156 226 147 212 98 162 147 178 148 242 179 132 122 130 186 132 114 138 134 163 -1 169 173 -1 150 123 124 213 151 110 128 129 164 136 201 182 149 119 165 148 136 327 167 147 161 138 135 155 253 172 160 120 172 199 143 123 164 196 128 135 130 163 211 142 152 160 169 185 182 210 171 178 172 174 197 158 140 -1 175 151 140 122 143 175 126 162 191 128 184 154 149 162 149 115 130 141 173 121 140 172 222 156 212 187 154 138 164 236 149 125 175 419 154 117 195 277 164 180 160 133 254 148 124 144 214 167 164 163 188 141 149 130 150 174 147 151 133 132 194 124 128 146 146 152 202 176 169 174 153 150 195 127 116 138 195 165 120 135 231 150 144 141 183 260 213 184 132 143 141 190 184 172 134 126 169 120 161 139 147 136 162 153 99 123 130 168 151 109 130 191 -1 222 136 151 197 135 246 139 154 109 147 164 120 161 140 165 119 171 249 195 193 128 142 133 130 196 194 163 149 168 160 114 118 179 130 187 165 117 123 153 143 171 132 162 172 167 163 115 168 176 207 129 165 199 136 149 211 170 -1 233 137 169 155 138 144 143 116 117 163 173 148 137 237 130 -1 144 156 174 143 172 154 -1 134 183 176 127 146 144 120 121 154 162 126 135 174 137 163 173 125 188 106 163 166 125 270 190 141 155 136 161 87 113 176 170 129 161 135 115 164 170 177 130 143 126 153 153 186 116 123 140 -1 160 142 143 169 108 170 135 201 162 195 181 183 161 199 205 134 113 138 152 280 192 115 201 125 144 201 163 149 241 123 183 171 148 133 167 135 -1 166 113 188 139 142 174 120 113 179 127 140 234 141 232 120 122 225 185 127 142 151 123 156 141 132 135 169 173 129 -1 216 140 -1 156 148 209 276 129 123 148 114 172 161 202 173 144 113 158 204 152 134 123 151 106 102 125 113 117 166 180 220 -1 133 120 133 144 141 140 160 150 143 125 171 110 176 196 221 154 199 112 156 200 209 187 129 140 185 194 122 181 193 189 233 155 131 165 -1 126 139 187 133 178 144 154 165 130 170 -1 155 149 -1 157 167 229 154 246 244 192 179 120 163 138 149 171 158 225 179 144 170 160 200 118 148 186 110 156 130 131 169 150 225 -1 175 171 185 126 118 -1 156 150 111 170 155 139 161 151 210 133 152 155 190 168 146 138 123 142 158 162 116 114 201 137 141 119 154 117 248 227 155 131 133 138 103 299 177 151 131 136 167 134 137 128 187 258 -1 107 139 138 210 153 183 119 170 139 135 173 155 174 157 216 181 186 178 144 144 124 153 125 173 143 177 156 155 131 155 121 127 174 172 144 142 -1 142 149 153 224 148 180 120 111 142 161 -1 181 169 193 117 134 116 131 250 153 130 122 -1 180 122 147 141 145 120 160 170 171 169 182 126 140 140 142 127 127 147 132 132 147 146 130 110 135 165 162 177 116 213 174 192 148 134 142 136 178 146 132 161 167 128 121 -1 149 159 134 122 198 180 146 128 127 182 179 178 151 135 175 231 131 338 233 142 170 169 116 165 133 143 154 155 174 121 154 -1 176 187 151 113 138 130 121 228 161 187 169 131 115 144 119 176 161 149 152 201 162 147 153 155 -1 145 177 146 173 135 198 177 196 171 140 165 93 155 158 160 180 152 156 164 125 162 153 141 124 182 121 193 123 99 -1 179 132 151 189 91 162 -1 169 144 154 163 168 118 115 144 187 161 300 146 137 164 128 164 173 146 158 133 121 158 214 131 118 135 198 168 194 183 139 163 175 142 185 155 201 124 139 174 216 185 218 143 135 129 139 124 117 156 152 120 140 129 175 152 112 175 165 139 132 175 190 147 150 -1 185 180 128 197 154 151 149 124 139 154 174 163 -1 181 136 194 132 183 145 152 135 134 176 168 214 157 136 128 164 -1 130 145 160 158 129 126 188 110 122 161 115 177 167 168 120 200 270 181 125 126 139 179 159 156 141 177 195 168 152 180 123 -1 138 162 -1 -1 116 144 182 123 169 141 -1 138 162 154 129 153 -1 129 140 150 184 130 162 160 281 143 137 184 142 131 169 133 146 134 137 193 169 167 125 164 126 252 153 154 120 211 160 142 167 144 138 167 152 174 124 161 135 165 114 185 121 119 170 183 177 143 126 187 152 133 149 182 -1 -1 157 113 150 139 145 172 171 154 177 119 178 116 171 122 193 160 148 190 189 141 153 142 185 148 150 144 145 152 138 146 273 155 242 122 137 130 177 118 160 144 133 219 170 178 156 137 203 178 113 151 168 210 144 144 189 148 124 143 150 143 205 165 152 177 148 135 139 114 162 146 -1 145 175 188 161 140 153 278 138 -1 137 200 127 111 109 146 126 141 157 145 145 124 160 236 178 222 138 113 163 203 140 266 124 142 220 117 116 146 268 583 135 169 198 113 192 105 187 166 132 194 137 148 186 220 105 153 221 168 147 180 156 147 149 139 115 214 173 149 138 189 124 163 137 172 184 152 170 236 141 166 132 213 141 139 197 161 146 187 160 212 188 193 137 222 175 160 156 116 153 143 119 158 156 173 122 146 107 125 131 181 -1 132 176 133 123 123 181 212 120 166 150 141 115 177 169 147 194 267 152 110 126 156 -1 169 151 115 200 131 167 129 108 172 150 129 139 124 188 140 162 150 177 187 121 122 170 148 136 150 -1 134 210 149 172 149 211 184 138 144 117 121 133 144 109 217 158 111 142 246 192 157 138 151 186 151 164 -1 140 158 200 175 168 142 191 151 156 94 152 141 115 144 129 146 154 156 120 139 264 150 180 184 145 175 185 177 194 247 168 185 126 191 113 128 153 134 205 152 135 163 182 130 190 192 172 145 160 160 143 193 137 144 143 122 138 167 168 194 143 156 150 120 118 128 151 137 -1 139 164 241 188 132 282 126 115 132 144 163 153 111 150 136 131 169 145 126 153 137 154 128 134 151 128 175 313 137 129 120 231 163 171 181 169 156 -1 133 250 148 238 137 136 157 128 145 184 184 139 166 183 143 215 -1 135 134 121 159 173 193 173 154 168 142 173 171 160 160 131 157 156 165 229 154 194 140 160 135 161 126 160 158 138 184 195 167 -1 263 134 116 174 135 130 138 153 134 111 136 150 110 179 137 120 161 142 157 141 203 159 168 158 135 182 122 132 201 -1 212 167 130 -1 159 189 133 139 127 141 170 144 170 177 178 245 186 192 152 226 196 126 190 120 147 181 171 125 153 138 151 171 199 129 183 192 148 175 213 160 119 180 187 137 208 147 179 219 135 149 159 125 125 115 165 167 137 136 186 179 215 150 100 115 135 182 193 118 121 134 122 156 157 208 130 201 157 149 170 145 197 223 208 115 167 147 162 174 151 227 163 250 169 205 121 160 157 146 119 188 147 155 149 209 113 161 140 121 144 127 133 135 207 138 125 210 151 248 146 189 106 190 194 154 188 186 136 118 179 140 231 125 147 124 155 142 236 203 145 157 161 -1 109 163 179 134 123 146 135 161 142 222 123 205 141 172 99 227 167 170 178 170 209 122 125 159 126 126 153 159 192 146 153 145 150 162 194 141 196 161 119 122 195 -1 178 158 140 141 150 139 140 154 115 130 129 137 214 195 148 161 155 176 146 183 132 156 141 -1 155 131 138 133 90 155 180 143 187 113 143 235 110 121 112 194 193 124 182 160 133 175 143 170 127 131 140 165 154 124 245 157 150 151 160 182 132 122 144 134 168 -1 158 164 153 120 143 -1 138 155 147 195 113 145 156 152 166 154 167 143 151 142 130 193 141 212 147 126 127 177 193 169 211 129 119 131 107 141 199 137 112 139 165 128 104 125 196 159 132 127 153 183 189 111 195 133 206 161 184 152 -1 169 181 -1 219 174 141 169 148 160 168 264 117 -1 151 131 126 123 151 116 154 206 109 159 250 133 189 155 166 141 99 122 190 203 144 124 147 171 201 139 196 134 121 158 204 106 145 140 123 153 175 169 112 197 218 158 126 155 169 129 120 191 128 178 150 143 123 126 124 126 303 189 167 163 125 153 167 123 131 158 168 149 159 194 115 134 131 106 195 108 117 151 161 197 135 167 111 158 128 125 142 122 174 133 122 218 209 147 157 115 168 126 126 150 152 122 191 210 155 117 135 143 117 130 239 194 182 114 173 185 137 173 238 153 149 122 124 139 142 124 155 114 157 112 205 169 141 119 167 153 145 220 135 183 137 119 286 115 114 151 176 114 171 154 152 158 137 165 147 114 159 133 139 155 191 182 127 201 159 201 226 144 178 146 120 208 167 165 143 145 128 160 151 126 151 136 180 163 149 144 103 184 175 106 177 165 127 173 180 180 278 135 168 137 134 190 138 141 141 156 145 142 164 -1 104 162 201 139 131 -1 177 164 138 156 126 142 136 212 221 119 179 140 128 140 186 200 125 145 165 96 164 133 131 145 124 139 184 166 147 215 152 152 155 353 136 148 172 152 154 177 171 142 117 165 156 164 216 186 124 121 127 122 172 161 130 147 124 151 171 174 172 150 128 172 147 217 176 147 151 162 131 132 153 183 119 173 150 143 144 149 177 138 142 102 158 166 174 162 184 97 171 132 184 149 109 139 138 208 171 205 184 144 141 129 -1 147 119 178 181 128 280 198 213 214 162 158 165 166 116 193 170 119 146 158 164 163 130 208 139 154 143 145 131 205 123 179 162 117 212 175 144 129 189 130 213 139 153 157 161 177 204 138 114 158 211 157 142 172 195 110 132 227 135 150 141 173 168 126 134 216 192 201 140 159 -1 119 158 151 129 123 140 145 -1 222 152 128 143 184 145 104 135 199 137 194 125 138 193 -1 195 202 186 175 162 111 136 143 156 146 139 133 149 152 163 141 191 179 150 124 175 140 174 159 156 189 150 125 157 159 153 153 136 168 121 127 160 168 153 174 145 190 150 123 162 178 230 156 150 125 175 183 190 135 119 -1 140 141 170 109 173 150 171 165 211 194 142 175 111 176 182 171 128 132 134 148 139 197 140 160 181 140 145 156 127 206 194 143 97 137 153 148 133 192 117 150 144 155 169 178 134 240 192 139 164 155 178 160 147 147 147 118 182 123 154 152 146 127 162 190 143 226 141 138 147 136 139 230 132 122 143 209 132 173 187 158 175 178 130 159 115 142 161 157 130 247 153 106 167 158 148 178 135 134 207 187 111 218 177 256 152 181 197 137 187 -1 173 219 157 186 126 121 199 128 232 164 175 142 169 156 190 133 114 123 168 150 165 222 163 158 139 155 118 218 129 111 138 -1 141 178 173 167 -1 195 157 129 142 167 110 166 173 112 194 122 163 172 206 119 122 173 205 172 142 126 147 144 129 186 150 172 120 107 155 120 156 139 152 162 144 157 176 139 122 179 119 132 125 149 177 152 140 199 103 139 150 200 167 237 155 241 139 126 145 198 152 140 219 137 -1 140 135 194 145 181 138 172 122 112 182 209 142 206 145 168 197 189 221 156 142 125 160 155 161 145 138 125 202 -1 167 143 165 161 152 148 173 169 137 150 228 167 139 165 143 122 134 178 148 136 137 159 139 149 149 221 184 177 169 173 158 -1 174 156 133 175 188 155 202 105 157 174 163 145 139 155 158 134 150 144 192 148 145 199 145 138 -1 110 147 248 140 108 196 186 169 203 168 241 220 139 151 112 151 136 168 107 184 149 159 126 168 175 130 119 128 180 194 122 189 174 144 114 112 175 161 238 138 160 161 148 145 105 108 161 122 136 220 257 157 279 111 125 261 179 112 132 120 106 104 127 217 176 197 163 178 159 105 106 -1 115 185 279 172 133 134 132 252 188 147 166 148 144 172 109 135 134 166 226 152 138 169 178 118 160 131 120 142 148 152 152 150 126 172 117 137 121 111 121 128 237 134 184 194 137 163 136 107 117 161 171 201 144 150 173 -1 115 156 221 153 186 125 245 163 178 139 132 150 122 138 217 127 168 131 194 173 160 190 108 137 162 124 143 179 120 179 128 155 153 180 161 172 163 121 116 132 220 169 123 -1 196 152 160 -1 162 127 144 212 103 162 210 121 193 152 181 126 143 164 139 121 198 170 126 158 136 141 123 158 152 151 133 145 166 183 125 156 142 126 239 145 156 -1 149 177 116 163 132 145 126 117 144 227 148 114 117 257 107 154 191 142 185 134 150 114 119 144 168 133 117 123 134 156 107 123 136 135 146 130 205 169 121 125 126 135 142 182 144 160 177 162 152 186 131 177 135 142 189 150 137 155 124 164 211 162 158 140 128 145 116 127 207 143 164 144 142 164 145 123 111 142 161 119 135 -1 138 123 180 123 146 148 190 162 133 136 137 146 178 162 203 140 149 135 140 128 139 179 146 141 184 169 115 194 146 135 123 130 152 113 204 136 155 194 146 119 135 122 138 106 115 127 133 134 164 176 173 152 151 206 216 151 122 153 -1 226 110 182 155 153 135 136 139 112 94 123 220 216 155 116 179 140 149 248 148 157 172 106 192 145 116 124 169 142 159 146 193 159 121 137 124 125 118 116 164 138 163 158 151 154 127 155 144 108 160 125 172 118 165 131 251 111 144 186 234 155 138 157 163 190 141 126 190 142 262 156 182 169 199 172 116 157 136 128 195 158 147 130 159 106 152 179 96 118 127 211 126 263 138 177 98 127 143 268 148 137 205 133 210 199 109 172 142 117 184 206 170 159 -1 180 174 156 125 142 149 158 140 210 102 193 229 145 183 170 158 137 233 117 174 94 139 135 139 149 171 156 127 148 147 118 148 163 248 136 120 115 109 129 212 138 159 165 188 197 153 171 163 114 108 210 130 191 164 160 284 141 135 162 182 144 197 143 142 127 140 138 110 119 143 144 159 147 154 139 132 115 202 153 135 149 188 180 235 255 140 156 133 196 180 153 201 122 113 132 122 127 140 178 133 171 133 134 157 168 123 183 156 126 143 158 140 139 155 162 133 176 142 147 145 197 201 113 129 152 141 196 162 185 171 144 158 116 187 176 117 182 132 127 119 171 154 132 155 159 128 160 234 153 144 142 150 118 134 147 107 180 120 184 135 157 140 128 171 127 177 169 147 142 -1 114 198 166 135 131 138 148 133 131 138 141 157 157 138 177 172 211 130 139 123 146 147 103 130 180 247 139 115 120 186 225 134 233 146 134 182 157 130 135 132 163 128 105 224 339 178 172 141 133 163 130 123 160 164 151 152 202 124 154 158 123 170 -1 201 144 131 140 147 118 143 141 187 139 124 155 186 123 120 147 110 185 136 119 143 157 125 193 115 112 152 245 151 190 154 137 223 127 180 157 128 136 116 138 180 162 180 171 128 158 105 160 163 178 122 166 183 166 165 147 124 111 152 129 125 173 166 172 140 160 137 147 148 170 170 119 150 118 198 176 153 141 128 132 158 168 139 166 111 132 172 128 116 214 201 125 119 150 218 160 153 159 127 111 138 -1 176 157 173 275 139 133 159 115 148 153 142 157 157 126 110 210 148 132 110 182 134 186 156 184 167 122 159 149 133 136 171 121 157 159 186 158 131 115 164 170 150 178 109 193 126 133 172 145 166 196 165 217 98 239 163 121 145 182 122 113 153 157 127 187 -1 128 139 132 163 139 143 139 154 121 236 135 163 149 114 129 163 138 155 163 161 266 154 158 191 110 158 132 145 271 234 117 143 131 -1 213 138 138 153 123 120 139 146 138 176 158 180 141 124 135 147 160 125 159 103 155 156 153 143 221 147 133 177 252 181 169 117 177 124 122 147 152 217 193 131 141 183 150 146 117 134 120 151 -1 145 116 129 160 133 146 149 147 204 248 169 116 158 128 132 145 162 152 146 156 208 175 161 203 124 124 135 115 160 165 133 104 134 188 135 197 178 158 170 113 -1 137 374 152 185 197 130 197 117 131 137 145 155 151 142 144 165 145 139 155 150 -1 144 161 130 140 209 180 170 259 138 159 142 158 140 129 138 -1 178 177 129 -1 197 147 136 200 141 132 133 177 132 183 168 136 185 127 253 146 124 126 134 146 162 -1 -1 111 122 142 157 193 148 224 148 152 225 137 184 201 159 206 213 232 207 143 118 131 125 168 118 228 155 114 141 150 148 188 169 159 110 155 120 144 123 107 158 136 128 185 149 159 154 -1 154 152 166 167 193 150 114 140 156 133 173 136 182 127 121 209 147 180 155 201 145 -1 182 193 159 178 162 144 144 154 154 164 154 227 145 160 159 163 131 139 137 119 195 141 168 145 136 148 106 172 120 147 135 155 165 130 196 137 165 183 161 132 146 194 166 179 154 142 132 153 106 121 160 163 186 128 173 131 116 160 131 142 157 137 142 235 144 216 -1 129 158 204 163 176 165 173 -1 146 -1 120 167 113 137 198 156 96 138 170 117 135 145 154 166 203 173 175 122 163 144 138 164 137 159 141 269 155 -1 116 112 182 173 118 136 160 206 143 118 171 164 128 154 137 174 143 220 145 136 168 228 134 111 111 121 128 134 155 161 181 135 140 151 156 -1 151 149 147 165 156 151 165 220 222 186 152 -1 135 96 178 157 156 151 124 169 143 187 156 164 199 145 163 169 182 167 147 123 132 186 109 127 154 217 216 155 242 181 226 132 158 127 150 175 110 172 197 169 160 209 162 136 107 119 162 147 192 211 115 202 177 137 201 166 121 237 149 240 233 122 126 130 152 179 171 181 133 183 136 160 141 153 347 141 186 134 371 183 172 167 122 124 216 162 141 131 161 147 142 120 -1 127 140 113 152 172 144 144 -1 111 171 164 214 213 134 130 125 175 133 206 155 123 158 157 183 169 213 174 151 133 204 131 121 167 199 187 118 167 338 141 114 157 179 101 159 155 201 145 126 154 148 177 153 161 425 159 145 324 143 188 172 227 183 183 138 164 160 210 172 -1 143 130 152 142 147 150 140 153 169 133 107 184 146 145 150 163 134 189 219 153 231 109 231 130 179 205 184 121 166 189 167 118 131 154 169 153 128 143 113 143 196 160 131 -1 222 142 107 180 -1 142 147 187 129 185 226 202 182 222 166 127 195 227 176 203 170 153 176 116 177 131 162 245 149 171 144 158 164 155 204 146 196 201 177 170 132 142 154 175 116 130 130 170 174 171 433 164 159 197 160 160 135 178 147 118 135 277 118 167 124 173 215 157 254 162 175 172 162 168 149 134 148 136 137 219 173 134 137 115 167 171 188 229 135 173 216 174 211 180 136 270 185 172 140 133 125 228 164 132 139 156 132 150 157 175 124 131 129 142 140 172 149 121 185 139 127 202 192 135 189 168 155 182 206 124 134 181 121 147 134 159 136 147 154 111 -1 109 143 131 192 118 134 159 165 112 132 161 125 121 112 194 116 192 153 260 144 125 195 149 158 226 144 152 152 139 265 150 126 120 142 139 166 142 141 178 140 123 119 170 183 126 124 122 -1 155 196 145 202 130 150 168 103 -1 142 139 152 160 144 177 335 225 225 173 202 175 127 120 157 161 140 207 160 115 227 135 159 155 198 152 185 125 172 160 215 108 127 139 189 116 160 248 145 193 150 122 119 118 133 198 173 115 137 169 178 166 120 186 -1 166 121 171 193 152 233 144 123 159 135 159 130 117 149 118 160 140 134 144 152 218 113 135 147 128 184 150 137 144 181 170 128 105 203 126 132 145 136 149 188 128 120 143 145 197 164 166 154 124 226 143 126 -1 137 145 201 215 -1 196 160 281 144 192 151 159 192 124 123 228 144 148 112 193 112 120 150 165 159 167 117 142 158 116 126 174 129 175 174 151 149 133 158 126 150 223 161 150 109 115 -1 102 168 143 118 204 102 114 138 188 187 142 177 111 163 177 113 154 124 127 147 181 191 119 -1 101 164 131 106 184 148 131 140 108 162 151 120 138 148 161 150 174 149 158 152 127 149 160 154 135 123 126 143 145 223 203 151 127 135 179 152 188 167 185 131 118 149 126 179 114 207 121 152 163 151 149 154 133 140 158 126 171 168 -1 130 175 140 196 176 184 138 137 226 267 140 175 167 157 158 167 136 144 146 238 168 226 -1 264 186 130 185 -1 220 147 97 138 142 155 391 140 -1 136 129 174 175 118 164 168 116 179 157 194 158 184 114 226 129 134 211 134 169 166 163 182 121 153 256 186 228 146 219 156 159 156 188 155 126 136 141 -1 148 158 136 174 172 169 127 122 143 181 132 143 146 165 143 156 213 214 162 159 153 167 162 146 192 210 179 170 141 123 160 146 131 147 155 163 190 121 146 152 232 163 166 144 162 229 178 139 133 150 120 145 231 157 114 191 107 145 153 164 271 186 134 149 150 133 122 167 203 128 125 108 145 154 153 129 230 161 260 171 138 145 133 176 146 116 171 155 201 256 119 143 143 118 196 228 163 130 153 130 144 124 153 224 152 250 160 263 139 189 233 126 173 159 190 111 143 191 173 152 168 174 230 128 166 185 116 195 103 132 180 161 130 -1 141 134 189 166 150 131 199 147 309 193 160 200 122 124 131 164 142 133 133 152 193 137 178 146 161 125 184 136 140 133 140 136 128 121 180 175 227 177 98 140 223 140 124 126 156 246 188 141 132 124 188 177 171 97 123 129 190 177 204 143 168 205 130 142 136 164 163 154 115 139 138 154 224 139 168 121 134 123 169 182 180 139 203 174 112 177 210 190 148 134 -1 126 126 162 172 138 128 117 157 178 137 251 135 148 139 -1 190 183 144 139 174 112 104 148 132 104 269 199 162 180 -1 140 146 143 139 -1 142 154 168 152 153 158 135 -1 112 147 116 125 136 180 142 136 215 -1 190 185 151 162 130 124 173 141 144 142 158 161 144 119 158 137 120 -1 168 217 138 183 121 122 129 145 179 107 131 141 156 128 153 182 137 199 121 207 131 130 168 164 173 143 112 122 123 119 -1 153 101 103 111 158 163 212 135 123 126 151 148 159 115 137 137 180 184 158 225 176 142 185 160 201 216 214 228 159 240 159 315 133 131 146 149 140 160 158 225 220 209 209 114 145 129 115 158 118 162 163 -1 -1 106 115 154 138 145 112 140 153 117 130 163 122 170 154 143 145 121 180 141 173 206 139 181 164 133 145 163 134 165 178 146 199 172 152 128 134 164 120 149 112 162 145 155 -1 206 152 150 161 -1 183 219 200 164 138 147 113 203 136 149 193 154 191 172 139 241 240 -1 151 113 130 166 124 154 135 136 152 197 125 210 161 198 139 136 172 139 133 164 130 108 -1 110 169 154 162 167 135 113 139 128 119 207 152 146 178 147 152 135 128 145 161 157 156 147 145 177 149 186 150 148 194 190 95 229 168 158 205 111 134 172 146 132 168 119 142 140 158 147 139 215 224 142 176 195 119 195 129 130 193 138 204 158 155 111 160 161 161 133 122 154 134 154 218 112 160 112 201 102 135 -1 152 153 148 119 162 155 185 156 143 109 212 133 189 130 134 311 150 180 149 163 177 164 154 138 -1 166 184 139 175 125 121 118 178 201 169 153 172 149 143 182 129 118 155 154 230 123 188 166 164 153 146 -1 140 167 161 140 105 179 142 135 -1 159 -1 114 168 108 133 124 152 146 117 143 144 146 -1 149 155 232 194 124 117 159 155 202 143 132 138 168 186 170 130 141 175 171 125 151 139 242 245 187 150 184 157 158 125 137 136 189 143 169 164 148 171 210 215 155 134 150 -1 131 196 165 186 140 179 -1 164 151 153 211 114 123 180 170 163 171 114 233 142 -1 159 127 157 166 197 143 161 150 128 131 112 126 144 159 136 145 148 164 187 139 150 142 146 156 146 141 162 166 128 139 167 126 117 133 138 253 143 146 194 193 172 245 138 128 223 146 142 146 148 198 112 161 192 255 135 127 140 184 169 172 119 167 150 144 217 223 139 114 154 174 139 110 142 188 123 148 184 176 151 143 181 157 126 189 159 -1 227 211 157 118 154 158 147 144 176 154 149 141 151 154 220 164 158 109 139 135 172 125 -1 133 131 173 193 -1 147 145 -1 200 177 165 160 215 151 120 187 170 118 150 157 144 166 132 178 118 -1 157 157 146 157 153 118 183 153 131 149 182 149 196 168 211 132 136 166 126 187 126 145 176 165 176 128 139 148 153 142 133 197 231 129 209 149 -1 116 128 106 154 211 250 160 184 199 130 117 145 161 159 118 145 134 153 163 195 -1 153 174 140 107 -1 179 201 146 163 -1 153 194 158 126 155 188 148 133 154 168 -1 199 147 166 141 132 133 155 216 118 121 118 117 174 207 164 112 249 145 146 146 156 185 145 193 156 103 144 176 148 140 191 135 128 143 134 137 145 -1 132 156 176 134 137 136 162 173 -1 191 160 150 166 200 151 146 150 152 159 188 186 138 143 229 150 137 157 204 -1 118 172 147 201 124 206 189 148 126 133 172 161 301 155 163 182 122 128 121 131 127 135 119 167 185 162 171 171 182 164 158 180 215 142 154 180 163 181 141 116 -1 -1 -1 118 354 128 129 128 166 169 177 135 169 181 111 133 197 -1 134 219 167 137 -1 133 150 146 127 130 116 178 144 149 159 133 206 174 128 115 127 199 163 179 203 237 124 151 139 152 154 143 168 112 -1 180 166 143 172 239 142 133 153 235 118 145 156 139 232 206 248 173 161 161 146 159 121 119 116 127 176 167 153 137 149 133 178 158 165 222 121 174 203 240 164 172 148 752 143 159 151 159 132 271 193 121 186 157 139 -1 135 223 204 239 153 197 133 249 223 167 142 118 257 141 116 140 213 158 147 193 174 111 141 138 146 134 183 150 136 241 229 164 206 127 155 150 147 123 -1 152 204 177 120 187 189 169 184 177 138 196 154 145 174 189 158 153 173 128 160 117 143 167 145 134 192 118 138 133 152 149 123 144 151 172 123 170 140 192 113 160 107 140 168 102 94 162 103 179 177 195 148 -1 168 128 160 147 236 160 122 141 118 156 155 126 156 130 160 142 187 189 167 147 129 140 131 203 112 167 155 159 166 146 124 173 193 142 157 127 155 220 127 140 141 150 160 183 144 124 143 113 214 117 126 207 160 136 134 172 162 224 180 146 144 172 135 -1 163 124 138 164 133 163 207 210 178 153 148 194 124 203 154 125 180 108 116 145 132 155 180 179 157 227 152 129 150 -1 124 138 165 131 204 141 151 154 113 165 153 168 152 183 222 119 170 145 165 182 208 104 228 171 170 160 168 138 186 185 157 153 141 123 161 192 154 129 122 140 191 122 171 149 161 167 147 181 151 128 178 263 162 128 93 136 171 126 212 120 163 134 143 138 198 148 153 169 121 133 144 150 176 178 157 133 168 90 142 160 157 128 164 121 122 145 186 131 166 174 148 164 144 175 163 179 133 105 168 132 170 138 127 175 128 155 136 154 142 136 118 163 185 -1 147 188 164 128 223 111 138 135 164 150 148 169 153 220 143 149 158 203 111 208 167 100 260 137 135 151 149 189 160 208 167 143 120 128 151 141 138 144 194 120 175 153 151 208 103 123 185 121 132 158 145 176 143 149 185 140 187 131 279 137 119 131 163 123 175 183 115 142 189 160 136 159 149 108 151 126 186 155 148 188 101 197 150 135 155 114 -1 129 116 234 131 -1 140 136 152 134 183 124 143 171 160 205 136 123 152 147 113 257 -1 124 126 198 152 148 175 222 222 167 124 157 201 206 198 139 176 107 185 125 130 134 299 140 117 209 150 135 203 127 189 132 148 154 139 154 148 133 107 124 133 144 197 159 202 127 227 239 140 110 161 171 174 140 150 163 158 133 116 137 129 125 165 165 153 167 130 127 217 135 165 218 108 171 173 144 175 117 188 152 134 162 111 120 117 152 253 130 189 146 163 119 188 155 141 -1 161 99 156 164 206 122 148 183 137 153 164 171 155 139 160 134 142 183 129 178 147 160 131 186 124 119 114 282 152 149 133 159 154 240 229 176 157 174 196 139 139 167 164 212 136 128 208 154 138 157 208 197 195 176 158 136 194 155 151 100 158 166 164 163 251 139 161 149 138 119 102 155 140 158 156 -1 178 161 164 166 -1 119 211 132 132 121 143 148 139 134 131 129 172 168 129 152 150 206 130 132 148 165 124 123 207 164 189 207 174 171 156 126 133 150 148 275 112 147 128 130 161 145 149 188 201 115 148 153 151 139 206 124 123 142 165 162 132 131 170 138 145 160 138 176 126 154 123 179 185 157 -1 -1 122 164 128 153 127 129 161 201 245 173 172 160 141 134 194 192 154 138 177 133 154 107 200 181 126 158 147 138 118 126 139 129 158 107 209 148 179 140 117 152 122 148 214 136 208 154 154 138 184 168 190 179 254 147 263 145 158 211 148 122 132 231 102 149 131 128 185 164 154 135 140 169 165 165 217 126 138 150 159 195 166 116 138 138 144 200 163 154 149 146 107 145 162 177 150 147 141 177 149 170 133 149 264 142 167 198 157 173 117 130 118 198 164 146 -1 156 143 157 224 123 136 142 174 167 186 162 167 197 162 180 130 173 143 201 -1 146 145 135 124 132 134 147 141 163 160 258 154 100 165 137 163 138 190 137 142 139 192 144 133 144 138 130 145 230 144 147 148 154 111 152 126 152 129 116 160 -1 175 167 166 167 113 159 175 143 174 123 179 141 131 145 168 157 147 192 170 167 147 142 147 102 160 123 140 126 126 138 125 115 125 134 162 110 169 177 137 124 181 126 197 216 123 166 213 150 191 158 137 160 171 243 216 132 183 142 154 240 143 135 243 170 187 127 164 168 144 126 177 153 184 167 196 158 132 136 143 127 185 114 222 105 208 151 184 161 177 165 128 127 134 184 163 99 200 129 131 152 172 159 162 179 188 143 134 140 192 122 159 138 142 175 164 130 170 126 140 124 120 -1 113 118 260 -1 136 181 142 143 174 147 127 151 134 248 -1 213 130 146 172 156 135 117 206 167 133 104 169 254 120 121 139 180 233 173 159 161 182 244 152 171 164 155 173 186 159 169 166 145 184 138 199 113 176 157 207 120 139 200 179 156 151 161 201 139 202 206 128 151 161 133 303 171 173 193 170 293 193 166 -1 150 161 164 179 135 216 146 183 138 147 166 -1 177 135 159 160 155 209 178 177 155 151 -1 89 134 165 155 184 144 147 162 148 170 132 144 147 150 208 178 168 144 141 132 190 130 107 164 150 159 187 152 142 -1 122 197 120 157 143 207 -1 173 179 133 118 137 129 128 145 192 182 180 155 112 186 140 158 151 124 148 186 156 125 162 155 123 157 129 123 112 116 132 -1 131 141 138 189 209 175 153 129 352 -1 118 174 128 126 127 119 180 172 186 153 176 111 246 123 123 340 137 173 151 177 133 143 139 167 216 129 176 158 160 152 167 159 130 178 177 118 131 141 144 192 219 176 189 182 126 199 194 131 106 164 172 137 152 177 306 159 135 141 119 117 142 133 182 121 107 203 175 211 202 137 159 143 155 164 174 147 115 140 128 142 267 155 140 138 266 160 150 118 157 130 150 151 170 130 102 163 153 146 124 258 156 227 132 137 339 123 145 190 137 122 137 155 119 199 183 154 118 222 174 118 155 187 139 289 146 -1 147 163 113 135 148 140 174 119 179 146 243 160 152 101 130 193 107 181 163 179 132 232 149 324 153 178 146 154 133 173 163 122 127 148 158 145 134 159 174 201 164 166 175 168 181 138 -1 109 160 126 181 139 143 198 145 139 178 111 166 99 189 124 125 126 161 170 -1 -1 120 118 159 136 178 151 151 246 108 133 116 146 117 120 132 119 192 210 179 118 158 202 225 184 135 143 201 127 115 136 135 178 132 141 163 129 189 104 182 171 139 167 117 119 133 153 138 147 130 190 189 -1 138 151 125 142 144 145 146 212 119 168 172 129 136 142 124 198 -1 172 144 147 165 145 167 183 163 140 156 178 128 143 277 131 124 118 131 168 133 129 184 234 153 179 147 194 217 128 134 126 147 130 154 146 161 148 165 100 190 193 126 147 208 180 102 177 135 153 192 135 144 135 218 124 177 189 -1 172 115 140 151 130 111 161 159 229 172 274 170 131 186 158 194 113 185 150 148 193 145 156 142 135 162 121 159 189 125 119 187 145 153 255 170 154 180 142 137 122 162 145 182 150 195 164 151 143 187 129 138 143 184 209 248 135 183 138 132 194 191 124 144 238 167 151 185 138 110 151 237 116 206 131 133 319 114 163 134 216 153 126 -1 122 209 135 191 138 109 191 204 167 121 151 155 113 162 125 136 159 145 165 137 214 123 205 128 140 130 159 182 162 161 169 115 187 139 116 130 174 124 198 249 281 142 187 143 253 133 141 246 141 219 216 155 176 170 215 143 188 142 124 147 143 142 160 145 131 130 148 124 180 193 -1 125 145 114 141 144 156 157 182 127 155 220 135 216 147 158 122 107 158 196 150 179 260 120 255 141 147 172 188 124 183 192 175 133 140 162 181 186 153 163 188 150 138 126 149 185 174 136 180 192 149 146 176 165 190 135 -1 158 150 139 179 167 178 127 213 287 169 143 184 177 222 197 187 112 155 82 133 119 118 141 197 152 170 122 124 177 134 169 244 167 147 176 140 183 136 142 139 143 107 169 -1 151 175 210 131 122 152 117 146 144 170 118 114 142 170 151 179 135 113 160 253 -1 182 145 162 153 142 195 140 137 161 157 162 211 157 134 179 141 172 108 174 111 144 148 110 190 150 148 133 139 205 130 104 119 150 170 216 125 179 153 164 121 157 189 185 168 172 132 132 164 167 131 168 212 154 159 178 117 314 140 165 171 169 133 172 165 270 170 125 198 -1 148 185 142 446 163 125 138 130 134 139 185 227 134 141 174 125 152 166 106 221 115 165 139 159 223 195 159 125 188 143 121 114 163 186 112 131 214 188 142 110 204 147 138 131 130 245 119 150 153 190 189 166 144 159 162 139 178 184 126 143 133 166 144 182 166 140 150 167 153 183 150 -1 146 185 154 173 150 168 155 207 183 124 170 132 182 149 153 117 199 168 155 131 156 179 123 139 163 202 140 119 130 122 177 201 138 142 104 177 125 120 114 115 341 157 299 151 193 177 186 195 132 149 216 134 157 -1 149 164 153 232 -1 134 133 156 135 168 285 118 101 123 123 126 238 -1 180 259 111 153 119 187 154 175 123 139 153 153 206 129 131 133 170 158 210 204 178 220 147 138 146 164 135 106 120 209 124 173 178 172 114 145 169 143 145 195 163 143 155 142 163 214 148 183 177 154 154 177 172 125 133 173 224 208 139 140 129 138 132 141 160 171 116 136 194 123 149 108 164 113 128 129 188 177 159 121 177 126 155 160 138 144 152 138 246 119 157 158 288 123 127 104 115 154 193 160 -1 218 165 120 165 187 151 150 164 190 155 -1 152 123 164 -1 151 161 149 175 109 148 169 180 148 112 158 113 118 165 184 133 233 122 231 161 208 156 157 171 193 153 137 176 210 138 -1 189 -1 236 149 162 161 186 156 176 204 177 151 161 128 111 150 213 160 159 140 152 175 126 197 140 154 150 126 144 103 158 170 153 129 127 137 128 148 123 190 114 155 138 150 152 148 110 155 203 141 178 113 180 239 194 203 170 209 120 197 195 172 163 125 -1 138 -1 125 167 159 115 155 258 122 133 145 164 153 171 161 208 185 138 168 127 139 175 132 200 138 120 148 115 148 194 160 252 209 129 146 141 147 163 159 168 174 162 171 180 107 186 151 181 153 128 119 192 140 141 113 113 120 127 161 140 149 111 166 165 145 209 151 141 140 198 142 109 151 137 126 194 138 141 182 134 155 107 125 180 168 130 218 172 143 184 143 152 172 196 172 156 132 -1 167 187 168 146 139 165 150 337 118 161 118 181 169 112 132 103 174 119 141 123 186 157 143 124 145 112 130 133 169 167 135 168 145 157 189 160 125 222 151 159 178 181 159 92 152 153 149 153 146 132 110 157 125 123 132 158 161 147 124 202 169 117 132 163 161 142 149 189 124 119 159 151 129 141 187 142 159 139 217 115 172 131 258 123 266 99 102 151 121 -1 168 163 137 157 178 149 135 114 257 150 156 104 150 132 139 168 176 174 178 165 210 102 121 142 150 123 115 179 144 147 191 134 165 196 136 167 197 251 142 121 122 182 132 164 164 149 158 217 153 144 255 176 204 118 226 250 209 133 140 139 126 143 141 119 181 132 144 126 155 171 165 141 123 124 165 128 126 150 269 190 118 -1 172 224 113 151 250 129 136 193 168 157 148 158 124 165 123 144 129 160 162 212 140 150 166 128 190 141 171 161 169 157 139 142 143 160 154 138 193 116 163 207 252 144 108 174 160 192 187 153 167 157 162 152 173 148 143 245 182 211 190 179 186 147 139 158 137 164 175 154 121 -1 124 154 186 119 155 150 147 157 -1 156 123 164 137 133 317 128 150 173 129 160 203 162 174 135 138 116 184 178 213 179 127 164 136 144 180 153 162 151 126 162 228 109 129 117 112 154 148 159 229 132 176 164 272 158 116 131 148 194 157 168 231 106 143 105 131 140 112 140 104 213 144 116 237 106 144 118 136 147 154 130 102 -1 143 108 142 175 168 161 142 153 -1 133 117 149 149 106 121 139 174 154 191 160 115 142 163 116 132 157 150 116 224 133 105 202 162 215 137 170 159 191 193 181 229 181 177 149 192 139 160 172 190 165 154 142 145 169 126 152 170 161 130 134 192 164 124 164 162 137 196 210 184 160 143 168 121 187 166 213 168 136 111 123 135 155 129 126 151 135 131 133 168 205 189 175 167 161 111 122 -1 108 162 191 145 154 179 203 193 135 170 145 133 154 148 211 129 203 137 124 201 116 148 201 159 174 121 149 196 182 148 132 171 165 166 136 202 -1 119 211 163 147 173 127 126 159 173 167 167 142 -1 185 121 137 114 137 179 192 159 165 190 181 110 -1 125 135 138 147 150 -1 163 125 156 -1 169 125 155 98 116 128 131 109 117 149 175 229 172 158 120 156 201 139 209 143 165 138 176 129 168 125 117 136 150 303 167 192 178 132 184 180 141 187 117 128 158 151 151 169 154 134 186 198 143 129 137 158 145 152 149 129 -1 128 105 161 130 127 152 127 117 141 143 142 116 116 175 106 106 129 135 133 197 175 136 276 156 175 165 159 161 177 178 168 241 191 137 248 216 149 142 147 147 183 247 170 156 202 244 116 222 114 157 113 145 154 175 116 193 186 174 124 176 131 123 121 -1 166 105 162 113 166 211 122 260 141 139 163 203 175 208 193 157 98 147 146 162 140 114 189 115 137 158 157 185 226 132 127 145 155 179 207 150 200 155 102 117 203 118 151 109 257 166 143 158 189 117 188 123 146 201 165 148 137 202 169 130 155 148 176 179 140 104 120 167 144 120 172 150 140 -1 132 197 140 -1 134 123 127 129 226 207 141 148 156 122 156 151 173 110 244 164 165 112 161 161 180 158 139 165 159 162 110 139 159 157 142 178 146 161 195 145 192 -1 143 183 179 150 193 173 -1 177 139 157 129 192 177 157 -1 135 104 176 146 -1 155 183 136 166 183 179 149 116 207 258 133 139 164 131 182 172 164 260 181 156 162 -1 193 138 136 196 153 186 159 148 119 140 169 125 139 -1 198 120 183 -1 147 189 130 109 145 141 115 172 117 210 -1 154 130 137 112 167 128 139 160 124 157 175 170 144 128 187 139 149 129 159 176 152 219 175 159 268 144 141 -1 122 171 126 147 136 149 125 153 184 137 144 246 177 141 211 -1 149 137 168 121 163 161 174 163 167 208 118 150 117 184 155 125 149 127 120 193 285 172 176 165 275 134 182 140 208 158 150 193 140 137 181 159 148 179 181 166 120 130 157 154 -1 193 230 163 176 197 154 140 138 127 110 138 223 207 -1 175 168 183 154 146 128 160 119 194 142 118 176 121 137 178 192 165 141 166 161 107 152 176 133 169 151 136 194 167 159 108 163 131 136 135 153 146 145 118 211 110 128 142 131 -1 172 156 190 168 178 137 150 159 120 140 122 153 169 -1 129 141 196 135 183 181 122 150 129 137 137 177 200 130 157 245 164 151 137 190 167 119 183 130 160 184 200 173 173 211 141 165 166 141 196 151 150 127 139 118 125 154 119 151 158 -1 170 134 146 139 212 136 114 118 148 125 160 160 103 159 120 128 249 182 -1 189 157 122 170 153 123 114 114 183 134 176 174 157 117 135 130 129 164 169 144 135 147 128 150 136 172 147 136 132 226 119 124 146 165 172 170 164 167 157 134 130 155 109 167 122 151 148 124 123 129 212 140 153 133 145 160 140 206 197 179 142 130 -1 166 154 132 196 135 171 167 141 235 165 147 158 137 176 170 139 123 135 140 147 240 127 165 98 241 139 143 142 147 160 137 185 191 138 181 152 170 175 178 168 119 104 161 -1 153 129 174 203 155 198 129 152 143 152 134 148 132 189 147 278 139 139 146 199 113 146 181 148 169 183 132 118 116 149 163 -1 152 124 143 145 272 151 165 125 126 158 219 167 166 151 219 121 145 119 154 176 123 155 203 178 173 185 161 259 118 151 160 149 188 157 183 180 134 117 176 167 215 194 129 177 151 148 165 157 -1 116 166 174 146 119 187 272 121 160 180 140 145 239 164 124 162 136 121 144 229 154 148 167 112 144 121 147 217 140 176 140 151 117 152 123 133 158 149 206 174 118 188 293 167 137 139 130 221 125 165 99 147 146 -1 149 165 120 162 158 173 201 218 162 142 177 163 197 168 188 203 159 179 122 121 233 150 191 -1 162 226 158 153 145 156 139 179 163 145 131 132 133 110 174 155 129 131 176 130 111 127 -1 -1 164 270 157 174 150 206 196 158 151 142 -1 121 182 103 169 210 115 147 209 158 140 133 208 162 111 236 106 151 108 132 183 120 134 156 140 155 184 122 196 201 259 210 -1 119 -1 152 116 161 192 186 224 143 148 160 132 130 165 129 143 148 241 145 178 152 152 177 149 219 148 128 136 197 199 146 130 141 134 136 175 105 152 144 134 146 161 144 123 115 115 127 161 135 191 241 157 170 159 162 163 -1 165 180 116 192 173 -1 118 128 162 154 170 123 119 133 138 158 178 109 136 182 162 86 163 125 208 135 190 131 156 121 227 124 136 -1 155 119 159 183 151 118 162 162 142 186 164 134 153 150 -1 144 237 137 141 156 201 134 117 145 239 176 140 167 138 202 155 141 123 179 153 184 121 154 223 158 162 112 235 151 128 127 210 130 171 -1 217 100 162 168 96 126 216 171 171 141 127 178 164 154 186 163 167 167 158 141 153 191 -1 133 138 135 207 182 164 133 193 122 157 122 192 -1 128 123 174 142 303 137 145 279 -1 109 116 129 196 131 152 141 189 177 193 163 147 229 167 135 123 129 198 193 183 222 194 137 197 180 118 224 214 180 168 134 171 208 166 151 170 173 142 177 179 136 163 175 161 115 147 108 166 202 152 112 140 204 182 141 135 192 141 193 130 184 -1 156 176 120 134 155 148 147 109 107 141 191 145 195 152 137 128 161 169 153 126 119 193 172 184 167 321 187 120 173 176 171 116 153 123 125 147 201 140 168 150 129 143 121 151 151 140 173 173 132 159 153 162 -1 130 166 201 154 113 144 137 136 158 176 162 123 187 -1 213 151 147 156 157 127 104 202 -1 141 154 122 156 190 177 204 137 115 172 122 144 148 226 165 155 150 203 143 184 123 166 147 187 199 141 220 176 111 121 148 165 161 141 201 146 141 148 237 114 132 131 171 154 135 137 185 176 171 138 145 135 125 151 123 151 153 169 182 138 140 136 137 261 152 151 141 137 152 145 156 186 208 175 182 152 124 195 146 134 137 179 120 164 108 123 271 132 212 173 220 168 149 -1 128 148 138 158 147 149 134 130 127 166 120 208 150 104 153 105 234 143 126 174 182 245 157 120 108 163 176 152 149 165 -1 237 151 130 146 114 123 138 140 163 134 150 134 141 118 169 146 144 130 165 120 140 -1 121 164 136 140 202 182 176 297 146 174 189 138 161 198 143 162 124 136 215 161 119 135 156 224 154 -1 -1 165 236 130 131 119 145 150 230 176 144 130 152 166 134 145 144 158 130 159 149 127 140 155 160 143 134 138 184 153 121 220 205 172 170 135 129 127 168 135 137 -1 118 143 164 161 147 137 225 144 156 160 147 145 121 131 154 178 123 136 149 128 182 106 129 124 139 212 128 245 189 148 170 132 -1 121 166 166 279 186 129 125 167 168 153 225 205 314 191 196 122 135 191 153 130 164 120 140 169 128 274 216 158 123 160 113 147 89 179 140 159 173 140 138 189 148 163 104 156 120 148 164 144 128 -1 157 125 131 142 157 174 180 133 146 164 165 135 133 219 183 -1 176 141 120 137 156 175 205 203 144 181 101 130 130 128 131 129 -1 267 138 -1 228 169 100 230 102 214 136 144 110 198 141 173 197 162 193 152 181 135 136 158 241 101 198 132 161 193 139 150 141 137 136 150 136 200 170 159 149 141 145 -1 168 182 137 128 150 120 122 174 -1 -1 166 136 159 123 234 211 161 137 174 114 150 103 117 170 122 121 173 143 130 185 145 227 215 168 139 135 128 149 157 202 165 189 -1 187 123 121 187 137 169 181 196 137 137 161 136 207 218 159 126 127 184 134 143 182 204 228 165 268 191 155 173 126 157 157 178 137 178 180 -1 139 123 136 153 129 167 116 155 135 323 123 148 161 126 137 132 129 177 136 144 149 206 221 176 106 168 123 176 183 167 142 152 221 146 210 167 91 89 196 171 154 159 157 212 211 126 176 163 119 210 153 -1 123 142 156 -1 193 138 231 179 230 138 134 131 126 166 150 141 -1 114 154 117 131 179 135 -1 145 163 220 122 -1 126 161 130 125 124 155 135 105 105 167 171 200 130 128 170 149 181 130 129 106 -1 166 144 148 177 161 163 -1 126 207 136 123 186 170 152 132 128 136 243 164 136 166 147 121 173 159 141 199 194 177 203 161 153 122 160 139 125 128 135 163 145 144 146 -1 232 252 135 156 147 118 159 150 124 125 126 147 165 196 160 141 191 208 116 130 163 225 133 146 174 198 124 127 138 -1 148 159 111 184 173 126 108 141 136 118 139 120 131 123 187 160 121 199 166 130 147 133 149 147 137 144 165 145 174 110 110 141 115 164 200 -1 168 106 130 143 -1 135 152 140 132 172 158 181 140 153 139 240 193 131 127 122 115 140 127 202 189 159 134 112 164 233 154 145 106 190 198 130 123 -1 160 159 139 144 172 184 177 147 149 238 183 217 234 145 171 149 162 239 144 199 123 143 148 112 128 124 210 137 126 165 109 288 155 159 128 156 127 182 173 121 155 232 249 134 -1 141 137 149 234 180 142 191 167 157 167 195 157 142 151 137 124 138 167 -1 163 164 174 112 149 128 117 178 140 206 199 163 162 142 125 135 132 158 133 213 121 184 179 132 150 193 179 188 136 149 201 160 320 173 148 144 137 106 149 156 129 177 125 151 129 144 141 194 201 195 161 166 143 231 115 137 164 139 190 178 159 96 141 176 145 163 160 125 144 -1 159 179 186 143 135 120 126 160 134 175 126 163 157 151 206 139 110 116 168 201 120 172 164 137 141 172 156 202 141 116 156 112 126 118 167 140 133 136 116 132 164 141 169 239 -1 125 168 171 152 139 170 141 141 123 146 203 -1 161 189 259 138 200 182 108 143 184 144 169 142 147 126 192 155 180 190 133 145 217 189 171 226 156 160 144 211 214 118 197 205 184 116 222 118 219 222 137 184 136 196 179 144 176 161 170 162 132 -1 164 173 155 119 131 180 161 162 227 141 124 204 116 237 118 148 167 144 182 108 142 168 162 273 144 109 143 158 145 145 156 183 160 169 168 135 182 196 252 132 -1 153 212 154 160 151 189 179 164 99 135 144 146 127 128 112 108 168 150 99 190 215 249 207 212 150 163 134 128 159 171 188 136 171 121 172 176 131 127 221 209 114 136 167 136 181 167 159 173 205 157 180 150 151 115 152 159 216 171 113 130 127 145 126 169 173 176 189 134 161 170 130 163 240 136 148 170 137 145 206 193 128 150 135 132 155 152 115 132 134 120 184 154 168 135 146 138 148 162 122 132 -1 204 133 172 146 202 164 129 112 160 120 113 186 175 124 136 217 165 134 139 228 149 206 138 142 150 105 122 114 152 176 163 132 114 190 119 160 148 149 173 135 140 178 171 124 198 135 150 158 129 141 162 136 172 112 150 130 -1 123 162 141 158 154 182 171 184 114 204 142 125 164 151 142 121 177 113 166 156 115 157 106 135 226 135 135 218 217 193 170 157 123 186 148 187 146 197 -1 146 127 227 185 126 168 164 159 130 168 146 169 129 181 198 178 131 152 139 113 183 131 176 168 143 147 152 174 160 154 167 147 112 171 166 155 163 163 130 127 151 171 116 149 142 135 185 137 177 162 179 141 143 213 132 148 194 155 147 147 199 150 142 143 176 176 168 195 132 178 186 130 122 191 148 148 147 173 163 135 184 139 199 189 117 152 128 106 149 135 311 143 139 152 159 181 163 175 125 320 146 143 123 139 118 349 220 144 139 138 121 199 219 188 289 158 189 118 161 147 141 161 109 142 -1 156 131 188 172 190 153 190 127 119 190 126 157 128 118 180 191 169 132 134 179 143 121 178 145 163 153 129 204 153 252 141 -1 161 222 156 172 153 219 214 139 114 126 169 140 188 175 162 166 166 177 217 147 140 144 176 210 126 130 164 154 115 172 154 192 155 142 151 219 159 174 146 -1 211 146 135 92 243 166 134 148 156 221 207 155 151 135 163 137 161 118 134 225 178 156 164 130 158 128 214 179 136 162 147 220 192 193 139 142 183 132 113 157 -1 155 138 183 169 183 -1 193 139 140 164 165 172 152 154 170 158 211 166 139 176 146 112 153 177 126 160 109 151 170 133 145 166 197 151 165 126 103 165 120 138 166 158 149 176 132 114 183 135 121 150 213 203 299 113 153 144 135 134 155 -1 162 227 146 113 143 103 168 165 206 -1 128 -1 201 180 144 154 165 123 162 121 187 143 132 216 149 142 149 120 160 137 160 131 167 139 163 195 179 130 142 131 253 182 194 147 142 181 120 133 207 189 -1 -1 146 143 151 167 142 144 187 143 136 145 226 138 138 136 127 132 183 142 183 135 137 112 -1 140 152 110 137 138 293 167 115 126 136 -1 155 170 161 152 -1 211 197 161 149 192 -1 129 155 144 159 113 173 129 133 159 147 164 152 146 208 122 150 181 162 173 -1 175 139 204 124 159 119 116 119 180 140 163 207 154 135 217 130 155 281 161 176 171 201 146 144 141 107 193 116 167 132 146 201 170 183 131 178 165 183 157 165 198 137 141 149 151 -1 144 139 276 127 176 143 131 165 157 153 163 138 158 116 139 247 374 129 207 206 170 131 149 137 224 172 125 152 150 164 310 113 132 195 155 163 233 178 158 148 163 178 218 117 116 135 139 253 165 106 211 207 139 151 139 149 140 151 127 135 129 110 150 105 -1 140 131 162 120 159 140 148 169 147 135 191 204 133 -1 119 189 147 168 124 151 136 224 211 178 112 195 171 133 181 132 295 148 173 164 131 183 176 183 138 -1 236 155 144 126 154 148 133 156 169 179 146 120 243 129 167 161 126 153 117 129 165 169 137 151 180 158 112 162 169 193 156 130 133 161 181 118 100 226 126 129 124 161 193 144 130 129 103 148 146 165 126 162 102 163 143 143 130 180 165 148 136 266 119 140 151 120 126 135 123 195 118 210 169 190 142 162 138 137 153 171 163 165 192 133 122 149 133 179 170 117 120 169 124 132 153 148 186 141 141 174 166 -1 157 137 198 153 146 -1 93 178 173 104 143 182 146 173 116 156 155 210 137 164 147 182 125 190 162 180 127 172 176 136 126 194 219 127 -1 124 146 107 195 117 160 106 137 183 130 246 150 166 128 148 181 -1 132 174 193 179 149 157 139 152 153 164 176 140 118 -1 216 171 182 153 184 144 163 114 157 167 168 194 151 254 155 147 130 149 127 170 206 161 141 156 131 160 138 123 127 170 143 155 125 169 192 183 195 166 443 95 121 139 174 185 176 137 159 -1 204 176 119 144 127 135 143 133 149 147 143 147 135 193 123 234 165 182 189 126 -1 152 133 127 180 186 99 148 145 148 156 262 178 158 182 157 117 140 167 127 136 155 148 121 160 161 123 152 157 137 -1 120 102 131 189 162 116 179 198 172 110 140 147 141 236 148 212 147 157 126 128 140 143 130 158 -1 -1 203 206 129 142 180 107 187 157 121 134 228 167 142 163 105 130 177 110 161 106 157 178 187 188 164 174 129 120 228 -1 121 130 188 142 173 131 164 155 127 154 228 171 137 121 153 184 144 156 185 170 156 220 194 196 169 184 181 133 173 175 154 123 140 171 140 170 140 131 112 184 148 135 128 116 212 189 150 102 191 167 169 171 108 175 182 215 160 108 182 186 160 194 113 132 180 115 145 149 158 110 161 152 247 152 135 140 165 196 216 155 170 135 181 216 173 144 170 125 189 158 132 199 211 144 110 263 209 144 171 112 170 126 142 108 137 122 127 154 141 171 165 124 147 -1 165 108 143 117 185 -1 273 184 133 143 174 133 138 263 189 208 194 141 140 149 142 135 153 156 130 -1 187 107 168 165 202 155 183 -1 189 146 105 112 152 156 149 177 119 159 132 170 190 145 116 205 148 134 167 128 156 159 250 140 132 117 155 140 -1 149 144 127 142 168 173 172 165 126 127 129 131 146 149 150 -1 196 259 137 134 181 180 128 269 121 169 159 159 152 182 142 190 177 151 154 132 144 125 210 151 175 131 114 118 273 146 135 172 134 141 147 154 -1 142 111 186 140 172 145 158 142 167 147 143 134 126 132 158 169 128 155 155 148 133 146 168 286 151 187 158 119 168 163 131 129 133 111 134 124 144 136 125 121 154 179 215 161 128 131 161 193 149 132 144 138 122 164 151 142 134 179 170 99 146 139 145 189 137 166 179 140 141 206 140 189 116 172 157 282 131 133 135 147 154 171 190 169 138 153 141 135 171 145 192 122 162 -1 236 234 169 151 133 157 133 152 204 142 165 186 169 138 164 178 191 207 144 151 201 181 169 244 169