45
12
56
8
0
6
105
8
4
1
50
8
16
12
10
1
58
2
50
239