[Daily Statistics] [Hourly Statistics] [URLs] [Entry] [Exit] [Sites] [Referrers] [Search] [Agents] [Countries]
Monthly Statistics for July 2025 | ||
---|---|---|
Total Hits | 42937 | |
Total Files | 27804 | |
Total Pages | 37124 | |
Total Visits | 17388 | |
Total KBytes | 1815467 | |
Total Unique Sites | 6456 | |
Total Unique URLs | 6879 | |
Total Unique Referrers | 564 | |
Total Unique User Agents | 762 | |
. | Avg | Max |
Hits per Hour | 894 | 4675 |
Hits per Day | 21468 | 37881 |
Files per Day | 13902 | 23761 |
Pages per Day | 18562 | 32282 |
Sites per Day | 3228 | 6192 |
Visits per Day | 8694 | 15249 |
KBytes per Day | 907733 | 1613156 |
Hits by Response Code | ||
Code 200 - OK | 64.76% | 27804 |
Code 206 - Partial Content | 0.00% | 2 |
Code 301 - Moved Permanently | 5.72% | 2454 |
Code 302 - Found | 1.45% | 621 |
Code 304 - Not Modified | 13.16% | 5649 |
Code 401 - Unauthorized | 3.23% | 1389 |
Code 403 - Forbidden | 0.06% | 24 |
Code 404 - Not Found | 11.50% | 4937 |
Code 502 - Bad Gateway | 0.13% | 57 |
Daily Statistics for July 2025 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Day | Hits | Files | Pages | Visits | Sites | KBytes | ||||||
1 | 37881 | 88.22% | 23761 | 85.46% | 32282 | 86.96% | 15249 | 87.70% | 6192 | 95.91% | 1613156 | 88.86% |
2 | 5056 | 11.78% | 4043 | 14.54% | 4842 | 13.04% | 2217 | 12.75% | 1767 | 27.37% | 202311 | 11.14% |
Hourly Statistics for July 2025 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Hour | Hits | Files | Pages | KBytes | ||||||||
Avg | Total | Avg | Total | Avg | Total | Avg | Total | |||||
0 | 1942 | 3884 | 9.05% | 1047 | 2094 | 7.53% | 1384 | 2769 | 7.46% | 41748 | 83495 | 4.60% |
1 | 1680 | 3361 | 7.83% | 1209 | 2418 | 8.70% | 1550 | 3101 | 8.35% | 52831 | 105662 | 5.82% |
2 | 1493 | 2986 | 6.95% | 1019 | 2038 | 7.33% | 1367 | 2734 | 7.36% | 45563 | 91126 | 5.02% |
3 | 777 | 1554 | 3.62% | 501 | 1003 | 3.61% | 683 | 1367 | 3.68% | 61956 | 123912 | 6.83% |
4 | 2337 | 4675 | 10.89% | 1223 | 2446 | 8.80% | 1459 | 2918 | 7.86% | 61302 | 122604 | 6.75% |
5 | 1294 | 2588 | 6.03% | 831 | 1662 | 5.98% | 977 | 1954 | 5.26% | 27382 | 54764 | 3.02% |
6 | 1084 | 2168 | 5.05% | 560 | 1121 | 4.03% | 1042 | 2084 | 5.61% | 66644 | 133289 | 7.34% |
7 | 576 | 1153 | 2.69% | 403 | 806 | 2.90% | 539 | 1079 | 2.91% | 18921 | 37843 | 2.08% |
8 | 906 | 1813 | 4.22% | 558 | 1116 | 4.01% | 858 | 1716 | 4.62% | 71148 | 142296 | 7.84% |
9 | 586 | 1172 | 2.73% | 436 | 873 | 3.14% | 552 | 1105 | 2.98% | 41658 | 83316 | 4.59% |
10 | 556 | 1113 | 2.59% | 416 | 833 | 3.00% | 524 | 1049 | 2.83% | 31917 | 63835 | 3.52% |
11 | 586 | 1173 | 2.73% | 446 | 893 | 3.21% | 531 | 1062 | 2.86% | 18920 | 37841 | 2.08% |
12 | 597 | 1194 | 2.78% | 372 | 745 | 2.68% | 535 | 1071 | 2.88% | 35766 | 71532 | 3.94% |
13 | 787 | 1574 | 3.67% | 467 | 935 | 3.36% | 740 | 1480 | 3.99% | 29841 | 59683 | 3.29% |
14 | 484 | 968 | 2.25% | 314 | 629 | 2.26% | 441 | 882 | 2.38% | 40994 | 81988 | 4.52% |
15 | 839 | 1679 | 3.91% | 418 | 836 | 3.01% | 813 | 1627 | 4.38% | 43378 | 86757 | 4.78% |
16 | 705 | 1411 | 3.29% | 488 | 977 | 3.51% | 642 | 1284 | 3.46% | 21373 | 42745 | 2.35% |
17 | 853 | 1706 | 3.97% | 730 | 1460 | 5.25% | 823 | 1647 | 4.44% | 23363 | 46726 | 2.57% |
18 | 565 | 1130 | 2.63% | 406 | 812 | 2.92% | 524 | 1049 | 2.83% | 24126 | 48252 | 2.66% |
19 | 525 | 1051 | 2.45% | 323 | 646 | 2.32% | 458 | 917 | 2.47% | 17630 | 35260 | 1.94% |
20 | 653 | 1306 | 3.04% | 466 | 933 | 3.36% | 600 | 1201 | 3.24% | 18576 | 37152 | 2.05% |
21 | 540 | 1080 | 2.52% | 429 | 859 | 3.09% | 515 | 1031 | 2.78% | 49687 | 99374 | 5.47% |
22 | 556 | 1113 | 2.59% | 460 | 921 | 3.31% | 517 | 1035 | 2.79% | 32435 | 64870 | 3.57% |
23 | 542 | 1085 | 2.53% | 374 | 748 | 2.69% | 481 | 962 | 2.59% | 30573 | 61146 | 3.37% |
Top 30 of 6879 Total URLs | |||||
---|---|---|---|---|---|
# | Hits | KBytes | URL | ||
1 | 4475 | 10.42% | 188670 | 10.39% | /wiki/Diff.jsp |
2 | 4218 | 9.82% | 237951 | 13.11% | /wiki/Wiki.jsp |
3 | 2755 | 6.42% | 167909 | 9.25% | /rd/feed/entries/atom |
4 | 2342 | 5.45% | 209281 | 11.53% | /rd/search |
5 | 1908 | 4.44% | 189584 | 10.44% | /rd/feed/entries/rss |
6 | 778 | 1.81% | 2865 | 0.16% | /rn/ |
7 | 771 | 1.80% | 5621 | 0.31% | /rd/ |
8 | 623 | 1.45% | 6649 | 0.37% | / |
9 | 567 | 1.32% | 25752 | 1.42% | /wiki/PageInfo.jsp |
10 | 202 | 0.47% | 6 | 0.00% | /robots.txt |
11 | 202 | 0.47% | 6306 | 0.35% | /roller-ui/login.rol |
12 | 123 | 0.29% | 369 | 0.02% | /rn/entry/registered |
13 | 114 | 0.27% | 325 | 0.02% | /rn/entry/adding_a_registry_culinary_apple |
14 | 101 | 0.24% | 298 | 0.02% | /matt/ |
15 | 93 | 0.22% | 19 | 0.00% | /favicon.ico |
16 | 80 | 0.19% | 7 | 0.00% | /CommentAuthenticatorServlet |
17 | 75 | 0.17% | 313 | 0.02% | /rd/page/archives |
18 | 73 | 0.17% | 2656 | 0.15% | /wiki/rss.rdf |
19 | 65 | 0.15% | 778 | 0.04% | /rd/feed/comments/rss |
20 | 62 | 0.14% | 957 | 0.05% | /rd/category/Java |
21 | 55 | 0.13% | 27 | 0.00% | /rn/page/rsvp |
22 | 53 | 0.12% | 691 | 0.04% | /rd/entry/java_web_application_security_part4 |
23 | 49 | 0.11% | 522 | 0.03% | /rd/entry/life_update_new_job_same |
24 | 44 | 0.10% | 579 | 0.03% | /rd/category/General |
25 | 30 | 0.07% | 2752 | 0.15% | /stats/usage_202507.html |
26 | 27 | 0.06% | 457 | 0.03% | /rd/category/java |
27 | 26 | 0.06% | 291 | 0.02% | /rd/category/Mac+OS+X |
28 | 25 | 0.06% | 393 | 0.02% | /rd/category/The+Web |
29 | 23 | 0.05% | 100 | 0.01% | /rd/date/20140529 |
30 | 23 | 0.05% | 272 | 0.02% | /rd/entry/getting_started_with_angularjs |
Top 10 of 6879 Total URLs By KBytes | |||||
---|---|---|---|---|---|
# | Hits | KBytes | URL | ||
1 | 4218 | 9.82% | 237951 | 13.11% | /wiki/Wiki.jsp |
2 | 2342 | 5.45% | 209281 | 11.53% | /rd/search |
3 | 1908 | 4.44% | 189584 | 10.44% | /rd/feed/entries/rss |
4 | 4475 | 10.42% | 188670 | 10.39% | /wiki/Diff.jsp |
5 | 2755 | 6.42% | 167909 | 9.25% | /rd/feed/entries/atom |
6 | 2 | 0.00% | 98643 | 5.43% | /repository/presentations/The_Modern_Java_Web_Developer_Bootcamp_Devoxx2013.pdf |
7 | 2 | 0.00% | 94414 | 5.20% | /repository/presentations/Java_Web_Application_Security_RWX2015.pdf |
8 | 1 | 0.00% | 65578 | 3.61% | /repository/presentations/Comparing_Hot_JavaScript_Frameworks_SpringOne2GX2015.pdf |
9 | 2 | 0.00% | 64262 | 3.54% | /repository/presentations/Comparing_JVM_Web_Frameworks_Jfokus2012.pdf |
10 | 2 | 0.00% | 47994 | 2.64% | /repository/presentations/The_Art_of_AngularJS_in_2015_DOSUG.pdf |
Top 10 of 4179 Total Entry Pages | |||||
---|---|---|---|---|---|
# | Hits | Visits | URL | ||
1 | 2755 | 6.42% | 2237 | 14.36% | /rd/feed/entries/atom |
2 | 1908 | 4.44% | 1491 | 9.57% | /rd/feed/entries/rss |
3 | 4218 | 9.82% | 1225 | 7.86% | /wiki/Wiki.jsp |
4 | 4475 | 10.42% | 1223 | 7.85% | /wiki/Diff.jsp |
5 | 2342 | 5.45% | 1201 | 7.71% | /rd/search |
6 | 623 | 1.45% | 530 | 3.40% | / |
7 | 771 | 1.80% | 527 | 3.38% | /rd/ |
8 | 778 | 1.81% | 445 | 2.86% | /rn/ |
9 | 567 | 1.32% | 179 | 1.15% | /wiki/PageInfo.jsp |
10 | 101 | 0.24% | 80 | 0.51% | /matt/ |
Top 10 of 4111 Total Exit Pages | |||||
---|---|---|---|---|---|
# | Hits | Visits | URL | ||
1 | 2755 | 6.42% | 2178 | 14.04% | /rd/feed/entries/atom |
2 | 1908 | 4.44% | 1577 | 10.16% | /rd/feed/entries/rss |
3 | 4475 | 10.42% | 1245 | 8.02% | /wiki/Diff.jsp |
4 | 4218 | 9.82% | 1194 | 7.69% | /wiki/Wiki.jsp |
5 | 2342 | 5.45% | 1161 | 7.48% | /rd/search |
6 | 771 | 1.80% | 548 | 3.53% | /rd/ |
7 | 623 | 1.45% | 502 | 3.24% | / |
8 | 778 | 1.81% | 483 | 3.11% | /rn/ |
9 | 567 | 1.32% | 173 | 1.11% | /wiki/PageInfo.jsp |
10 | 80 | 0.19% | 76 | 0.49% | /CommentAuthenticatorServlet |
Top 30 of 6456 Total Sites | |||||||||
---|---|---|---|---|---|---|---|---|---|
# | Hits | Files | KBytes | Visits | Hostname | ||||
1 | 417 | 0.97% | 254 | 0.91% | 10399 | 0.57% | 6 | 0.03% | 172.70.207.51 |
2 | 416 | 0.97% | 9 | 0.03% | 285 | 0.02% | 7 | 0.04% | 172.70.135.59 |
3 | 400 | 0.93% | 282 | 1.01% | 10319 | 0.57% | 14 | 0.08% | 162.158.90.219 |
4 | 343 | 0.80% | 243 | 0.87% | 9046 | 0.50% | 22 | 0.13% | 162.158.90.218 |
5 | 308 | 0.72% | 1 | 0.00% | 66 | 0.00% | 2 | 0.01% | 52.178.197.123 |
6 | 258 | 0.60% | 197 | 0.71% | 7797 | 0.43% | 2 | 0.01% | 172.70.207.52 |
7 | 226 | 0.53% | 169 | 0.61% | 9223 | 0.51% | 6 | 0.03% | 172.70.80.2 |
8 | 225 | 0.52% | 169 | 0.61% | 10230 | 0.56% | 8 | 0.05% | 172.70.80.67 |
9 | 224 | 0.52% | 154 | 0.55% | 9669 | 0.53% | 4 | 0.02% | 172.69.130.142 |
10 | 224 | 0.52% | 167 | 0.60% | 10450 | 0.58% | 4 | 0.02% | 172.69.130.170 |
11 | 224 | 0.52% | 169 | 0.61% | 9048 | 0.50% | 6 | 0.03% | 172.70.80.103 |
12 | 223 | 0.52% | 171 | 0.62% | 10135 | 0.56% | 4 | 0.02% | 172.69.130.143 |
13 | 223 | 0.52% | 165 | 0.59% | 9532 | 0.53% | 5 | 0.03% | 172.70.80.35 |
14 | 221 | 0.51% | 163 | 0.59% | 10130 | 0.56% | 5 | 0.03% | 172.70.80.102 |
15 | 219 | 0.51% | 161 | 0.58% | 8678 | 0.48% | 9 | 0.05% | 172.69.130.127 |
16 | 217 | 0.51% | 152 | 0.55% | 9414 | 0.52% | 2 | 0.01% | 172.69.130.156 |
17 | 216 | 0.50% | 161 | 0.58% | 10029 | 0.55% | 4 | 0.02% | 172.70.80.34 |
18 | 214 | 0.50% | 155 | 0.56% | 9199 | 0.51% | 4 | 0.02% | 172.69.130.126 |
19 | 211 | 0.49% | 155 | 0.56% | 10409 | 0.57% | 3 | 0.02% | 172.70.80.66 |
20 | 204 | 0.48% | 1 | 0.00% | 51 | 0.00% | 1 | 0.01% | 162.158.38.200 |
21 | 204 | 0.48% | 163 | 0.59% | 11157 | 0.61% | 6 | 0.03% | 172.69.130.171 |
22 | 202 | 0.47% | 154 | 0.55% | 9405 | 0.52% | 7 | 0.04% | 108.162.241.18 |
23 | 199 | 0.46% | 145 | 0.52% | 8934 | 0.49% | 5 | 0.03% | 172.70.80.3 |
24 | 195 | 0.45% | 143 | 0.51% | 9271 | 0.51% | 7 | 0.04% | 172.69.130.157 |
25 | 192 | 0.45% | 138 | 0.50% | 8652 | 0.48% | 6 | 0.03% | 108.162.241.199 |
26 | 184 | 0.43% | 134 | 0.48% | 8748 | 0.48% | 10 | 0.06% | 108.162.241.198 |
27 | 181 | 0.42% | 127 | 0.46% | 8082 | 0.45% | 12 | 0.07% | 108.162.241.113 |
28 | 180 | 0.42% | 136 | 0.49% | 8444 | 0.47% | 10 | 0.06% | 108.162.242.53 |
29 | 176 | 0.41% | 136 | 0.49% | 8337 | 0.46% | 5 | 0.03% | 172.69.214.147 |
30 | 167 | 0.39% | 120 | 0.43% | 7825 | 0.43% | 10 | 0.06% | 108.162.242.54 |
Top 10 of 6456 Total Sites By KBytes | |||||||||
---|---|---|---|---|---|---|---|---|---|
# | Hits | Files | KBytes | Visits | Hostname | ||||
1 | 8 | 0.02% | 8 | 0.03% | 200801 | 11.06% | 0 | 0.00% | 156.59.198.136 |
2 | 6 | 0.01% | 3 | 0.01% | 65905 | 3.63% | 4 | 0.02% | 172.69.22.137 |
3 | 1 | 0.00% | 1 | 0.00% | 49321 | 2.72% | 0 | 0.00% | 172.68.51.14 |
4 | 1 | 0.00% | 1 | 0.00% | 47207 | 2.60% | 0 | 0.00% | 114.249.225.250 |
5 | 1 | 0.00% | 1 | 0.00% | 36423 | 2.01% | 0 | 0.00% | 104.23.162.39 |
6 | 1 | 0.00% | 1 | 0.00% | 32131 | 1.77% | 0 | 0.00% | 172.68.23.173 |
7 | 1 | 0.00% | 1 | 0.00% | 32131 | 1.77% | 0 | 0.00% | 172.69.6.198 |
8 | 1 | 0.00% | 1 | 0.00% | 29441 | 1.62% | 0 | 0.00% | 18-213-102-186.crawl.amazonbot.amazon |
9 | 1 | 0.00% | 1 | 0.00% | 28563 | 1.57% | 0 | 0.00% | 203.205.219.187 |
10 | 3 | 0.01% | 1 | 0.00% | 27397 | 1.51% | 0 | 0.00% | yoncu.bilisim.cozumleri |
Top 30 of 564 Total Referrers | |||
---|---|---|---|
# | Hits | Referrer | |
1 | 37247 | 86.75% | - (Direct Request) |
2 | 600 | 1.40% | https://raibledesigns.com/wro/light-20171121.css |
3 | 465 | 1.08% | https://raibledesigns.com/rn/ |
4 | 368 | 0.86% | https://raible.kgbinternet.com/wiki/PageInfo.jsp |
5 | 340 | 0.79% | https://raibledesigns.com/rn/entry/registered |
6 | 323 | 0.75% | https://raibledesigns.com/rn/entry/adding_a_registry_culinary_apple |
7 | 306 | 0.71% | https://raibledesigns.com/rss/rd |
8 | 240 | 0.56% | https://raibledesigns.com/wiki/Wiki.jsp |
9 | 168 | 0.39% | https://raibledesigns.com/ |
10 | 164 | 0.38% | https://raibledesigns.com/roller-ui/login.rol |
11 | 106 | 0.25% | https://www.google.com/ |
12 | 102 | 0.24% | https://raibledesigns.com/wiki/PageInfo.jsp |
13 | 100 | 0.23% | https://raibledesigns.com/rd/search |
14 | 98 | 0.23% | https://raibledesigns.com/wiki/Edit.jsp |
15 | 73 | 0.17% | https://raibledesigns.com/rd/feed/entries/atom |
16 | 72 | 0.17% | https://raibledesigns.com/page/rd |
17 | 63 | 0.15% | https://raibledesigns.com/rd/feed/entries/rss |
18 | 46 | 0.11% | https://raibledesigns.com/rd |
19 | 42 | 0.10% | https://raible.kgbinternet.com/wiki/Wiki.jsp |
20 | 26 | 0.06% | https://raibledesigns.com/rn |
21 | 17 | 0.04% | https://raibledesigns.com/rd/entry/change_tomcat_s_timezone |
22 | 17 | 0.04% | https://raibledesigns.com/rd/page/archives |
23 | 16 | 0.04% | https://raibledesigns.com/rd/entry/dell_ultrasharp_u3818dw_38_curved |
24 | 14 | 0.03% | https://raible.kgbinternet.com/wiki/Diff.jsp |
25 | 14 | 0.03% | https://raibledesigns.com/rd/entry/a_webapp_makeover_with_spring |
26 | 13 | 0.03% | https://raibledesigns.com/rd/ |
27 | 12 | 0.03% | http://raible.net |
28 | 12 | 0.03% | https://raibledesigns.com/rd/entry/ruby_on_rails_vs_struts |
29 | 11 | 0.03% | https://raibledesigns.com/rd/date/20120828 |
30 | 11 | 0.03% | https://raibledesigns.com/rd/entry/integrating_node_js_ruby_and |
Top 15 of 762 Total User Agents | |||
---|---|---|---|
# | Hits | User Agent | |
1 | 6193 | 14.42% | Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/) |
2 | 3157 | 7.35% | Mozilla/5.0 (compatible; SemrushBot/7~bl; +http://www.semrush.com/bot.html) |
3 | 2569 | 5.98% | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 |
4 | 2376 | 5.53% | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected]) |
5 | 2137 | 4.98% | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot |
6 | 1534 | 3.57% | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.2; +https://openai.com/gptbot) |
7 | 1440 | 3.35% | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/116.0.19 |
8 | 1349 | 3.14% | Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://mj12bot.com/) |
9 | 1175 | 2.74% | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36 |
10 | 1140 | 2.66% | Mozilla/5.0 (compatible; DotBot/1.2; +https://opensiteexplorer.org/dotbot; [email protected]) |
11 | 948 | 2.21% | Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; PetalBot;+https:// |
12 | 883 | 2.06% | Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) |
13 | 852 | 1.98% | Mozilla/5.0 (compatible; Barkrowler/0.9; +https://babbar.tech/crawler) |
14 | 798 | 1.86% | Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.7151.119 Mobile |
15 | 713 | 1.66% | Mozilla/5.0 (X11; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0 |
Top 15 of 15 Total Countries | |||||||
---|---|---|---|---|---|---|---|
# | Hits | Files | KBytes | Country | |||
1 | 40485 | 94.29% | 26231 | 94.34% | 1693354 | 93.27% | Unresolved/Unknown |
2 | 1283 | 2.99% | 1220 | 4.39% | 94778 | 5.22% | Commercial (com) |
3 | 758 | 1.77% | 263 | 0.95% | 11033 | 0.61% | European Union |
4 | 267 | 0.62% | 60 | 0.22% | 613 | 0.03% | Network (net) |
5 | 129 | 0.30% | 19 | 0.07% | 222 | 0.01% | Non-Profit (org) |
6 | 4 | 0.01% | 2 | 0.01% | 2 | 0.00% | Germany |
7 | 2 | 0.00% | 2 | 0.01% | 12 | 0.00% | Brazil |
8 | 2 | 0.00% | 2 | 0.01% | 25 | 0.00% | Czech Republic |
9 | 1 | 0.00% | 1 | 0.00% | 18 | 0.00% | Canada |
10 | 1 | 0.00% | 1 | 0.00% | 390 | 0.02% | Switzerland |
11 | 1 | 0.00% | 1 | 0.00% | 14864 | 0.82% | Spain |
12 | 1 | 0.00% | 1 | 0.00% | 82 | 0.00% | India |
13 | 1 | 0.00% | 1 | 0.00% | 10 | 0.00% | Japan |
14 | 1 | 0.00% | 1 | 0.00% | 32 | 0.00% | Poland |
15 | 1 | 0.00% | 1 | 0.00% | 32 | 0.00% | Viet Nam |
Generated by Webalizer Version 2.21 |