95
386
73
258
75
325
118
277
61
193
57
214
49
181
20
130
35
131
6
316
11
105
7
18
102
28
103
13
64
87
14