231
351
304
313
492
458
471
454
301
385
285
382
502
415
466
378
387
315
449
297
354
444
244
291
216
365
487
473
439
252
217
314
480