31
4
3
14
2
32
38
19