0
1
8
15
16
20
22
23
24
30
32
36
39
41
42
52
62
66
73
75
76
77
81
84
85
88
91
93
94
97
100
104
105
107
112
116
117
120
122
125
129
132
134
148
149
150
152
154
159
160
162
168
174
175
177
183
184
185
188
193
195
203
205
208
209
214
215
218
219
220
223
224
235
237
238
239
246
248
252
255
256
261
263
269
273
275
279
280
283
290
292
293
296
299
300
302
305
306
309
311
313
314
317
318
326
327
328
330
338
340
342
343
344
346
349
350
351
354
359
361
367
368
370
371
378
385
388
392
395
396
402
405
406
407
410
411
414
415
420
421
426
432
439
442
448
452
453
454
462
465
474
475
479
480
485
486
487
489
492
495
497
498
499
504
509
510
516
517
520
523
525
526
527
528
531
536
540
541
544
545
546
547
548
558
559
560
564
565
571
574
