Skip to content

Instantly share code, notes, and snippets.

@TaraZhu
Last active September 18, 2017 18:42
Show Gist options
  • Save TaraZhu/fcc21bb65c9045b49cf114f058ae95dd to your computer and use it in GitHub Desktop.
Save TaraZhu/fcc21bb65c9045b49cf114f058ae95dd to your computer and use it in GitHub Desktop.
dicm_Apo10
license: mit
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<script src="https://d3js.org/d3.v4.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3-legend/2.24.0/d3-legend.min.js"></script>
<title>Basic Scatter Plot</title>
<style>
body {
margin: 1px;
}
.domain {
display: none;
}
.tick line {
stroke: #C0C0BB;
}
.tick text, .legendCells text {
fill: #8E8883;
font-size: 12pt;
font-family: sans-serif;
}
.axis-label, .legend-label {
fill: #635F5D;
font-size: 21pt;
font-family: sans-serif;
}
</style>
</head>
<body>
<svg width="960" height="500"></svg>
<script>
const xValue = d => d.Alter;
const xLabel = 'age';
const yValue = d => d.Apo10;
const yLabel = 'Apo10_Index';
const colorValue = d => d.status;
const colorLabel = 'Status';
const margin = { left: 120, right: 300, top: 20, bottom: 65 };
const svg = d3.select('svg');
const width = svg.attr('width');
const height = svg.attr('height');
const innerWidth = width - margin.left - margin.right;
const innerHeight = height - margin.top - margin.bottom;
const g = svg.append('g')
.attr('transform', `translate(${margin.left},${margin.top})`);
const xAxisG = g.append('g')
.attr('transform', `translate(0, ${innerHeight})`);
const yAxisG = g.append('g');
const colorLegendG = g.append('g')
.attr('transform', `translate(${innerWidth + 60}, 150)`);
xAxisG.append('text')
.attr('class', 'axis-label')
.attr('x', innerWidth / 2)
.attr('y', 60)
.text(xLabel);
yAxisG.append('text')
.attr('class', 'axis-label')
.attr('x', -innerHeight / 2)
.attr('y', -60)
.attr('transform', `rotate(-90)`)
.style('text-anchor', 'middle')
.text(yLabel);
colorLegendG.append('text')
.attr('class', 'legend-label')
.attr('x', -30)
.attr('y', -40)
.text(colorLabel);
const xScale = d3.scaleLinear();
const yScale = d3.scaleLinear();
const colorScale = d3.scaleOrdinal()
.range(d3.schemeCategory10);
const xAxis = d3.axisBottom()
.scale(xScale)
.tickPadding(15)
.tickSize(-innerHeight)
.tickFormat(d3.format("d"));
const yAxis = d3.axisLeft()
.scale(yScale)
.ticks(10)
.tickPadding(5)
.tickSize(-innerWidth);
const colorLegend = d3.legendColor()
.scale(colorScale)
.shape('circle');
const row = d => {
d.Alter = +d.Alter;
d.Apo10 =+d.Apo10;
return d;
};
d3.csv('neg.csv', row, data => {
xScale
.domain(d3.extent(data, xValue))
.range([0, innerWidth])
.nice();
yScale
.domain(d3.extent(data, yValue))
.range([innerHeight, 0])
.nice();
g.selectAll('circle').data(data)
.enter().append('circle')
.attr('cx', d => xScale(xValue(d)))
.attr('cy', d => yScale(yValue(d)))
.attr('fill', d => colorScale(colorValue(d)))
.attr('fill-opacity', 0.6)
.attr('r', 6);
xAxisG.call(xAxis);
yAxisG.call(yAxis);
colorLegendG.call(colorLegend)
.selectAll('.cell text')
.attr('dy', '0.1em');
});
</script>
</body>
</html>
Alter TKTL1 Apo10 Summe status
64 100 86 186 Neg
40 108 87 195 Neg
27 91 97 188 Neg
19 112 98 210 Neg
53 100 93 193 Neg
36 106 94 200 Neg
27 94 84 178 Neg
20 85 99 184 Neg
24 99 109 208 Neg
36 84 102 186 Neg
22 104 107 211 Neg
41 103 84 187 Neg
24 90 101 191 Neg
23 107 87 194 Neg
30 113 106 219 Neg
44 98 91 189 Neg
51 100 97 197 Neg
30 106 88 194 Neg
34 96 92 188 Neg
35 95 92 187 Neg
24 92 92 184 Neg
37 105 97 202 Neg
42 111 95 206 Neg
51 102 89 191 Neg
40 99 95 194 Neg
26 78 91 169 Neg
32 104 72 176 Neg
30 95 85 180 Neg
39 111 87 198 Neg
42 98 95 193 Neg
48 87 83 170 Neg
65 111 100 211 Neg
63 109 95 204 Neg
52 135 132 267 Neg
29 108 95 203 Neg
25 115 103 218 Neg
58 109 98 207 Neg
56 98 87 185 Neg
58 113 80 193 Neg
58 101 77 178 Neg
23 106 95 201 Neg
54 100 92 192 Neg
41 100 67 167 Neg
47 117 90 207 Neg
37 97 85 182 Neg
48 90 76 166 Neg
30 107 96 203 Neg
42 111 71 182 Neg
52 73 93 166 Neg
49 101 80 181 Neg
31 97 99 196 Neg
26 117 92 209 Neg
21 118 126 244 Neg
44 80 93 173 Neg
33 111 89 200 Neg
51 89 76 165 Neg
25 93 87 180 Neg
32 105 103 208 Neg
26 110 109 219 Neg
38 110 105 215 Neg
45 113 88 201 Neg
28 95 85 180 Neg
46 102 99 201 Neg
24 105 93 198 Neg
34 92 75 167 Neg
30 100 80 180 Neg
27 110 82 192 Neg
42 99 83 182 Neg
25 72 92 164 Neg
21 93 108 201 Neg
53 101 103 204 Neg
46 98 116 214 Neg
26 99 99 198 Neg
25 98 79 177 Neg
22 89 92 181 Neg
52 106 90 196 Neg
25 109 85 194 Neg
25 107 91 198 Neg
25 102 85 187 Neg
52 102 79 181 Neg
47 90 86 176 Neg
22 101 87 188 Neg
39 99 91 190 Neg
22 102 94 196 Neg
24 87 104 191 Neg
49 98 88 186 Neg
39 90 86 176 Neg
31 86 79 165 Neg
27 105 84 189 Neg
42 84 118 202 Neg
23 112 74 186 Neg
50 102 87 189 Neg
27 99 93 192 Neg
35 121 106 227 Neg
36 88 106 194 Neg
40 97 90 187 Neg
47 95 96 191 Neg
62 112 94 206 Neg
21 102 99 201 Neg
30 84 98 182 Neg
52 110 88 198 Neg
53 103 114 217 Neg
28 114 99 213 Neg
26 100 90 190 Neg
22 106 106 212 Neg
29 104 71 175 Neg
45 90 103 193 Neg
24 113 151 264 Neg
26 94 83 177 Neg
27 109 98 207 Neg
64 105 83 188 Neg
20 97 96 193 Neg
47 109 100 209 Neg
30 108 88 196 Neg
25 106 90 196 Neg
43 109 102 211 Neg
22 113 101 214 Neg
53 109 83 192 Neg
25 97 76 173 Neg
35 114 96 210 Neg
47 106 83 189 Neg
28 94 91 185 Neg
25 97 81 178 Neg
23 114 75 189 Neg
21 99 83 182 Neg
20 101 100 201 Neg
20 100 90 190 Neg
27 99 84 183 Neg
30 101 105 206 Neg
31 99 95 194 Neg
26 93 86 179 Neg
22 91 90 181 Neg
27 97 99 196 Neg
45 100 95 195 Neg
43 103 99 202 Neg
21 111 98 209 Neg
23 117 79 196 Neg
24 105 73 178 Neg
35 104 93 197 Neg
27 110 97 207 Neg
24 101 89 190 Neg
51 103 89 192 Neg
24 109 92 201 Neg
45 101 97 198 Neg
27 104 88 192 Neg
22 98 106 204 Neg
43 111 79 190 Neg
23 97 80 177 Neg
20 113 94 207 Neg
19 111 93 204 Neg
28 117 89 206 Neg
26 113 80 193 Neg
30 90 95 185 Neg
33 100 106 206 Neg
35 111 73 184 Neg
45 111 99 210 Neg
27 91 83 174 Neg
43 100 101 201 Neg
21 92 100 192 Neg
24 95 72 167 Neg
25 96 90 186 Neg
20 96 76 172 Neg
29 96 100 196 Neg
35 101 98 199 Neg
49 113 86 199 Neg
27 81 88 169 Neg
20 116 90 206 Neg
26 84 86 170 Neg
25 82 72 154 Neg
46 88 81 169 Neg
31 116 104 220 Neg
23 85 84 169 Neg
29 107 74 181 Neg
60 109 84 193 Neg
56 92 93 185 Neg
46 109 94 203 Neg
24 92 76 168 Neg
49 114 87 201 Neg
20 103 69 172 Neg
27 88 72 160 Neg
35 113 83 196 Neg
48 90 69 159 Neg
21 114 99 213 Neg
22 105 97 202 Neg
25 105 82 187 Neg
31 109 85 194 Neg
25 92 85 177 Neg
24 93 75 168 Neg
23 93 84 177 Neg
21 103 98 201 Neg
50 92 88 180 Neg
21 99 86 185 Neg
41 94 94 188 Neg
48 100 99 199 Neg
24 86 85 171 Neg
53 114 75 189 Neg
23 102 81 183 Neg
24 108 73 181 Neg
44 108 87 195 Neg
57 93 72 165 Neg
22 108 77 185 Neg
35 95 81 176 Neg
25 109 99 208 Neg
21 85 86 171 Neg
30 91 97 188 Neg
26 87 79 166 Neg
45 93 87 180 Neg
47 109 98 207 Neg
33 103 75 178 Neg
36 97 87 184 Neg
45 101 93 194 Neg
66 88 105 193 Neg
24 104 98 202 Neg
23 110 97 207 Neg
30 97 75 172 Neg
42 78 80 158 Neg
38 116 68 184 Neg
29 108 90 198 Neg
23 96 101 197 Neg
43 93 93 186 Neg
60 114 76 190 Neg
25 108 80 188 Neg
45 100 97 197 Neg
24 88 69 157 Neg
25 97 104 201 Neg
23 89 98 187 Neg
52 114 97 211 Neg
51 90 140 230 Neg
30 92 69 161 Neg
26 117 81 198 Neg
18 94 98 192 Neg
29 105 103 208 Neg
54 112 143 255 Neg
51 126 99 225 Neg
50 116 85 201 Neg
49 92 81 173 Neg
31 104 87 191 Neg
21 99 90 189 Neg
25 98 95 193 Neg
55 106 99 205 Neg
23 99 102 201 Neg
21 91 84 175 Neg
22 71 65 136 Neg
23 113 90 203 Neg
24 116 85 201 Neg
51 110 107 217 Neg
26 99 87 186 Neg
57 109 102 211 Neg
24 81 79 160 Neg
53 113 90 203 Neg
23 92 96 188 Neg
23 106 85 191 Neg
39 101 75 176 Neg
64 86 79 165 Neg
25 117 93 210 Neg
21 98 88 186 Neg
66 102 89 191 Neg
53 96 112 208 Neg
40 106 88 194 Neg
52 94 66 160 Neg
46 108 110 218 Neg
67 94 107 201 Neg
24 102 97 199 Neg
19 102 111 213 Neg
29 109 86 195 Neg
53 108 115 223 Neg
37 115 110 225 Neg
23 118 80 198 Neg
46 100 117 217 Neg
25 103 105 208 Neg
25 113 93 206 Neg
59 102 126 228 Neg
48 91 112 203 Neg
24 97 111 208 Neg
36 86 95 181 Neg
21 85 70 155 Neg
29 89 105 194 Neg
31 115 107 222 Neg
30 116 96 212 Neg
27 105 94 199 Neg
30 82 93 175 Neg
24 107 100 207 Neg
24 93 94 187 Neg
32 111 75 186 Neg
24 102 75 177 Neg
21 72 105 177 Neg
52 89 86 175 Neg
23 113 102 215 Neg
22 97 87 184 Neg
26 93 106 199 Neg
36 103 101 204 Neg
21 99 95 194 Neg
21 116 87 203 Neg
21 104 85 189 Neg
21 114 95 209 Neg
59 95 85 180 Neg
36 100 91 191 Neg
53 99 96 195 Neg
29 101 93 194 Neg
29 118 92 210 Neg
22 98 78 176 Neg
26 97 87 184 Neg
28 88 78 166 Neg
54 107 94 201 Neg
41 91 102 193 Neg
47 112 90 202 Neg
42 91 86 177 Neg
25 127 111 238 Neg
25 104 85 189 Neg
66 86 96 182 Neg
48 110 85 195 Neg
27 91 78 169 Neg
45 105 107 212 Neg
31 113 73 186 Neg
45 105 80 185 Neg
49 103 92 195 Neg
51 93 97 190 Neg
48 108 88 196 Neg
20 105 87 192 Neg
21 106 94 200 Neg
19 106 89 195 Neg
47 112 111 223 Neg
21 66 90 156 Neg
23 117 83 200 Neg
19 113 105 218 Neg
23 86 88 174 Neg
19 77 92 169 Neg
21 86 105 191 Neg
27 96 98 194 Neg
26 113 106 219 Neg
28 117 73 190 Neg
20 107 103 210 Neg
25 116 87 203 Neg
24 113 89 202 Neg
53 138 113 251 Neg
23 101 77 178 Neg
20 107 119 226 Neg
21 103 104 207 Neg
51 88 88 176 Neg
61 87 87 174 Neg
45 95 82 177 Neg
26 103 99 202 Neg
20 94 90 184 Neg
24 106 95 201 Neg
43 100 84 184 Neg
36 101 93 194 Neg
31 112 87 199 Neg
27 113 94 207 Neg
48 98 99 197 Neg
57 96 97 193 Neg
67 111 101 212 Neg
23 113 93 206 Neg
27 98 92 190 Neg
57 106 83 189 Neg
60 110 120 230 Neg
20 105 78 183 Neg
23 115 95 210 Neg
64 102 142 244 Neg
23 95 116 211 Neg
26 117 91 208 Neg
25 101 83 184 Neg
20 106 72 178 Neg
22 87 79 166 Neg
28 98 90 188 Neg
40 101 102 203 Neg
38 101 100 201 Neg
25 117 107 224 Neg
24 106 84 190 Neg
50 137 129 266 Neg
49 98 117 215 Neg
33 94 87 181 Neg
24 111 106 217 Neg
28 90 88 178 Neg
27 79 94 173 Neg
23 80 105 185 Neg
21 107 107 214 Neg
28 90 92 182 Neg
28 118 95 213 Neg
22 87 73 160 Neg
27 112 99 211 Neg
38 107 101 208 Neg
23 109 99 208 Neg
24 85 78 163 Neg
21 87 65 152 Neg
23 91 97 188 Neg
67 102 121 223 Neg
28 112 81 193 Neg
22 106 101 207 Neg
25 124 140 264 Neg
23 109 107 216 Neg
28 104 99 203 Neg
20 104 89 193 Neg
28 84 69 153 Neg
28 109 98 207 Neg
27 118 72 190 Neg
28 97 83 180 Neg
35 94 83 177 Neg
42 96 91 187 Neg
29 100 74 174 Neg
37 114 104 218 Neg
22 89 96 185 Neg
19 81 82 163 Neg
25 92 89 181 Neg
23 87 90 177 Neg
24 101 104 205 Neg
50 91 133 224 Neg
34 114 110 224 Neg
22 101 97 198 Neg
28 104 121 225 Neg
27 94 86 180 Neg
26 116 105 221 Neg
38 113 101 214 Neg
19 94 102 196 Neg
42 106 114 220 Neg
28 110 98 208 Neg
48 88 130 218 Neg
22 73 94 167 Neg
23 99 99 198 Neg
28 94 71 165 Neg
23 106 97 203 Neg
58 116 108 224 Neg
26 106 94 200 Neg
24 116 98 214 Neg
34 108 85 193 Neg
52 98 87 185 Neg
50 89 74 163 Neg
29 110 101 211 Neg
67 96 109 205 Neg
24 99 100 199 Neg
26 77 98 175 Neg
21 111 89 200 Neg
28 108 86 194 Neg
31 96 92 188 Neg
29 113 77 190 Neg
23 92 96 188 Neg
20 98 71 169 Neg
29 96 95 191 Neg
26 86 74 160 Neg
55 101 74 175 Neg
23 96 96 192 Neg
23 80 97 177 Neg
19 103 93 196 Neg
22 92 108 200 Neg
23 104 121 225 Neg
49 103 114 217 Neg
50 101 83 184 Neg
48 108 94 202 Neg
22 93 79 172 Neg
21 107 86 193 Neg
21 107 79 186 Neg
40 95 89 184 Neg
32 101 98 199 Neg
31 112 73 185 Neg
50 104 84 188 Neg
50 84 94 178 Neg
26 95 84 179 Neg
21 95 74 169 Neg
31 98 109 207 Neg
23 100 94 194 Neg
24 110 85 195 Neg
24 98 80 178 Neg
22 96 89 185 Neg
23 106 105 211 Neg
32 91 102 193 Neg
28 72 97 169 Neg
29 86 92 178 Neg
26 79 90 169 Neg
18 105 94 199 Neg
26 109 95 204 Neg
33 107 108 215 Neg
29 112 96 208 Neg
67 103 91 194 Neg
19 97 93 190 Neg
25 107 87 194 Neg
28 102 105 207 Neg
21 81 98 179 Neg
23 87 83 170 Neg
20 86 97 183 Neg
55 86 85 171 Neg
20 108 87 195 Neg
25 112 95 207 Neg
30 112 105 217 Neg
36 102 95 197 Neg
33 107 98 205 Neg
67 94 84 178 Neg
25 97 79 176 Neg
28 90 96 186 Neg
23 109 90 199 Neg
24 101 104 205 Neg
23 91 120 211 Neg
30 115 87 202 Neg
24 114 106 220 Neg
26 93 76 169 Neg
22 118 84 202 Neg
42 108 86 194 Neg
64 96 73 169 Neg
29 106 76 182 Neg
26 88 77 165 Neg
54 95 85 180 Neg
35 115 87 202 Neg
19 110 64 174 Neg
32 96 88 184 Neg
25 103 88 191 Neg
21 95 81 176 Neg
22 86 104 190 Neg
22 86 79 165 Neg
24 100 93 193 Neg
38 92 76 168 Neg
24 114 99 213 Neg
18 100 84 184 Neg
23 114 80 194 Neg
19 93 84 177 Neg
27 86 93 179 Neg
27 110 78 188 Neg
23 114 94 208 Neg
50 114 99 213 Neg
43 105 83 188 Neg
25 92 91 183 Neg
25 112 92 204 Neg
67 109 70 179 Neg
24 80 103 183 Neg
30 108 84 192 Neg
26 118 65 183 Neg
29 101 81 182 Neg
27 108 78 186 Neg
23 108 109 217 Neg
21 116 98 214 Neg
61 115 81 196 Neg
20 108 70 178 Neg
28 115 76 191 Neg
66 94 94 188 Neg
50 94 98 192 Neg
59 100 94 194 Neg
30 106 116 222 Neg
29 90 81 171 Neg
29 115 93 208 Neg
27 90 98 188 Neg
20 91 111 202 Neg
61 98 107 205 Neg
23 84 76 160 Neg
25 91 87 178 Neg
24 79 97 176 Neg
32 95 99 194 Neg
21 108 101 209 Neg
23 77 89 166 Neg
28 106 90 196 Neg
23 88 85 173 Neg
31 108 83 191 Neg
42 91 68 159 Neg
28 106 78 184 Neg
24 101 99 200 Neg
23 110 90 200 Neg
31 90 81 171 Neg
32 83 85 168 Neg
24 109 92 201 Neg
49 114 88 202 Neg
55 90 98 188 Neg
28 104 90 194 Neg
46 103 83 186 Neg
24 101 104 205 Neg
34 106 100 206 Neg
51 82 79 161 Neg
26 100 100 200 Neg
48 106 102 208 Neg
46 89 93 182 Neg
51 98 113 211 Neg
41 88 75 163 Neg
21 90 87 177 Neg
47 110 87 197 Neg
24 107 88 195 Neg
20 92 77 169 Neg
23 98 80 178 Neg
20 98 88 186 Neg
22 100 88 188 Neg
25 94 85 179 Neg
19 92 95 187 Neg
25 88 116 204 Neg
31 106 90 196 Neg
52 84 119 203 Neg
48 98 82 180 Neg
27 97 109 206 Neg
48 80 95 175 Neg
24 117 82 199 Neg
25 109 85 194 Neg
26 74 75 149 Neg
28 92 82 174 Neg
23 104 94 198 Neg
30 101 94 195 Neg
25 90 63 153 Neg
59 108 144 252 Neg
26 72 99 171 Neg
19 96 77 173 Neg
48 100 103 203 Neg
56 99 74 173 Neg
48 101 109 210 Neg
51 92 90 182 Neg
24 99 87 186 Neg
28 85 90 175 Neg
24 95 77 172 Neg
51 99 108 207 Neg
25 110 83 193 Neg
26 89 81 170 Neg
28 82 97 179 Neg
26 82 97 179 Neg
24 88 71 159 Neg
26 112 103 215 Neg
33 79 81 160 Neg
46 95 84 179 Neg
21 97 86 183 Neg
27 98 76 174 Neg
21 85 104 189 Neg
21 94 99 193 Neg
22 105 77 182 Neg
24 116 82 198 Neg
47 80 83 163 Neg
40 81 104 185 Neg
28 116 84 200 Neg
31 80 100 180 Neg
24 97 95 192 Neg
25 96 91 187 Neg
34 82 88 170 Neg
26 95 76 171 Neg
50 92 79 171 Neg
24 76 81 157 Neg
22 74 85 159 Neg
20 101 86 187 Neg
8 86 74 160 Neg
12 86 84 170 Neg
8 85 98 183 Neg
15 65 90 155 Neg
15 76 96 172 Neg
13 93 85 178 Neg
16 70 94 164 Neg
15 97 83 180 Neg
12 89 72 161 Neg
15 91 94 185 Neg
9 96 73 169 Neg
14 72 84 156 Neg
15 81 78 159 Neg
11 58 81 139 Neg
16 62 68 130 Neg
5 82 81 163 Neg
11 78 86 164 Neg
16 84 84 168 Neg
17 87 92 179 Neg
15 86 98 184 Neg
13 93 99 192 Neg
5 97 81 178 Neg
8 92 93 185 Neg
17 93 83 176 Neg
66 121 144 265 Pos
22 124 201 325 Pos
58 152 153 305 Pos
85 160 172 332 Pos
55 175 134 309 Pos
78 121 147 268 Pos
63 145 158 303 Pos
81 169 144 313 Pos
79 144 156 300 Pos
63 128 146 274 Pos
76 120 146 266 Pos
73 125 183 308 Pos
50 149 164 313 Pos
18 144 164 308 Pos
60 131 150 281 Pos
51 134 211 345 Pos
63 135 171 306 Pos
48 153 146 299 Pos
15 127 169 296 Pos
54 93 92 185 Pos
43 161 150 311 Pos
55 130 146 276 Pos
84 171 159 330 Pos
75 139 130 269 Pos
69 129 133 262 Pos
78 142 148 290 Pos
82 150 132 282 Pos
83 136 162 298 Pos
75 138 155 293 Pos
58 142 146 288 Pos
77 126 136 262 Pos
61 125 148 273 Pos
71 128 111 239 Pos
73 150 188 338 Pos
117 153 150 303 Pos
12 158 185 343 Pos
77 138 193 331 Pos
68 122 142 264 Pos
17 158 138 296 Pos
77 165 139 304 Pos
72 151 149 300 Pos
75 170 180 350 Pos
65 160 161 321 Pos
83 145 136 281 Pos
2 155 151 306 Pos
80 150 164 314 Pos
14 143 188 331 Pos
84 176 150 326 Pos
47 162 122 284 Pos
75 119 155 274 Pos
76 167 130 297 Pos
15 141 203 344 Pos
76 132 130 262 Pos
71 160 139 299 Pos
19 132 173 305 Pos
5 149 169 318 Pos
13 130 178 308 Pos
82 137 139 276 Pos
14 137 152 289 Pos
60 173 153 326 Pos
57 121 135 256 Pos
11 120 138 258 Pos
67 160 143 303 Pos
8 132 130 262 Pos
75 149 177 326 Pos
79 148 131 279 Pos
61 121 155 276 Pos
64 165 180 345 Pos
75 153 141 294 Pos
76 137 137 274 Pos
71 156 188 344 Pos
86 121 146 267 Pos
22 145 154 299 Pos
60 138 165 303 Pos
16 135 123 258 Pos
6 146 162 308 Pos
5 186 161 347 Pos
6 122 175 297 Pos
68 138 128 266 Pos
61 162 119 281 Pos
80 119 164 283 Pos
68 137 191 328 Pos
5 125 138 263 Pos
78 122 187 309 Pos
78 188 152 340 Pos
2 145 129 274 Pos
69 140 198 338 Pos
87 165 162 327 Pos
55 152 152 304 Pos
75 178 176 354 Pos
86 142 160 302 Pos
58 158 153 311 Pos
72 155 218 373 Pos
9 179 231 410 Pos
2 168 154 322 Pos
15 146 120 266 Pos
64 129 125 254 Pos
2 149 136 285 Pos
65 170 166 336 Pos
47 129 184 313 Pos
5 139 142 281 Pos
12 144 155 299 Pos
78 145 143 288 Pos
2 159 167 326 Pos
58 109 73 182 Pos
4 144 182 326 Pos
24 131 207 338 Pos
5 137 187 324 Pos
1 138 137 275 Pos
2 143 171 314 Pos
70 144 155 299 Pos
76 123 188 311 Pos
2 141 147 288 Pos
3 151 165 316 Pos
5 159 179 338 Pos
1 165 126 291 Pos
12 141 165 306 Pos
5 142 234 376 Pos
4 111 161 272 Pos
11 105 161 266 Pos
3 138 175 313 Pos
1 169 145 314 Pos
2 132 182 314 Pos
18 161 155 316 Pos
3 151 145 296 Pos
0 77 145 222 Pos
84 128 123 251 Pos
15 113 156 269 Pos
1 118 142 260 Pos
58 144 132 276 Pos
8 142 158 300 Pos
5 165 142 307 Pos
3 160 136 296 Pos
87 139 180 319 Pos
2 132 170 302 Pos
85 184 173 357 Pos
75 138 147 285 Pos
52 148 162 310 Pos
1 153 154 307 Pos
28 123 154 277 Pos
3 134 181 315 Pos
75 146 123 269 Pos
71 150 201 351 Pos
48 166 148 314 Pos
2 144 159 303 Pos
11 117 155 272 Pos
4 147 184 331 Pos
66 170 176 346 Pos
85 152 153 305 Pos
62 174 143 317 Pos
35 155 153 308 Pos
79 171 162 333 Pos
11 133 169 302 Pos
82 143 143 286 Pos
3 138 132 270 Pos
40 135 115 250 Pos
65 134 195 329 Pos
70 183 192 375 Pos
66 161 166 327 Pos
69 150 144 294 Pos
4 138 166 304 Pos
1 152 160 312 Pos
6 132 157 289 Pos
5 145 181 326 Pos
7 235 126 361 Pos
51 86 113 199 Pos
58 143 180 323 Pos
46 144 143 287 Pos
32 152 155 307 Pos
1 131 195 326 Pos
82 143 136 279 Pos
11 120 153 273 Pos
73 141 176 317 Pos
49 182 194 376 Pos
71 150 181 331 Pos
82 145 150 295 Pos
83 134 122 256 Pos
0 122 129 251 Pos
72 128 138 266 Pos
59 136 122 258 Pos
15 144 133 277 Pos
63 174 171 345 Pos
75 145 161 306 Pos
2 175 183 358 Pos
79 126 158 284 Pos
52 116 119 235 Pos
60 120 221 341 Pos
6 146 164 310 Pos
74 124 166 290 Pos
3 205 166 371 Pos
2 132 185 317 Pos
60 184 159 343 Pos
75 100 181 281 Pos
3 140 130 270 Pos
35 113 207 320 Pos
54 163 161 324 Pos
4 135 171 306 Pos
0 172 177 349 Pos
79 121 175 296 Pos
57 150 167 317 Pos
54 136 148 284 Pos
59 136 169 305 Pos
31 119 179 298 Pos
4 118 152 270 Pos
3 173 154 327 Pos
83 145 156 301 Pos
59 153 162 315 Pos
5 141 144 285 Pos
71 144 185 329 Pos
68 133 133 266 Pos
65 126 110 236 Pos
0 133 165 298 Pos
52 150 114 264 Pos
84 145 145 290 Pos
56 117 167 284 Pos
45 164 133 297 Pos
0 114 176 290 Pos
2 136 177 313 Pos
1 132 155 287 Pos
56 134 143 277 Pos
70 136 159 295 Pos
1 121 174 295 Pos
88 147 113 260 Pos
87 161 146 307 Pos
15 162 154 316 Pos
26 137 154 291 Pos
0 127 131 258 Pos
2 121 192 313 Pos
34 127 192 319 Pos
1 140 190 330 Pos
3 129 183 312 Pos
45 168 154 322 Pos
81 148 139 287 Pos
52 149 130 279 Pos
1 124 156 280 Pos
75 130 132 262 Pos
3 155 126 281 Pos
4 178 155 333 Pos
2 141 128 269 Pos
5 131 162 293 Pos
51 199 172 371 Pos
27 157 164 321 Pos
76 194 197 391 Pos
3 128 159 287 Pos
2 146 184 330 Pos
15 137 168 305 Pos
7 162 165 327 Pos
85 176 166 342 Pos
81 135 176 311 Pos
64 153 147 300 Pos
75 185 166 351 Pos
58 125 175 300 Pos
81 173 184 357 Pos
2 147 131 278 Pos
76 115 160 275 Pos
57 178 153 331 Pos
2 150 124 274 Pos
6 122 134 256 Pos
1 148 149 297 Pos
12 138 152 290 Pos
17 185 155 340 Pos
81 137 149 286 Pos
76 133 172 305 Pos
75 134 162 296 Pos
85 126 156 282 Pos
78 131 130 261 Pos
12 153 136 289 Pos
72 143 134 277 Pos
80 165 151 316 Pos
64 132 171 303 Pos
5 128 177 305 Pos
69 152 169 321 Pos
65 153 119 272 Pos
75 126 127 253 Pos
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment