90 31
55 36
26 38
2 43
0 138
16 139
42 140
71 144
105 150
128 153
148 156
183 159
209 161
240 160
279 158
304 157
318 156
319 81
301 45
297 36
