23 1522 653 true 4 5 11 16 19 24 27 41 48 49 53 64 66 67 68 71 74 79 80 81 88 91 92