11 96 45 10 23 25 28 31 34 36 38 42 66 67