304 42
199 41
31 50
1 54
1 139
26 141
195 160
299 167
