11 4094 666 true 0 2 6 9 16 21 24 32 34 37 38