12 1469 748 true 2 5 21 28 32 35 36 39 55 65 69 93