4 109 76 true 2 5 18 33