0
2
5
7
8
10
11
12
13
16
17
18
19
21
22
25
27
32
33
34
37
39
40
42
46
47
49
51
56
61
62
73
75
77
78
79
80
81
82
84
86
88
89
97
98
99
101
105
107
108
109
115
116
119
122
123
126
127
129
130
131
132
137
138
139
140
141
142
143
144
145
150
154
155
157
160
161
163
167
168
170
174
177
178
180
185
186
190
191
192
194
196
197
198
204
207
208
209
210
215
216
217
218
224
227
230
233
235
236
238
239
241
246
253
260
261
266
268
270
271
273
274
275
276
277
279
282
283
286
289
290
291
293
294
296
297
298
301
302
308
310
311
312
313
314
321
324
327
328
331
332
337
338
339
340
343
344
346
348
351
352
353
359
360
361
370
371
372
376
378
379
381
382
385
386
388
389
391
394
395
397
400
401
403
405
409
411
415
419
423
424
427
431
433
435
437
438
439
441
444
445
446
447
448
449
450
451
452
453
454
456
457
458
460
461
