98
463
40
374
214
408
50
291
273
36
236
28
222
197
25
201
68
395
33
173
18
158
13
101
42
145
138
12
61