11
3
15
14
7
18
22
7
3
6
6
14
20
22
6
13
16
12
10
6
17
6
9
11
5
next