12 2639 1064 true 3 7 21 23 28 32 56 58 62 68 80 96