1
40
9
2
15
10
26
14
35
30
6
4