8 106 263 true 3 4 9 15 16 25 37 38