9 100 23 6 25 30 31 37 39 43 57 67