10 317 292 true 1 2 3 6 12 13 14 25 26 33