277
343
308
274
291
439
248
509
397
284
256
334
270
271
498
350
422
281
406
326
259
506
262
370
346
430
514
298
508
450
319