166.465836
246.872375
99.369347
299.473663 258.441589
304.779816 312.638092
217.462921 323.758453
210.564880 268.056854
302.766388 263.754883
308.541626 323.228424
212.411057 335.844971
204.702789 274.555054
