66 67 152 26 150
105 56 57 59 60
61 62 90 91 92
96 97 98 99 100
101 114 115 117 118
119 121 128 129 130
131 132 63 102 46
77 103 104 106 158