21 2325 1056 true 7 13 18 23 24 27 29 32 37 38 42 45 54 56 57 62 64 79 80 85 95