391
119
458
203
387
112
585
148
339
92
489
189
331
187
424
175
422
112
538
157
527
148
573
92
411
97
208
184
250
167
117
44
282
180
361
197
467
12
451
196