300 52
160 42
28 49
1 53
0 135
31 133
156 140
287 151
