2
10
6
14
18
16
12
54
34
45
32
21