20 2603 1068 true 1 8 12 16 18 21 22 29 40 50 58 63 66 67 68 74 75 82 90 96