31
3
5

1
2
1
16
1
7
3
2
1
5