303 42
172 29
39 41
0 47
0 145
22 146
163 157
283 162
