31
12
1
4
32
31