8 100 248 true 2 6 13 18 25 26 27 39