10
25
3
12
29