303 46
186 38
37 37
1 38
0 150
32 153
170 166
297 190
