20
107
1489
417
210
517
552
32
34
288
26
24
27
91
147
22
612
