304 53
146 45
31 52
1 56
1 143
29 143
152 152
298 161
