0 266 199 359 259 375 244 118 209 169 170 229 213 211 370 131 292 196 163 276 189 173 30000 113 234 294 168 209 227 206 284 226 256 149 226 253 242 149 110 100 161 184 195 218 229 206 30000 83 163 192 128 152 163 214 230 230 205 171 30000 