88
405
61
398
57
293
17
237
84
212
29
206
7
166
30
133
15
2
207
5
169
25
142
37
158
12
141
106
10
130
120