240
112
268
182
262
115
488
137
283
98
134
67
205
155
152
25
183
111
531
55
388
111
267
49