303 49
186 34
40 42
1 49
0 137
36 136
170 153
286 175
