8 246 23 1 18 26 31 38 74 96 97