3
4
11
8
14
10
4
7
13
7
16
11
17
3
14
10
14
22
12
4
6
6
3
6
3
next