12
7
535
10320
1129
705
588
3
444
2
1
251
5
42
52
81
141
20
171
401
38
271
35
91
361
30
23
331
6
123
201