12 9739 816 true 2 3 5 6 11 14 15 17 25 26 31 35