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