9
3
6
15
21
27
3
8
9
13
18
23
27
29