295
480
244
456
458
342
395
438
345
211
419
434
301
387
355
304
405
414
254
372
340
360
440
427
250
380
277
358
399
343
291
376