0
2
8
11
12
13
16
19
23
30
33
34
37
38
41
45
50
51
52
54
55
57
60
61
64
72
80
81
86
92
95
96
99
102
107
108
109
110
112
113
116
129
132
133
134
137
139
142
143
144
145
149
151
152
153
160
161
163
166
170
174
181
182
183
185
186
187
188
194
195
197
198
200
204
209
210
211
219
228
232
236
237
240
246
251
255
259
260
262
268
270
277
281
283
286
289
295
296
298
300
301
303
306
308
310
311
313
317
320
321
323
329
333
336
340
346
347
350
352
354
357
359
360
362
365
368
370
374
376
380
382
383
386
393
396
400
401
402
403
405
406
410
411
412
414
419
422
425
430
431
434
436
437
445
447
449
450
454
463
466
469
474
482
492
495
501
503
504
505
506
509
511
512
514
515
520
521
522
534
537
542
544
