40167
16
12800
8
23848
10
99534
31
16348
1
2904
3
11097
2
84677
55
138150
82
180165
70
105713
58
7013
16
1501
5
74135
59
7394
2
22274
26
24728
16
56814
91
5754
2
19276
7
54423
76
2339
3
9692
42
105365
84
18099
49
37276
64
1307
6
155893
84
2151
4