490
233
490
108
40
163
326
25
214
421
294
206
186
188
165
137
271
475
244