32
2
15
5
31
18