12 672 266 true 1 4 6 13 14 16 17 25 32 33 37 39