3
4
4
8
14
9
7
3
7
5
3
4
5
4
9
7
14
3
9
5
5
8
7
10
9
next