4 106 122 true 2 12 16 17