12
5
11
24
15
16
39