12 1167 757 true 5 7 12 30 32 35 57 69 72 73 79 94