5
18
12
35
10
103
0
1
0
3
0
9
4
12
40
1
42
26