14 1085 356 true 3 5 7 8 12 13 19 21 23 24 26 28 32 36