5 106 168 true 3 16 19 24 29