1
7
1
2
3
8
33
2
52
3
135
3
22
31
1
1