7 2 14 84 18 8 53 51 79 51 117 23 138 25 168 39 169 42 235 2 245 91 259 18 26240