10 3413 584 true 7 8 9 15 17 23 25 26 29 31