8
5
6
5
7
9
4
7
10
21
9
6
5
4
9
7
16
7
13
5
7
14
8
13
11
next