6
7
7
7
8
5
6
5
5
5
10
8
8
7
8
7
6
8
2
13
5
6
10
8
9
next