10 287 79 2 3 10 18 24 34 47 69 77 87