547
381
513
369
246
430
242
233
543
337
316
402
322
474
331
420
340
485
247
397
366
324
352
453
409
416
360
302
445
464
353
276
535
320