12 567 332 true 0 4 13 14 20 21 23 27 31 32 35 39