5
10
18
24
25
43
52
54
60
62
74
91
99
130
131
145
169
173
176
178
207
211
