7 104 168 true 8 35 40 41 47 65 90