Black Friday CornerPro!



Entramos na Black Friday com os melhores descontos de sempre!

Até dia 2 de Dezembro, terás a oportunidade única de fazer update ao teu plano de subscrição 😁

Consulta em baixo, todas as promoções que teremos disponíveis:
Bot comentario pre-live: 15€ -> 6€
Tme-machine: 49.90€ -> 25€
Bundle bots pre-live: 13€ -> 6€
Bundle bots live + pre-live: 10€
Planos:
anual: 120€ -> 80€
semestral: 60€ -> 45€
trimestral: 30€ -> 25€



Só até dia 2 de Dezembro, portanto não percas esta oportunidade 😎
Este conteúdo é para assinantes apenas!

Junta-te ao CornerProBet Premium para acederes às melhores estatísticas de futebol! Sabe mais aqui!

Análise feita com base nos últimos 10 jogos de cada equipa na condição casa-fora!
Logo

Llanelli Town

5 º Lugar

Forma

W L W W W

1.20 PPJ

Wales Welsh League Division 1


  2019-11-15 19:30

Jornada 13

  Tempo de Jogo
Terminado

Resultado Final: 2-2

Intervalo: 0-0

Logo

Undy Athletic

12 º Lugar

Forma

L W L L W

1.29 PPJ

Quem vence o jogo?

Llanelli Town 0%

Empate 0%

Undy Athletic 0%

Over ou Under?

Over

0%

Under

0%
Confronto Direto
0 0 Logo
100%
Logo 0 0

Llanelli Town tem as mesmas vitórias que Undy Athletic em confronto direto, com um total de 0 vitórias, 1 empates e 0 derrotas nos últimos 1 jogos.


Welsh League Division 1 2018-02-24 Llanelli Town 0-0
( 0-0)
Undy Athletic 0-0
Welsh League Division 1 2018-02-24 Llanelli Town 0-0 Undy Athletic 0-0

0%   Over 0.5HT

0/1 Jogos

0%   Over 1.5FT

0/1 Jogos

0%   Over 2.5FT

0/1 Jogos

0%   BTTS

0/1 Jogos

0%   37HT

0/1 Jogos

0%   87FT

0/1 Jogos

0%   Over 8.5FT

0/1 Jogos

0%   Over 9.5FT

0/1 Jogos

0-15

0 Golos - 1 Jogos

  Ultimos Jogos

Llanelli Town

Welsh League Division 1 2019-11-01 Llanelli Town 1-0
( 1-0)
Cwmamman United 1-6
( 1-2)
Welsh League Division 1 2019-10-11 Llanelli Town 1-4
( 0-1)
Ammanford 6-1
( 1-1)
Welsh League Division 1 2019-09-27 Llanelli Town 1-0
( 0-0)
Cwmbran Celtic 10-4
( 6-3)
Welsh League Division 1 2019-09-13 Llanelli Town 5-0
( 2-0)
Cambrian & Clydach 4-4
( 2-3)
Welsh League Division 1 2019-08-27 Llanelli Town 3-2
( 1-1)
Briton Ferry 7-3
( 5-2)
Premier League 2019-04-20 Llanelli Town 0-4
( 0-2)
Llandudno 7-1
( 1-1)
Premier League 2019-03-23 Llanelli Town 1-3
( 0-1)
Cefn Druids 4-10
( 1-6)
Premier League 2019-03-08 Llanelli Town 0-4
( 0-1)
Cardiff MU 4-3
( 3-1)
Premier League 2019-02-15 Llanelli Town 0-3
( 0-2)
Carmarthen Town 5-6
( 2-3)
Premier League 2019-02-08 Llanelli Town 2-4
( 0-3)
Aberystwyth Town 3-9
( 0-7)
Welsh League Division 1 2019-10-04 Taff's Well 1-3
( 1-1)
Llanelli Town 8-4
( 4-4)
Welsh League Division 1 2019-09-07 Caerau (Ely) 2-3
( 1-1)
Llanelli Town 0-0
( 0-0)
Premier League 2019-04-26 Cardiff MU 3-2
( 1-1)
Llanelli Town 10-1
( 5-0)
Premier League 2019-04-13 Carmarthen Town 3-1
( 2-1)
Llanelli Town 12-2
( 8-0)
Premier League 2019-04-05 Aberystwyth Town 3-2
( 1-0)
Llanelli Town 7-4
( 6-1)
Premier League 2019-02-23 Llandudno 4-2
( 0-0)
Llanelli Town 6-2
( 3-1)
Premier League 2019-02-02 Cefn Druids 0-0
( 0-0)
Llanelli Town 9-5
( 5-2)
Premier League 2019-01-12 The New Saints 5-0
( 2-0)
Llanelli Town 13-1
( 7-0)
Premier League 2019-01-01 Carmarthen Town 2-0
( 1-0)
Llanelli Town 8-4
( 5-2)
Premier League 2018-12-14 Cardiff MU 4-0
( 1-0)
Llanelli Town 7-1
( 5-1)
Welsh League Division 1 2019-11-01 Llanelli Town 1-0
( 1-0)
Cwmamman United 1-6
( 1-2)
Welsh League Division 1 2019-10-11 Llanelli Town 1-4
( 0-1)
Ammanford 6-1
( 1-1)
Welsh League Division 1 2019-10-04 Taff's Well 1-3
( 1-1)
Llanelli Town 8-4
( 4-4)
Welsh League Division 1 2019-09-27 Llanelli Town 1-0
( 0-0)
Cwmbran Celtic 10-4
( 6-3)
Welsh League Division 1 2019-09-13 Llanelli Town 5-0
( 2-0)
Cambrian & Clydach 4-4
( 2-3)
Welsh League Division 1 2019-09-07 Caerau (Ely) 2-3
( 1-1)
Llanelli Town 0-0
( 0-0)
Welsh League Division 1 2019-08-27 Llanelli Town 3-2
( 1-1)
Briton Ferry 7-3
( 5-2)
Premier League 2019-04-26 Cardiff MU 3-2
( 1-1)
Llanelli Town 10-1
( 5-0)
Premier League 2019-04-20 Llanelli Town 0-4
( 0-2)
Llandudno 7-1
( 1-1)
Premier League 2019-04-13 Carmarthen Town 3-1
( 2-1)
Llanelli Town 12-2
( 8-0)
Premier League 2019-04-05 Aberystwyth Town 3-2
( 1-0)
Llanelli Town 7-4
( 6-1)
Premier League 2019-03-23 Llanelli Town 1-3
( 0-1)
Cefn Druids 4-10
( 1-6)
Premier League 2019-03-08 Llanelli Town 0-4
( 0-1)
Cardiff MU 4-3
( 3-1)
Premier League 2019-02-23 Llandudno 4-2
( 0-0)
Llanelli Town 6-2
( 3-1)
Premier League 2019-02-15 Llanelli Town 0-3
( 0-2)
Carmarthen Town 5-6
( 2-3)
Premier League 2019-02-08 Llanelli Town 2-4
( 0-3)
Aberystwyth Town 3-9
( 0-7)
Premier League 2019-02-02 Cefn Druids 0-0
( 0-0)
Llanelli Town 9-5
( 5-2)
Premier League 2019-01-12 The New Saints 5-0
( 2-0)
Llanelli Town 13-1
( 7-0)
Premier League 2019-01-01 Carmarthen Town 2-0
( 1-0)
Llanelli Town 8-4
( 5-2)
Premier League 2018-12-14 Cardiff MU 4-0
( 1-0)
Llanelli Town 7-1
( 5-1)

Undy Athletic

Welsh League Division 1 2019-09-14 Undy Athletic 1-2
( 1-1)
Ammanford 0-0
( 0-0)
Welsh League Division 1 2019-09-07 Undy Athletic 1-0
( 1-0)
Haverfordwest County 6-3
( 2-0)
Welsh League Division 1 2019-05-08 Undy Athletic 1-2
( 1-1)
Taff's Well 7-5
( 2-1)
Welsh League Division 1 2019-04-30 Undy Athletic 1-1
( 1-0)
Haverfordwest County 7-7
( 5-1)
Welsh League Division 1 2019-04-13 Undy Athletic 1-0
( 1-0)
Cambrian & Clydach 0-0
( 0-0)
Welsh League Division 1 2019-03-16 Undy Athletic 2-1
( 1-0)
Cwmbran Celtic 2-5
( 0-3)
Welsh League Division 1 2019-01-12 Undy Athletic 2-3
( 2-2)
Ton Pentre 7-3
( 5-2)
Welsh League Division 1 2018-12-29 Undy Athletic 2-4
( 2-3)
Pontypridd Town AFC 4-3
( 0-1)
Welsh League Division 1 2018-12-08 Undy Athletic 3-2
( 1-1)
Llantwit Major 10-5
( 4-2)
Welsh League Division 1 2018-11-24 Undy Athletic 1-1
( 1-1)
Port Talbot Town 15-2
( 2-1)
Welsh League Division 1 2019-08-27 STM Sports 2-1
( 0-1)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2019-08-17 Afan Lido 0-1
( 0-1)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2019-05-04 Cwmbran Celtic 4-0
( 2-0)
Undy Athletic 6-10
( 1-3)
Welsh League Division 1 2019-03-23 Ton Pentre 2-1
( 2-1)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2019-01-05 Briton Ferry 0-2
( 0-1)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2018-10-27 Haverfordwest County 2-1
( 2-1)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2018-09-29 Afan Lido 0-5
( 0-3)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2019-09-14 Undy Athletic 1-2
( 1-1)
Ammanford 0-0
( 0-0)
Welsh League Division 1 2019-09-07 Undy Athletic 1-0
( 1-0)
Haverfordwest County 6-3
( 2-0)
Welsh League Division 1 2019-08-27 STM Sports 2-1
( 0-1)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2019-08-17 Afan Lido 0-1
( 0-1)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2019-05-08 Undy Athletic 1-2
( 1-1)
Taff's Well 7-5
( 2-1)
Welsh League Division 1 2019-05-04 Cwmbran Celtic 4-0
( 2-0)
Undy Athletic 6-10
( 1-3)
Welsh League Division 1 2019-04-30 Undy Athletic 1-1
( 1-0)
Haverfordwest County 7-7
( 5-1)
Welsh League Division 1 2019-04-13 Undy Athletic 1-0
( 1-0)
Cambrian & Clydach 0-0
( 0-0)
Welsh League Division 1 2019-03-23 Ton Pentre 2-1
( 2-1)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2019-03-16 Undy Athletic 2-1
( 1-0)
Cwmbran Celtic 2-5
( 0-3)
Welsh League Division 1 2019-01-12 Undy Athletic 2-3
( 2-2)
Ton Pentre 7-3
( 5-2)
Welsh League Division 1 2019-01-05 Briton Ferry 0-2
( 0-1)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2018-12-29 Undy Athletic 2-4
( 2-3)
Pontypridd Town AFC 4-3
( 0-1)
Welsh League Division 1 2018-12-08 Undy Athletic 3-2
( 1-1)
Llantwit Major 10-5
( 4-2)
Welsh League Division 1 2018-11-24 Undy Athletic 1-1
( 1-1)
Port Talbot Town 15-2
( 2-1)
Welsh League Division 1 2018-10-27 Haverfordwest County 2-1
( 2-1)
Undy Athletic 0-0
( 0-0)
Welsh League Division 1 2018-09-29 Afan Lido 0-5
( 0-3)
Undy Athletic 0-0
( 0-0)
Análise feita com base nos últimos 10 jogos de cada equipa na condição casa-fora!
Logo

Llanelli Town

5 º Lugar

Forma

W L W W W

1.20 PPJ

Wales Welsh League Division 1


  2019-11-15 19:30

Jornada 13

  Tempo de Jogo
Terminado

Resultado Final: 2-2

Intervalo: 0-0

Logo

Undy Athletic

12 º Lugar

Forma

L W L L W

1.29 PPJ

Analise - Golos
Llanelli Town Undy Athletic
1.40 Média Golos Marcados 1.57
2.40 Média Golos Sofridos 1.43
3.80 Média Golos 3.00
30% Jogos sem Marcar 14%
30% Jogos sem Sofrer 43%
40% BTTS 43%
Llanelli Town Undy Athletic
0.40 Média Golos Marcados 1.14
1.10 Média Golos Sofridos 0.86
1.50 Média Golos 2.00
70% Jogos sem Marcar 14%
30% Jogos sem Sofrer 57%
10% BTTS 29%
Llanelli Town Undy Athletic
1.00 Média Golos Marcados 0.43
1.30 Média Golos Sofridos 0.57
2.30 Média Golos 1.00
40% Jogos sem Marcar 71%
30% Jogos sem Sofrer 71%
40% BTTS 0%
Outros Dados
Llanelli Town Undy Athletic
30% Primeiro a marcar 71.4%
30% E ganhou no fim 0%
20% Marca em ambas as partes 28.6%
63.6% Marca golo? 77.9%
11.90 Remates por jogo 1.70
5.60 Remates baliza por jogo 0.10
Total Golos
Llanelli Town Undy Athletic
Marcados Sofridos Marcados Sofridos
70% 70% Over 0.5 86% 57%
30% 70% Over 1.5 29% 57%
20% 60% Over 2.5 14% 14%
10% 40% Over 3.5 14% 14%
Llanelli Town Undy Athletic
Marcados Sofridos Marcados Sofridos
30% 70% Over 0.5 86% 43%
10% 30% Over 1.5 14% 43%
0% 10% Over 2.5 14% 0%
0% 0% Over 3.5 0% 0%
Llanelli Town Undy Athletic
Marcados Sofridos Marcados Sofridos
60% 70% Over 0.5 29% 29%
30% 40% Over 1.5 14% 29%
10% 20% Over 2.5 0% 0%
0% 0% Over 3.5 0% 0%
Golos por Intervalo 45' e 90' incluem acréscimos.
Llanelli Town Undy Athletic
Marcados Sofridos Total % Marcados Sofridos Total %
1 5 6 50% 0-15 3 1 4 43%
1 2 3 30% 16-30 2 3 5 57%
2 4 6 40% 31-HT 3 2 5 71%
4 6 10 80% 46-60 0 1 1 14%
3 4 7 60% 61-75 1 3 4 43%
3 3 6 50% 76-FT 2 0 2 29%
Handicaps
Llanelli Town Undy Athletic
Vitórias Derrotas Vitórias Derrotas
10% 90% -2.5 0% 70%
10% 90% -1.5 0% 70%
40% 60% -0.5 0% 70%
90% 10% +0.5 70% 0%
90% 10% +1.5 70% 0%
90% 10% +2.5 70% 0%
Análise feita com base nos últimos 10 jogos de cada equipa na condição casa-fora!
Logo

Llanelli Town

5 º Lugar

Forma

W L W W W

1.20 PPJ

Wales Welsh League Division 1


  2019-11-15 19:30

Jornada 13

  Tempo de Jogo
Terminado

Resultado Final: 2-2

Intervalo: 0-0

Logo

Undy Athletic

12 º Lugar

Forma

L W L L W

1.29 PPJ

Este conteúdo é para assinantes apenas!

Junta-te ao CornerProBet Premium para acederes às melhores estatísticas de futebol! Sabe mais aqui!

Análise feita com base nos últimos 10 jogos de cada equipa na condição casa-fora!
Logo

Llanelli Town

5 º Lugar

Forma

W L W W W

1.20 PPJ

Wales Welsh League Division 1


  2019-11-15 19:30

Jornada 13

  Tempo de Jogo
Terminado

Resultado Final: 2-2

Intervalo: 0-0

Logo

Undy Athletic

12 º Lugar

Forma

L W L L W

1.29 PPJ

Analise - Cantos
Llanelli Town Undy Athletic
5.10 Media Favor 1.43
4.70 Media Contra 0.86
9.80 Media Total 2.29
Llanelli Town Undy Athletic
2.20 Media Favor 0.43
2.90 Media Contra 0.14
5.10 Media Total 0.57
Llanelli Town Undy Athletic
2.90 Media Favor 1.00
1.80 Media Contra 0.71
4.70 Media Total 1.71
Cantos por Intervalo 45' e 90' incluem acréscimos.
Llanelli Town Undy Athletic Média
Marcados Sofridos % Marcados Sofridos % Favor Contra %
0-10 0.5 0.2 50% 0.29 0 14% 0.39 0.1 32.14%
11-20 0.3 0.9 70% 0 0 0% 0.15 0.45 35%
21-30 0.3 0.5 60% 0 0.14 14% 0.15 0.32 37.14%
31-36 0.7 0.7 80% 0.14 0 14% 0.42 0.35 47.14%
37-HT 0.4 0.6 60% 0 0 0% 0.2 0.3 30%
46-50 0.2 0.5 50% 0.29 0.43 14% 0.24 0.46 32.14%
51-60 0.8 0.1 60% 0.29 0.14 14% 0.54 0.12 37.14%
61-70 0.3 0.3 50% 0.14 0 14% 0.22 0.15 32.14%
71-75 0.6 0.3 50% 0 0 0% 0.3 0.15 25%
76-80 0.2 0.1 30% 0 0 0% 0.1 0.05 15%
81-86 0.7 0.1 40% 0.29 0 14% 0.49 0.05 27.14%
87-FT 0.1 0.4 30% 0 0.14 14% 0.05 0.27 22.14%
75-FT 1 0.6 60% 0.29 0.14 14% 0.64 0.37 37.14%
80-FT 0.8 0.5 60% 0.29 0.14 14% 0.54 0.32 37.14%
Total Cantos
Llanelli Town Undy Athletic
Marcados Sofridos Marcados Sofridos
90% 80% Over 2.5 14% 14%
80% 60% Over 3.5 14% 14%
50% 40% Over 4.5 14% 14%
40% 40% Over 5.5 14% 14%
30% 20% Over 6.5 14% 0%
Llanelli Town Undy Athletic
Marcados Sofridos Marcados Sofridos
90% 100% Over 0.5 14% 14%
50% 70% Over 1.5 14% 0%
30% 50% Over 2.5 14% 0%
20% 20% Over 3.5 0% 0%
20% 20% Over 4.5 0% 0%
Llanelli Town Undy Athletic
Marcados Sofridos Marcados Sofridos
90% 80% Over 0.5 14% 14%
80% 50% Over 1.5 14% 14%
60% 30% Over 2.5 14% 14%
30% 20% Over 3.5 14% 14%
20% 0% Over 4.5 14% 14%
Races
( Primeiro a marcar )
Llanelli Town Undy Athletic
Vitórias Derrotas Vitórias Derrotas
50% 50% Race 3 14% 0%
50% 30% Race 5 14% 0%
30% 20% Race 7 14% 0%
10% 20% Race 9 14% 0%
Handicaps
Llanelli Town Undy Athletic
Vitórias Derrotas Vitórias Derrotas
40% 60% -2.5 10% 60%
40% 60% -1.5 10% 60%
50% 50% -0.5 10% 60%
60% 40% +0.5 70% 0%
70% 30% +1.5 70% 0%
70% 30% +2.5 70% 0%
Análise feita com base nos últimos 10 jogos de cada equipa na condição casa-fora!
Logo

Llanelli Town

5 º Lugar

Forma

W L W W W

1.20 PPJ

Wales Welsh League Division 1


  2019-11-15 19:30

Jornada 13

  Tempo de Jogo
Terminado

Resultado Final: 2-2

Intervalo: 0-0

Logo

Undy Athletic

12 º Lugar

Forma

L W L L W

1.29 PPJ

Analise - Cartoes
Llanelli Town Undy Athletic
2.80 Media Favor 0.00
2.40 Media Contra 0.00
5.20 Media Total 0.00
Llanelli Town Undy Athletic
1.00 Media Favor 0.00
0.60 Media Contra 0.00
1.60 Media Total 0.00
Llanelli Town Undy Athletic
1.80 Media Favor 0.00
1.80 Media Contra 0.00
3.60 Media Total 0.00
Cartões Amarelos por Intervalos 45' e 90' incluem acréscimos.
Llanelli Town Undy Athletic
Media Favor Media Contra % Media Favor Media Contra %
0-15 1 1 10% 0 0 0%
16-30 2 2 30% 0 0 0%
31-HT 7 3 70% 0 0 0%
46-60 7 4 60% 0 0 0%
61-75 4 8 70% 0 0 0%
76-FT 7 6 70% 0 0 0%
Total de Cartões por Equipa
Llanelli Town Undy Athletic
Media Favor Media Contra Media Favor Media Contra
90% 100% Over 0.5 0% 0%
90% 80% Over 1.5 0% 0%
50% 20% Over 2.5 0% 0%
40% 10% Over 3.5 0% 0%
Llanelli Town Undy Athletic
Media Favor Media Contra Media Favor Media Contra
70% 50% Over 0.5 0% 0%
30% 10% Over 1.5 0% 0%
0% 0% Over 2.5 0% 0%
0% 0% Over 3.5 0% 0%
Llanelli Town Undy Athletic
Media Favor Media Contra Media Favor Media Contra
80% 90% Over 0.5 0% 0%
50% 50% Over 1.5 0% 0%
40% 10% Over 2.5 0% 0%
10% 10% Over 3.5 0% 0%
Ataques
Remates Totais
R. Dentro Área & R. Fora Área
Índice de Pressão

Gráfico Pressão

🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔵🔵🔵🔵🔵🔵🔵🔵🔵🔵

Média Indíce Pressão Casa: : 16.53

Média Indíce Pressão Fora: : 13.9

Análise feita com base nos últimos 10 jogos de cada equipa na condição casa-fora!
Logo

Llanelli Town

5 º Lugar

Forma

W L W W W

1.20 PPJ

Wales Welsh League Division 1


  2019-11-15 19:30

Jornada 13

  Tempo de Jogo
Terminado

Resultado Final: 2-2

Intervalo: 0-0

Logo

Undy Athletic

12 º Lugar

Forma

L W L L W

1.29 PPJ

Eventos Jogo
5
Canto
19
Cartão Amarelo
20
Cartão Amarelo
23
Cartão Amarelo
36
Canto
39
Cartão Amarelo

Intervalo

50
Canto
56
Cartão Amarelo
59
Golo  N. Logan
66
Golo  O. Smith
70
Golo  J. Loveridge
70
Cartão Amarelo
76
Canto
77
Canto
80
Cartão Amarelo
88
Canto
90+3
Golo 

Llanelli Town

Undy Athletic

Intervalo

59
Golo  N. Logan
66
Golo  O. Smith
70
Golo  J. Loveridge
90+3
Golo 

Llanelli Town

Undy Athletic

5
Canto
36
Canto

Intervalo

50
Canto
76
Canto
77
Canto
88
Canto

Llanelli Town

Undy Athletic

19
Cartão Amarelo
20
Cartão Amarelo
23
Cartão Amarelo
39
Cartão Amarelo

Intervalo

56
Cartão Amarelo
70
Cartão Amarelo
80
Cartão Amarelo

Llanelli Town

Undy Athletic

Dados Jogo
10
Remates Totais
11
6
Remates baliza
5
4
Remates ao lado
6
0
Remates Bloqueados
0
0
R. Dentro Área
0
0
R. Fora Área
0
148
Ataques
112
80
Ataques Perigosos
74
0
Faltas
0
3
Cantos
3
0
Fora-de-jogo
0
53
Posse de Bola
47
3
Cartões Amarelos
4
0
Cartões Vermelhos
0
0
Cartão Amarelo-Vermelho
0
0
Defesas
0
0
Pontapé de Baliza
0
0
Tentativas de Golo
0
0
Livres
0
0
Lançamentos
0
0
Penalties
1
0
Cortes
0
75
Ataques
67
37
Ataques Perigosos
35
2
Remates ao lado
4
0
Remates baliza
2
0
Remates Bloqueados
0
1
Cantos
1
0
Golos
0
2
Cartões Amarelos
2
0
Posse de Bola
0
2
Remates Totais
6
12.98
Média Indíce Pressão
14.01
73
Ataques
45
43
Ataques Perigosos
39
2
Remates ao lado
2
6
Remates baliza
3
0
Remates Bloqueados
0
2
Cantos
2
2
Golos
2
1
Cartões Amarelos
2
0
Posse bola
0
0
Posse de Bola
0
8
Remates Totais
5
20.71
Média Indíce Pressão
14.21