3
30
5
29
28