301
1,077
121
453
83
373
133
323
113
262
278
1,048
45
243
99
260
36
189
19
178
192
179
40
156
14
154
58
166
12
128
9
117
112