15
18
21
2
17
27
7
9
14
18
24
27
29