9 570 391 true 1 3 29 42 62 63 70 71 86