0
4
5
9
13
14
21
35
36
44
48
49
50
53
54
59
60
63
67
69
77
78
79
80
81
87
91
102
104
110
111
116
121
124
126
127
130
131
138
141
142
146
148
154
158
162
180
182
183
186
188
192
193
195
196
197
213
214
216
218
219
225
228
229
230
232
233
235
237
248
262
263
264
266
270
271
273
275
276
278
279
284
287
294
295
296
297
298
300
314
316
317
324
326
327
330
341
342
348
351
353
357
361
362
363
364
365
368
369
370
371
372
373
375
376
379
380
389
395
396
404
405
407
409
413
417
418
419
421
423
426
428
431
437
442
444
447
448
453
454
455
456
459
464
468
471
475
477
482
489
490
491
492
493
497
499
502
504
509
514
517
522
530
535
536
538
540
546
549
551
557
558
559
560
561
564
567
569
573
577
586
593
594
597
600
601
607
624
633
639
644
645
647
651
656
660
664
665
666
672
