21 2624 923 true 1 2 7 9 10 12 28 29 34 36 49 59 62 76 77 79 84 86 89 92 96