0
0
0
0
0
3
3
10
10
10
16
34
47
63
77
77
77
84
102
125
140
161
171
181
189
196
196
196
196
209
216
232
246
246
259
266
282
296
296
314
324
324
324
344
361
381
397
411
411
411
424
445
462
462
462
466
474
481
511
536
563
600
621
630
640
660
674
684
704
718
732
740
749
774
