276
685
129
555
67
358
117
505
267
373
138
359
155
628
215
490
90
227
92
1,094
197
511
77
253
88
287
171
479
128
363
161
288
47
192