400
393
3
1
50
510
5
17
408
370
2
300
412
337
320
0
377
458
415
373
407
435
340
368
327
277
254
495
331
353
416
4
423
464
360
303