296 32
204 35
40 42
1 50
1 156
37 162
200 175
290 181
