42848
68927
118142
68685
159271
40007
15607
86042
71854
82418
46113
37380
92344
36814
20755
23758
45782
60756
32689
42917
44690
121382
33649
50809
19200
38180
8693
25695
18546
36430