 336 527 549 148
 93 242 205 30
 318 294 415 238
 377 416 429 284
