400
378
3
1
50
495
5
17
389
357
2
286
399
322
309
0
359
441
396
394
417
324
354
356
310
261
241
483
314
334
390
404
4
346
284