18 16617 964 true 2 4 5 6 7 13 15 16 25 26 31 32 34 35 36 37 38 39