8 1360 368 true 7 16 17 18 25 31 32 35