15
16
21
18
9
15
32