true 1694 529 true 1 5 6 27 35 43 44 59 66 73 74 76 80 89