12 816 428 true 6 12 33 35 59 61 74 79 80 84 90 93