23
29
3
12
1