5
12
18
8
9
12
5
13
13
14
12
11
10
5
13
16
19
5
14
10
7
17
13
14
11
next