8 1718 390 true 1 2 27 28 32 33 35 39