12 908 515 true 9 26 40 48 57 59 73 75 77 79 84 89