3
26
7
18
17
2
5
14
20
30
4
1