298 27
201 21
50 29
0 38
0 146
30 145
178 152
286 166
