Springfield Thunderbirds VS Laval Rocket


Springfield Thunderbirds

Laval Rocket

not draw --6--0---0
not win --2--0---0
not lost --2--0---0

Springfield Thunderbirds (T1) VS Laval Rocket (T2)

Springfield Thunderbirds

Laval Rocket

Zaujímavé

Springfield Thunderbirds

  • Až 20 zápasov tímu Springfield Thunderbirds skončilo nad hranicou 5.5 gólov. Z celkového počtu 31 zápasov, to je až 65%.
  • Springfield Thunderbirds už 6 zápasov v rade neremízovali.
  • Springfield Thunderbirds ťahá aktuálne sériu 8 zápasov v rade, v ktorých celkové skóre bolo nad hranicou 5.5 gólov.

Laval Rocket

  • Tím Laval Rocket odohral až 18 zápasov ktoré skončili nad hranicou 5.5 gólov. Je to až 72% z celkového počtu 25 zápasov.
  • Laval Rocket už 6 zápasov v rade neremízovali.

H2H

  • 100% vzájomných zápasov skončilo nad hranicou 5.5 bodov. To je 2 z 2 zápasov.
Dátum Čas DOMÁCI HOSTIA u/o Výsledok Detail
USA / AHL / 2019/2020
08.12.2019 01:05 Springfield Thunderbirds Laval Rocket over 3:4 2:1,1:0,0:3
01.12.2019 01:05 Springfield Thunderbirds Laval Rocket over 6:3 1:1,2:0,3:2

Springfield Thunderbirds

1 - 0 - 1

Laval Rocket

Springfield Thunderbirds


Dátum Čas DOMÁCI HOSTIA u/o Výsledok Detail
10.01.22 21:00 Toronto Marlies Springfield Thunderbirds over 5:4 5:1,0:1,0:2
09.01.22 01:00 Belleville Senators Springfield Thunderbirds over 7:5 1:2,2:2,4:1
08.01.22 01:00 Belleville Senators Springfield Thunderbirds over 3:4 1:1,2:2,0:1
02.01.22 21:05 Providence Bruins Springfield Thunderbirds over 7:1 2:0,3:1,2:0
01.01.22 20:35 Springfield Thunderbirds Rochester Americans over 5:3 2:3,0:0,3:0
29.12.21 01:00 Bridgeport Sound Tigers Springfield Thunderbirds over 1:5 1:0,0:3,0:2
19.12.21 21:00 Hartford Wolf Pack Springfield Thunderbirds over 4:3sn 0:1,1:2,2:0,0:0,1:0
01:05 Springfield Thunderbirds Hartford Wolf Pack over 6:4 2:1,2:1,2:2
18.12.21 01:05 Springfield Thunderbirds Hershey Bears under 0:2 0:1,0:1,0:0
12.12.21 21:05 Wilkes-Barre/Scranton Penguins Springfield Thunderbirds over 6:0 1:0,4:0,1:0
01:05 Springfield Thunderbirds Providence Bruins under 0:3 0:1,0:1,0:1
11.12.21 01:00 Springfield Thunderbirds Toronto Marlies over 2:4 1:0,0:3,1:1
27.11.21 20:05 Springfield Thunderbirds Hartford Wolf Pack over 4:2 0:1,3:0,1:1
01:00 Hartford Wolf Pack Springfield Thunderbirds over 5:3 0:2,4:0,1:1
25.11.21 00:05 Springfield Thunderbirds Bridgeport Sound Tigers under 4:1 0:0,4:0,0:1
21.11.21 21:00 Bridgeport Sound Tigers Springfield Thunderbirds over 2:5 0:1,1:0,1:4
01:05 Springfield Thunderbirds Bridgeport Sound Tigers under 2:1 1:0,1:1,0:0
20.11.21 01:05 Springfield Thunderbirds Wilkes-Barre/Scranton Penguins over 5:4sn 1:3,1:0,2:1,0:0,1:0
14.11.21 01:05 Lehigh Valley Phantoms Springfield Thunderbirds under 1:2pp 0:0,1:1,0:0,0:1
13.11.21 01:05 Springfield Thunderbirds Hartford Wolf Pack over 4:6 2:0,0:4,2:2
11.11.21 01:05 Providence Bruins Springfield Thunderbirds under 1:4 0:1,1:2,0:1
07.11.21 21:00 Hershey Bears Springfield Thunderbirds over 5:3 2:0,0:2,3:1
00:00 Bridgeport Sound Tigers Springfield Thunderbirds under 1:4 1:3,0:1,0:0
06.11.21 00:05 Springfield Thunderbirds Hershey Bears under 3:2pp 1:1,1:0,0:1,1:0
31.10.21 19:05 Springfield Thunderbirds Charlotte Checkers over 5:3 1:2,2:1,2:0
01:05 Springfield Thunderbirds Wilkes-Barre/Scranton Penguins over 3:4pp 1:1,0:2,2:0,0:1
24.10.21 21:05 Providence Bruins Springfield Thunderbirds under 1:4 1:0,0:1,0:3
01:00 Bridgeport Sound Tigers Springfield Thunderbirds over 4:3pp 0:1,1:2,2:0,1:0
23.10.21 01:05 Springfield Thunderbirds Bridgeport Sound Tigers under 3:1 0:1,1:0,2:0
17.10.21 21:05 Springfield Thunderbirds Bridgeport Sound Tigers over 4:3sn 2:1,1:1,0:1,0:0,1:0
01:05 Springfield Thunderbirds Hartford Wolf Pack under 2:1 1:0,0:1,1:0

Laval Rocket


Dátum Čas DOMÁCI HOSTIA u/o Výsledok Detail
13.01.22 01:30 Laval Rocket Syracuse Crunch under 3:2 1:0,1:2,1:0
18.12.21 01:00 Laval Rocket Providence Bruins over 6:3 1:2,4:0,1:1
12.12.21 23:00 Hershey Bears Laval Rocket over 2:4 1:1,1:1,0:2
11.12.21 01:05 Rochester Americans Laval Rocket over 5:3 2:1,1:1,2:1
09.12.21 01:30 Laval Rocket Manitoba Moose under 3:2 1:0,1:1,1:1
05.12.21 22:00 Toronto Marlies Laval Rocket over 1:5 0:1,1:2,0:2
04.12.21 01:00 Laval Rocket Texas Stars over 4:3pp 1:1,2:1,0:1,1:0
02.12.21 01:30 Laval Rocket Texas Stars over 3:4pp 1:1,0:2,2:0,0:1
28.11.21 01:00 Belleville Senators Laval Rocket over 7:3 1:0,2:1,4:2
27.11.21 01:00 Laval Rocket Belleville Senators over 2:6 1:1,0:3,1:2
21.11.21 01:00 Belleville Senators Laval Rocket over 5:2 1:1,2:1,2:0
18.11.21 01:00 Toronto Marlies Laval Rocket over 5:6sn 2:1,3:1,0:3,0:0,2:3
13.11.21 19:00 Laval Rocket Utica Comets over 3:5 0:1,2:1,1:3
01:00 Laval Rocket Bridgeport Sound Tigers over 5:4pp 2:3,1:1,1:0,1:0
11.11.21 01:30 Laval Rocket Belleville Senators under 3:0 1:0,1:0,1:0
07.11.21 23:00 Utica Comets Laval Rocket over 4:2 0:0,2:0,2:2
00:00 Syracuse Crunch Laval Rocket under 4:0 1:0,2:0,1:0
30.10.21 19:00 Laval Rocket Rochester Americans over 5:6pp 0:1,2:1,3:3,0:1
01:00 Laval Rocket Rochester Americans over 3:4 0:1,1:2,2:1
28.10.21 01:30 Laval Rocket Toronto Marlies under 5:0 3:0,2:0,0:0
24.10.21 21:00 Bridgeport Sound Tigers Laval Rocket under 3:0 0:0,1:0,2:0
01:05 Providence Bruins Laval Rocket under 0:4 0:2,0:0,0:2
21.10.21 01:30 Laval Rocket Manitoba Moose over 5:4 1:2,2:0,2:2
17.10.21 01:00 Belleville Senators Laval Rocket over 5:2 0:0,4:0,1:2
16.10.21 01:00 Laval Rocket Belleville Senators over 6:2 1:1,4:1,1:0

Springfield Thunderbirds


nenájdený žiadny zápas

Laval Rocket


nenájdený žiadny zápas

Atlantic Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Providence Bruins 72 26 9 10 8 20 221 201 98
2. Hershey Bears 72 30 7 9 10 33 217 184 97
3. Charlotte Checkers 73 17 11 8 18 12 237 225 86
4. Springfield Thunderbirds 72 18 10 8 18 19 230 211 84
5. Hartford Wolf Pack 71 21 7 11 14 15 225 210 81
6. Lehigh Valley Phantoms 72 17 10 6 23 -5 221 226 80
7. Bridgeport Islanders 72 18 8 8 22 -10 238 248 76
8. Wilkes-Barre/Scranton Penguins 72 8 9 14 18 -33 191 224 66

Central Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Texas Stars 72 22 9 12 8 55 265 210 92
2. Milwaukee Admirals 72 19 11 6 19 27 238 211 88
3. Manitoba Moose 72 19 9 10 15 1 227 226 84
4. Iowa Wild 72 14 10 11 16 0 211 211 79
5. Rockford IceHogs 72 5 15 9 19 -18 214 232 79
6. Chicago Wolves 72 25 5 8 21 -18 227 245 78
7. Grand Rapids Griffins 72 10 9 8 28 -61 194 255 64

Pacific Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Calgary Wranglers 72 39 6 4 13 82 256 174 106
2. Coachella Valley Firebirds 72 28 10 7 10 63 257 194 103
3. Colorado Eagles 72 28 6 10 12 23 210 187 90
4. Abbotsford Canucks 72 32 4 7 18 26 229 203 87
5. Bakersfield Condors 72 31 3 4 27 0 212 212 78
6. Ontario Reign 72 16 9 6 26 -5 206 211 74
7. San Jose Barracuda 72 15 8 7 27 -44 205 249 69
8. Tucson Roadrunners 72 20 5 9 24 -26 219 245 69
9. Henderson Silver Knights 72 17 6 5 33 -20 201 221 63
10. San Diego Gulls 72 10 5 3 46 -101 180 281 43

North Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Toronto Marlies 72 26 8 5 20 4 229 225 89
2. Rochester Americans 72 14 11 9 18 3 236 233 81
3. Syracuse Crunch 72 19 8 11 15 13 252 239 81
4. Utica Comets 72 17 9 10 17 -7 215 222 80
5. Laval Rocket 72 21 6 10 19 11 258 247 76
6. Cleveland Monsters 72 11 11 7 25 -34 220 254 73
7. Belleville Senators 72 15 8 10 21 -25 233 258 72
Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Calgary Wranglers 72 39 6 4 13 82 256 174 106
2. Coachella Valley Firebirds 72 28 10 7 10 63 257 194 103
3. Providence Bruins 72 26 9 10 8 20 221 201 98
4. Hershey Bears 72 30 7 9 10 33 217 184 97
5. Texas Stars 72 22 9 12 8 55 265 210 92
6. Colorado Eagles 72 28 6 10 12 23 210 187 90
7. Toronto Marlies 72 26 8 5 20 4 229 225 89
8. Milwaukee Admirals 72 19 11 6 19 27 238 211 88
9. Abbotsford Canucks 72 32 4 7 18 26 229 203 87
10. Charlotte Checkers 73 17 11 8 18 12 237 225 86
11. Springfield Thunderbirds 72 18 10 8 18 19 230 211 84
12. Manitoba Moose 72 19 9 10 15 1 227 226 84
13. Hartford Wolf Pack 71 21 7 11 14 15 225 210 81
14. Rochester Americans 72 14 11 9 18 3 236 233 81
15. Syracuse Crunch 72 19 8 11 15 13 252 239 81
16. Lehigh Valley Phantoms 72 17 10 6 23 -5 221 226 80
17. Utica Comets 72 17 9 10 17 -7 215 222 80
18. Iowa Wild 72 14 10 11 16 0 211 211 79
19. Rockford IceHogs 72 5 15 9 19 -18 214 232 79
20. Bakersfield Condors 72 31 3 4 27 0 212 212 78
21. Chicago Wolves 72 25 5 8 21 -18 227 245 78
22. Laval Rocket 72 21 6 10 19 11 258 247 76
23. Bridgeport Islanders 72 18 8 8 22 -10 238 248 76
24. Ontario Reign 72 16 9 6 26 -5 206 211 74
25. Cleveland Monsters 72 11 11 7 25 -34 220 254 73
26. Belleville Senators 72 15 8 10 21 -25 233 258 72
27. San Jose Barracuda 72 15 8 7 27 -44 205 249 69
28. Tucson Roadrunners 72 20 5 9 24 -26 219 245 69
29. Wilkes-Barre/Scranton Penguins 72 8 9 14 18 -33 191 224 66
30. Grand Rapids Griffins 72 10 9 8 28 -61 194 255 64
31. Henderson Silver Knights 72 17 6 5 33 -20 201 221 63
32. San Diego Gulls 72 10 5 3 46 -101 180 281 43

Atlantic Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Providence Bruins 36 12 4 7 2 8 109 101 47
2. Hershey Bears 36 15 4 4 5 19 116 97 50
3. Charlotte Checkers 37 5 6 5 10 -7 113 120 39
4. Springfield Thunderbirds 36 11 4 4 9 18 120 102 42
5. Hartford Wolf Pack 35 10 4 5 7 8 110 102 41
6. Lehigh Valley Phantoms 36 12 3 3 12 -7 112 119 39
7. Bridgeport Islanders 36 9 4 1 17 -9 111 120 35
8. Wilkes-Barre/Scranton Penguins 36 4 4 8 8 -17 88 105 32

Central Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Texas Stars 36 13 4 4 7 32 137 105 46
2. Milwaukee Admirals 36 10 4 3 12 4 116 112 39
3. Manitoba Moose 36 7 6 4 9 1 108 107 42
4. Iowa Wild 36 6 4 6 10 -9 102 111 34
5. Rockford IceHogs 36 2 8 4 10 -1 118 119 40
6. Chicago Wolves 36 11 2 7 7 -15 109 124 37
7. Grand Rapids Griffins 36 8 2 7 10 -30 99 129 31

Pacific Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Calgary Wranglers 36 21 2 2 7 38 125 87 52
2. Coachella Valley Firebirds 36 16 5 3 4 42 134 92 55
3. Colorado Eagles 36 16 3 6 2 22 114 92 50
4. Abbotsford Canucks 36 18 2 4 6 40 129 89 48
5. Bakersfield Condors 36 17 3 3 7 16 111 95 49
6. Ontario Reign 36 15 1 2 15 4 103 99 36
7. San Jose Barracuda 36 4 6 3 14 -15 101 116 35
8. Tucson Roadrunners 36 13 1 6 9 -11 116 127 36
9. Henderson Silver Knights 36 13 3 4 9 9 107 98 42
10. San Diego Gulls 36 7 1 3 21 -51 99 150 21

North Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Toronto Marlies 36 15 3 2 11 6 108 102 44
2. Rochester Americans 36 8 5 5 8 1 130 129 41
3. Syracuse Crunch 36 13 2 8 3 11 126 115 42
4. Utica Comets 36 8 5 7 4 2 108 106 43
5. Laval Rocket 36 12 3 8 2 20 135 115 44
6. Cleveland Monsters 36 6 5 4 12 -17 105 122 36
7. Belleville Senators 36 12 3 4 10 4 126 122 40
Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Coachella Valley Firebirds 36 16 5 3 4 42 134 92 55
2. Calgary Wranglers 36 21 2 2 7 38 125 87 52
3. Colorado Eagles 36 16 3 6 2 22 114 92 50
4. Hershey Bears 36 15 4 4 5 19 116 97 50
5. Bakersfield Condors 36 17 3 3 7 16 111 95 49
6. Abbotsford Canucks 36 18 2 4 6 40 129 89 48
7. Providence Bruins 36 12 4 7 2 8 109 101 47
8. Texas Stars 36 13 4 4 7 32 137 105 46
9. Toronto Marlies 36 15 3 2 11 6 108 102 44
10. Laval Rocket 36 12 3 8 2 20 135 115 44
11. Utica Comets 36 8 5 7 4 2 108 106 43
12. Henderson Silver Knights 36 13 3 4 9 9 107 98 42
13. Springfield Thunderbirds 36 11 4 4 9 18 120 102 42
14. Manitoba Moose 36 7 6 4 9 1 108 107 42
15. Syracuse Crunch 36 13 2 8 3 11 126 115 42
16. Hartford Wolf Pack 35 10 4 5 7 8 110 102 41
17. Rochester Americans 36 8 5 5 8 1 130 129 41
18. Rockford IceHogs 36 2 8 4 10 -1 118 119 40
19. Belleville Senators 36 12 3 4 10 4 126 122 40
20. Milwaukee Admirals 36 10 4 3 12 4 116 112 39
21. Lehigh Valley Phantoms 36 12 3 3 12 -7 112 119 39
22. Charlotte Checkers 37 5 6 5 10 -7 113 120 39
23. Chicago Wolves 36 11 2 7 7 -15 109 124 37
24. Ontario Reign 36 15 1 2 15 4 103 99 36
25. Cleveland Monsters 36 6 5 4 12 -17 105 122 36
26. Tucson Roadrunners 36 13 1 6 9 -11 116 127 36
27. San Jose Barracuda 36 4 6 3 14 -15 101 116 35
28. Bridgeport Islanders 36 9 4 1 17 -9 111 120 35
29. Iowa Wild 36 6 4 6 10 -9 102 111 34
30. Wilkes-Barre/Scranton Penguins 36 4 4 8 8 -17 88 105 32
31. Grand Rapids Griffins 36 8 2 7 10 -30 99 129 31
32. San Diego Gulls 36 7 1 3 21 -51 99 150 21

Atlantic Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Providence Bruins 36 14 5 3 6 12 112 100 51
2. Hershey Bears 36 15 3 5 5 14 101 87 47
3. Charlotte Checkers 36 12 5 3 8 19 124 105 47
4. Springfield Thunderbirds 36 7 6 4 9 1 110 109 42
5. Hartford Wolf Pack 36 11 3 6 7 7 115 108 40
6. Lehigh Valley Phantoms 36 5 7 3 11 2 109 107 41
7. Bridgeport Islanders 36 9 4 7 5 -1 127 128 41
8. Wilkes-Barre/Scranton Penguins 36 4 5 6 10 -16 103 119 34

Central Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Texas Stars 36 9 5 8 1 23 128 105 46
2. Milwaukee Admirals 36 9 7 3 7 23 122 99 49
3. Manitoba Moose 36 12 3 6 6 0 119 119 42
4. Iowa Wild 36 8 6 5 6 9 109 100 45
5. Rockford IceHogs 36 3 7 5 9 -17 96 113 39
6. Chicago Wolves 36 14 3 1 14 -3 118 121 41
7. Grand Rapids Griffins 36 2 7 1 18 -31 95 126 33

Pacific Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Calgary Wranglers 36 18 4 2 6 44 131 87 54
2. Coachella Valley Firebirds 36 12 5 4 6 21 123 102 48
3. Colorado Eagles 36 12 3 4 10 1 96 95 40
4. Abbotsford Canucks 36 14 2 3 12 -14 100 114 39
5. Bakersfield Condors 36 14 0 1 20 -16 101 117 29
6. Ontario Reign 36 1 8 4 11 -9 103 112 38
7. San Jose Barracuda 36 11 2 4 13 -29 104 133 34
8. Tucson Roadrunners 36 7 4 3 15 -15 103 118 33
9. Henderson Silver Knights 36 4 3 1 24 -29 94 123 21
10. San Diego Gulls 36 3 4 0 25 -50 81 131 22

North Division

Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Toronto Marlies 36 11 5 3 9 -2 121 123 45
2. Rochester Americans 36 6 6 4 10 2 106 104 40
3. Syracuse Crunch 36 6 6 3 12 2 126 124 39
4. Utica Comets 36 9 4 3 13 -9 107 116 37
5. Laval Rocket 36 9 3 2 17 -9 123 132 32
6. Cleveland Monsters 36 5 6 3 13 -17 115 132 37
7. Belleville Senators 36 3 5 6 11 -29 107 136 32
Podľa bodov Najlepší útok Najlepšia obrana Najhorší útok Najhoršia obrana
#   Tím Z V VP PP P +/- GS GI B
1. Calgary Wranglers 36 18 4 2 6 44 131 87 54
2. Providence Bruins 36 14 5 3 6 12 112 100 51
3. Milwaukee Admirals 36 9 7 3 7 23 122 99 49
4. Coachella Valley Firebirds 36 12 5 4 6 21 123 102 48
5. Hershey Bears 36 15 3 5 5 14 101 87 47
6. Charlotte Checkers 36 12 5 3 8 19 124 105 47
7. Texas Stars 36 9 5 8 1 23 128 105 46
8. Iowa Wild 36 8 6 5 6 9 109 100 45
9. Toronto Marlies 36 11 5 3 9 -2 121 123 45
10. Springfield Thunderbirds 36 7 6 4 9 1 110 109 42
11. Manitoba Moose 36 12 3 6 6 0 119 119 42
12. Lehigh Valley Phantoms 36 5 7 3 11 2 109 107 41
13. Chicago Wolves 36 14 3 1 14 -3 118 121 41
14. Bridgeport Islanders 36 9 4 7 5 -1 127 128 41
15. Colorado Eagles 36 12 3 4 10 1 96 95 40
16. Rochester Americans 36 6 6 4 10 2 106 104 40
17. Hartford Wolf Pack 36 11 3 6 7 7 115 108 40
18. Rockford IceHogs 36 3 7 5 9 -17 96 113 39
19. Abbotsford Canucks 36 14 2 3 12 -14 100 114 39
20. Syracuse Crunch 36 6 6 3 12 2 126 124 39
21. Ontario Reign 36 1 8 4 11 -9 103 112 38
22. Utica Comets 36 9 4 3 13 -9 107 116 37
23. Cleveland Monsters 36 5 6 3 13 -17 115 132 37
24. Wilkes-Barre/Scranton Penguins 36 4 5 6 10 -16 103 119 34
25. San Jose Barracuda 36 11 2 4 13 -29 104 133 34
26. Tucson Roadrunners 36 7 4 3 15 -15 103 118 33
27. Grand Rapids Griffins 36 2 7 1 18 -31 95 126 33
28. Laval Rocket 36 9 3 2 17 -9 123 132 32
29. Belleville Senators 36 3 5 6 11 -29 107 136 32
30. Bakersfield Condors 36 14 0 1 20 -16 101 117 29
31. San Diego Gulls 36 3 4 0 25 -50 81 131 22
32. Henderson Silver Knights 36 4 3 1 24 -29 94 123 21