20
167
0
2
50
385
1
352
3
283
396
320
308
356
439
395
392
416
322
351
354
309
261
240
482
311
332
389
403
441
4
345
5
284
276