298 52
176 28
48 33
2 41
2 133
54 135
167 145
257 161
