8
5
2
7
8
6
7
11
9
6
7
4
7
4
7
6
10
9
12
6
9
18
13
8
11
next