12 1152 725 true 1 4 5 9 10 11 20 47 63 79 82 95