14 35936 1657 true 2 3 4 5 6 10 16 18 26 29 32 35 37 38