0
2
8
9
10
11
14
17
19
24
25
26
29
32
33
34
37
39
42
45
47
48
52
54
55
58
59
60
61
62
64
65
68
69
70
72
73
77
78
80
83
84
85
87
89
90
92
93
94
101
103
104
105
106
109
111
113
117
119
125
128
132
135
136
140
143
145
146
147
148
149
150
152
154
156
160
161
164
165
166
167
169
170
171
174
175
178
180
185
186
192
194
195
196
197
200
201
202
206
208
212
213
214
215
218
219
220
221
224
225
226
228
229
234
235
236
239
240
241
246
257
258
259
261
263
269
273
274
276
277
279
280
281
282
283
284
285
287
288
294
298
299
301
302
303
304
305
312
313
314
315
317
319
323
329
333
335
337
338
345
350
352
353
355
357
358
359
360
361
362
366
368
370
371
373
375
382
383
385
386
387
388
391
392
393
397
398
402
403
404
412
413
414
422
424
427
431
435
437
438
439
440
445
446
447
449
451
452
455
459
461
466
467
468
471
