2
3
5
7
15
17
18
22
29
30