18878
10
15578
7
14829
9
14155
6
19680
6
15646
7
17090
8
18342
9
14834
12
17474
4
21842
7
13809
6
13034
5
13477
12
14145
6
25437
11
19733
8
14434
7