10 2625 414 true 1 3 8 25 30 32 33 34 38 39