5
5
12
5
7
7
6
6
6
8
6
6
6
8
10
12
8
10
8
15
6
9
6
10
8
next