12
12
11
18
27
17
43