32
4
2
16
31
17
30