335
876
80
681
31
217
107
449
90
343
22
306
108
324
28
286
25
231
13
754
37
230
26
191
14
173
190
9
153
52
151
21
143