6 51 93 true 1 3 10 12 28 34