40809
156
771
0
34234
27
8621
19
1669
6
3453
2
34125
15
7005
3
15575
17
176192
64
84687
55
6056
7
42136
41
33141
37
38769
28
21384
48
3557
11
199
0
427
1
614
0
50390
55
26924
25
8704
5
4171
7
29304
33
20968
29
37443
49
36388
42
5569
16