1
6
10
8
7
6
5
12
10
11
10
6
15
4
6
11
5
8
25
10
3
9
5
10
7
next