0
3
6
8
10
12
22
28
34
44
60
63
64
83
91
97
102
118
126
145
152
158
160
178
181
191
192
212
227
239
248
252
258
268
278
291
295
297
302
307
317
320
331
343
348
380
395
397
426
451
456
465
475
503
507
523
527
531
532
548
597
623
625
642
644
681
685
691
699
704
714
