40
628
101
532
19
190
15
140
39
229
76
305
57
175
28
169
21
143
12
151
20
182
27
133
4
135
124
14
113
8
96
9
102