6
5
3
2
10
9
9
7
6
6
6
6
5
9
10
9
8
7
8
6
-3
7
6
5
5
next