7 109 168 true 3 4 15 18 21 26 30