12
22
28
29
17
27
9
12
15
23