20 1277 860 true 1 2 16 18 21 24 26 36 38 48 50 52 56 59 84 86 88 91 92 94