2
6
32
16
1
4
18
19
17
2
5
11
8
14
3