16726
16036
19999
17966
15928
16776
16696
16291
10381
18365
12493
12322
13872
11033
18891
14819
13125
16449
19486
15470