7
30
29
26
10