6 47 105 true 1 5 9 22 24 34