3
6
10
14
18
21
22
24
26
28
33
37
42
43
45
47
50
51
55
58
59
61
62
66
68
73
82
83
85
87
88
89
90
93
94
95
96
97
104
108
117
119
121
124
126
127
128
129
132
136
139
141
143
145
147
148
152
154
158
165
166
168
171
172
173
174
176
177
178
179
184
186
187
188
189
193
194
200
201
204
207
210
212
213
219
220
227
229
230
237
238
239
241
243
245
247
249
250
254
255
258
260
264
265
267
273
276
277
281
282
284
285
286
287
288
289
291
300
301
303
305
307
309
314
315
318
320
322
324
328
331
334
335
337
339
341
349
353
354
355
357
359
360
362
363
365
371
379
383
385
387
390
394
396
399
404
405
407
408
412
414
420
425
430
433
434
437
443
445
447
451
452
454
455
458
459
460
461
465
466
467
469
473
474
475
482
486
492
494
497
