5
7
1
8
8
1
6
8
3
38
92
99
56
10
3
1
3
87
5