297 55
159 32
26 36
2 41
2 128
27 128
156 137
290 157
