265
788
251
672
669
600
195
521
165
458
20
457
163
474
189
390
150
361
174
389
125
318
279
1,040
92
312
102
352
178
113
301
158
293
109
278
70
311