true 9 21 true 1 23 44 47 52 53 61 73 77 88