241
112
269
182
263
115
488
137
283
98
134
67
206
155
153
25
184
111
531
55
388
111
267
49