18955
10
15639
7
14875
9
14196
6
19984
6
15692
7
17118
6
17111
8
18390
9
14844
12
17484
4
21855
7
16847
8
13049
5
13508
12
14165
6
25467
11
19764
8
14179
6
14452
7