12
15
17
18
21
24
26
27
28
31