90
545
28
342
78
417
34
347
27
295
56
313
29
201
235
4
163
13
761
33
182
15
178
133
156
18
153
92
1,123
12
132
6
104
111