12 135 130 true 6 7 16 17 21 22 24 28 31 32 33 39