0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
9
13
18
28
28
28
31
31
31
31
32
35
40
45
48
53
56
61
66
70
70
70
74
76
80
84
84
84
84
84
84
84
87
91
103
115
126
126
129
134
134
139
144
148
153
158
158
158
160
161
162
163
163
165
165
167
169
174
179
180
181
191
203
206
211
216
227
227
228
233
233
233
235
240
243
248
253
258
263
266
271
276
281
281
282
286
288
293
298
298
298
298
298
301
303
308
313
325
337
349
354
365
370
370
375
380
384
389
394
399
404
409
410
411
412
417
422
422
425
428
433
438
439
440
452
464
467
472
477
489
494
499
504
505
508
512
517
520
525
530
535
540
543
548
553
558
563
568
572
574
579
584
585
586
587
588
591
594
599
604
616
628
640
645
657
662
667
672
677
682
687
692
