300 59
147 38
27 46
2 49
1 140
24 141
142 155
292 170
