12 1973 442 true 1 4 7 8 15 20 21 23 24 31 32 33