10 861 413 true 2 8 10 27 35 40 43 55 70 81