12 556 265 true 5 14 15 16 18 22 25 26 31 32 33 34