18 2890 1020 true 3 4 6 8 9 10 20 24 26 31 51 52 57 79 81 92 95 97