10 170 53 7 13 24 29 32 39 60 70 79 91