58
50
101
4
0
51
1
9
2
32
25
55
9
10
5
37
46
47
26
0