28
29
18
3
4