323
470
413
486
256
519
410
320
304
246
294
503
276
309
275
458
286
388
264
501
491
348
443
365
269
431
474
255
459
318
381
391
358
251
285