12 536 478 true 1 2 3 18 24 48 57 58 69 70 72 79