2
16
8
35

1
2
2
12
12
2
1
2
4
7
2
6
3
3
2