300 25
187 29
27 46
0 49
0 133
28 137
199 146
302 151
