true 3112 766 true 1 3 4 13 31 32 34 37 41 44 45 47 74 76 83 93 98