32
54959
86
168775
20
36312
19
22111
34
24873
10
9552
16
33397
29
37606
25403
5
10624
8
9772
21
43653
294
595356
11
36160
9
16337
15
47150
17037
26
51075
45
208064
11526
13
32367
38
121487
85
184061
37
59706
750
1810107
13893
74960
14
41218
361783
339173
42540
23
43642
18
68075
470
1811499
12477
167666