20998
25546
29562
23133
21204
41574
25350
36309
24560
17463
13080
21819
26356
19968
7325
12180
10413
27980
12835
7949
10169
13047
14942
66436
28563