10 123 49 1 15 28 35 37 48 54 59 60 69