8
12
14
17
20
24
25
28
33
40
44
51
62
70
78
80
84
91
95
99
102
104
109
113
122
128
130
135
139
143
144
146
150
153
155
158
160
163
166
172
175
180
184
185
187
190
191
193
193
196
196
199
200
205
207
214
218
222
227
227
233
238
242
245
246
249
250
257
261
263
269
273
274
276
277
279
284
285
289
291
291
292
297
305
308
311
314
316
317
318
322
325
329
333
338
341
346
353
355
363
366
369
372
374
376
381
383