157
801
102
581
135
1,184
345
1,148
21
174
131
473
39
172
195
521
171
426
20
896
53
277
134
240
37
156
49
183
28
150
31
118
19
108