295 42
184 41
38 50
2 52
2 139
32 143
181 153
298 150
