0
5
8
10
11
16
18
20
22
27
28
29
31
32
35
37
38
39
41
44
45
46
47
49
52
53
56
59
62
64
66
69
70
72
76
81
87
93
95
101
104
106
107
108
112
116
117
121
127
130
131
132
133
135
136
138
140
142
144
146
147
148
151
158
160
163
164
166
168
169
172
173
174
178
180
182
184
185
187
188
189
191
196
202
204
205
206
207
208
209
210
212
215
216
218
221
222
223
224
228
231
232
234
237
239
241
243
244
248
250
252
256
258
260
262
264
265
268
271
272
276
277
281
282
283
284
285
287
288
289
290
293
295
296
297
301
305
309
310
312
317
318
319
320
321
322
323
324
327
328
329
337
339
340
341
342
343
344
345
347
349
351
353
354
357
360
361
363
366
367
369
370
371
372
373
374
376
378
382
383
387
389
391
393
394
395
397
398
399
401
402
405
406
408
410
411
412
414
417
419
423
424
426
427
429
430
431
433
434
437
438
440
442
444
447
448
449
452
454
456
457
458
459
462
464
467
468
469
470
471
473
474
476
477
478
479
480
482
483
484
485
486
488
490
493
494
495
496
497
498
500
501
502
503
506
507
509
512
513
516
517
