4 37 96 true 16 18 20 29