101
549
23
78
27
277
16
237
62
300
54
211
20
196
120
178
21
146
6
312
4
140
181
9
130
111
7
67
80
11
63
8
35