15
18
21
30
35
48
58
84
92
118
119
131
147
152
161
162
181
188
193
197
206
216
