311
100
60210
670
550
230
640
260
623
372
50
144
83
71
48
80
30
143
70
164
123
160
40
120
178
130
41
52
56
60
131702
242234
251043
72430
18149
57942
36821
95726
25925
112395
41739
4859
53448
167747
121015
232802
142031
78433
01216
103
82
223662
162035
295391
135346