301 40
221 43
50 46
0 48
0 147
37 146
216 162
297 173
