356
231
319
110
702
273
569
199
776
211
1820
755
440
130
245
157
448
84
717
127