26 715 529 true 2 5 6 7 10 18 21 28 29 38 41 44 50 51 52 53 54 56 57 65 67 81 84 92 95 96