230
427
330
288
188
161
292
129
348
263