7 111 239 true 2 5 15 18 26 28 30