18878
10
15579
7
14829
9
14156
6
19682
6
15646
7
17091
8
18342
9
14834
12
17475
4
21842
7
13809
6
13035
5
13477
12
14145
6
25437
11
19733
8
14434
7