18016
10
14719
7
14097
9
13556
6
15919
6
15032
7
16437
6
16706
8
17881
9
14503
12
17107
4
21502
7
16377
8
12679
5
13103
12
13758
6
24841
10
19275
8
13744
6
13983
7