2
3
5
8
9
15
16
21
25
29
30