350
0
81
967
1
57
334
176
76
7684
54
99
75
44
32
389
15
39
346
245
82
6
268
201
248
586
83
58
336
671
49