301 50
179 39
32 47
0 53
0 134
27 137
167 151
284 173
