1
3
5
6
9
13
16
19
21
22
23
24
28
30