3
6
13
24
56
73
90
100
109
127
133
134
136
140
146
159
170
177
188
191
199
203
206
210
215
216
219
221
231
243
