12 904 432 true 7 11 14 15 23 41 43 46 76 83 93 96