175
326
71
306
16
239
3
172
60
149
65
146
37
122
15
120
9
111
23
121
20
118
2
104
105
19
97
14
108
289
6
83