303 32
191 27
53 25
0 29
0 151
35 156
175 164
285 179
