12
2
11
2
29
28
1