8 105 145 true 3 4 6 11 15 26 31 34