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