7
7
12
18
29
20
24