249
112
273
182
268
115
491
137
286
98
139
67
211
156
157
25
188
111
535
55
395
111
273
49