7 563 327 true 3 14 21 22 23 32 33