11 920 646 true 6 12 21 23 29 46 56 59 63 65 93