95
386
73
258
75
324
118
277
61
193
278
1,048
57
211
49
181
20
130
35
131
11
105
7
13
102
28
103
18
14
85