5 159 140 true 3 13 17 19 30