32
2
3
10
31
17