2
7
21
29
28