29
15
4
19
28