318
691
192
297
174
489
80
320
106
277
77
242
158
62
178
13
187
30
329
15
82
46
180
44
111
164
19
138
3
2
12
115
18
133
99