12 757 260 true 6 7 8 9 10 12 16 21 22 24 28 31