3
3
3
37
25
5

1
2
1
3
1
2
1
25
37
2
1