0
1
2
5
7
8
13
14
17
19
20
24
31
32
34
37
43
46
49
51
52
54
55
58
60
61
65
67
69
71
75
77
79
83
87
89
95
97
100
101
102
109
110
111
112
114
116
117
119
122
124
125
127
132
134
138
139
140
143
146
151
154
155
157
158
162
163
166
167
168
170
175
176
177
180
182
185
186
189
191
192
193
195
200
201
210
212
213
215
216
218
220
221
222
225
227
228
229
234
235
236
239
240
241
242
243
246
248
249
253
255
256
259
260
261
264
266
267
269
273
274
277
278
281
282
284
287
291
295
301
303
306
307
308
309
311
314
316
321
322
324
326
327
328
329
331
333
334
335
338
339
344
345
350
351
353
354
357
358
359
362
364
367
369
373
376
380
386
388
391
395
397
399
401
403
404
406
407
408
412
414
415
416
418
421
423
425
428
433
434
437
443
444
447
448
449
450
451
454
455
460
462
463
464
465
466
468
469
