13 890 58 13 21 30 35 52 59 70 77 79 82 86 89 97