25
24
26
7
17
29
6
18