9
21
25
35
52
71
80
93
97
98
120
121
