10 1059 669 true 10 12 18 26 36 62 63 65 69 79