12
7
10
23
32
25
48