303 38
181 34
48 40
0 41
1 146
28 149
175 164
278 185
