20
81
296
288
327
293
299
187
315
686
438
356