303 42
186 25
42 32
1 38
1 140
43 142
186 154
298 177
