11 516 64 82666 6 21 23 41 43 59 62 68 72 79 86 1 2 3 4 5 6 7 8 19 37 295 1 41 266 159 29 6 4 4 3 2 1