22
22
22
22
22
22
22
24
25
27
27
27
27
26
21
20
23
28
28
28
28
30
31
25
25
30
32
29
27
34
34
35
26
30
44
39
28
31
33
38
43
29
20
30
31
27
30
29
29
30
31
31
31
38
37
36
37
37
38
39
39
37
46
43
51
45
48
48
47
43
45
48
50
50
53
57
60
60
63
63
67
66
66
66
66
66
66
66
67
68
70
74
75
76
80
82
82
94
86
82
85
89
93
95
93
87
88
90
92
95
94
94
94
94
96
104
101
103
108
110
115
118
119
120
136
148
149
150
152
151
148
144
151
160
165
166
167
167
159
159
158
158
157
158
159
146
146
145
141
138
135
136
136
137
137
135
132
128
122
120
119
117
117
117
118
118
117
120
121
119
113
112
111
109
109
122
124
126
126
118
118
114
119
106
117
102
103
103
101
102
103
104
104
104
105
105
104
106
106
106
109
110
114
112
113
121
121
118
116
116
119
111
100
94
88
73
84
102
104
109
114
114
114
113
112
111
131
136
133
126
124
131
139
146
159
152
163
170
176
189
182
180
182
186
190
190
191
193
195
197
202
205
205
204
203
202
200
201
201
202
202
202
202
204
204
205
208
208
207
211
213
214
216
216
216
219
218
222
225
224
224
225
225
231
229
229
229
225
221
207
205
193
211
193
197
196
215
205
202
199
184
182
182
182
186
192
195
198
200
197
193
192
189
189
185
182
178
163
152
153
158
154
151
148
128
135
138
141
140
140
158
146
158
142
139
138
137
134
134
132
132
138
142
151
158
160
154
158
149
148
144
144
146
143
141
141
142
142
145
146
148
157
163
163
160
190
207
209
211
215
218
221
226
233
233
230
224
224
239
241
240
244
247
250
253
252
265
260
259
256
256
257
257
267
281
287
284
282
259
259
268
277
287
292
343
290
283
280
280
269
271
271
269
270
270
271
277
275
269
268
272
276
276
277
285
286
287
285
281
279
280
280
288
288
288
288
287
286
287
298
305
305
306
307
310
298
297
297
297
301
303
306
307
306
305
316
325
334
340
341
338
333
331
331
331
329
325
321
318
315
310
310
312
314
318
320
320
320
323
325
327
336
338
340
343
343
343
344
346
348
356
365
366
368
367
367
373
378
377
375
367
370
381
385
390
390
390
390
390
398
411
421
424
426
429
421
417
416
415
427
436
442
442
441
439
437
439
441
426
430
435
435
432
429
431
436
440
441
441
440
422
420
422
433
435
437
439
439
439
443
447
454
442
446
456
453
451
450
447
447
447
446
437
432
425
421
445
447
443
434
430
430
424
419
414
408
408
408
408
408
405
401
400
397
396
396
397
400
396
395
394
394
390
363
362
360
358
356
350
346
342
336
331
321
321
321
321
320
312
306
303
313
309
307
311
312
311
309
309
325
337
322
310
318
322
323
324
325
326
326
326
322
305
301
303
308
318
322
322
322
322
320
297
288
282
287
293
299
295
284
277
279
283
283
284
284
280
255
257
258
270
273
280
261
274
279
285
293
294
296
297
305
307
309
311
316
317
320
322
329
329
324
384
401
419
441
441
441
441
441
441
441
441
440
429
394
391
391
401
401
401
401
400
400
399
399
400
402
407
418
442
464
461
457
451
436
435
435
435
433
429
429
429
435
442
426
426
427
435
473
474
444
441
449
450
451
466
477
500
496
487
470
480
484
499
462
456
510
476
484
491
485
472
468
467
464
465
477
481
486
475
470
470
471
466
477
489
489
489
489
477
473
465
467
467
478
491
483
475
472
472
483
509
508
510
510
510
509
504
498
519
512
505
499
498
501
518
521
528
560
574
583
598
599
591
584
547
538
542
552
569
571
546
523
537
552
560
558
557
552
561
568
574
588
593
599
599
596
589
585
584
582
581
581
574
575
575
576
576
576
576
567
561
539
521
506
512
515
543
525
519
538
530
517
506
505
508
513
525
537
527
513
500
505
514
531
532
531
530
495
489
486
483
474
492
500
487
483
480
483
485
496
497
496
494
493
493
493
493
506
512
498
465
475
493
524
521
514
510
516
530
539
544
544
537
518
518
518
518
571
588
588
588
580
566
545
541
541
556
566
584
578
566
557
554
552
550
548
523
528
536
549
548
555
569
570
567
565
569
579
584
580
566
563
558
550
588
597
599
604
603
588
585
575
560
546
538
529
545
562
571
583
585
586
595
597
596
596
603
605
604
601
599
592
589
586
574
569
567
558
567
599
583
557
550
538
526
536
543
559
568
566
564
557
551
539
537
537
542
539
537
541
557
560
568
560
541
541
553
577
570
568
564
554
546
552
553
552
568
581
584
588
584
583
582
582
583
585
588
586
579
585
603
603
603
589
585
585
585
585
614
633
638
605
616
623
628
629
627
636
640
646
651
647
645
654
659
630
637
642
649
629
627
627
618
608
613
618
621
621
656
665
659
658
652
649
646
633
644
657
636
674
665
653
641
670
661
645
644
646
681
706
718
724
719
653
650
641
638
638
637
635
639
648
658
658
658
658
656
653
642
651
665
663
654
653
652
667
648
677
673
628
628
628
625
620
611
606
609
618
624
610
603
581
581
576
575
581
594
562
556
561
567
562
571
581
576
558
558
558
560
564
579
584
584
584
584
586
591
596
599
599
597
595
593
591
590
598
605
605
620
629
635
641
628
623
634
654
664
656
659
656
633
634
637
653
653
681
685
686
682
661
662
663
668
723
724
690
696
696
702
702
702
702
693
682
674
665
660
659
654
646
648
651
655
660
665
667
673
681
710
748
745
743
730
718
707
719
736
717
726
749
760
764
756
747
732
743
757
772
779
781
795
788
787
787
787
787
788
795
800
803
796
787
787
801
842
840
838
826
816
807
806
812
825
853
836
844
855
838
844
859
866
861
844
833
837
860
889
898
904
907
926
936
946
980
968
926
935
938
967
941
969
1010
1014
1013
1000
985
975
973
973
974
1008
1018
1024
1024
1024
1049
1041
1036
1005
1000
992
987
987
987
987
994
1019
1086
1074
1065
1071
1072
1072
1079
1089
1101
1101
1101
1101
1101
1101
1100
1099
1098
1099
1129
1135
1147
1144
1140
1136
1125
1123
1123
1123
1123
1123
1124
1128
1130
1144
1149
1148
1147
1145
1140
1140
1140
1152
1169
1164
1158
1139
1148
1152
1154
1136
1144
1164
1176
1180
1188
1193
1192
1175
1172
1172
1173
1174
1177
1178
1171
1167
1169
1185
1199
1203
1206
1212
1214
1213
1190
1162
1177
1157
1129
1114
1130
1172
1156
1152
1141
1138
1139
1139
1140
1167
1200
1206
1206
1206
1206
1206
1206
1178
1163
1154
1135
1121
1118
1128
1146
1121
1106
1097
1093
1091
1096
1108
1103
1102
1104
1139
1160
1143
1097
1101
1102
1102
1102
1091
1070
1133
1211
1169
1091
1087
1100
1113
1122
1143
1135
1108
1095
1089
1135
1208
1160
1112
1041
1047
1057
1076
1119
1120
1079
1070
1058
1056
1048
1070
1083
1095
1116
1061
1057
1061
1065
1069
1071
1054
1049
1055
1064
1068
1059
1116
1239
1131
1065
1070
1084
1084
1077
1072
1062
1068
1084
1079
1081
1089
1100
1107
1119
1111
1109
1109
1109
1109
1109
1105
1098
1091
1089
1089
1099
1104
1116
1116
1112
1106
1105
1102
1101
1109
1114
1122
1127
1132
1135
1147
1128
1128
1128
1145
1145
1153
1164
1167
1170
1170
1170
1173
1175
1171
1166
1163
1160
1169
1173
1176
1164
1158
1157
1157
1159
1159
1157
1154
1152
1150
1149
1152
1162
1159
1156
1152
1159
1165
1165
1165
1169
1169
1169
1169
1169
1169
1167
1160
1159
1161
1164
1172
1177
1198
1201
1205
1206
1206
1205
1205
1207
1209
1215
1220
1225
1227
1230
1225
1222
1222
1222
1228
1230
1228
1220
1213
1211
1214
1217
1188
1201
1221
1227
1262
1281
1253
1230
1242
1250
1247
1241
1230
1225
1207
1210
1274
1282
1285
1292
1198
1184
1195
1203
1229
1231
1220
1202
1198
1203
1205
1212
1214
1219
1222
1226
1234
1241
1232
1224
1217
1210
1222
1218
1214
1209
1205
1210
1234
1192
1177
1182
1200
1225
1231
1217
1205
1233
1189
1189
1189
1193
1196
1196
1197
1200
1205
1218
1227
1223
1218
1215
1208
1206
1225
1230
1235
1207
1210
1214
1227
1236
1254
1249
1246
1243
1244
1252
1259
1246
1232
1225
1213
1207
1202
1195
1190
1190
1190
1199
1212
1233
1234
1237
1233
1215
1217
1208
1200
1200
1193
1184
1182
1182
1165
1159
1156
1156
1160
1164
1167
1166
1157
1150
1155
1157
1151
1142
1134
1103
1107
1138
1127
1122
1125
1135
1135
1132
1124
1112
1103
1098
1098
1098
1098
1098
1084
1071
1043
1045
1048
1052
1066
1068
1067
1066
1064
1055
1039
1035
1030
1027
1028
1031
1033
1032
1031
1028
1025
1023
1020
1015
1008
998
1004
1017
1026
1026
1021
1014
996
994
994
994
994
991
987
985
985
985
985
985
985
969
952
952
952
952
951
951
950
948
959
967
971
968
963
948
951
950
950
949
936
930
921
910
911
912
914
913
908
902
904
906
908
897
892
882
876
876
876
876
901
896
893
890
886
876
876
876
876
876
876
865
859
852
837
841
845
850
848
841
832
831
831
818
813
809
803
791
798
801
805
805
805
801
798
784
768
768
768
761
758
751
751
751
751
751
754
760
763
767
753
747
740
735
734
730
725
713
708
708
708
708
705
703
700
693
685
681
681
681
681
683
688
681
679
676
676
676
676
676
674
670
663
656
652
651
651
651
651
651
651
651
654
656
660
653
642
619
608
607
609
611
614
625
627
627
619
614
612
606
604
601
594
589
593
594
596
595
593
593
593
593
593
593
595
596
592
590
563
555
544
546
548
552
554
557
540
540
541
529
528
537
540
551
555
557
528
512
504
509
521
524
524
524
523
495
490
488
486
487
489
491
475
465
441
436
437
440
445
448
450
437
432
415
409
429
433
428
427
419
398
363
362
360
366
374
385
382
379
358
351
357
362
365
377
380
377
365
359
347
349
352
352
350
346
332
321
319
326
328
364
360
363
359
349
340
339
355
371
384
377
368
367
377
380
358
386
394
386
370
382
391
411
411
410
412
420
383
397
400
400
402
441
432
421
393
390
391
392
394
395
397
389
374
397
406
406
404
403
403
403
403
402
390
387
378
377
377
377
377
384
386
387
386
385
393
395
389
395
399
396
397
400
398
453
441
431
431
427
434
446
430
431
447
457
444
454
459
444
442
447
466
521
521
490
465
470
484
451
463
472
485
485
484
479
471
461
491
497
475
464
467
466
466
466
466
476
485
485
486
490
492
503
476
477
530
513
522
537
493
491
495
501
497
509
510
511
511
513
531
533
533
536
543
537
544
550
555
554
548
542
542
546
550
547
541
557
557
558
566
567
569
570
572
572
573
560
549
550
557
587
608
570
575
581
589
594
597
602
604
608
608
604
603
612
621
626
627
617
611
625
639
625
620
620
620
621
622
624
625
627
627
627
627
635
661
654
645
643
644
645
637
629
641
649
638
632
640
639
632
619
608
610
622
654
632
639
649
645
655
673
652
654
665
672
674
667
662
666
667
671
674
685
685
681
678
681
692
690
684
694
699
699
699
699
701
710
703
692
711
721
722
718
714
707
708
741
744
743
741
787
726
756
768
741
737
734
732
738
754
753
749
745
741
768
749
740
740
742
749
769
763
756
774
803
800
795
776
783
796
798
798
788
785
804
814
817
813
811
810
810
827
833
828
835
842
849
851
838
840
841
849
871
878
884
854
873
892
877
883
883
862
870
895
910
929
926
926
927
929
931
931
931
931
945
949
952
953
951
951
951
950
978
986
993
999
990
986
989
985
979
973
968
961
959
959
965
970
974
970
968
961
957
963
970
949
985
1015
1005
987
990
1013
1025
1015
993
995
998
1018
1026
1032
1028
1024
985
1023
1023
1023
1023
1025
1063
1058
1056
1064
1057
1054
1052
1051
1049
1058
1064
1068
1062
1063
1064
1071
1073
1075
1077
1080
1089
1090
1090
1090
1093
1098
1099
1100
1118
1125
1125
1125
1124
1121
1120
1120
1145
1149
1152
1152
1157
1174
1185
1200
1205
1209
1208
1200
1186
1189
1191
1201
1210
1222
1224
1217
1210
1213
1216
1219
1225
1230
1232
1234
1236
1245
1251
1255
1262
1263
1268
1277
1276
1275
1273
1266
1263
1259
1254
1270
1305
1309
1308
1298
1285
1298
1346
1346
1350
1350
1332
1316
1324
1327
1316
1314
1311
1306
1319
1323
1339
1337
1335
1333
1332
1339
1353
1356
1343
1338
1343
1348
1366
1388
1385
1376
1377
1375
1365
1363
1372
1393
1409
1405
1404
1409
1389
1377
1378
1409
1405
1397
1396
1400
1423
1422
1422
1422
1424
1426
1427
1436
1444
1447
1462
1495
1490
1485
1467
1452
1441
1440
1439
1458
1459
1464
1476
1483
1491
1497
1505
1505
1505
1505
1502
1490
1501
1499
1495
1480
1513
1505
1502
1506
1546
1552
1548
1572
1595
1575
1552
1552
1554
1556
1560
1554
1511
1528
1536
1573
1598
1600
1604
1608
1609
1607
1593
1587
1574
1567
1568
1570
1574
1577
1577
1577
1577
1582
1585
1589
1593
1591
1586
1604
1607
1623
1653
1638
1632
1626
1618
1613
1611
1612
1616
1622
1624
1624
1623
1623
1623
1623
1624
1624
1621
1628
1655
1656
1632
1628
1639
1675
1690
1691
1690
1689
1685
1684
1672
1670
1695
1678
1676
1678
1697
1706
1703
1700
1717
1713
1706
1708
1709
1711
1716
1722
1727
1735
1742
1735
1707
1739
1743
1744
1743
1740
1764
1769
1781
1784
1769
1784
1786
1775
1772
1767
1755
1752
1744
1771
1777
1777
1777
1785
1801
1811
1791
1814
1827
1823
1807
1809
1810
1821
1837
1829
1826
1839
1847
1846
1845
1844
1840
1841
1845
1849
1853
1860
1858
1856
1880
1877
1866
1857
1870
1870
1870
1870
1874
1887
1894
1892
1890
1890
1888
1892
1913
1929
1910
1902
1930
1965
1986
1979
1955
1937
1920
1922
1940
1943
1937
1930
1930
1930
1930
1930
1934
1945
1952
1957
1959
1958
1954
1940
1946
1947
1946
1942
1941
1936
1932
1925
1924
1924
1915
1914
1911
1910
1911
1912
1910
1908
1924
1928
1937
1910
1907
1918
1900
1927
1922
1907
1899
1892
1901
1903
1901
1898
1895
1892
1888
1884
1893
1880
1878
1882
1877
1875
1874
1871
1854
1863
1873
1874
1867
1864
1869
1878
1885
1878
1871
1874
1878
1882
1880
1870
1871
1870
1868
1866
1864
1854
1839
1841
1843
1849
1846
1846
1845
1841
1861
1851
1837
1834
1815
1823
1828
1835
1835
1834
1824
1817
1812
1836
1837
1824
1803
1806
1809
1799
1795
1797
1795
1794
1796
1802
1807
1810
1810
1805
1798
1790
1787
1785
1787
1795
1795
1795
1792
1782
1783
1785
1785
1805
1798
1779
1787
1796
1800
1800
1800
1799
1807
1833
1827
1822
1820
1825
1838
1831
1821
1820
1824
1834
1840
1842
1840
1836
1833
1848
1869
1883
1883
1883
1887
1887
1862
1860
1862
1863
1864
1885
1911
1917
1920
1920
1933
1944
1943
1941
1938
1937
1929
1921
1926
1941
1962
1963
1944
1928
1921
1923
1925
1929
1937
1946
1963
1975
1972
1971
1969
1961
1956
1951
1948
1980
1989
1982
1973
1973
1973
1973
1967
1958
1954
1952
1948
1954
1965
1978
1981
1987
1907
1917
1926
1928
1928
1928
1930
1933
1934
1943
1952
1954
1937
1935
1922
1909
1912
1912
1890
1884
1888
1896
1896
1890
1891
1893
1900
1906
1903
1898
1888
1882
1874
1867
1871
1878
1885
1883
1881
1879
1877
1875
1873
1868
1868
1869
1870
1871
1872
1873
1863
1853
1836
1817
1829
1828
1819
1797
1803
1811
1820
1809
1800
1794
1792
1790
1788
1784
1781
1782
1787
1789
1790
1786
1778
1768
1763
1770
1769
1767
1765
1765
1769
1779
1788
1788
1764
1740
1728
1725
1720
1717
1714
1711
1709
1709
1710
1714
1723
1716
1711
1703
1700
1705
1717
1719
1713
1708
1701
1695
1692
1691
1690
1690
1691
1686
1678
1671
1669
1660
1648
1657
1667
1653
1646
1644
1639
1631
1626
1619
1605
1600
1605
1610
1610
1603
1603
1604
1604
1604
1615
1625
1624
1605
1578
1578
1578
1578
1578
1569
1567
1567
1561
1557
1552
1549
1545
1544
1547
1551
1554
1552
1551
1547
1549
1566
1587
1581
1571
1531
1515
1512
1501
1497
1494
1492
1491
1490
1490
1494
1499
1499
1493
1494
1495
1499
1501
1506
1511
1515
1509
1503
1492
1488
1478
1486
1490
1493
1504
1502
1513
1537
1572
1569
1563
1559
1556
1561
1570
1575
1571
1567
1557
1554
1568
1568
1576
1569
1566
1561
1561
1559
1561
1566
1572
1578
1585
1587
1585
1570
1555
1588
1593
1591
1587
1615
1625
1631
1624
1616
1610
1610
1610
1612
1618
1624
1623
1618
1614
1623
1645
1645
1645
1645
1646
1647
1649
1653
1662
1661
1651
1659
1663
1676
1677
1674
1670
1682
1703
1698
1690
1702
1705
1710
1704
1712
1726
1736
1718
1708
1705
1716
1724
1729
1732
1748
1739
1747
1765
1758
1752
1757
1761
1765
1769
1772
1772
1777
1781
1786
1789
1798
1797
1796
1797
1798
1804
1811
1811
1810
1822
1837
1837
1838
1843
1846
1852
1854
1864
1871
1872
1872
1896
1898
1900
1903
1908
1917
1932
1943
1950
1986
1995
2003
2006
2005
2001
1996
1985
1980
1987
1994
2000
1972
1974
1980
1993
1998
1997
1994
1991
1977
1978
1980
1975
1969
1994
1982
2007
1988
1982
1987
1990
1996
1992
1969
1991
1998
2005
2010
2009
1945
1956
1965
1972
2006
1996
1989
1967
1974
1976
1974
1972
1981
2008
2006
2006
2005
1982
1975
1964
1954
1950
1959
1972
1976
1976
1974
1970
1959
1954
1955
1960
1991
2019
2011
2004
1992
1985
1993
1998
1985
1980
1979
1976
1976
2027
1996
1991
1963
1961
1964
1966
1959
1955
1953
1957
1980
1992
1962
1968
1973
1978
1976
1976
1975
1968
1966
1966
2019
2025
2005
1996
1976
1967
1973
1991
1998
1988
1978
1968
1967
1970
1980
1985
1985
1972
1957
1961
1965
1969
1962
1958
1954
1969
1977
1984
2000
2003
2007
2001
1995
1993
1974
1969
1964
1956
1970
1986
1989
1993
1996
1987
1980
1977
1979
1974
1969
1962
1945
1938
1949
1985
2000
2024
2033
2039
2038
2021
1993
1986
1976
1966
1998
2008
1994
1963
1951
1949
1950
1949
1944
1938
1936
1939
1943
1949
1972
1987
1979
1976
1974
1963
1970
1976
1983
1988
2007
2008
2006
2001
2001
2000
2000
2001
2004
2023
2039
2032
2019
2015
2013
2016
2025
2028
2028
2024
2020
2034
2055
2055
2055
2052
2015
1997
1976
1981
1989
2004
2039
2066
2066
2043
2022
2030
2036
2036
2024
2022
2023
2077
2090
2088
2084
2080
2082
2088
2090
2088
2072
2097
2100
2106
2097
2098
2130
2143
2137
2138
2163
2169
2125
2105
2137
2151
2158
2159
2162
2163
2183
2201
2194
2184
2150
2144
2151
2198
2200
2204
2207
2208
2177
2167
2196
2192
2178
2169
2213
2198
2206
2232
2244
2246
2248
2254
2255
2236
2184
2205
2219
2233
2246
2259
2227
2196
2206
2225
2213
2194
2216
2224
2225
2226
2227
2229
2230
2230
2242
2251
2253
2242
2243
2244
2254
2264
2277
2277
2276
2276
2270
2257
2231
2236
2247
2269
2256
2235
2279
2287
2263
2265
2271
2282
2275
2269
2281
2276
2274
2283
2289
2290
2295
2303
2315
2323
2320
2315
2319
2327
2331
2323
2319
2319
2321
2347
2363
2373
2377
2384
2398
2406
2405
2386
2367
2366
2370
2377
2389
2379
2346
2349
2350
2347
2351
2354
2368
2375
2380
2386
2386
2386
2371
2378
2384
2392
2395
2395
2393
2394
2418
2423
2427
2424
2419
2412
2419
2427
2437
2434
2430
2427
2424
2419
2418
2421
2443
2417
2416
2418
2407
2410
2415
2420
2431
2435
2440
2442
2444
2444
2443
2443
2444
2444
2452
2461
2474
2486
2491
2496
2442
2435
2444
2449
2452
2454
2461
2450
2428
2421
2428
2438
2480
2482
2485
2485
2486
2486
2504
2510
2508
2519
2529
2527
2523
2498
2491
2488
2483
2484
2488
2520
2521
2517
2500
2494
2497
2499
2502
2502
2502
2502
2502
2503
2504
2498
2497
2496
2496
2495
2495
2495
2495
2498
2497
2493
2533
2540
2537
2526
2520
2523
2529
2530
2526
2526
2529
2536
2551
2554
2544
2539
2545
2547
2548
2538
2535
2545
2560
2560
2559
2557
2593
2595
2589
2581
2567
2568
2569
2553
2544
2535
2561
2571
2574
2568
2563
2553
2551
2550
2552
2553
2552
2541
2558
2569
2555
2573
2574
2569
2573
2572
2568
2567
2564
2564
2562
2571
2577
2585
2590
2591
2593
2592
2590
2587
2579
2573
2551
2551
2568
2586
2586
2633
2577
2581
2597
2605
2600
2611
2658
2647
2646
2646
2646
2646
2646
2646
2646
2667
2673
2678
2674
2689
2702
2711
2716
2713
2689
2724
2729
2734
2743
2747
2751
2744
2764
2774
2774
2772
2772
2793
2796
2797
2797
2796
2796
2796
2795
2794
2825
2859
2855
2844
2831
2826
2846
2847
2850
2862
2863
2864
2865
2857
2873
2880
2880
2885
2912
2905
2904
2910
2920
2920
2921
2926
2936
2941
2938
2960
2957
2950
2942
2943
2948
2950
2951
2951
2961
2965
2971
2975
2977
2985
2988
2988
2987
3020
3034
3043
3042
3043
3045
3061
3079
3085
3085
3085
3086
3086
3085
3084
3087
3094
3104
3106
3105
3102
3093
3096
3101
3105
3112
3116
3118
3127
3132
3138
3143
3143
3143
3143
3152
3156
3163
3163
3171
3186
3199
3201
3198
3187
3180
3178
3172
3189
3187
3180
3176
3175
3173
3170
3154
3136
3140
3142
3141
3140
3151
3157
3130
3124
3124
3136
3144
3146
3154
3159
3166
3161
3158
3158
3170
3188
3197
3211
3217
3214
3216
3237
3253
3249
3244
3243
3244
3256
3261
3262
3270
3268
3264
3263