15 16 17 18 14
23 31 32 33 34
35 36 37 38 39
80 87 97 98 136
100 4 126 127 128
129 130 131 132 133
134 137 138