13 951 416 true 5 7 10 13 14 18 38 58 60 63 77 82 98