0 13 76 49 123 78 17 141 49 188 78 41 95 58 122 90 41 146 57 173 89 19 96 113 143 142 15 117 112 164 141 5 112 84 153 116 39 111 144 155 176 5 88 59 129 91 5 139 58 180 90 24 175 28 201 68 23 61 28 87 68 15 56 189 103 218