7
2
9
3
29
1
3
9
6
1
3
10
8
2
1
8