299 29
222 26
48 33
1 39
0 138
49 140
210 152
283 167
