16 1361 798 true 1 2 5 12 13 17 28 36 37 38 43 63 70 71 76 87