213
285
741
481
850
50
134
936
823
390
490
669
127
452
530
40
397
20
930
484
836
801
748
7
626
693
779