12
25
2
6
1
3
30
1