32
14
2
3
31
28