291 18
167 30
40 37
0 43
0 136
44 140
172 150
295 153
