23 2143 845 true 4 5 9 13 18 20 22 29 35 36 39 52 53 56 70 71 74 76 87 89 90 91 95