143596
11
1760
1
13169
10
16543
15
4105
0
250
3
52
81
2
36
67
29
32
50
65
83
43
184
59
49
73
82
85
74
92
291
146
243