140
393
123
685
38
357
36
298
188
7
133
29
128
60
278
25
100
33
239
276
54
219
154
27
199
22
179
16
104