7 53 10 1 12 17 40 42 45 67