2
5
6
8
9
19
20
24
25
27
28
31