2
4
8
9
16
17
20
22
29
30