12
7
7
16
15
13
25