253
112
275
182
269
115
493
137
286
98
139
67
211
156
157
25
189
111
536
55
399
111
275
49