7 66 232 true 3 4 8 15 19 20 21