30 500 500 348 220 76560 255 184 46920 191 249 47559 212 194 41128 348 322 112056 171 369 63099 206 327 67362 221 277 61217 250 202 50500 205 226 46330 193 280 54040 364 311 113204 264 224 59136 244 347 84668 270 338 91260 224 236 52864 168 177 29736 285 347 98895 315 294 92610 247 219 54093 315 302 95130 129 147 18963 268 273 73164 350 352 123200 186 258 47988 365 374 136510 145 259 37555 284 184 52256 129 198 25542 146 351 51246