true 1196 392 true 4 9 31 35 40 46 51 55 66 68 70 74 79 98