14 311 253 true 1 2 6 8 9 12 15 20 23 27 29 33 37 39