9
2
5
1
1
2
17
10
3
16
2
18
41
43
11
26
3
16