23 3293 1643 true 3 5 8 9 11 17 20 22 24 25 45 47 49 52 59 64 68 69 71 79 80 92 97