51 1
136 55
58 45
139 100
1 85
176 162
67 144
146 250
