4 102 124 true 1 17 23 34