42832
68881
118091
68662
159089
39986
15599
85986
71745
82359
46064
37364
92297
36782
20743
23751
45760
60674
32658
42884
44640
121280
33620
50770
19193
38165
8687
25659
18540
36400