5
9
9
8
5
4
8
7
14
8
7
4
4
13
7
5
8
14
8
5
7
7
6
10
10
next