5
11
13
18
21
24
27
28
29
30