2
5
8
9
10
19
22
24
25
30