12 876 526 true 3 18 24 42 46 51 53 58 63 64 73 82