9 133 20 1 17 23 28 31 43 47 65 67