17 3321 91 3 11 14 15 20 29 37 42 43 46 49 52 53 56 76 84 89