8 138 258 true 1 3 16 18 25 34 37 39