7 87 111 true 3 6 16 22 24 25 36