true 89 86 true 1 3 11 22 32 35 59 60 61 65 83 89