0
3
6
9
16
25
27
29
30
31
32
37
39
41
48
51
52
53
58
59
62
68
72
73
75
76
80
81
87
88
91
96
97
99
101
103
106
109
117
120
121
123
125
128
129
131
132
135
144
153
161
162
163
167
169
171
177
180
187
191
192
196
201
206
218
221
225
232
233
236
237
238
240
244
246
248
249
252
255
256
257
259
263
268
269
271
272
273
275
277
278
279
283
284
285
288
292
294
296
299
303
305
310
311
314
316
317
318
322
326
330
331
334
337
339
341
342
344
346
347
348
349
352
353
354
356
360
361
362
369
370
372
375
378
381
383
386
390
393
404
407
409
417
418
421
425
427
429
430
432
437
438
440
441
444
446
447
450
453
455
456
465
467
468
471
474
478
479
486
489
491
493
494
497
500
501
507
508
510
