1
1
29
39
25
67
6
2
5
4