230
427
330
288
188
160
292
129
348
263