12 2625 979 true 1 4 12 14 18 32 38 66 81 84 87 97