28855
12566
10050
19897
14269
15875
14063
15417
25049
10532
20298
19196
20813
9619
12864
10690
16512
33353
14910
40889