77 107 223 42 43
66 49 106 112 200
201 202 208 209 20
21 22 24 25 40
41 88 222 34 35
36 37 81 311 313
314 319 320 321 322
323 324 325 333 338
339