18880
10
15582
7
14830
9
14158
6
19714
6
15649
7
17094
8
18347
9
14835
12
17477
4
21843
7
13811
6
13036
5
13478
12
14149
6
25441
11
19735
8
14437
7