8 106 238 true 5 6 7 17 22 23 26 34