10 7516 41 8 23 24 29 39 46 57 59 68 70