6 104 296 true 12 36 45 52 78 89