301 50
186 37
49 41
0 46
0 136
44 139
171 153
287 164
