3
5
2
3
5
15
2
1
25
2
20