19169
11
15823
7
15032
9
14336
6
20891
6
15809
7
17217
8
18501
9
14893
12
17544
4
21922
7
13897
6
13117
5
13584
12
14232
6
25587
11
19862
8
14525
7