103
560
30
350
23
280
19
259
164
278
1,047
212
6
169
26
159
2
151
4
143
140
5
135
105
73
8
99
11
9
98