492
487
459
243
182
434
188
337
661
649
342
411
232
193
272
576
299
235
505
294
171
183
241
526
173
230
188
166
230
423
367
184
159
227
271
222
213
202
296