12 19689 865 true 2 4 12 14 16 18 22 31 32 33 34 36