18 1228 572 true 11 13 18 20 25 32 39 44 45 51 52 60 62 71 72 90 94 97