12 796 546 true 1 9 15 27 33 38 39 60 69 71 80 94