7
7
12
18
11
12
43