قدرت اقتصادی جهان ثابت نمیماند. طی ۲۰۰ سال گذشته، کشورهایی که توانستند از صنعت، فناوری، تجارت و سرمایهگذاری بهتر استفاده کنند، جایگاه خود را در اقتصاد جهانی ارتقا دادند. مسیر تغییر قدرت اقتصادی از بریتانیا در دوران انقلاب صنعتی آغاز شد، به آمریکا در قرن بیستم رسید و اکنون با رشد اقتصادهای آسیایی وارد مرحله تازهای شده است.

در اوایل قرن نوزدهم، بریتانیا مرکز اقتصاد جهان بود. انقلاب صنعتی، توسعه کارخانهها، قدرت دریایی و شبکه گسترده تجارت خارجی باعث شد این کشور به بزرگترین اقتصاد جهان تبدیل شود. بریتانیا با اتکا به زغالسنگ، ماشینآلات صنعتی و مستعمرات گسترده، بخش بزرگی از تولید و تجارت جهانی را در اختیار داشت.
اما این برتری بهتدریج جای خود را به قدرتی جدید داد. در اواخر قرن نوزدهم و اوایل قرن بیستم، ایالات متحده آمریکا با بهرهگیری از منابع طبیعی گسترده، نیروی کار فراوان، توسعه صنعتی و نوآوریهای فناورانه به رقیب اصلی اروپا تبدیل شد.
پس از جنگ جهانی دوم، آمریکا به مهمترین قدرت اقتصادی جهان تبدیل شد. رشد صنایع، قدرت شرکتهای بزرگ، توسعه فناوری و نقش دلار در نظام مالی بینالمللی باعث شد اقتصاد آمریکا برای چند دهه فاصله قابل توجهی با دیگر کشورها ایجاد کند.
مشاهده کنید: مستند «پالانتیر؛ سود، قراردادهای دولتی و قدرت»
در نیمه دوم قرن بیستم، کشورهای آسیایی نیز مسیر تازهای را آغاز کردند. ژاپن پس از جنگ جهانی دوم با صنعتیشدن سریع به یکی از بزرگترین اقتصادهای جهان تبدیل شد و سپس کره جنوبی، تایوان و دیگر اقتصادهای شرق آسیا با تمرکز بر صادرات و فناوری رشد کردند.
اما بزرگترین تغییر در دهههای اخیر با ظهور چین رقم خورد. اصلاحات اقتصادی از اواخر دهه ۱۹۷۰، توسعه صنعت، افزایش صادرات و تبدیل شدن به مرکز تولید جهان، چین را از یک اقتصاد کوچک به یکی از بزرگترین اقتصادهای جهان تبدیل کرد. هند نیز با رشد خدمات، فناوری اطلاعات و جمعیت جوان، سهم خود از اقتصاد جهانی را افزایش داده است.
.rah-table-wrapper {
–rah-orange: #f58220;
–rah-orange-dark: #d96500;
–rah-orange-deep: #a94800;
–rah-orange-light: #fff2e8;
–rah-orange-soft: #fff8f2;
–rah-border: #f0d5c1;
–rah-text: #252525;
–rah-muted: #777;
–rah-white: #fff;
width: 100%;
margin: 28px 0;
overflow-x: auto;
font-family: inherit;
-webkit-overflow-scrolling: touch;
}
.rah-table {
width: 100%;
min-width: 760px;
border-collapse: separate;
border-spacing: 0;
overflow: hidden;
background: var(–rah-white);
border: 1px solid var(–rah-border);
border-radius: 12px;
color: var(–rah-text);
line-height: 1.8;
text-align: center;
box-shadow: 0 6px 20px rgba(245, 130, 32, 0.08);
}
/* عنوان اصلی جدول */
.rah-table caption {
padding: 17px 20px;
background: linear-gradient(
135deg,
var(–rah-orange-dark),
var(–rah-orange)
);
color: var(–rah-white);
font-size: 17px;
font-weight: 800;
line-height: 1.8;
text-align: right;
caption-side: top;
border-radius: 12px 12px 0 0;
}
/* سلولهای جدول */
.rah-table th,
.rah-table td {
padding: 12px 14px;
border-left: 1px solid var(–rah-border);
border-bottom: 1px solid var(–rah-border);
vertical-align: middle;
white-space: nowrap;
}
/* سرستونها */
.rah-table thead th {
position: static;
background: var(–rah-orange-deep);
color: var(–rah-white);
font-weight: 800;
text-align: center;
}
/*
* حذف کامل آیکونها و کاراکترهای اضافی
* که ممکن است توسط قالب وردپرس یا افزونههای جدول
* با ::before و ::after به th اضافه شده باشند.
*/
.rah-table thead th::before,
.rah-table thead th::after,
.rah-table thead th[scope=”col”]::before,
.rah-table thead th[scope=”col”]::after {
content: none !important;
display: none !important;
visibility: hidden !important;
width: 0 !important;
height: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
/* ستون اقتصاد */
.rah-table thead th.rah-economy-column {
min-width: 230px;
text-align: right;
}
/* ستون نام کشورها */
.rah-table tbody th {
min-width: 230px;
background: var(–rah-orange-soft);
color: var(–rah-text);
font-weight: 700;
text-align: right;
}
/* کشور و پرچم */
.rah-country {
display: inline-flex;
gap: 9px;
align-items: center;
justify-content: flex-start;
width: 100%;
}
.rah-flag {
display: inline-flex;
flex: 0 0 auto;
align-items: center;
justify-content: center;
min-width: 24px;
font-size: 20px;
line-height: 1;
}
/* ردیفهای یکی در میان */
.rah-table tbody tr:nth-child(even) td,
.rah-table tbody tr:nth-child(even) th {
background: var(–rah-orange-light);
}
/* حالت هاور */
.rah-table tbody tr:hover td,
.rah-table tbody tr:hover th {
background: #ffe5d1;
}
.rah-table tbody tr {
transition: background-color 0.2s ease;
}
/* حذف خطوط اضافه از آخرین ستون */
.rah-table th:last-child,
.rah-table td:last-child {
border-left: 0;
}
/* حذف خط زیر آخرین ردیف */
.rah-table tbody tr:last-child th,
.rah-table tbody tr:last-child td {
border-bottom: 0;
}
/* برجستهسازی اعداد مهم */
.rah-table strong {
display: inline-block;
min-width: 52px;
padding: 2px 7px;
border-radius: 6px;
background: rgba(245, 130, 32, 0.13);
color: var(–rah-orange-dark);
font-weight: 900;
}
/* منبع جدول */
.rah-table-source {
margin: 10px 4px 0;
color: var(–rah-muted);
font-size: 12px;
line-height: 1.9;
text-align: right;
}
/* موبایل */
@media (max-width: 768px) {
.rah-table {
min-width: 700px;
}
.rah-table caption {
padding: 14px 16px;
font-size: 15px;
}
.rah-table th,
.rah-table td {
padding: 10px 11px;
font-size: 13px;
}
.rah-table thead th.rah-economy-column,
.rah-table tbody th {
min-width: 200px;
}
.rah-flag {
font-size: 18px;
}
}
| اقتصاد | ۱۸۲۰ | ۱۸۵۵ | ۱۸۹۰ | ۱۹۲۵ | ۱۹۶۰ | ۱۹۹۵ | ۲۰۲۵ |
|---|---|---|---|---|---|---|---|
|
چین |
۲۸.۶٪ | ۲۱.۱٪ | ۱۲.۷٪ | ۸.۹٪ | ۵.۳٪ | ۹.۵٪ | ۲۱.۸٪ |
|
آمریکا |
۲.۳٪ | ۷.۰٪ | ۱۴.۶٪ | ۲۳.۹٪ | ۲۴.۵٪ | ۲۰.۷٪ | ۱۴.۷٪ |
|
اتحادیه اروپا |
— | — | — | — | — | ۱۷.۰٪ | ۱۲.۳٪ |
|
هند |
— | — | — | — | ۳.۹٪ | ۴.۳٪ | ۹.۰٪ |
|
ژاپن |
۳.۵٪ | ۲.۹٪ | ۲.۶٪ | ۳.۸٪ | ۴.۵٪ | ۷.۹٪ | ۳.۴٪ |
|
روسیه / شوروی |
۹.۲٪ | ۷.۱٪ | ۵.۳٪ | ۵.۲٪ | ۱۰.۱٪ | ۲.۵٪ | ۲.۹٪ |
|
بریتانیا |
۲۳.۱٪ | ۲۲.۶٪ | ۲۰.۷٪ | ۱۴.۷٪ | ۶.۳٪ | ۳.۲٪ | ۱.۹٪ |
|
فرانسه |
۴.۸٪ | ۵.۸٪ | ۵.۲٪ | ۵.۰٪ | ۴.۱٪ | — | — |
|
آلمان |
۴.۳٪ | ۴.۸٪ | ۶.۴٪ | ۶.۶٪ | ۶.۷٪ | — | — |
منبع: Visual Capitalist؛ دادههای Maddison Project، COLDAT و صندوق بینالمللی پول
این جابهجایی قدرت اقتصادی فقط به اندازه اقتصاد کشورها محدود نیست؛ بلکه بازتاب تغییر در فناوریهای کلیدی، مسیرهای تجاری، منابع انرژی و زنجیرههای تأمین جهانی است. کشورهایی که توانستهاند خود را با موجهای جدید اقتصادی هماهنگ کنند، سهم بیشتری از ثروت جهانی به دست آوردهاند.
امروز اقتصاد جهان وارد دورهای چندقطبیتر شده است. آمریکا همچنان یکی از مهمترین مراکز اقتصادی، مالی و فناوری جهان است، اما رشد چین، هند و دیگر اقتصادهای آسیایی نشان میدهد مرکز ثقل اقتصاد جهانی دیگر مانند گذشته در یک منطقه متمرکز نیست.
.rah-table-wrapper {
–rah-orange: #f58220;
–rah-orange-dark: #d96500;
–rah-orange-deep: #a94800;
–rah-orange-light: #fff2e8;
–rah-orange-soft: #fff8f2;
–rah-border: #f0d5c1;
–rah-text: #252525;
–rah-muted: #777;
–rah-white: #fff;
width: 100%;
margin: 28px 0;
overflow-x: auto;
font-family: inherit;
-webkit-overflow-scrolling: touch;
}
.rah-table {
width: 100%;
min-width: 760px;
border-collapse: separate;
border-spacing: 0;
overflow: hidden;
background: var(–rah-white);
border: 1px solid var(–rah-border);
border-radius: 12px;
color: var(–rah-text);
line-height: 1.8;
text-align: center;
box-shadow: 0 6px 20px rgba(245, 130, 32, 0.08);
}
.rah-table caption {
padding: 17px 20px;
background: linear-gradient(
135deg,
var(–rah-orange-dark),
var(–rah-orange)
);
color: var(–rah-white);
font-size: 17px;
font-weight: 800;
line-height: 1.8;
text-align: right;
caption-side: top;
border-radius: 12px 12px 0 0;
}
.rah-table th,
.rah-table td {
padding: 12px 14px;
border-left: 1px solid var(–rah-border);
border-bottom: 1px solid var(–rah-border);
vertical-align: middle;
white-space: nowrap;
}
.rah-table thead th {
background: var(–rah-orange-deep);
color: var(–rah-white);
font-weight: 800;
text-align: center;
}
/* راستچین شدن سرستون اقتصاد */
.rah-table thead th.rah-economy-column {
min-width: 230px;
text-align: right;
}
.rah-table tbody th {
min-width: 230px;
background: var(–rah-orange-soft);
color: var(–rah-text);
font-weight: 700;
text-align: right;
}
.rah-country {
display: inline-flex;
gap: 9px;
align-items: center;
justify-content: flex-start;
width: 100%;
}
.rah-flag {
display: inline-flex;
flex: 0 0 auto;
align-items: center;
justify-content: center;
min-width: 24px;
font-size: 20px;
line-height: 1;
}
.rah-table tbody tr:nth-child(even) td,
.rah-table tbody tr:nth-child(even) th {
background: var(–rah-orange-light);
}
.rah-table tbody tr:hover td,
.rah-table tbody tr:hover th {
background: #ffe5d1;
}
.rah-table tbody tr {
transition: background-color 0.2s ease;
}
.rah-table th:last-child,
.rah-table td:last-child {
border-left: 0;
}
.rah-table tbody tr:last-child th,
.rah-table tbody tr:last-child td {
border-bottom: 0;
}
.rah-table strong {
display: inline-block;
min-width: 52px;
padding: 2px 7px;
border-radius: 6px;
background: rgba(245, 130, 32, 0.13);
color: var(–rah-orange-dark);
font-weight: 900;
}
.rah-table-source {
margin: 10px 4px 0;
color: var(–rah-muted);
font-size: 12px;
line-height: 1.9;
text-align: right;
}
@media (max-width: 768px) {
.rah-table {
min-width: 700px;
}
.rah-table caption {
padding: 14px 16px;
font-size: 15px;
}
.rah-table th,
.rah-table td {
padding: 10px 11px;
font-size: 13px;
}
.rah-table thead th.rah-economy-column,
.rah-table tbody th {
min-width: 200px;
}
.rah-flag {
font-size: 18px;
}
}
| اقتصاد | بیشترین سهم جهانی | سال اوج | سهم در سال ۲۰۲۵ |
|---|---|---|---|
|
آمریکا |
۲۹.۷٪ | ۱۹۴۴ | ۱۴.۷٪ |
|
چین |
۲۸.۶٪ | ۱۸۲۰ | ۲۱.۸٪ |
|
بریتانیا |
۲۳.۸٪ | ۱۸۴۵ | ۱.۹٪ |
|
اتحادیه اروپا |
۱۷.۹٪ | ۲۰۰۷ | ۱۲.۳٪ |
|
روسیه / شوروی |
۱۰.۲٪ | ۱۹۵۶ | ۲.۹٪ |
|
هند |
۹.۰٪ | ۲۰۲۵ | ۹.۰٪ |
|
آلمان |
۸.۸٪ | ۱۹۱۳ | — |
|
ژاپن |
۸.۶٪ | ۱۹۹۰ | ۳.۴٪ |
|
فرانسه |
۶.۶٪ | ۱۸۵۸ | — |
منبع: Visual Capitalist؛ ارقام بر مبنای تولید ناخالص داخلی تعدیلشده با برابری قدرت خرید
تاریخ ۲۰۰ سال گذشته یک پیام روشن دارد: قدرت اقتصادی متعلق به کشورهایی است که بتوانند در دورههای بزرگ تغییر، فناوری، سرمایه و نیروی انسانی خود را به مزیت رقابتی تبدیل کنند.
:root {
–rah-orange: #f58220;
–rah-orange-dark: #d96500;
–rah-orange-deep: #a94800;
–rah-orange-light: #fff2e8;
–rah-orange-soft: #fff8f2;
–rah-border: #f0d5c1;
–rah-text: #252525;
–rah-muted: #73777c;
–rah-white: #fff;
}
* { box-sizing: border-box; }
body {
margin: 0;
padding: 24px;
background: #fff;
color: var(–rah-text);
font-family: Tahoma, Arial, sans-serif;
}
.rah-data-table {
width: 100%;
margin: 0 auto;
color: var(–rah-text);
}
.rah-data-toolbar {
display: flex;
gap: 16px;
align-items: end;
justify-content: space-between;
margin-bottom: 12px;
padding: 14px;
background: var(–rah-orange-soft);
border: 1px solid var(–rah-border);
border-radius: 10px;
}
.rah-search-box,
.rah-page-size {
display: flex;
gap: 7px;
flex-direction: column;
color: #555;
font-size: 13px;
font-weight: 700;
}
.rah-search-box { flex: 1; max-width: 430px; }
.rah-search-box input,
.rah-page-size select {
min-height: 42px;
padding: 8px 12px;
border: 1px solid var(–rah-border);
border-radius: 8px;
background: #fff;
color: var(–rah-text);
font: inherit;
outline: none;
}
.rah-search-box input:focus,
.rah-page-size select:focus {
border-color: var(–rah-orange);
box-shadow: 0 0 0 3px rgba(245, 130, 32, 0.13);
}
.rah-data-table-scroll {
max-height: 680px;
overflow-x: auto;
overflow-y: auto;
border: 1px solid var(–rah-border);
border-radius: 12px;
box-shadow: 0 6px 20px rgba(245, 130, 32, 0.08);
}
.rah-table {
width: max-content;
min-width: 100%;
table-layout: auto !important;
border-collapse: separate;
border-spacing: 0;
background: var(–rah-white);
line-height: 1.75;
text-align: center;
}
.rah-table caption {
padding: 17px 20px;
background: linear-gradient(135deg, var(–rah-orange-dark), var(–rah-orange));
color: #fff;
font-size: 17px;
font-weight: 800;
text-align: right;
caption-side: top;
}
.rah-table th,
.rah-table td {
box-sizing: border-box;
padding: 10px 12px;
border-left: 1px solid var(–rah-border);
border-bottom: 1px solid var(–rah-border);
vertical-align: middle;
white-space: nowrap;
}
.rah-table thead {
position: sticky;
top: 0;
z-index: 5;
}
.rah-table thead th {
width: auto !important;
max-width: none !important;
min-width: 105px;
background: var(–rah-orange-deep);
color: #fff;
font-weight: 800;
cursor: pointer;
user-select: none;
}
.rah-table thead th::before,
.rah-table thead th::after {
content: none !important;
display: none !important;
}
.rah-table thead th[data-direction=”asc”]::after {
content: “↑” !important;
display: inline !important;
margin-right: 6px;
color: rgba(255,255,255,.65);
font-size: 10px;
}
.rah-table thead th[data-direction=”desc”]::after {
content: “↓” !important;
display: inline !important;
margin-right: 6px;
color: rgba(255,255,255,.65);
font-size: 10px;
}
.rah-table .rah-year-column {
text-align: right;
min-width: 76px;
}
.rah-table tbody td:first-child {
text-align: right;
font-weight: 800;
background: var(–rah-orange-soft);
}
.rah-table tbody tr:nth-child(even) td {
background: var(–rah-orange-light);
}
.rah-table tbody tr:nth-child(even) td:first-child {
background: #ffe7d4;
}
.rah-table tbody tr:hover td {
background: #ffe0c7;
}
.rah-table th:last-child,
.rah-table td:last-child { border-left: 0; }
.rah-table tbody tr:last-child td { border-bottom: 0; }
.rah-pagination {
display: flex;
gap: 14px;
align-items: center;
justify-content: space-between;
margin-top: 14px;
}
.rah-table-status {
margin: 0;
color: var(–rah-muted);
font-size: 13px;
}
.rah-pagination-buttons {
display: flex;
gap: 6px;
align-items: center;
flex-wrap: wrap;
}
.rah-pagination-buttons button,
.rah-page-number {
min-width: 38px;
min-height: 38px;
padding: 6px 10px;
border: 1px solid var(–rah-border);
border-radius: 7px;
background: #fff;
color: var(–rah-text);
cursor: pointer;
font: inherit;
}
.rah-pagination-buttons button:hover,
.rah-page-number:hover {
border-color: var(–rah-orange);
background: var(–rah-orange-light);
}
.rah-page-number.is-active {
border-color: var(–rah-orange-dark);
background: var(–rah-orange);
color: #fff;
font-weight: 800;
}
.rah-pagination-buttons button:disabled {
cursor: not-allowed;
opacity: .45;
}
.rah-table-source {
margin: 10px 4px 0;
color: var(–rah-muted);
font-size: 12px;
line-height: 1.9;
text-align: right;
}
@media (max-width: 768px) {
body { padding: 12px; }
.rah-data-toolbar,
.rah-pagination {
align-items: stretch;
flex-direction: column;
}
.rah-search-box { max-width: none; }
.rah-page-size select { width: 100%; }
.rah-data-table-scroll { max-height: 560px; }
.rah-pagination-buttons { justify-content: center; }
.rah-table caption { font-size: 15px; }
.rah-table th,
.rah-table td { padding: 9px 10px; font-size: 13px; }
}
| سال | 🇨🇳 چین | 🇺🇸 آمریکا | 🇪🇺 اتحادیه اروپا | 🇮🇳 هند | 🇯🇵 ژاپن | 🇷🇺 روسیه / شوروی | 🇬🇧 بریتانیا | 🇫🇷 فرانسه | 🇩🇪 آلمان |
|---|---|---|---|---|---|---|---|---|---|
| ۱۸۲۰ | ۲۸٫۶٪ | ۲٫۳٪ | — | — | ۳٫۵٪ | ۹٫۲٪ | ۲۳٫۱٪ | ۴٫۸٪ | ۴٫۳٪ |
| ۱۸۲۱ | ۲۸٫۴٪ | ۲٫۴٪ | — | — | ۳٫۵٪ | ۹٫۲٪ | ۲۳٫۰٪ | ۵٫۲٪ | ۴٫۴٪ |
| ۱۸۲۲ | ۲۸٫۲٪ | ۲٫۵٪ | — | — | ۳٫۴٪ | ۹٫۲٪ | ۲۳٫۰٪ | ۵٫۰٪ | ۴٫۴٪ |
| ۱۸۲۳ | ۲۸٫۱٪ | ۲٫۵٪ | — | — | ۳٫۴٪ | ۹٫۲٪ | ۲۳٫۰٪ | ۵٫۱٪ | ۴٫۴٪ |
| ۱۸۲۴ | ۲۷٫۹٪ | ۲٫۶٪ | — | — | ۳٫۴٪ | ۹٫۲٪ | ۲۳٫۲٪ | ۵٫۲٪ | ۴٫۶٪ |
| ۱۸۲۵ | ۲۷٫۷٪ | ۲٫۷٪ | — | — | ۳٫۴٪ | ۹٫۰٪ | ۲۳٫۲٪ | ۵٫۰٪ | ۴٫۶٪ |
| ۱۸۲۶ | ۲۷٫۶٪ | ۲٫۸٪ | — | — | ۳٫۴٪ | ۹٫۰٪ | ۲۲٫۸٪ | ۵٫۱٪ | ۴٫۷٪ |
| ۱۸۲۷ | ۲۷٫۴٪ | ۲٫۹٪ | — | — | ۳٫۴٪ | ۹٫۰٪ | ۲۳٫۱٪ | ۵٫۰٪ | ۴٫۶٪ |
| ۱۸۲۸ | ۲۷٫۲٪ | ۲٫۹٪ | — | — | ۳٫۳٪ | ۹٫۰٪ | ۲۳٫۰٪ | ۴٫۹٪ | ۴٫۵٪ |
| ۱۸۲۹ | ۲۷٫۰٪ | ۲٫۹٪ | — | — | ۳٫۳٪ | ۹٫۰٪ | ۲۲٫۹٪ | ۵٫۰٪ | ۴٫۵٪ |
| ۱۸۳۰ | ۲۶٫۹٪ | ۳٫۱٪ | — | — | ۳٫۳٪ | ۸٫۷٪ | ۲۳٫۱٪ | ۴٫۹٪ | ۴٫۵٪ |
| ۱۸۳۱ | ۲۶٫۶٪ | ۳٫۴٪ | — | — | ۳٫۳٪ | ۸٫۷٪ | ۲۳٫۰٪ | ۵٫۰٪ | ۴٫۴٪ |
| ۱۸۳۲ | ۲۶٫۴٪ | ۳٫۶٪ | — | — | ۳٫۳٪ | ۸٫۷٪ | ۲۳٫۱٪ | ۵٫۴٪ | ۴٫۵٪ |
| ۱۸۳۳ | ۲۶٫۲٪ | ۳٫۸٪ | — | — | ۳٫۳٪ | ۸٫۷٪ | ۲۳٫۰٪ | ۵٫۲٪ | ۴٫۷٪ |
| ۱۸۳۴ | ۲۶٫۰٪ | ۳٫۷٪ | — | — | ۳٫۲٪ | ۸٫۷٪ | ۲۳٫۰٪ | ۵٫۲٪ | ۴٫۷٪ |
| ۱۸۳۵ | ۲۵٫۸٪ | ۳٫۹٪ | — | — | ۳٫۲٪ | ۸٫۴٪ | ۲۳٫۴٪ | ۵٫۴٪ | ۴٫۷٪ |
| ۱۸۳۶ | ۲۵٫۶٪ | ۴٫۰٪ | — | — | ۳٫۲٪ | ۸٫۴٪ | ۲۳٫۴٪ | ۵٫۲٪ | ۴٫۷٪ |
| ۱۸۳۷ | ۲۵٫۴٪ | ۴٫۰٪ | — | — | ۳٫۲٪ | ۸٫۴٪ | ۲۳٫۲٪ | ۵٫۳٪ | ۴٫۷٪ |
| ۱۸۳۸ | ۲۵٫۲٪ | ۴٫۰٪ | — | — | ۳٫۲٪ | ۸٫۴٪ | ۲۳٫۴٪ | ۵٫۵٪ | ۴٫۶٪ |
| ۱۸۳۹ | ۲۵٫۰٪ | ۴٫۲٪ | — | — | ۳٫۲٪ | ۸٫۴٪ | ۲۳٫۱٪ | ۵٫۳٪ | ۴٫۷٪ |
| ۱۸۴۰ | ۲۴٫۸٪ | ۴٫۱٪ | — | — | ۳٫۲٪ | ۸٫۳٪ | ۲۳٫۴٪ | ۵٫۶٪ | ۴٫۸٪ |
| ۱۸۴۱ | ۲۴٫۶٪ | ۴٫۱٪ | — | — | ۳٫۱٪ | ۸٫۳٪ | ۲۳٫۱٪ | ۵٫۷٪ | ۴٫۹٪ |
| ۱۸۴۲ | ۲۴٫۴٪ | ۴٫۲٪ | — | — | ۳٫۱٪ | ۸٫۳٪ | ۲۲٫۸٪ | ۵٫۵٪ | ۴٫۸٪ |
| ۱۸۴۳ | ۲۴٫۲٪ | ۴٫۳٪ | — | — | ۳٫۱٪ | ۸٫۳٪ | ۲۳٫۰٪ | ۵٫۸٪ | ۴٫۷٪ |
| ۱۸۴۴ | ۲۴٫۰٪ | ۴٫۷٪ | — | — | ۳٫۱٪ | ۸٫۳٪ | ۲۳٫۶٪ | ۵٫۹٪ | ۴٫۷٪ |
| ۱۸۴۵ | ۲۳٫۸٪ | ۴٫۹٪ | — | — | ۳٫۱٪ | ۸٫۲٪ | ۲۳٫۸٪ | ۵٫۷٪ | ۴٫۸٪ |
| ۱۸۴۶ | ۲۳٫۶٪ | ۵٫۰٪ | — | — | ۳٫۱٪ | ۸٫۲٪ | ۲۳٫۶٪ | ۵٫۷٪ | ۴٫۶٪ |
| ۱۸۴۷ | ۲۳٫۴٪ | ۵٫۲٪ | — | — | ۳٫۰٪ | ۸٫۲٪ | ۲۳٫۳٪ | ۶٫۲٪ | ۴٫۶٪ |
| ۱۸۴۸ | ۲۳٫۲٪ | ۵٫۵٪ | — | — | ۳٫۰٪ | ۸٫۲٪ | ۲۳٫۳٪ | ۵٫۸٪ | ۴٫۸٪ |
| ۱۸۴۹ | ۲۳٫۰٪ | ۵٫۴٪ | — | — | ۳٫۰٪ | ۸٫۲٪ | ۲۳٫۲٪ | ۵٫۹٪ | ۵٫۰٪ |
| ۱۸۵۰ | ۲۲٫۹٪ | ۵٫۵٪ | — | — | ۳٫۰٪ | ۷٫۷٪ | ۲۲٫۹٪ | ۶٫۰٪ | ۵٫۰٪ |
| ۱۸۵۱ | ۲۲٫۵٪ | ۵٫۹٪ | — | — | ۳٫۰٪ | ۷٫۷٪ | ۲۲٫۹٪ | ۵٫۸٪ | ۴٫۹٪ |
| ۱۸۵۲ | ۲۲٫۱٪ | ۶٫۳٪ | — | — | ۳٫۰٪ | ۷٫۷٪ | ۲۳٫۰٪ | ۶٫۱٪ | ۴٫۹٪ |
| ۱۸۵۳ | ۲۱٫۸٪ | ۶٫۹٪ | — | — | ۲٫۹٪ | ۷٫۷٪ | ۲۳٫۰٪ | ۵٫۸٪ | ۴٫۸٪ |
| ۱۸۵۴ | ۲۱٫۴٪ | ۷٫۰٪ | — | — | ۲٫۹٪ | ۷٫۷٪ | ۲۳٫۰٪ | ۶٫۰٪ | ۴٫۹٪ |
| ۱۸۵۵ | ۲۱٫۱٪ | ۷٫۰٪ | — | — | ۲٫۹٪ | ۷٫۱٪ | ۲۲٫۶٪ | ۵٫۸٪ | ۴٫۸٪ |
| ۱۸۵۶ | ۲۰٫۸٪ | ۷٫۳٪ | — | — | ۲٫۹٪ | ۷٫۱٪ | ۲۲٫۹٪ | ۶٫۰٪ | ۵٫۱٪ |
| ۱۸۵۷ | ۲۰٫۴٪ | ۷٫۳٪ | — | — | ۲٫۹٪ | ۷٫۱٪ | ۲۲٫۷٪ | ۶٫۳٪ | ۵٫۳٪ |
| ۱۸۵۸ | ۲۰٫۱٪ | ۷٫۴٪ | — | — | ۲٫۹٪ | ۷٫۱٪ | ۲۲٫۲٪ | ۶٫۶٪ | ۵٫۲٪ |
| ۱۸۵۹ | ۱۹٫۸٪ | ۷٫۷٪ | — | — | ۲٫۹٪ | ۷٫۱٪ | ۲۲٫۴٪ | ۶٫۱٪ | ۵٫۲٪ |
| ۱۸۶۰ | ۱۹٫۵٪ | ۸٫۰٪ | — | — | ۲٫۹٪ | ۷٫۱٪ | ۲۲٫۳٪ | ۶٫۵٪ | ۵٫۴٪ |
| ۱۸۶۱ | ۱۹٫۲٪ | ۸٫۰٪ | — | — | ۲٫۹٪ | ۶٫۸٪ | ۲۲٫۰٪ | ۶٫۰٪ | ۵٫۲٪ |
| ۱۸۶۲ | ۱۹٫۰٪ | ۸٫۳٪ | — | — | ۲٫۹٪ | ۶٫۱٪ | ۲۱٫۳٪ | ۶٫۴٪ | ۵٫۴٪ |
| ۱۸۶۳ | ۱۸٫۸٪ | ۹٫۰٪ | — | — | ۲٫۸٪ | ۷٫۳٪ | ۲۱٫۸٪ | ۶٫۶٪ | ۵٫۷٪ |
| ۱۸۶۴ | ۱۸٫۶٪ | ۹٫۴٪ | — | — | ۲٫۸٪ | ۶٫۰٪ | ۲۱٫۸٪ | ۶٫۶٪ | ۵٫۸٪ |
| ۱۸۶۵ | ۱۸٫۳٪ | ۹٫۰٪ | — | — | ۲٫۸٪ | ۵٫۴٪ | ۲۱٫۷٪ | ۶٫۳٪ | ۵٫۸٪ |
| ۱۸۶۶ | ۱۸٫۱٪ | ۹٫۱٪ | — | — | ۲٫۸٪ | ۶٫۶٪ | ۲۱٫۷٪ | ۶٫۳٪ | ۵٫۸٪ |
| ۱۸۶۷ | ۱۷٫۹٪ | ۹٫۵٪ | — | — | ۲٫۸٪ | ۵٫۶٪ | ۲۱٫۶٪ | ۵٫۸٪ | ۵٫۷٪ |
| ۱۸۶۸ | ۱۷٫۷٪ | ۹٫۷٪ | — | — | ۲٫۸٪ | ۵٫۷٪ | ۲۱٫۸٪ | ۶٫۳٪ | ۶٫۰٪ |
| ۱۸۶۹ | ۱۷٫۴٪ | ۱۰٫۰٪ | — | — | ۲٫۸٪ | ۵٫۶٪ | ۲۱٫۶٪ | ۶٫۴٪ | ۶٫۰٪ |
| ۱۸۷۰ | ۱۷٫۲٪ | ۹٫۸٪ | — | — | ۲٫۸٪ | ۷٫۲٪ | ۲۱٫۸٪ | ۵٫۸٪ | ۵٫۹٪ |
| ۱۸۷۱ | ۱۶٫۹٪ | ۱۰٫۱٪ | — | — | ۲٫۸٪ | ۵٫۹٪ | ۲۱٫۴٪ | ۵٫۷٪ | ۵٫۷٪ |
| ۱۸۷۲ | ۱۶٫۶٪ | ۱۰٫۳٪ | — | — | ۲٫۷٪ | ۶٫۳٪ | ۲۱٫۲٪ | ۶٫۱٪ | ۶٫۰٪ |
| ۱۸۷۳ | ۱۶٫۳٪ | ۱۰٫۶٪ | — | — | ۲٫۷٪ | ۶٫۳٪ | ۲۱٫۱٪ | ۵٫۶٪ | ۶٫۱٪ |
| ۱۸۷۴ | ۱۶٫۰٪ | ۱۰٫۳٪ | — | — | ۲٫۷٪ | ۷٫۶٪ | ۲۰٫۹٪ | ۶٫۲٪ | ۶٫۵٪ |
| ۱۸۷۵ | ۱۵٫۷٪ | ۱۰٫۷٪ | — | — | ۲٫۶٪ | ۵٫۸٪ | ۲۰٫۹٪ | ۶٫۲٪ | ۶٫۴٪ |
| ۱۸۷۶ | ۱۵٫۴٪ | ۱۰٫۶٪ | — | — | ۲٫۶٪ | ۵٫۸٪ | ۲۰٫۶٪ | ۵٫۶٪ | ۶٫۲٪ |
| ۱۸۷۷ | ۱۵٫۱٪ | ۱۰٫۷٪ | — | — | ۲٫۶٪ | ۷٫۱٪ | ۲۰٫۴٪ | ۵٫۸٪ | ۶٫۱٪ |
| ۱۸۷۸ | ۱۴٫۸٪ | ۱۱٫۰٪ | — | — | ۲٫۶٪ | ۷٫۳٪ | ۲۰٫۱٪ | ۵٫۶٪ | ۶٫۲٪ |
| ۱۸۷۹ | ۱۴٫۶٪ | ۱۲٫۱٪ | — | — | ۲٫۶٪ | ۶٫۱٪ | ۲۰٫۰٪ | ۵٫۲٪ | ۶٫۰٪ |
| ۱۸۸۰ | ۱۴٫۳٪ | ۱۳٫۳٪ | — | — | ۲٫۶٪ | ۵٫۶٪ | ۲۰٫۲٪ | ۵٫۵٪ | ۵٫۸٪ |
| ۱۸۸۱ | ۱۴٫۰٪ | ۱۳٫۵٪ | — | — | ۲٫۶٪ | ۷٫۱٪ | ۲۰٫۳٪ | ۵٫۷٪ | ۵٫۸٪ |
| ۱۸۸۲ | ۱۳٫۸٪ | ۱۴٫۱٪ | — | — | ۲٫۶٪ | ۶٫۱٪ | ۲۰٫۷٪ | ۵٫۸٪ | ۵٫۸٪ |
| ۱۸۸۳ | ۱۳٫۵٪ | ۱۴٫۱٪ | — | — | ۲٫۵٪ | ۶٫۳٪ | ۲۰٫۶٪ | ۵٫۷٪ | ۶٫۰٪ |
| ۱۸۸۴ | ۱۳٫۳٪ | ۱۴٫۱٪ | — | — | ۲٫۵٪ | ۶٫۲٪ | ۲۰٫۴٪ | ۵٫۵٪ | ۶٫۰٪ |
| ۱۸۸۵ | ۱۳٫۱٪ | ۱۳٫۹٪ | — | — | ۲٫۵٪ | ۵٫۵٪ | ۲۰٫۲٪ | ۵٫۳٪ | ۶٫۱٪ |
| ۱۸۸۶ | ۱۲٫۸٪ | ۱۴٫۱٪ | — | — | ۲٫۶٪ | ۵٫۲٪ | ۱۹٫۸٪ | ۵٫۳٪ | ۶٫۰٪ |
| ۱۸۸۷ | ۱۲٫۶٪ | ۱۴٫۴٪ | — | — | ۲٫۶٪ | ۶٫۱٪ | ۲۰٫۴٪ | ۵٫۲٪ | ۶٫۱٪ |
| ۱۸۸۸ | ۱۲٫۶٪ | ۱۴٫۱٪ | — | — | ۲٫۴٪ | ۵٫۸٪ | ۲۰٫۶٪ | ۵٫۲٪ | ۶٫۲٪ |
| ۱۸۸۹ | ۱۲٫۷٪ | ۱۴٫۷٪ | — | — | ۲٫۵٪ | ۵٫۴٪ | ۲۰٫۵٪ | ۵٫۲٪ | ۶٫۳٪ |
| ۱۸۹۰ | ۱۲٫۷٪ | ۱۴٫۶٪ | — | — | ۲٫۶٪ | ۵٫۳٪ | ۲۰٫۷٪ | ۵٫۲٪ | ۶٫۴٪ |
| ۱۸۹۱ | ۱۲٫۵٪ | ۱۴٫۹٪ | — | — | ۲٫۴٪ | ۴٫۸٪ | ۱۹٫۶٪ | ۵٫۳٪ | ۶٫۲٪ |
| ۱۸۹۲ | ۱۲٫۳٪ | ۱۶٫۱٪ | — | — | ۲٫۵٪ | ۵٫۲٪ | ۱۹٫۶٪ | ۵٫۳٪ | ۶٫۴٪ |
| ۱۸۹۳ | ۱۲٫۲٪ | ۱۵٫۰٪ | — | — | ۲٫۵٪ | ۵٫۹٪ | ۱۹٫۴٪ | ۵٫۳٪ | ۶٫۶٪ |
| ۱۸۹۴ | ۱۲٫۰٪ | ۱۴٫۳٪ | — | — | ۲٫۷٪ | ۶٫۶٪ | ۱۹٫۸٪ | ۵٫۴٪ | ۶٫۶٪ |
| ۱۸۹۵ | ۱۱٫۹٪ | ۱۵٫۷٪ | — | — | ۲٫۷٪ | ۶٫۱٪ | ۱۹٫۵٪ | ۵٫۲٪ | ۶٫۸٪ |
| ۱۸۹۶ | ۱۱٫۷٪ | ۱۵٫۱٪ | — | — | ۲٫۵٪ | ۶٫۷٪ | ۱۸٫۹٪ | ۵٫۳٪ | ۶٫۹٪ |
| ۱۸۹۷ | ۱۱٫۶٪ | ۱۶٫۲٪ | — | — | ۲٫۵٪ | ۶٫۵٪ | ۲۰٫۱٪ | ۵٫۱٪ | ۷٫۰٪ |
| ۱۸۹۸ | ۱۱٫۴٪ | ۱۶٫۳٪ | — | — | ۲٫۹٪ | ۶٫۶٪ | ۲۰٫۳٪ | ۵٫۳٪ | ۷٫۱٪ |
| ۱۸۹۹ | ۱۱٫۲٪ | ۱۷٫۴٪ | — | — | ۲٫۷٪ | ۷٫۰٪ | ۱۹٫۷٪ | ۵٫۵٪ | ۷٫۲٪ |
| ۱۹۰۰ | ۱۱٫۱٪ | ۱۷٫۵٪ | — | — | ۲٫۷٪ | ۶٫۸٪ | ۱۹٫۶٪ | ۵٫۳٪ | ۷٫۴٪ |
| ۱۹۰۱ | ۱۰٫۹٪ | ۱۹٫۲٪ | — | — | ۲٫۷٪ | ۷٫۰٪ | ۱۹٫۵٪ | ۵٫۱٪ | ۷٫۱٪ |
| ۱۹۰۲ | ۱۰٫۷٪ | ۱۹٫۱٪ | — | — | ۲٫۵٪ | ۷٫۶٪ | ۲۰٫۲٪ | ۵٫۰٪ | ۷٫۲٪ |
| ۱۹۰۳ | ۱۰٫۶٪ | ۱۹٫۷٪ | — | — | ۲٫۸٪ | ۷٫۱٪ | ۲۰٫۱٪ | ۵٫۰٪ | ۷٫۴٪ |
| ۱۹۰۴ | ۱۰٫۴٪ | ۱۹٫۱٪ | — | — | ۲٫۷٪ | ۷٫۸٪ | ۱۹٫۹٪ | ۵٫۰٪ | ۷٫۶٪ |
| ۱۹۰۵ | ۱۰٫۲٪ | ۲۰٫۲٪ | — | — | ۲٫۶٪ | ۶٫۹٪ | ۱۹٫۸٪ | ۵٫۰٪ | ۷٫۷٪ |
| ۱۹۰۶ | ۱۰٫۰٪ | ۲۲٫۲٪ | — | — | ۲٫۹٪ | ۶٫۶٪ | ۲۰٫۲٪ | ۵٫۰٪ | ۷٫۸٪ |
| ۱۹۰۷ | ۹٫۹٪ | ۲۲٫۲٪ | — | — | ۲٫۹٪ | ۶٫۴٪ | ۱۹٫۷٪ | ۵٫۱٪ | ۸٫۰٪ |
| ۱۹۰۸ | ۹٫۷٪ | ۲۰٫۱٪ | — | — | ۲٫۹٪ | ۷٫۰٪ | ۱۹٫۱٪ | ۵٫۰٪ | ۸٫۰٪ |
| ۱۹۰۹ | ۹٫۵٪ | ۲۲٫۰٪ | — | — | ۲٫۸٪ | ۷٫۲٪ | ۲۰٫۱٪ | ۵٫۱٪ | ۸٫۰٪ |
| ۱۹۱۰ | ۹٫۴٪ | ۲۱٫۷٪ | — | — | ۲٫۸٪ | ۷٫۸٪ | ۲۰٫۲٪ | ۴٫۷٪ | ۸٫۲٪ |
| ۱۹۱۱ | ۹٫۳٪ | ۲۲٫۰٪ | — | — | ۲٫۹٪ | ۷٫۲٪ | ۲۰٫۲٪ | ۵٫۱٪ | ۸٫۳٪ |
| ۱۹۱۲ | ۹٫۶٪ | ۲۲٫۵٪ | — | — | ۲٫۹٪ | ۷٫۸٪ | ۲۰٫۱٪ | ۵٫۵٪ | ۸٫۵٪ |
| ۱۹۱۳ | ۱۰٫۰٪ | ۲۲٫۹٪ | — | — | ۲٫۹٪ | ۸٫۲٪ | ۲۰٫۱٪ | ۵٫۳٪ | ۸٫۸٪ |
| ۱۹۱۴ | ۹٫۹٪ | ۲۰٫۶٪ | — | — | ۲٫۸٪ | ۷٫۷٪ | ۲۰٫۲٪ | ۴٫۹٪ | ۷٫۳٪ |
| ۱۹۱۵ | ۹٫۹٪ | ۲۰٫۸٪ | — | — | ۳٫۰٪ | ۷٫۸٪ | ۲۰٫۳٪ | ۴٫۷٪ | ۶٫۹٪ |
| ۱۹۱۶ | ۹٫۹٪ | ۲۳٫۱٪ | — | — | ۳٫۴٪ | ۶٫۸٪ | ۲۰٫۵٪ | ۴٫۹٪ | ۶٫۸٪ |
| ۱۹۱۷ | ۹٫۸٪ | ۲۲٫۱٪ | — | — | ۳٫۵٪ | ۵٫۸٪ | ۲۰٫۱٪ | ۴٫۱٪ | ۶٫۷٪ |
| ۱۹۱۸ | ۹٫۸٪ | ۲۳٫۵٪ | — | — | ۳٫۵٪ | ۳٫۵٪ | ۱۸٫۸٪ | ۳٫۱٪ | ۶٫۶٪ |
| ۱۹۱۹ | ۹٫۸٪ | ۲۳٫۲٪ | — | — | ۳٫۸٪ | ۳٫۰٪ | ۱۶٫۳٪ | ۳٫۶٪ | ۵٫۳٪ |
| ۱۹۲۰ | ۹٫۷٪ | ۲۲٫۵٪ | — | — | ۳٫۴٪ | ۲٫۹٪ | ۱۴٫۵٪ | ۴٫۲٪ | ۵٫۶٪ |
| ۱۹۲۱ | ۹٫۵٪ | ۲۱٫۴٪ | — | — | ۳٫۷٪ | ۲٫۶٪ | ۱۴٫۱٪ | ۳٫۹٪ | ۶٫۱٪ |
| ۱۹۲۲ | ۹٫۴٪ | ۲۱٫۹٪ | — | — | ۳٫۷٪ | ۲٫۹٪ | ۱۴٫۷٪ | ۴٫۵٪ | ۶٫۵٪ |
| ۱۹۲۳ | ۹٫۲٪ | ۲۴٫۱٪ | — | — | ۳٫۶٪ | ۳٫۳٪ | ۱۴٫۳٪ | ۴٫۶٪ | ۵٫۳٪ |
| ۱۹۲۴ | ۹٫۰٪ | ۲۴٫۱٪ | — | — | ۳٫۷٪ | ۴٫۲٪ | ۱۴٫۶٪ | ۵٫۱٪ | ۶٫۰٪ |
| ۱۹۲۵ | ۸٫۹٪ | ۲۳٫۹٪ | — | — | ۳٫۸٪ | ۵٫۲٪ | ۱۴٫۷٪ | ۵٫۰٪ | ۶٫۶٪ |
| ۱۹۲۶ | ۸٫۷٪ | ۲۴٫۸٪ | — | — | ۳٫۷٪ | ۵٫۸٪ | ۱۴٫۴٪ | ۵٫۰٪ | ۶٫۶٪ |
| ۱۹۲۷ | ۸٫۵٪ | ۲۴٫۳٪ | — | — | ۳٫۶٪ | ۶٫۱٪ | ۱۴٫۶٪ | ۴٫۸٪ | ۷٫۱٪ |
| ۱۹۲۸ | ۸٫۴٪ | ۲۳٫۹٪ | — | — | ۳٫۸٪ | ۶٫۴٪ | ۱۴٫۵٪ | ۵٫۰٪ | ۷٫۲٪ |
| ۱۹۲۹ | ۸٫۲٪ | ۲۴٫۶٪ | — | — | ۳٫۹٪ | ۶٫۴٪ | ۱۴٫۷٪ | ۵٫۲٪ | ۷٫۰٪ |
| ۱۹۳۰ | ۸٫۲٪ | ۲۱٫۸٪ | — | — | ۳٫۵٪ | ۶٫۶٪ | ۱۴٫۴٪ | ۵٫۰٪ | ۶٫۸٪ |
| ۱۹۳۱ | ۸٫۰٪ | ۱۹٫۹٪ | — | — | ۳٫۵٪ | ۶٫۶٪ | ۱۳٫۷٪ | ۴٫۵٪ | ۶٫۱٪ |
| ۱۹۳۲ | ۸٫۱٪ | ۱۶٫۵٪ | — | — | ۳٫۷٪ | ۶٫۴٪ | ۱۳٫۴٪ | ۴٫۲٪ | ۵٫۵٪ |
| ۱۹۳۳ | ۷٫۱٪ | ۱۵٫۶٪ | — | — | ۳٫۹٪ | ۶٫۵٪ | ۱۳٫۲٪ | ۴٫۳٪ | ۵٫۸٪ |
| ۱۹۳۴ | ۷٫۱٪ | ۱۶٫۵٪ | — | — | ۳٫۸٪ | ۷٫۰٪ | ۱۳٫۴٪ | ۴٫۲٪ | ۶٫۱٪ |
| ۱۹۳۵ | ۷٫۵٪ | ۱۸٫۲٪ | — | — | ۳٫۹٪ | ۷٫۸٪ | ۱۲٫۹٪ | ۴٫۰٪ | ۶٫۴٪ |
| ۱۹۳۶ | ۷٫۸٪ | ۱۹٫۵٪ | — | — | ۴٫۰٪ | ۸٫۳٪ | ۱۳٫۲٪ | ۴٫۱٪ | ۶٫۸٪ |
| ۱۹۳۷ | ۷٫۴٪ | ۲۰٫۵٪ | — | — | ۴٫۱٪ | ۸٫۹٪ | ۱۳٫۰٪ | ۴٫۲٪ | ۷٫۱٪ |
| ۱۹۳۸ | ۷٫۰٪ | ۱۸٫۸٪ | — | — | ۴٫۲٪ | ۸٫۸٪ | ۱۲٫۸٪ | ۴٫۱٪ | ۷٫۵٪ |
| ۱۹۳۹ | ۶٫۸٪ | ۱۹٫۷٪ | — | — | ۴٫۷٪ | ۹٫۲٪ | ۱۲٫۷٪ | ۴٫۳٪ | ۸٫۰٪ |
| ۱۹۴۰ | ۶٫۵٪ | ۲۰٫۸٪ | — | — | ۴٫۷٪ | ۸٫۸٪ | ۱۳٫۱٪ | ۳٫۵٪ | ۷٫۹٪ |
| ۱۹۴۱ | ۶٫۴٪ | ۲۳٫۵٪ | — | — | ۴٫۸٪ | ۸٫۳٪ | ۱۳٫۷٪ | ۲٫۷٪ | ۸٫۳٪ |
| ۱۹۴۲ | ۶٫۲٪ | ۲۵٫۸٪ | — | — | ۴٫۸٪ | ۷٫۹٪ | ۱۳٫۸٪ | ۲٫۴٪ | ۸٫۳٪ |
| ۱۹۴۳ | ۶٫۱٪ | ۲۷٫۹٪ | — | — | ۴٫۷٪ | ۷٫۶٪ | ۱۴٫۰٪ | ۲٫۳٪ | ۸٫۴٪ |
| ۱۹۴۴ | ۶٫۰٪ | ۲۹٫۷٪ | — | — | ۴٫۷٪ | ۷٫۲٪ | ۱۳٫۵٪ | ۱٫۹٪ | ۸٫۵٪ |
| ۱۹۴۵ | ۵٫۸٪ | ۲۸٫۸٪ | — | — | ۳٫۵٪ | ۶٫۸٪ | ۱۲٫۹٪ | ۲٫۰٪ | ۶٫۰٪ |
| ۱۹۴۶ | ۵٫۷٪ | ۲۵٫۹٪ | — | — | ۲٫۶٪ | ۶٫۵٪ | ۱۲٫۲٪ | ۳٫۰٪ | ۲٫۸٪ |
| ۱۹۴۷ | ۵٫۵٪ | ۲۵٫۲٪ | — | ۴٫۲٪ | ۲٫۶٪ | ۷٫۲٪ | ۷٫۰٪ | ۳٫۳٪ | ۳٫۱٪ |
| ۱۹۴۸ | ۵٫۴٪ | ۲۶٫۲٪ | — | ۴٫۲٪ | ۲٫۸٪ | ۸٫۱٪ | ۸٫۰٪ | ۳٫۵٪ | ۳٫۷٪ |
| ۱۹۴۹ | ۵٫۳٪ | ۲۵٫۴٪ | — | ۴٫۲٪ | ۲٫۸٪ | ۸٫۹٪ | ۸٫۲٪ | ۳٫۹٪ | ۴٫۲٪ |
| ۱۹۵۰ | ۵٫۲٪ | ۲۷٫۴٪ | — | ۴٫۲٪ | ۳٫۰٪ | ۹٫۶٪ | ۸٫۱٪ | ۴٫۲٪ | ۵٫۰٪ |
| ۱۹۵۱ | ۶٫۰٪ | ۲۸٫۲٪ | — | ۴٫۱٪ | ۳٫۳٪ | ۹٫۲٪ | ۸٫۰٪ | ۴٫۲٪ | ۵٫۲٪ |
| ۱۹۵۲ | ۶٫۴٪ | ۲۷٫۹٪ | — | ۴٫۰٪ | ۳٫۵٪ | ۹٫۴٪ | ۷٫۷٪ | ۴٫۱٪ | ۵٫۴٪ |
| ۱۹۵۳ | ۶٫۹٪ | ۲۷٫۹٪ | — | ۴٫۱٪ | ۳٫۶٪ | ۹٫۴٪ | ۷٫۶٪ | ۴٫۱٪ | ۵٫۶٪ |
| ۱۹۵۴ | ۶٫۲٪ | ۲۶٫۵٪ | — | ۴٫۱٪ | ۳٫۶٪ | ۹٫۴٪ | ۷٫۷٪ | ۴٫۱٪ | ۵٫۸٪ |
| ۱۹۵۵ | ۶٫۴٪ | ۲۷٫۱٪ | — | ۴٫۰٪ | ۳٫۷٪ | ۹٫۷٪ | ۷٫۶٪ | ۴٫۱٪ | ۶٫۱٪ |
| ۱۹۵۶ | ۶٫۷٪ | ۲۶٫۴٪ | — | ۴٫۰٪ | ۳٫۸٪ | ۱۰٫۲٪ | ۷٫۳٪ | ۴٫۱٪ | ۶٫۲٪ |
| ۱۹۵۷ | ۶٫۵٪ | ۲۵٫۷٪ | — | ۳٫۸٪ | ۳٫۹٪ | ۹٫۹٪ | ۷٫۰٪ | ۴٫۲٪ | ۶٫۳٪ |
| ۱۹۵۸ | ۶٫۳٪ | ۲۴٫۳٪ | — | ۳٫۹٪ | ۴٫۰٪ | ۱۰٫۲٪ | ۶٫۷٪ | ۴٫۱٪ | ۶٫۳٪ |
| ۱۹۵۹ | ۵٫۸٪ | ۲۵٫۰٪ | — | ۳٫۸٪ | ۴٫۲٪ | ۹٫۶٪ | ۶٫۷٪ | ۴٫۰٪ | ۶٫۵٪ |
| ۱۹۶۰ | ۵٫۳٪ | ۲۴٫۵٪ | — | ۳٫۹٪ | ۴٫۵٪ | ۱۰٫۱٪ | ۶٫۳٪ | ۴٫۱٪ | ۶٫۷٪ |
| ۱۹۶۱ | ۴٫۱٪ | ۲۳٫۸٪ | — | ۳٫۸٪ | ۴٫۸٪ | ۱۰٫۱٪ | ۶٫۱٪ | ۴٫۱٪ | ۶٫۶٪ |
| ۱۹۶۲ | ۴٫۲٪ | ۲۴٫۰٪ | — | ۳٫۷٪ | ۵٫۰٪ | ۹٫۹٪ | ۵٫۷٪ | ۴٫۲٪ | ۶٫۶٪ |
| ۱۹۶۳ | ۴٫۶٪ | ۲۳٫۹٪ | — | ۳٫۷٪ | ۵٫۱٪ | ۹٫۲٪ | ۵٫۳٪ | ۴٫۲٪ | ۶٫۴٪ |
| ۱۹۶۴ | ۴٫۹٪ | ۲۴٫۰٪ | — | ۳٫۸٪ | ۵٫۴٪ | ۹٫۹٪ | ۵٫۳٪ | ۴٫۳٪ | ۶٫۵٪ |
| ۱۹۶۵ | ۵٫۲٪ | ۲۴٫۳٪ | — | ۳٫۵٪ | ۵٫۵٪ | ۹٫۹٪ | ۵٫۱٪ | ۴٫۲٪ | ۶٫۵٪ |
| ۱۹۶۶ | ۵٫۲٪ | ۲۴٫۶٪ | — | ۳٫۳٪ | ۵٫۸٪ | ۹٫۹٪ | ۵٫۰٪ | ۴٫۲٪ | ۶٫۳٪ |
| ۱۹۶۷ | ۴٫۹٪ | ۲۴٫۰٪ | — | ۳٫۴٪ | ۶٫۱٪ | ۹٫۹٪ | ۴٫۸٪ | ۴٫۲٪ | ۶٫۰٪ |
| ۱۹۶۸ | ۴٫۶٪ | ۲۳٫۹٪ | — | ۳٫۴٪ | ۶٫۵٪ | ۹٫۹٪ | ۴٫۷٪ | ۴٫۲٪ | ۶٫۱٪ |
| ۱۹۶۹ | ۴٫۸٪ | ۲۳٫۵٪ | — | ۳٫۴٪ | ۷٫۰٪ | ۹٫۶٪ | ۴٫۶٪ | ۴٫۳٪ | ۶٫۲٪ |
| ۱۹۷۰ | ۵٫۲٪ | ۲۲٫۴٪ | — | ۳٫۴٪ | ۷٫۴٪ | ۹٫۸٪ | ۴٫۵٪ | ۴٫۳٪ | ۶٫۱٪ |
| ۱۹۷۱ | ۵٫۳٪ | ۲۲٫۲٪ | — | ۳٫۳٪ | ۷٫۴٪ | ۹٫۷٪ | ۴٫۳٪ | ۴٫۳٪ | ۶٫۱٪ |
| ۱۹۷۲ | ۵٫۲٪ | ۲۲٫۶٪ | — | ۳٫۲٪ | ۷٫۸٪ | ۹٫۴٪ | ۴٫۳٪ | ۴٫۴٪ | ۶٫۱٪ |
| ۱۹۷۳ | ۵٫۴٪ | ۲۲٫۹٪ | — | ۳٫۲٪ | ۸٫۱٪ | ۹٫۸٪ | ۴٫۴٪ | ۴٫۴٪ | ۶٫۱٪ |
| ۱۹۷۴ | ۵٫۴٪ | ۲۲٫۰٪ | — | ۳٫۱٪ | ۷٫۷٪ | ۹٫۷٪ | ۴٫۲٪ | ۴٫۴٪ | ۶٫۰٪ |
| ۱۹۷۵ | ۵٫۵٪ | ۲۱٫۲٪ | — | ۳٫۳٪ | ۷٫۶٪ | ۹٫۴٪ | ۴٫۱٪ | ۴٫۲٪ | ۵٫۷٪ |
| ۱۹۷۶ | ۵٫۱٪ | ۲۱٫۴٪ | — | ۳٫۲٪ | ۷٫۶٪ | ۹٫۵٪ | ۴٫۰٪ | ۴٫۲٪ | ۵٫۸٪ |
| ۱۹۷۷ | ۵٫۲٪ | ۲۱٫۶٪ | — | ۳٫۳٪ | ۷٫۷٪ | ۹٫۳٪ | ۳٫۹٪ | ۴٫۲٪ | ۵٫۷٪ |
| ۱۹۷۸ | ۵٫۶٪ | ۲۲٫۰٪ | — | ۳٫۴٪ | ۷٫۸٪ | ۹٫۲٪ | ۳٫۹٪ | ۴٫۲٪ | ۵٫۶٪ |
| ۱۹۷۹ | ۵٫۸٪ | ۲۱٫۹٪ | — | ۳٫۱٪ | ۷٫۹٪ | ۸٫۸٪ | ۳٫۹٪ | ۴٫۲٪ | ۵٫۷٪ |
| ۱۹۸۰ | ۵٫۹٪ | ۲۱٫۱٪ | — | ۳٫۲٪ | ۷٫۸٪ | ۸٫۵٪ | ۳٫۶٪ | ۴٫۱٪ | ۵٫۵٪ |
| ۱۹۸۱ | ۵٫۹٪ | ۲۱٫۰٪ | — | ۳٫۳٪ | ۷٫۸٪ | ۸٫۳٪ | ۳٫۵٪ | ۴٫۰٪ | ۵٫۴٪ |
| ۱۹۸۲ | ۶٫۳٪ | ۲۰٫۰٪ | — | ۳٫۳٪ | ۷٫۸٪ | ۸٫۳٪ | ۳٫۴٪ | ۴٫۰٪ | ۵٫۲٪ |
| ۱۹۸۳ | ۶٫۵٪ | ۲۰٫۲٪ | — | ۳٫۴٪ | ۷٫۸٪ | ۸٫۳٪ | ۳٫۵٪ | ۳٫۹٪ | ۵٫۱٪ |
| ۱۹۸۴ | ۷٫۰٪ | ۲۱٫۱٪ | — | ۳٫۵٪ | ۷٫۸٪ | ۸٫۲٪ | ۳٫۴٪ | ۳٫۸٪ | ۵٫۱٪ |
| ۱۹۸۵ | ۷٫۴٪ | ۲۱٫۲٪ | — | ۳٫۵٪ | ۸٫۰٪ | ۸٫۰٪ | ۳٫۵٪ | ۳٫۸٪ | ۵٫۰٪ |
| ۱۹۸۶ | ۷٫۷٪ | ۲۱٫۳٪ | — | ۳٫۵٪ | ۸٫۰٪ | ۸٫۱٪ | ۳٫۵٪ | ۳٫۸٪ | ۵٫۰٪ |
| ۱۹۸۷ | ۸٫۱٪ | ۲۱٫۴٪ | — | ۳٫۶٪ | ۸٫۰٪ | ۸٫۰٪ | ۳٫۵٪ | ۳٫۷٪ | ۴٫۹٪ |
| ۱۹۸۸ | ۸٫۳٪ | ۲۱٫۷٪ | — | ۳٫۹٪ | ۸٫۳٪ | ۷٫۹٪ | ۳٫۶٪ | ۳٫۸٪ | ۵٫۰٪ |
| ۱۹۸۹ | ۸٫۱٪ | ۲۱٫۸٪ | — | ۴٫۰٪ | ۸٫۴٪ | ۷٫۸٪ | ۳٫۶٪ | ۳٫۸٪ | ۵٫۰٪ |
| ۱۹۹۰ | ۷٫۹٪ | ۲۱٫۵٪ | — | ۴٫۱٪ | ۸٫۶٪ | ۷٫۴٪ | ۳٫۵٪ | ۳٫۸٪ | ۴٫۷٪ |
| ۱۹۹۱ | ۷٫۹٪ | ۲۰٫۷٪ | — | ۴٫۰٪ | ۸٫۶٪ | ۶٫۸٪ | ۳٫۴٪ | ۳٫۷٪ | ۴٫۸٪ |
| ۱۹۹۲ | ۸٫۲٪ | ۲۰٫۸٪ | — | ۴٫۰٪ | ۸٫۴٪ | ۳٫۴٪ | ۳٫۲٪ | ۳٫۷٪ | ۴٫۸٪ |
| ۱۹۹۳ | ۸٫۷٪ | ۲۰٫۶٪ | ۱۵٫۸٪ | ۴٫۱٪ | ۸٫۱٪ | ۳٫۱٪ | ۳٫۲٪ | — | — |
| ۱۹۹۴ | ۹٫۰٪ | ۲۰٫۸٪ | ۱۵٫۸٪ | ۴٫۲٪ | ۷٫۹٪ | ۲٫۶٪ | ۳٫۲٪ | — | — |
| ۱۹۹۵ | ۹٫۵٪ | ۲۰٫۷٪ | ۱۷٫۰٪ | ۴٫۳٪ | ۷٫۹٪ | ۲٫۵٪ | ۳٫۲٪ | — | — |
| ۱۹۹۶ | ۹٫۸٪ | ۲۰٫۸٪ | ۱۶٫۸٪ | ۴٫۵٪ | ۷٫۸٪ | ۲٫۴٪ | ۳٫۲٪ | — | — |
| ۱۹۹۷ | ۹٫۸٪ | ۲۱٫۰٪ | ۱۶٫۸٪ | ۴٫۵٪ | ۷٫۷٪ | ۲٫۴٪ | ۳٫۲٪ | — | — |
| ۱۹۹۸ | ۹٫۵٪ | ۲۱٫۲٪ | ۱۶٫۹٪ | ۴٫۶٪ | ۷٫۳٪ | ۲٫۲٪ | ۳٫۱٪ | — | — |
| ۱۹۹۹ | ۹٫۶٪ | ۲۱٫۵٪ | ۱۶٫۹٪ | ۴٫۷٪ | ۷٫۱٪ | ۲٫۴٪ | ۳٫۱٪ | — | — |
| ۲۰۰۰ | ۹٫۹٪ | ۲۱٫۶٪ | ۱۷٫۱٪ | ۴٫۷٪ | ۷٫۰٪ | ۲٫۶٪ | ۳٫۱٪ | — | — |
| ۲۰۰۱ | ۱۰٫۲٪ | ۲۱٫۰٪ | ۱۶٫۹٪ | ۴٫۷٪ | ۶٫۸٪ | ۲٫۷٪ | ۳٫۱٪ | — | — |
| ۲۰۰۲ | ۱۰٫۵٪ | ۲۰٫۵٪ | ۱۶٫۵٪ | ۴٫۷٪ | ۶٫۵٪ | ۲٫۷٪ | ۳٫۰٪ | — | — |
| ۲۰۰۳ | ۱۰٫۷٪ | ۲۰٫۲٪ | ۱۶٫۱٪ | ۴٫۸٪ | ۶٫۳٪ | ۲٫۹٪ | ۳٫۰٪ | — | — |
| ۲۰۰۴ | ۱۱٫۱٪ | ۲۰٫۲٪ | ۱۷٫۶٪ | ۵٫۰٪ | ۶٫۲٪ | ۳٫۰٪ | ۳٫۰٪ | — | — |
| ۲۰۰۵ | ۱۱٫۷٪ | ۲۰٫۰٪ | ۱۷٫۴٪ | ۵٫۱٪ | ۶٫۱٪ | ۳٫۲٪ | ۳٫۰٪ | — | — |
| ۲۰۰۶ | ۱۲٫۴٪ | ۱۹٫۷٪ | ۱۷٫۴٪ | ۵٫۳٪ | ۵٫۹٪ | ۳٫۴٪ | ۲٫۹٪ | — | — |
| ۲۰۰۷ | ۱۳٫۰٪ | ۱۹٫۳٪ | ۱۷٫۹٪ | ۵٫۵٪ | ۵٫۸٪ | ۳٫۶٪ | ۲٫۹٪ | — | — |
| ۲۰۰۸ | ۱۳٫۰٪ | ۱۸٫۵٪ | ۱۷٫۵٪ | ۵٫۶٪ | ۵٫۵٪ | ۳٫۷٪ | ۲٫۷٪ | — | — |
| ۲۰۰۹ | ۱۳٫۴٪ | ۱۷٫۲٪ | ۱۶٫۲٪ | ۵٫۸٪ | ۵٫۰٪ | ۳٫۴٪ | ۲٫۵٪ | — | — |
| ۲۰۱۰ | ۱۴٫۳٪ | ۱۷٫۰٪ | ۱۶٫۰٪ | ۶٫۰٪ | ۵٫۰٪ | ۳٫۵٪ | ۲٫۴٪ | — | — |
| ۲۰۱۱ | ۱۴٫۷٪ | ۱۶٫۶٪ | ۱۵٫۸٪ | ۶٫۲٪ | ۴٫۸٪ | ۳٫۶٪ | ۲٫۴٪ | — | — |
| ۲۰۱۲ | ۱۵٫۳٪ | ۱۶٫۴٪ | ۱۵٫۲٪ | ۶٫۳٪ | ۴٫۷٪ | ۳٫۶٪ | ۲٫۳٪ | — | — |
| ۲۰۱۳ | ۱۶٫۰٪ | ۱۶٫۲٪ | ۱۴٫۷٪ | ۶٫۴٪ | ۴٫۶٪ | ۳٫۵٪ | ۲٫۳٪ | — | — |
| ۲۰۱۴ | ۱۶٫۶٪ | ۱۶٫۰٪ | ۱۴٫۵٪ | ۶٫۷٪ | ۴٫۵٪ | ۳٫۴٪ | ۲٫۳٪ | — | — |
| ۲۰۱۵ | ۱۷٫۱٪ | ۱۵٫۸٪ | ۱۴٫۳٪ | ۶٫۹٪ | ۴٫۴٪ | ۳٫۲٪ | ۲٫۳٪ | — | — |
| ۲۰۱۶ | ۱۷٫۷٪ | ۱۵٫۶٪ | ۱۴٫۱٪ | ۷٫۳٪ | ۴٫۳٪ | ۳٫۱٪ | ۲٫۲٪ | — | — |
| ۲۰۱۷ | ۱۸٫۲٪ | ۱۵٫۴٪ | ۱۴٫۰٪ | ۷٫۵٪ | ۴٫۲٪ | ۳٫۱٪ | ۲٫۲٪ | — | — |
| ۲۰۱۸ | ۱۸٫۸٪ | ۱۵٫۳٪ | ۱۳٫۸٪ | ۷٫۷٪ | ۴٫۱٪ | ۳٫۰٪ | ۲٫۲٪ | — | — |
| ۲۰۱۹ | ۱۹٫۴٪ | ۱۵٫۲٪ | ۱۳٫۶٪ | ۷٫۹٪ | ۴٫۰٪ | ۳٫۰٪ | ۲٫۱٪ | — | — |
| ۲۰۲۰ | ۲۰٫۴٪ | ۱۵٫۲٪ | ۱۳٫۲٪ | ۷٫۵٪ | ۳٫۹٪ | ۳٫۰٪ | ۲٫۰٪ | — | — |
| ۲۰۲۱ | ۲۰٫۸٪ | ۱۵٫۲٪ | ۱۳٫۱٪ | ۷٫۸٪ | ۳٫۸٪ | ۳٫۰٪ | ۲٫۰٪ | — | — |
| ۲۰۲۲ | ۲۰٫۷٪ | ۱۵٫۰٪ | ۱۳٫۱٪ | ۸٫۱٪ | ۳٫۷٪ | ۲٫۹٪ | ۲٫۰٪ | — | — |
| ۲۰۲۳ | ۲۱٫۲٪ | ۱۴٫۹٪ | ۱۲٫۸٪ | ۸٫۴٪ | ۳٫۶٪ | ۲٫۹٪ | ۱٫۹٪ | — | — |
| ۲۰۲۴ | ۲۱٫۵٪ | ۱۴٫۸٪ | ۱۲٫۵٪ | ۸٫۷٪ | ۳٫۵٪ | ۲٫۹٪ | ۱٫۹٪ | — | — |
| ۲۰۲۵ | ۲۱٫۸٪ | ۱۴٫۷٪ | ۱۲٫۳٪ | ۹٫۰٪ | ۳٫۴٪ | ۲٫۹٪ | ۱٫۹٪ | — | — |
منبع: Visual Capitalist؛ دادههای Maddison Project، COLDAT و صندوق بینالمللی پول
document.addEventListener(“DOMContentLoaded”, function () {
const table = document.getElementById(“rahEconomicTable”);
if (!table) return;
const tbody = table.querySelector(“tbody”);
const searchInput = document.getElementById(“rahTableSearch”);
const pageSizeSelect = document.getElementById(“rahPageSize”);
const status = document.getElementById(“rahTableStatus”);
const pageNumbers = document.getElementById(“rahPageNumbers”);
const firstButton = document.getElementById(“rahFirstPage”);
const prevButton = document.getElementById(“rahPrevPage”);
const nextButton = document.getElementById(“rahNextPage”);
const lastButton = document.getElementById(“rahLastPage”);
const headers = Array.from(table.querySelectorAll(“thead th”));
const originalRows = Array.from(tbody.querySelectorAll(“tr”));
let filteredRows = […originalRows];
let currentPage = 1;
let pageSize = Number(pageSizeSelect.value) || 25;
let sortColumn = 0;
let sortDirection = “asc”;
const faToEn = (value) => String(value || “”)
.replace(/[۰-۹]/g, d => “۰۱۲۳۴۵۶۷۸۹”.indexOf(d))
.replace(“٫”, “.”)
.replace(“٪”, “”);
const normalizeText = (value) => faToEn(value)
.replace(/u200c/g, ” “)
.replace(/s+/g, ” “)
.trim()
.toLocaleLowerCase(“fa”);
const getCellValue = (row, columnIndex) => {
const cell = row.children[columnIndex];
if (!cell) return “”;
return cell.dataset.value ?? cell.textContent.trim();
};
const renderPageNumbers = (totalPages) => {
pageNumbers.replaceChildren();
const range = 2;
const start = Math.max(1, currentPage – range);
const end = Math.min(totalPages, currentPage + range);
for (let page = start; page {
const totalRows = filteredRows.length;
const totalPages = Math.max(1, Math.ceil(totalRows / pageSize));
if (currentPage > totalPages) currentPage = totalPages;
const startIndex = (currentPage – 1) * pageSize;
const endIndex = Math.min(startIndex + pageSize, totalRows);
const visibleRows = filteredRows.slice(startIndex, endIndex);
tbody.replaceChildren(…visibleRows);
if (totalRows === 0) {
const row = document.createElement(“tr”);
const cell = document.createElement(“td”);
cell.colSpan = headers.length;
cell.textContent = “نتیجهای پیدا نشد.”;
cell.style.padding = “28px”;
cell.style.textAlign = “center”;
row.appendChild(cell);
tbody.appendChild(row);
}
status.textContent = totalRows
? `نمایش ${(startIndex + 1).toLocaleString(“fa-IR”)} تا ${endIndex.toLocaleString(“fa-IR”)} از ${totalRows.toLocaleString(“fa-IR”)} ردیف`
: “هیچ ردیفی برای نمایش وجود ندارد”;
firstButton.disabled = currentPage === 1 || totalRows === 0;
prevButton.disabled = currentPage === 1 || totalRows === 0;
nextButton.disabled = currentPage === totalPages || totalRows === 0;
lastButton.disabled = currentPage === totalPages || totalRows === 0;
renderPageNumbers(totalPages);
};
const sortRows = (columnIndex, direction, shouldRender = true) => {
const multiplier = direction === “asc” ? 1 : -1;
filteredRows.sort((a, b) => {
const rawA = parseFloat(getCellValue(a, columnIndex));
const rawB = parseFloat(getCellValue(b, columnIndex));
const safeA = Number.isFinite(rawA) ? rawA : -Infinity;
const safeB = Number.isFinite(rawB) ? rawB : -Infinity;
return (safeA – safeB) * multiplier;
});
if (shouldRender) {
currentPage = 1;
render();
}
};
const filterRows = () => {
const query = normalizeText(searchInput.value);
filteredRows = originalRows.filter(row =>
normalizeText(row.textContent).includes(query)
);
sortRows(sortColumn, sortDirection, false);
currentPage = 1;
render();
};
headers.forEach((header, columnIndex) => {
header.addEventListener(“click”, function () {
sortDirection =
sortColumn === columnIndex && sortDirection === “asc” ? “desc” : “asc”;
sortColumn = columnIndex;
headers.forEach(item => item.removeAttribute(“data-direction”));
header.dataset.direction = sortDirection;
sortRows(sortColumn, sortDirection);
});
});
searchInput.addEventListener(“input”, filterRows);
pageSizeSelect.addEventListener(“change”, function () {
pageSize = Number(pageSizeSelect.value) || 25;
currentPage = 1;
render();
});
firstButton.addEventListener(“click”, () => { currentPage = 1; render(); });
prevButton.addEventListener(“click”, () => { currentPage = Math.max(1, currentPage – 1); render(); });
nextButton.addEventListener(“click”, () => {
const totalPages = Math.max(1, Math.ceil(filteredRows.length / pageSize));
currentPage = Math.min(totalPages, currentPage + 1);
render();
});
lastButton.addEventListener(“click”, () => {
currentPage = Math.max(1, Math.ceil(filteredRows.length / pageSize));
render();
});
headers[0].dataset.direction = “asc”;
sortRows(0, “asc”, false);
render();
});