12
21
2
29
5