117555
67
40926
156
776
0
34497
27
8653
19
1746
6
3497
2
35646
15
7090
3
15605
17
178651
64
87137
55
6104
7
42500
41
33839
37
39770
28
21410
48
3601
11
199
0
433
1
614
0
50496
55
27979
25
8983
5
4315
7
29476
33
21004
29
37468
49
36462
42