13 709 308 true 3 5 8 10 17 18 20 22 25 29 35 38 39