3
10
43
58
0
2
3
9
3
1
5
0
9
16
10
15
34
14