8 170 244 true 1 4 14 42 43 50 54 90