12 720 421 true 3 9 34 39 41 43 48 55 57 65 70 89