11 543 336 true 0 1 2 7 12 16 26 28 32 37 38