322
315
293
282
344
360
226
416
386
402
415
248
483
412
341
349
338
303
435
438
340
478
367
348
381
305
481
230
462
335
487
418
519
441