252
238
249
496
525
300
524
484
269
449
517
305
540
334
262
330
312
457
246
440
470
467
447
507
276
251
320
272
289
306
299
549
327
291