10
581
178
408
90
379
124
332
22
194
17
187
42
167
30
150
9
116
6
339
115
86
2
83
4
40
36
5
69
3
23
7
61