30
173 92 91 171 160 168 166 157 152 142 101 145 151 144 148 140 120 129 125 98 121 122 113 108 164 111 118 109 124 134 90 95 104 105 123 169 139 102 94 135 116 132 114 131 159 149 147 136 138 106 127 153 155 154 100 162 110 96 172 175
1 1 2 3 1 2 1 2 3 1 4 3 1 4 4 2 4 3 1 2 1 2 2 4 1 1 4 2 1 4
