303 50
163 38
29 52
0 55
0 147
22 143
146 152
276 167
