12 707 382 true 3 9 16 26 35 39 47 51 57 60 67 69