2
10
29
16
1