0
4
6
9
12
15
18
20
22
27
30
31
38
44
45
47
48
51
58
60
62
63
68
70
73
76
81
82
83
87
88
90
97
98
99
101
102
103
105
111
117
119
121
127
128
137
141
142
143
145
146
156
159
165
168
173
177
179
180
181
184
188
189
192
193
196
197
202
203
209
210
211
214
216
217
219
225
228
231
232
242
245
246
252
256
260
262
263
264
266
268
269
274
275
276
277
278
280
284
286
288
290
291
292
295
299
304
305
306
311
317
321
323
331
332
337
340
341
344
352
353
356
359
365
366
374
378
380
383
385
386
390
397
402
403
411
412
415
416
420
428
430
432
433
438
443
444
447
450
455
457
458
459
463
469
473
475
476
478
480
482
484
489
495
497
500
501
502
507
510
511
515
524
527
528
531
532
533
