66811
790
780
250
340
733
392
50
113
101
58
80
40
153
71
194
123
170
90
70
140
150
61
52
86
60
82430
20149
57942
46821
105726
25925
142395
81739
4859
53448
187747
7763
131015
332802
192031
98433
31216
84293
43868
53644
107978
94632
35580
44536
154317
125265