8 216 34 26265 11 17 18 56 80 95 96 97 1 2 3 4 5 6 7 127 1 43 148 17 2 2 2 1