12 750 494 true 10 29 34 36 50 51 57 73 77 82 91 92