11 556 336 true 2 4 17 18 20 22 26 27 32 33 34