6
12
12
17
5
18
11
7
20
49