303 42
171 28
31 37
0 42
0 144
26 145
163 156
273 166
