231
427
330
288
190
163
295
130
349
267