303 36
221 37
47 42
1 42
0 151
31 153
210 170
298 189
