2
3
6
8
16
18
21
22
24
28
29
30