434
383
269
377
247
337
522
419
354
298
319
330
498
427
260
351
323
261
349
303
384
216
449
507
503
463
441
318
333
482
421
483
343
321