12 408 350 true 4 9 10 36 40 43 47 53 57 76 77 82