5 106 142 true 4 10 22 23 38