3
10
28
29
25