492
402
387
551
314
267
216
245
839
221
308
82
129
149
288
77
179
130
191
349