4
4
15
6
8
9
43
1
4
6
6
7
7
13
32
6
14
12
16