5
29
4
21
28