12
8
6
11
14
6
13
7
10
8
4
5
10
19
7
4
6
-5
11
0
7
6
22
5
7
next