29
96
1
2
1

3
15
1
4
2
15
72
1
1
1
1
3
7
2
1