2
29
128
1
2