7
10
12
16
22
33
52
59
80
106
114
131
140
145
167
172
173
176
185
199
203
207
233
236
284
299
301
