14 5868 849 true 2 3 5 6 15 18 23 24 25 27 28 29 32 38