9
15
32
44
63
76
82
100
120
129
131
139
145
146
169
171
173
