7
1
9
9
7
-3
7
-4
3
5
6
4
9
19
7
6
5
8
6
5
4
4
7
6
6
next