7 101 219 true 4 12 16 21 22 33 34