95
113
49
158
54
27
0
0
42
2
30
108
102
0