20
10
29
1
2