12
13
43
9
3
3
2
8
9
3
7
10
6
5
3
34
56
26
19
17
7
47
15
16
10
12