68
1
74
164
60
85
90
106
95
2
649
108
717
0
623
675
916
5
978
3
495
1995
823
1101
813
900
799
600
654
766
1891
8
4889
15
5160
9726