12 1309 620 true 3 13 22 37 41 45 46 47 63 70 89 93