0
5
6
7
8
11
12
18
24
25
28
29
30
32
34
36
37
38
40
42
43
44
45
46
48
50
51
55
59
62
63
65
67
69
71
72
76
77
78
80
81
83
88
89
92
95
97
100
105
107
109
112
115
117
126
128
129
130
133
134
135
140
141
142
144
145
148
149
152
153
155
156
157
158
160
161
162
167
168
172
173
177
182
184
187
188
192
201
203
204
205
210
214
223
224
227
228
230
231
234
235
238
239
240
242
243
246
252
253
260
261
265
266
269
270
276
281
282
284
286
288
289
290
291
293
294
295
296
297
298
300
305
306
307
309
312
315
320
321
322
324
330
336
338
342
347
349
351
354
358
360
361
363
364
368
369
370
371
372
375
378
382
383
384
387
388
390
392
393
394
395
398
399
401
402
404
405
406
410
417
420
422
424
428
431
434
435
439
440
441
444
446
447
448
451
453
457
458
465
466
467
468
469
470
471
472
473
474
475
480
483
485
486
489
494
495
496
497
498
499
500
501
502
503
504
505
510
516
518
524
526
530
534
540
541
542
543
548
554
555
556
557
559
560
561
562
567
571
573
575
579
