93
447
104
364
9
336
44
306
19
184
17
239
18
30
185
22
201
15
254
56
163
6
196
139
147
157
68
395
14
133
12
153
8
115