58
332
50
362
34
307
19
249
40
294
13
264
15
198
190
178
61
713
46
167
18
130
8
144
134
11
109
254
5
115
97
21
96