12 4472 674 true 1 2 6 7 10 15 16 19 27 33 34 35