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