7 161 268 true 5 11 16 19 30 32 38