2
1
168
1
29
2

4
1
1
1
2
8
120
4
6
1
25
29
1