0
5
7
13
20
21
28
30
32
33
37
41
43
47
53
57
59
61
62
65
70
77
84
85
86
87
88
94
97
107
110
113
117
118
120
128
130
132
138
140
144
151
153
155
162
166
171
172
176
180
184
188
191
195
196
197
200
202
219
222
226
229
233
234
237
244
248
250
255
258
259
262
265
266
269
270
273
277
278
282
284
287
288
289
290
292
293
296
299
300
302
308
309
313
314
315
317
319
320
323
326
333
339
343
344
349
353
356
360
365
370
371
373
377
384
392
393
394
400
402
405
406
407
408
410
414
419
421
422
423
424
425
427
428
430
432
436
437
441
445
450
452
457
462
464
466
471
481
484
488
492
493
494
496
497
499
506
507
511
519
520
526
527
531
552
557
564
565
568
569
571
572
573
576
581
587
590
593
596
597
599
604
605
611
612
615
616
618
619
620
628
630
632
635
638
