16
2
32
40
35
23