16 1616 886 true 4 12 27 31 35 38 47 49 51 55 65 66 67 71 82 86