4 37 102 true 18 20 28 32