12 769 429 true 2 28 30 42 47 49 50 60 62 75 79 84