Rider Profile - Fabrizio Pirovano

Full Name Fabrizio Pirovano
Country Italy
Birth Date 1 February 1960
Birthplace Biassono, ITA
Races Podiums Wins 2nd 3rd F. Laps Points
All-Time 183 47 10 14 23 13 1678.5
1995 24 1 1 178
1994 22 3 2 1 2 111
1993 27 10 1 1 8 1 290
1992 26 9 2 2 5 5 278
1991 22 4 1 3 195
1990 26 10 5 2 3 3 325
1989 20 7 1 3 3 1 208
1988 17 3 1 2 1 93.5

World Superbike Race History

YEAR RD. CIRCUIT RACE POS. TIME/RETIRED # BIKE TYRES TEAM AGE
1995 Australia Phillip Island Race 2 12 + 0:54.810 #9 Ducati 916 Michelin Team Taurus 35
1995 Australia Phillip Island Race 1 RT Throttle #9 Ducati 916 Michelin Team Taurus 35
1995 Indonesia Sentul Race 2 6 + 0:23.188 #9 Ducati 916 Michelin Team Taurus 35
1995 Indonesia Sentul Race 1 5 + 0:20.976 #9 Ducati 916 Michelin Team Taurus 35
1995 Netherlands Assen Race 2 RT Engine #9 Ducati 916 Michelin Team Taurus 35
1995 Netherlands Assen Race 1 10 + 0:28.100 #9 Ducati 916 Michelin Team Taurus 35
1995 Japan Sugo Race 2 RT #9 Ducati 916 Michelin Team Taurus 35
1995 Japan Sugo Race 1 13 + 0:29.410 #9 Ducati 916 Michelin Team Taurus 35
1995 Europe Brands Hatch Race 2 7 + 0:10.850 #9 Ducati 916 Michelin Team Taurus 35
1995 Europe Brands Hatch Race 1 7 + 0:07.290 #9 Ducati 916 Michelin Team Taurus 35
1995 USA Laguna Seca Race 2 8 + 0:35.337 #9 Ducati 916 Michelin Team Taurus 35
1995 USA Laguna Seca Race 1 RT Accident #9 Ducati 916 Michelin Team Taurus 35
1995 Austria Salzburgring Race 2 5 + 0:05.115 #9 Ducati 916 Michelin Team Taurus 35
1995 Austria Salzburgring Race 1 8 + 0:06.976 #9 Ducati 916 Michelin Team Taurus 35
1995 Spain Albacete Race 2 4 + 0:06.697 #9 Ducati 916 Michelin Team Taurus 35
1995 Spain Albacete Race 1 6 + 0:15.655 #9 Ducati 916 Michelin Team Taurus 35
1995 San Marino Monza Race 2 8 + 0:15.022 #9 Ducati 916 Michelin Team Taurus 35
1995 San Marino Monza Race 1 8 + 0:28.344 #9 Ducati 916 Michelin Team Taurus 35
1995 Great Britain Donington Race 2 5 + 0:14.290 #9 Ducati 916 Michelin Team Taurus 35
1995 Great Britain Donington Race 1 11 + 0:39.310 #9 Ducati 916 Michelin Team Taurus 35
1995 Italy Misano Race 2 6 + 0:16.902 #9 Ducati 916 Michelin Team Taurus 35
1995 Italy Misano Race 1 5 + 0:28.796 #9 Ducati 916 Michelin Team Taurus 35
1995 Germany Hockenheim Race 2 13 + 0:12.960 #9 Ducati 916 Michelin Team Taurus 35
1995 Germany Hockenheim Race 1 2 + 0:09.590 #9 Ducati 916 Michelin Team Taurus 35
1994 Australia Phillip Island Race 2 8 + 0:46.149 #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Australia Phillip Island Race 1 22 + 1 Lap #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Europe Donington Race 2 12 + 1 Lap #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Europe Donington Race 1 RT #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 San Marino Mugello Race 2 5 + 0:29.223 #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 San Marino Mugello Race 1 5 + 0:10.601 #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Netherlands Assen Race 2 11 + 0:30.220 #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Netherlands Assen Race 1 RT #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Japan Sugo Race 2 RT Accident #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Japan Sugo Race 1 2 + 0:03.425 #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Indonesia Sentul Race 2 RT Engine #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Indonesia Sentul Race 1 16 + 5 Laps #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Austria Österreichring Race 2 RT #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Austria Österreichring Race 1 8 + 0:35.476 #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Spain Albacete Race 2 11 + 1:01.521 #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Spain Albacete Race 1 RT Spark Plug #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Italy Misano Race 2 6 + 0:23.266 #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Italy Misano Race 1 RT Accident #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Germany Hockenheim Race 2 2 + 0:00.250 #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Germany Hockenheim Race 1 RT Engine #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Great Britain Donington Race 2 RT Engine #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1994 Great Britain Donington Race 1 3 + 0:02.010 #4 Ducati 916 Michelin Team Ducati Tardozzi 34
1993 Mexico Mexico City - Races Cancelled #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Portugal Estoril Race 2 3 + 0:11.852 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Portugal Estoril Race 1 1 137.327 km/h #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Great Britain Donington Race 2 6 + 0:21.890 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Great Britain Donington Race 1 4 + 0:51.180 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Italy Monza Race 2 3 + 0:01.499 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Italy Monza Race 1 3 + 0:12.001 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Netherlands Assen Race 2 4 + 0:18.780 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Netherlands Assen Race 1 RT Accident #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Japan Sugo Race 2 5 + 0:47.776 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Japan Sugo Race 1 7 + 0:36.814 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Malaysia Johor Race 2 3 + 0:34.970 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Malaysia Johor Race 1 3 + 0:12.150 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Sweden Anderstorp Race 2 4 + 0:09.990 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Sweden Anderstorp Race 1 3 + 0:07.850 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Czech Republic Brno Race 2 4 + 0:48.760 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Czech Republic Brno Race 1 4 + 0:27.670 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Austria Österreichring Race 2 RT #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Austria Österreichring Race 1 RT Ignition #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 San Marino Misano Race 2 11 + 0:53.089 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 San Marino Misano Race 1 3 + 0:01.555 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Spain Albacete Race 2 7 + 0:44.904 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Spain Albacete Race 1 4 + 0:23.517 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Germany Hockenheim Race 2 5 + 0:03.830 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Germany Hockenheim Race 1 2 + 0:00.220 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Ireland Brands Hatch Race 2 3 + 0:21.940 #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1993 Ireland Brands Hatch Race 1 17 + 1 Lap #5 Yamaha YZF750 Michelin Team Yamaha BYRD 33
1992 New Zealand Manfeild Race 2 5 + 0:27.910 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 New Zealand Manfeild Race 1 5 + 0:11.700 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Australia Phillip Island Race 2 6 + 0:06.500 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Australia Phillip Island Race 1 12 + 0:26.510 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Italy Monza Race 2 1 160.997 km/h #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Italy Monza Race 1 1 158.615 km/h #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Netherlands Assen Race 2 8 + 0:33.370 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Netherlands Assen Race 1 9 + 0:21.220 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Japan Sugo Race 2 3 + 0:18.628 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Japan Sugo Race 1 3 + 0:03.294 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Malaysia Johor Race 2 6 + 0:14.160 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Malaysia Johor Race 1 2 + 0:00.090 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 San Marino Mugello Race 2 RT Accident #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 San Marino Mugello Race 1 5 + 0:07.853 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Austria Österreichring Race 2 6 + 0:01.517 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Austria Österreichring Race 1 4 + 0:00.879 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Andorra Jarama Race 2 3 + 0:06.597 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Andorra Jarama Race 1 RT Engine #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Belgium Spa Race 2 3 + 0:01.020 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Belgium Spa Race 1 RT Accident #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Germany Hockenheim Race 2 6 + 0:10.080 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Germany Hockenheim Race 1 RT Accident #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Great Britain Donington Race 2 5 + 0:13.710 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Great Britain Donington Race 1 2 + 0:00.090 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Spain Albacete Race 2 4 + 0:03.070 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1992 Spain Albacete Race 1 3 + 0:13.120 #5 Yamaha OW01 Michelin Diemme Racing Team 32
1991 Italy Mugello Race 2 6 + 1 Lap #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Italy Mugello Race 1 RT Accident #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 France Magny-Cours Race 2 6 + 0:44.820 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 France Magny-Cours Race 1 RT Throttle Cable #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Germany Hockenheim Race 2 7 + 0:21.420 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Germany Hockenheim Race 1 RT Accident #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Malaysia Shah Alam Race 2 3 + 0:03.250 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Malaysia Shah Alam Race 1 2 + 0:03.500 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Japan Sugo Race 2 7 + 0:14.625 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Japan Sugo Race 1 7 + 0:13.947 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Sweden Anderstorp Race 2 RT Accident #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Sweden Anderstorp Race 1 3 + 0:24.740 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 San Marino Misano Race 2 4 + 0:14.272 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 San Marino Misano Race 1 5 + 0:11.940 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Austria Österreichring Race 2 5 + 0:10.574 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Austria Österreichring Race 1 RT Tyre #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 USA Brainerd Race 2 6 + 0:27.459 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 USA Brainerd Race 1 5 + 0:10.996 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Spain Jarama Race 2 5 + 0:39.444 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Spain Jarama Race 1 5 + 0:21.690 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Great Britain Donington Race 2 8 + 0:36.930 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1991 Great Britain Donington Race 1 3 + 0:19.080 #2 Yamaha OW01 Michelin BYRD/Pirovano Racing 31
1990 New Zealand Manfeild Race 2 4 + 0:38.930 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 New Zealand Manfeild Race 1 RT Engine #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Australia Phillip Island Race 2 5 + 0:20.580 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Australia Phillip Island Race 1 2 + 0:11.160 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Malaysia Shah Alam Race 2 1 140.142 km/h #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Malaysia Shah Alam Race 1 1 139.924 km/h #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Italy Monza Race 2 1 175.570 km/h #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Italy Monza Race 1 1 167.997 km/h #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 France Le Mans Race 2 2 + 0:03.300 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 France Le Mans Race 1 RT Clutch #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Japan Sugo Race 2 4 + 0:12.516 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Japan Sugo Race 1 4 + 0:00.685 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Austria Österreichring Race 2 3 + 0:02.064 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Austria Österreichring Race 1 1 151.758 km/h #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 USA Brainerd Race 2 6 + 0:27.099 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 USA Brainerd Race 1 8 + 0:07.481 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Canada Mosport Race 2 5 + 0:09.063 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Canada Mosport Race 1 3 + 0:00.462 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Germany Hockenheim Race 2 5 + 0:04.300 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Germany Hockenheim Race 1 8 + 0:38.370 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Hungary Hungaroring Race 2 8 + 0:36.097 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Hungary Hungaroring Race 1 3 + 0:05.359 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Great Britain Donington Race 2 5 + 0:06.620 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Great Britain Donington Race 1 5 + 0:13.790 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Spain Jerez Race 2 8 + 0:38.390 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1990 Spain Jerez Race 1 6 + 0:09.510 #4 Yamaha OW01 Michelin Pirovano Racing Team 30
1989 Australia Oran Park Race 2 RT Accident #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Australia Oran Park Race 1 3 + 1:09.984 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Italy Enna-Pergusa Race 2 4 + 0:32.405 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Italy Enna-Pergusa Race 1 3 + 0:37.009 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Germany Hockenheim Race 2 6 + 0:19.550 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Germany Hockenheim Race 1 4 + 0:07.170 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Japan Sugo Race 2 RT Accident #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Japan Sugo Race 1 7 + 0:29.030 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 France Paul Ricard Race 2 RT Misfire #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 France Paul Ricard Race 1 RT Accident #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Austria Österreichring Race 2 2 + 0:01.009 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Austria Österreichring Race 1 5 + 0:01.162 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 USA Brainerd Race 2 4 + 0:15.927 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 USA Brainerd Race 1 2 + 0:00.695 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Canada Mosport Race 2 4 + 0:13.318 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Canada Mosport Race 1 6 + 0:17.706 #2 Yamaha OW01 Michelin Pirovano Racing Team 29
1989 Hungary Hungaroring Race 2 2 + 0:12.550 #2 Yamaha OW01 Michelin Belgarda Yamaha 29
1989 Hungary Hungaroring Race 1 3 + 0:10.530 #2 Yamaha OW01 Michelin Belgarda Yamaha 29
1989 Great Britain Donington Race 2 18 + 1 Lap #2 Yamaha OW01 Michelin Belgarda Yamaha 29
1989 Great Britain Donington Race 1 1 152.206 km/h #2 Yamaha OW01 Michelin Belgarda Yamaha 29
1988 New Zealand Manfeild Race 2 13 + 2 Laps #7 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 New Zealand Manfeild Race 1 2 + 0:16.730 #7 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Australia Oran Park Race 2 7 + 0:51.750 #12 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Australia Oran Park Race 1 6 + 1:05.080 #12 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Portugal Estoril Race 2 6 + 0:39.100 #3 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Portugal Estoril Race 1 6 + 0:33.110 #3 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 France Le Mans Race 1 1 125.322 km/h #3 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Japan Sugo Race 2 10 + 0:32.740 #12 Yamaha FZR750 Michelin Pirovano Racing Team 28
1988 Japan Sugo Race 1 RT Accident #12 Yamaha FZR750 Michelin Pirovano Racing Team 28
1988 Austria Österreichring Race 2 7 + 0:19.586 #12 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Austria Österreichring Race 1 2 + 0:04.926 #12 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Germany Hockenheim Race 2 8 + 0:10.420 #65 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Germany Hockenheim Race 1 11 + 0:24.200 #65 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Hungary Hungaroring Race 2 6 + 0:28.480 #83 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Hungary Hungaroring Race 1 5 + 0:30.260 #83 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Great Britain Donington Race 2 4 + 0:20.930 #10 Yamaha FZR750 Michelin Moto Club Carate Brianza 28
1988 Great Britain Donington Race 1 8 + 0:51.670 #10 Yamaha FZR750 Michelin Moto Club Carate Brianza 28