true 7 21 true 1 3 13 16 44 52 58 61