0
3
7
8
10
12
13
14
18
22
24
28
30
32
34
35
36
37
38
40
43
46
52
53
55
57
59
61
65
66
68
71
72
76
79
82
85
87
88
90
91
95
96
99
101
103
105
106
107
109
110
111
115
117
120
122
124
126
127
128
132
134
136
137
138
140
141
144
146
149
150
154
155
158
159
161
163
167
168
169
171
174
175
177
182
183
185
186
187
188
191
192
194
197
198
199
202
204
206
207
211
213
215
216
219
220
222
223
224
226
229
231
232
233
237
239
241
242
243
245
247
249
251
252
254
255
256
257
258
259
260
263
264
266
267
269
272
273
276
279
280
281
285
286
287
289
292
295
298
302
304
305
306
309
313
315
316
322
324
325
329
330
331
334
335
339
340
342
344
347
348
349
352
353
354
356
357
358
360
364
366
367
368
370
371
373
375
377
378
381
382
386
387
388
391
393
396
398
399
400
403
404
405
406
407
409
412
413
415
417
420
422
423
424
427
431
432
433
437
438
440
441
443
444
446
447
450
451
453
457
460
461
462
463
