486
144
479
134
273
147
144
111
411
117
338
150
296
89
204
27
414
50
413
273
395
173
585
119
289
134
309
144
304
114
280
148
495
284
431
149
483
186
204
114