28 2967 1567 true 2 7 8 9 16 20 22 29 32 39 49 50 60 64 65 70 73 80 82 84 87 88 89 92 93 95 96 97