13 986 448 true 2 19 24 25 27 35 39 44 55 77 82 89 95