303 39
216 37
55 40
1 48
0 146
50 145
207 173
281 188
