249
112
273
182
266
115
491
137
286
98
138
67
210
155
157
25
188
111
535
55
391
111
270
49