2
7
7
8
23
18
17