128
866
74
521
62
310
21
318
35
331
58
236
55
249
15
248
8
207
68
395
28
184
164
10
96
6
127
103
13
123
76
7
88