3
2
8
16
14
22
5
5
6
9
2
1
6
8
4
8
12
19
2
1