99
681
70
445
20
168
71
365
43
295
40
381
12
266
57
265
14
172
68
395
5
161
36
169
25
171
8
154
133
28
138
10
132
106