160
1,042
126
592
138
545
26
256
80
416
117
354
81
322
59
277
237
35
187
61
220
19
173
171
27
207
41
184
163
24
141