42843
68923
118133
68681
159227
40002
15607
86028
71821
82406
46098
37376
92335
36807
20751
23757
45777
60740
32680
42912
44680
121364
33638
50802
19199
38174
8692
25689
18545
36425