9 243 213 true 1 3 12 18 25 32 33 38 39