20
86
299
288
328
293
300
188
315
689
439
357