4 43 102 true 12 17 26 31