2
5
6
7
12
19
23
26
28
30