3 3 4 5 7 8 9 9
10
10
11
13 13 14 15
16 16 16
17