400
379
3
1
50
496
5
17
389
358
2
286
322
309
0
360
442
396
359
394
419
325
354
357
311
262
242
484
315
334
390
405
441
4
346
285