336 163 20
315 164 65
165 151 67
299 276 89
249 257 145
239 215 169
