15 1248 493 true 5 28 30 31 35 38 41 51 63 67 73 74 83 90 95