12
7
10
19
30
21
62