29
3
12
28
21