5 43 235 true 2 14 23 26 28