7 104 144 true 5 11 13 14 23 31 35