12
7
2
1
1
9
2
1
11
10
5
1
4
2
18
18