18
11
2
5
1
13
14
21
1
22
3
3
4
4
15
10
6
9
1