20
84
298
288
328
293
300
187
315
687
438
356