0
0
0
0
0
3
6
6
7
10
11
12
12
14
14
14
14
18
22
27
30
36
40
50
55
59
72
77
88
98
109
125
140
157
172
177
177
177
177
177
177
177
177
177
179
179
179
179
179
181
181
181
181
181
181
181
181
182
182
182
183
183
183
183
183
186
186
186
186
186
187
187
188
188
188
189
192
196
199
202
202
203
203
204
207
209
213
213
215
218
221
221
221
222
222
222
226
228
230
230
233
233
233
233
236
239
244
249
252
255
257
257
257
261
262
264
264
269
271
274
278
278
279
280
280
280
285
290
290
293
296
296
300
303
305
305
308
309
313
316
320
321
333
344
355
363
367
378
383
394
403
407
418
427
440
450
450
451
453
458
463
467
479
491
502
511
525
536
540
550
562
568
569
577
589
600
613
625
645
670
690
702
715
715
715
715
716
716
716
716
718
722
722
722
722
723
726
726
726
731
732
732
734
738
742
745
745
750
753
753
755
758
761
761
761
764
764
766
766
766
767
771
771
771
771
774
774
778
783
783
787
790
793
798
803
803
806
811
814
817
820
825
830
830
832
832
833
838
839
840
842
846
851
854
859
864
867
870
873
877
882
882
882
882
882
885
889
889
889
889
889
889
889
889
892
894
894
894
899
903
903
903
903
908
911
922
935
949
960
972
983
993
1005
1015
1026
1039
1051
1065
1080
1091
1103
1114
1118
1123
1125
1125
1130
1131
1131
1134
1136
1136
1141
1146
1151
1156
1161
1166
1171
