14 3582 178 647587 7 11 15 18 21 23 37 46 52 56 62 71 82 95