171
7
13
24
354
355
63
521
681
29
22117
872
1147
677
2459
1164
893
621
724
7910
683
571
1318
20
19
903
791
401
162