22 91656 572 true 9 12 18 21 24 38 49 52 56 59 64 80 87 89 93 96 99 108 116 143 145 149