253
430
259
519
302
249
438
267
529
322
277
364
444
242
274
368
395
292
275
390
355
320
443
356
246
347
427
319
511
366
413
290