18 1324 670 true 1 3 7 10 16 17 18 22 33 50 54 63 74 78 92 94 95 97