101
333
87
290
27
248
11
47
169
28
152
10
158
23
185
20
192
68
395
104
67
179
86
153
15
149
18
148
61
714
21
142
118
6
131