71
72
72
72
72
72
72
72
71
71
70
70
70
68
68
68
68
68
68
68
68
68
68
68
69
69
69
70
71
71
71
71
71
71
70
70
70
70
71
71
71
71
71
70
69
68
68
68
68
69
70
70
71
71
72
72
73
74
75
77
78
78
76
76
77
76
75
74
73
73
73
72
71
71
71
71
71
71
71
71
71
70
70
69
69
68
68
68
68
68
69
69
69
69
69
70
71
72
72
73
73
73
73
73
75
76
85
86
87
87
87
88
91
92
92
92
91
91
91
93
95
99
103
106
105
104
102
101
98
93
92
92
92
92
92
93
93
93
91
90
89
89
88
93
98
103
112
125
130
128
126
122
121
120
118
115
112
110
107
105
102
98
107
115
122
128
137
146
154
156
151
144
139
135
130
127
130
134
140
144
149
152
152
152
153
154
155
155
156
156
156
157
159
159
164
165
167
168
169
172
173
173
174
175
178
182
185
186
187
188
190
193
191
189
186
182
174
182
192
201
211
214
218
220
224
238
238
238
241
243
245
249
251
251
251
251
250
247
247
247
249
250
250
250
250
250
249
249
251
252
254
260
273
282
287
290
291
293
295
300
304
306
305
305
304
307
312
317
321
322
335
357
382
390
393
394
396
398
399
400
402
403
404
405
406
407
408
410
411
411
415
417
419
422
423
427
431
437
440
442
452
456
460
463
467
474
479
481
483
483
484
484
486
489
490
494
499
504
507
509
511
513
517
520
526
537
544
555
559
559
561
569
578
588
597
600
604
607
609
610
612
615
623
626
631
641
646
648
650
652
652
654
654
654
655
656
659
675
679
682
688
692
699
702
714
724
729
733
735
736
738
751
765
785
793
793
793
791
792
811
820
835
848
857
859
864
870
875
878
885
893
898
917
925
932
935
936
937
938
939
942
954
962
966
966
966
966
966
966
966
967
969
971
971
971
973
981
990
996
1002
1006
1011
1020
1024
1029
1034
1041
1043
1045
1053
1059
1063
1064
1067
1070
1072
1076
1078
1081
1083
1084
1086
1087
1091
1093
1096
1097
1099
1102
1103
1104
1105
1108
1115
1115
1116
1116
1116
1115
1114
1113
1108
1107
1103
1101
1099
1096
1093
1087
1085
1085
1085
1085
1085
1085
1085
1085
1085
1086
1086
1087
1088
1089
1089
1090
1092
1095
1099
1102
1106
1107
1107
1108
1109
1110
1111
1112
1113
1114
1114
1116
1120
1123
1126
1132
1137
1142
1146
1145
1144
1143
1142
1139
1137
1136
1136
1136
1136
1137
1138
1140
1141
1142
1144
1145
1148
1149
1151
1151
1151
1151
1151
1153
1156
1161
1165
1167
1170
1173
1177
1180
1186
1191
1194
1196
1197
1199
1200
1202
1203
1203
1203
1203
1202
1202
1211
1220
1228
1235
1241
1244
1246
1247
1238
1232
1230
1228
1225
1221
1215
1212
1208
1203
1197
1195
1194
1192
1186
1180
1175
1169
1168
1165
1162
1159
1155
1149
1144
1135
1128
1123
1122
1120
1119
1115
1114
1111
1108
1104
1101
1099
1097
1096
1091
1084
1071
1064
1063
1062
1059
1054
1050
1048
1034
1024
1018
1016
1013
1011
1002
996
989
985
981
975
973
972
970
968
966
965
962
959
955
951
947
942
937
924
906
903
899
896
891
886
884
882
873
872
870
868
866
861
856
847
840
832
823
816
811
805
803
800
799
799
798
796
794
794
789
782
775
770
763
758
751
750
747
742
736
732
721
717
713
710
695
685
683
678
675
670
666
659
654
652
648
642
636
629
622
614
606
597
574
572
570
568
566
562
560
550
546
542
540
539
534
532
532
531
531
530
528
527
526
524
524
523
523
523
522
522
521
519
518
515
512
509
504
499
496
493
490
488
486
484
483
481
477
473
470
468
465
462
460
459
460
462
462
463
464
461
456
454
450
446
442
439
434
430
426
422
419
417
416
414
414
413
413
412
411
409
408
407
406
406
405
405
404
404
403
402
401
400
400
395
387
380
372
362
352
346
342
337
332
328
321
316
308
301
298
293
290
286
284
281
279
272
269
265
260
256
252
247
242
240
239
238
235
233
231
227
224
223
218
211
207
203
199
197
193
188
182
178
174
171
167
165
161
159
155
154
152
150
146
145
141
140
138
136
133
131
129
128
126
125
124
120
118
115
114
112
111
110
109
107
105
100
97
93
88
87
87
86
82
82
82
81
81
80
76
75
74
73
73
72
71