50
546
33
331
46
309
14
242
11
175
127
15
136
21
158
7
148
61
713
2
104
6
140
8
97
4
131
77
68
395
19
111
1
70
78