296 35
191 39
37 46
0 45
0 143
31 146
175 156
301 162
