true 666 242 true 2 7 16 21 36 46 47 61 75 80 91 97