11 1847 59 true
20 43 60 93 105 112 115 123 125 130 134