21 2882 1329 true 2 4 6 7 13 18 34 39 43 49 67 68 69 73 75 76 80 82 84 94 96