3
15
21
30
5
8
25
8
2
2