657
210
868
245
291
196
628
132
391
92
788
256
310
90
879
422
400
47
658
177
762
234
386
82
590
234
654
270
525
168
532
125
195
87
243
107
380
126
411
220