4
9
7
7
12
6
18
18
11
18
19
8
12
4
9
17
10
14
11
10
19
7
8
11
8
next