299 42
161 50
41 53
1 52
1 138
39 146
163 154
300 149
