21 34107 1868 true 1 3 5 6 7 8 9 10 16 17 21 22 24 25 27 32 34 36 37 38 39