7 111 142 true 8 9 13 14 17 18 30