3
16
12
8
12
34
7
12
4
4
5
18
15
2
19
4
1