3
0
1
8
4
5
3
1
16
35
29
10
14
0
0
1
32
29
18