20 2252 1123 true 4 9 12 17 21 26 27 32 40 46 55 57 60 70 71 76 85 91 92 95