70
932
265
787
261
878
324
894
284
795
762
756
203
657
251
672
278
682
157
624
315
660
131
554
215
598
148
507
6
314
117
504
255
569
211
470