522
299
253
294
419
481
250
423
415
225
490
411
345
431
427
343
478
463
364
278
334
508
277
258
377
480
365
340
486
487
368
295
254