21230
15
17432
12
16587
13
15972
10
31277
10
17180
11
18504
13
19937
13
15782
15
18436
7
22717
11
14708
9
14270
8
14481
15
15152
8
27590
14
21156
11
15819
9