12
5
7
22
15
17
39