19
674
489
22
171
161
391
131
92
81
12
20
10
622
931
1282
681
763
962
532
513
743
96
803
1265
812
883
581