0
1
6
9
12
13
24
28
29
31
33
35
41
42
43
46
47
48
49
55
56
57
62
64
65
66
68
77
81
84
86
88
95
97
100
101
103
110
113
116
118
124
125
129
130
132
134
142
149
152
153
156
160
161
162
164
175
181
185
188
191
193
196
198
199
201
204
205
213
216
218
219
220
221
222
223
224
228
233
238
243
245
250
255
258
264
265
268
270
275
276
277
279
280
282
285
286
293
295
302
305
308
310
311
312
313
314
315
317
318
320
324
325
327
332
337
339
343
349
350
352
355
358
366
367
368
372
375
379
381
386
389
394
395
404
406
408
417
419
420
430
434
436
437
438
439
440
442
443
450
452
463
465
467
474
475
479
481
484
485
490
493
503
511
517
518
523
524
528
531
541
557
558
570
573
574
575
576
579
581
582
583
584
585
587
591
599
603
605
609
611
612
613
617
618
619
620
627
