2
6
10
13
15
18
26
30
40
43
44
46
49
54
61
63
72
73
78
79
86
88
95
98
100
103
116
119
124
126
127
128
130
131
135
140
146
148
150
152
155
160
163
170
182
193
195
198
202
208
219
229
232
234
236
238
239
241
243
247
248
255
256
259
261
263
265
266
267
269
275
276
283
284
292
296
303
304
306
312
314
318
320
322
325
327
328
332
335
337
338
342
344
347
348
355
359
360
362
363
364
365
367
370
371
374
375
378
379
384
385
386
389
390
392
393
405
410
411
418
421
422
423
426
427
432
434
435
437
441
442
444
449
450
457
459
465
467
470
473
476
477
484
485
489
490
492
495
499
501
511
512
513
515
522
525
531
537
539
540
541
545
546
549
555
559
567
568
569
