12 1130 765 true 3 6 8 42 46 52 58 62 68 78 87 97