12 1195 481 true 4 6 17 22 31 37 45 47 48 66 68 98