300 46
178 38
32 47
1 53
0 134
31 136
168 148
284 170
