9 155 241 true 4 6 8 19 39 43 45 50 79