262
199
296
106
614
243
537
191
670
183
1261
525
356
110
231
157
428
82
645
99