8 111 154 true 1 2 6 11 13 23 27 29