8 176 296 true 3 7 10 11 13 18 19 25