3
6
2
18
11
43
1
10
3
3
26
9
2
1
6