12 915 531 true 6 14 23 28 39 45 46 48 66 83 94 95