19
81
295
287
327
293
298
187
315
684
438
356