18959
10
15643
7
14879
9
14201
6
19994
6
15696
7
17111
8
18390
9
14844
12
17484
4
21857
7
13830
6
13049
5
13508
12
14165
6
25467
11
19764
8
14452
7