18 689 425 true 8 9 11 21 31 32 38 39 40 47 55 69 74 75 81 92 93 99