10
26
29
25
24
2