7 85 131 true 1 2 4 15 22 31 33