743
89
1016
434
719
342
371
87
287
54
488
274
551
75
725
188
636
215
605
163
572
142
169
89
366
12
222
148
603
82
555
159
321
212
477
59
212
140
413
103