295 31
174 35
43 33
0 41
0 144
46 147
180 156
304 149
