3
12
12
2
29
3