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