80
451
51
358
75
326
43
292
42
154
278
1,047
52
138
23
140
13
130
127
24
133
34
122
21
100
9
94
17
91
15
85
83