132
811
97
291
40
412
32
406
52
273
37
153
39
223
9
218
44
185
68
395
17
164
27
177
16
130
25
154
1
2
143
13
134