18029
10
14729
7
14107
9
13556
6
15949
6
15036
7
16441
6
16715
8
17892
9
14503
12
17109
4
21503
7
16378
8
12681
5
13107
12
13764
6
24848
10
19278
8
13752
6
13984
7