14 1232 679 true 1 2 16 27 30 31 33 42 43 46 47 48 65 83