95
343
24
246
38
229
22
157
23
171
45
174
12
124
16
121
11
127
15
254
8
146
20
9
88
2
82
94
68
395
1
73
74
66