301 52
152 22
27 40
2 45
1 137
29 137
147 157
296 182
