5
10
8
1
7
1
29
5
8
1