28 2096 1017 true 4 5 9 21 26 29 35 41 43 44 47 48 50 56 57 59 60 62 65 70 76 81 84 87 88 90 96 97