12 6807 761 true 5 8 9 16 22 23 24 28 30 31 32 39