7 160 232 true
4 5 17 21 30 32 34