7 563 264 true 3 14 21 22 23 32 33