Log In

Team Overview: J.A.M/NCC

Team News Ticker Embed This

Team Race History csv | json

39th Annual Yarmouth Clam Festival Bicycle Race (Jul 21 2019)

Alec Donahue MEN PRO 1/2/3 6 / 73

The Greenfield Criterium (Jul 14 2019)

Christian Norvold Men Cat 3/4 9 / 54
Christian Norvold Men Cat 1/2/3 53 / 64

Exeter Classic (Jul 9 2019)

Christian Norvold Men Pro/1/2/3 58 / 92

Longsjo Classic (Jul 7 2019)

Christian Norvold Men Cat 3/4 13 / 66

ToAD - East Tosa Gran Prix (Jun 30 2019)

Christian Norvold Cat 3/4 6 / 61

ToAD - Otto Wenz Cafe Hollander Downer Classic (Jun 29 2019)

Mark Hewitt Cat 2/3 21 / 65
Chris Niesen Cat 2/3 30 / 65
Christian Norvold Cat 3/4 10 / 93

ToAD - Centraal Bay View Classic (Jun 28 2019)

Mark Hewitt Cat 2/3 10 / 48
Chris Niesen Cat 2/3 44 / 48
Christian Norvold Cat 3/4 Lowlands Lion Prime 3 / 5
Christian Norvold Cat 3/4 9 / 50

ToAD - Shorewood Criterium Cycling Classic (Jun 27 2019)

Chris Niesen Cat 2/3 23 / 48
Mark Hewitt Cat 2/3 38 / 48
Christian Norvold Cat 3/4 25 / 60

ToAD - Muskego Park Criterium (Jun 26 2019)

Chris Niesen Cat 2/3 Lowlands Lion Prime 5 / 5
Chris Niesen Cat 2/3 16 / 43
Mark Hewitt Cat 2/3 41 / 43
Christian Norvold Cat 3/4 27 / 45

ToAD - Janesville Town Square Gran Prix (Jun 25 2019)

Mark Hewitt Cat 2/3 31 / 39
Chris Niesen Cat 2/3 33 / 39
Christian Norvold Cat 3/4 16 / 51

ToAD - Downtown West Bend Concourse (Jun 24 2019)

Chris Niesen Cat 2/3 31 / 44
Mark Hewitt Cat 2/3 43 / 44
Christian Norvold Cat 3/4 10 / 35

ToAD - Waukesha Carl Zach Cycling Classic (Jun 23 2019)

Mark Hewitt Cat 2/3 18 / 57
Chris Niesen Cat 2/3 32 / 57
Christian Norvold Cat 3/4 4 / 50

ToAD - Giro d' Grafton (Jun 22 2019)

Mark Hewitt Cat 2/3 13 / 65
Chris Niesen Cat 2/3 65 / 65
Christian Norvold Cat 3/4 13 / 61

ToAD - East Troy Cycling Classic (Jun 21 2019)

Chris Niesen Cat 2/3 24 / 45
Christian Norvold Cat 3/4 15 / 36

ToAD - Kenosha YMCA Food, Folks and Spokes (Jun 20 2019)

Chris Niesen Cat 2/3 39 / 42
Christian Norvold Cat 3/4 8 / 34

Purgatory Road Race (Jun 9 2019)

Chris Niesen Men Pro/1/2/3 999 / 57

ShopRite Nutmeg State Games Criterium (Jun 8 2019)

Christian Norvold Men Pro/1/2/3 30 / 40
Christian Norvold Men Cat 3 7 / 42

Lime Rock Cycling Grand Prix (Jun 2 2019)

Chris Niesen Men Pro/1/2/3 9 / 23
Trent Blackburn Men Pro/1/2/3 11 / 23

Tour of Somerville (May 27 2019)

Trent Blackburn Men Open Cat2/3 3 / 106
Christian Norvold Men Open Cat2/3 55 / 106
Mark Hewitt Men Open Cat2/3 56 / 106

Bound Brook Cycling Classic (May 25 2019)

Christian Norvold Men Open Cat3/4 20 / 75
Trent Blackburn Men Open Pro/Cat 1/2 14 / 60

Wilmington Grand Prix (May 18 2019)

Trent Blackburn Men Open Cat2/3 8 / 85

Ken Harrod Memorial Road Race (May 18 2019)

Christian Norvold Men Cat 3 17 / 32
Chris Niesen Men Cat 1/2 14 / 41
Alec Donahue Men Cat 1/2 18 / 41
Kale Wenczel Men Cat 1/2 30 / 41
Mark Hewitt Men Cat 1/2 33 / 41

The Myles Standish State Forest Road Race (May 4 2019)

Trent Blackburn PRO/1/2/3 9 / 58
Chris Niesen PRO/1/2/3 13 / 58
Mark Hewitt PRO/1/2/3 18 / 58
Alec Donahue PRO/1/2/3 45 / 58
Christian Norvold PRO/1/2/3 57 / 58
Christian Norvold CATEGORY 3-4 20 / 40

Hatfield Road Race (Apr 20 2019)

Jane Rossi Women Pro/1/2/3 9 / 27
Chris Niesen Men Pro/1/2/3 24 / 46
Alec Donahue Men Pro/1/2/3 33 / 46
Mark Hewitt Men Pro/1/2/3 34 / 46
Kale Wenczel Men Pro/1/2/3 37 / 46
Trent Blackburn Men Pro/1/2/3 41 / 46
Daniel Vaughn Men Cat 3 9 / 25

Trooper David Brinkerhoff Memorial Race #1 (Apr 6 2019)

Christian Norvold Cat 3/4 12 / 64

17th Annual Chris Hinds Sunshine Criterium (Mar 30 2019)

Christian Norvold Men Cat 3/4 Open 5 / 73
Christian Norvold Men Cat 1/2/3 Open 33 / 58

Frozen Four Training series, Day 4 (Mar 24 2019)

Christian Norvold B Race 3 / 57
Christian Norvold A Race 24 / 56

CRCA Grant's Tomb Criterium (Mar 9 2019)

Mark Hewitt Men Open Race 2 Cat2 66 / 36

New Haven Grand Prix (Sep 14 2018)

Mark Hewitt Men Pro/1/2 999 / 32

Tokeneke Classic (Aug 12 2018)

Trent Blackburn Men Open Cat3 49 / 34

Benchmark Twilight Cycling Classic (Aug 11 2018)

Trent Blackburn Men Amateur Finals CAT 1/2/3/4 9 / 28
Mark Hewitt Men Amateur Finals CAT 1/2/3/4 21 / 28
Trent Blackburn Men CAT 2/3 2 / 29
Mark Hewitt Men CAT 2/3 22 / 29

Concord Criterium (Aug 4 2018)

Mark Hewitt Men Cat 3/4 6 / 41

Intelli - William Blair Grand Prix at Goose Island Beer Co. (Jul 29 2018)

Christian Norvold Men Cat 3 12 / 33

Intelli - The Ray Whalen Builders Tour of Lake Ellyn (Jul 28 2018)

Christian Norvold Men Cat 3 3 / 33

Intelli - Superior Ambulance Cycling Classic (Jul 27 2018)

Christian Norvold Men Cat 3 9 / 26

Intelli - Holiday Inn Express Niles Cycling Challenge (Jul 26 2018)

Christian Norvold Men Cat 3 6 / 26

Intelli - West Dundee River Challenge (Jul 25 2018)

Christian Norvold Men Cat 3 9 / 17

Intelli - South Chicago Kermesse Road Race (Jul 24 2018)

Christian Norvold Men Cat 3 10 / 26

Intelli - AutoBahn Country Club Road Race (Jul 23 2018)

Christian Norvold Men Cat 3 14 / 31

Intelli - Dennis Jurs Memorial Race (Jul 22 2018)

Christian Norvold Men Cat 2/3 23 / 35

Yarmouth Clam Festival Road Race (Jul 22 2018)

Kale Wenczel MEN PRO 1/2/3 3 / 60
Alec Donahue MEN PRO 1/2/3 46 / 60

Intelli - Northwestern Medicine Lake Bluff Criterium (Jul 21 2018)

Christian Norvold Men Cat 3 7 / 29

Tour of the Hilltowns (Jul 21 2018)

Chris Niesen Men Pro/1/2 999 / 28

Intelli - 16th Annual Beverly Hills Cycling Classic (Jul 20 2018)

Christian Norvold Men Cat 2/3 20 / 25

Shoe City Pro Circuit (Jul 8 2018)

Alec Donahue Men Cat 1/2/3 6 / 41
Mark Hewitt Men Cat 1/2/3 17 / 41
Trent Blackburn Men Cat 1/2/3 20 / 41
Natalie Tapias Women Cat 1/2/3 6 / 17

Firecracker Circuit Race (Jul 4 2018)

Alec Donahue Men Open 3 / 31

Longsjo Classic Fitchburg Criterium (Jul 1 2018)

Natalie Tapias Women Pro/1/2/3 9 / 32
Kale Wenczel Men Cat 3/4 1 / 80
Christian Norvold Men Cat 3/4 25 / 80
Mark Hewitt Men Cat 3/4 38 / 80
Alec Donahue Men Master 40+ 999 / 68

Longsjo Classic Leominster Criterium (Jun 30 2018)

Natalie Tapias Women Pro/1/2/3 4 / 33
Kale Wenczel Men Cat 3/4 1 / 64
Mark Hewitt Men Cat 3/4 4 / 64
Christian Norvold Men Cat 3/4 23 / 64

Goldberg Properties Gran Prix of Beverly (Jun 28 2018)

Kale Wenczel Men Pro/1/2/3 36 / 81
Christian Norvold Men Pro/1/2/3 58 / 81
Natalie Tapias Women Pro/1/2/3 9 / 34

Exeter Classic (Jun 26 2018)

Mark Hewitt Men Pro/1/2/3 33 / 107
Kale Wenczel Men Pro/1/2/3 40 / 107
Christian Norvold Men Pro/1/2/3 999 / 107
Natalie Tapias Women Pro/1/2/3 7 / 33

The Greenfield Criterium presented by Schon DSGN (Jun 24 2018)

Kale Wenczel Men Cat 1/2/3 29 / 68
Jeremy Durrin Men Cat 1/2/3 43 / 68
Christian Norvold Men Cat 1/2/3 45 / 68
Mark Hewitt Men Cat 1/2/3 999 / 68
Natalie Tapias Women Cat 1/2/3 11 / 35
Kale Wenczel Men Cat 3/4 3 / 67
Mark Hewitt Men Cat 3/4 5 / 67
Christian Norvold Men Cat 3/4 23 / 67

Harlem Skyscraper Cycling Classic (Jun 17 2018)

Kale Wenczel Men Open Cat3 2 / 46
Mark Hewitt Men Open Cat3 3 / 46
Christian Norvold Men Open Cat3 70 / 46

ShopRite Nutmeg State Games Criterium (Jun 9 2018)

Kale Wenczel Men Pro/1/2/3 19 / 51
Mark Hewitt Men Pro/1/2/3 38 / 51
Christian Norvold Men Pro/1/2/3 50 / 51
Kale Wenczel Men 3 1 / 49
Christian Norvold Men 3 34 / 49
Mark Hewitt Men 3 38 / 49

Tour of Somerville (May 28 2018)

Natalie Tapias Women Open Pro/Cat 1/2/3 21 / 37

Cyclonauts Racers Criterium (May 26 2018)

Kale Wenczel MEN Pro-Cat 3 8 / 47
Christian Norvold MEN Pro-Cat 3 24 / 47
Mark Hewitt MEN Pro-Cat 3 29 / 47
Mark Hewitt MEN Cat 3/4 1 / 42
Kale Wenczel MEN Cat 3/4 3 / 42
Trent Blackburn MEN Cat 3/4 6 / 42
Christian Norvold MEN Cat 3/4 10 / 42
Natalie Tapias Women Pro-Cat 3 4 / 20

The New Jersey State Criterium Championships (May 20 2018)

Mark Hewitt Men Open Cat3 4 / 53

Wilmington Grand Prix (May 19 2018)

Christian Norvold Men Cat 2-3 31 / 52

The CCNS Kermis (May 18 2018)

Chris Niesen Men Pro/1/2/3 18 / 41
Alec Donahue Men Pro/1/2/3 19 / 41
Kale Wenczel Men Pro/1/2/3 25 / 41
Mark Hewitt Men Pro/1/2/3 34 / 41
Kale Wenczel Men Cat 3/4 3 / 57
Trent Blackburn Men Cat 3/4 6 / 57

Ken Harrod Memorial Road Race (May 12 2018)

Trent Blackburn Men 3/4 3 / 48
Mark Hewitt Men 3/4 10 / 48
Christian Norvold Men 3/4 22 / 48
Alec Donahue Men Pro/1/2/3 14 / 30
Chris Niesen Men Pro/1/2/3 26 / 30

Myles Standish State Forest Road Race (May 5 2018)

Chris Niesen Men Pro/ Cat 1/2/3 15 / 55
Christian Norvold Men Pro/ Cat 1/2/3 33 / 55
Alec Donahue Men Pro/ Cat 1/2/3 37 / 55
Kale Wenczel Men Pro/ Cat 1/2/3 41 / 55
Trent Blackburn Men Cat 3/4 4 / 56
Kale Wenczel Men Cat 3/4 9 / 56
Christian Norvold Men Cat 3/4 10 / 56
Mark Hewitt Men Cat 3/4 13 / 56

Lime Rock Cycling Grand Prix (Apr 29 2018)

Christian Norvold Men 3 6 / 18
Mark Hewitt Men 3 9 / 18

Quabbin Reservoir Road Race (Apr 28 2018)

Mark Hewitt MEN CAT 3 41 / 64
Christian Norvold MEN CAT 3 44 / 64
Chris Niesen MEN PRO/1/2 20 / 46

Monson Road Race (Apr 22 2018)

Mark Hewitt Men Senior Cat3 8 / 40
Chris Niesen Men Senior Pro Cat 1/2/3 33 / 42

Ossian Giant Gravel Grinder Featuring Jeremy Powers (Apr 14 2018)

Christian Norvold Elite Men 31 / 43

Palmer Koerse (Apr 14 2018)

Alec Donahue Men Pro/1/2/3 4 / 35
Chris Niesen Men Pro/1/2/3 19 / 35
Mark Hewitt Men Pro/1/2/3 24 / 35
Natalie Tapias Women Pro/1/2/3 2 / 9

Lucarelli & Castaldi Cup (Apr 8 2018)

Natalie Tapias Men Open Pro/Cat 1/2/3 96 / 100
Tim Willis Men Open Pro/Cat 1/2/3 97 / 100

Witches Cup (Aug 9 2017)

Scott Yarosh Men Pro/1/2/3 20 / 67
Mark Hewitt Men Pro/1/2/3 28 / 67
Christian Norvold Men Pro/1/2/3 51 / 67
Mark Hewitt Men Cat 3/4 4 / 74

Concord Criterium (Aug 5 2017)

Mark Hewitt Men Cat 3 3 / 17

Gran Prix of Beverly (Jul 26 2017)

Tim Willis Men Pro/1/2/3 37 / 76
Mark Hewitt Men Pro/1/2/3 40 / 76
Natalie Tapias Women Pro/1/2/3 10 / 21

Andersen Banducci Twilight Criterium (Jul 15 2017)

Natalie Tapias Women Pro/Cat 1/2 15 / 29

New Britain Criterium/Keith Berger Memorial (Jul 9 2017)

Mark Hewitt Cat 3 Men 13 / 33
Ben Jankowski Cat 3 Men 17 / 33

Firecracker Circuit Race (Jul 4 2017)

Scott Yarosh Men Open 4 / 43
Alec Donahue Men Open 11 / 43

Longsjo Classic Fitchburg Criterium (Jun 25 2017)

Natalie Tapias Women Pro/1/2/3 13 / 32
Mark Hewitt Men Cat 3/4 2 / 62
Christian Norvold Men Cat 3/4 45 / 62

Longsjo Classic Leominster Criterium (Jun 24 2017)

Natalie Tapias Women Pro/1/2/3 17 / 28
Mark Hewitt Men Cat 3 21 / 39
Christian Norvold Men Cat 3 22 / 39

Thompson Cycling Grand Prix (Jun 22 2017)

Natalie Tapias Women Cat 1/2/3 14 / 21
Christian Norvold Men cat 3/4 43 / 59
Mark Hewitt Men cat 3/4 54 / 59

Exeter Classic (Jun 20 2017)

Christian Norvold Men Pro/1/2/3 999 / 87

Greenfield Criterium (Jun 18 2017)

Mark Hewitt Men Cat 3/4 6 / 63
Christian Norvold Men Cat 3/4 21 / 63
Ben Jankowski Men Cat 3/4 27 / 63
Natalie Tapias Women Cat 1/2/3 15 / 24
Tim Willis Men Cat 1/2/3 35 / 65
Christian Norvold Men Cat 1/2/3 999 / 65
Scott Yarosh Men Cat 1/2/3 999 / 65

Purgatory Road Race hosts the Massachusetts State Road Race Championships (Jun 11 2017)

Mark Hewitt Men 3 25 / 39
Natalie Tapias Women Pro/1/2 8 / 15

Tour of Somerville (May 29 2017)

Natalie Tapias Women Open Pro/Cat 1/2/3 16 / 54
Scott Smith Men Open Cat2/3 49 / 158
Christian Norvold Men Open Cat2/3 137 / 158
Christian Norvold Men Juniors Open 11 / 40

Raritan Cycling Classic (May 28 2017)

Scott Smith Men Open Cat3/4 15 / 76
Christian Norvold Men Open Cat3/4 44 / 76
Natalie Tapias Women Open Pro/Cat 1/2/3 34 / 42

Cyclonauts Racers Criterium (May 27 2017)

Natalie Tapias Women Senior Cat/1/2/3 4 / 8
Chris Niesen Men Senior Cat/1/2/3 26 / 34
Alec Donahue Men Senior Cat/1/2/3 29 / 34
Scott Smith Men Senior Cat/3/4 7 / 48
Chris Niesen Men Senior Cat/3/4 12 / 48
Christian Norvold Men Senior Cat/3/4 24 / 48
Alec Donahue Men Master 40+ Cat/1/2/3/4 17 / 52

6th Annual CCNS Kermis (May 19 2017)

Scott Yarosh Men Pro-3 15 / 58
Alec Donahue Men Pro-3 25 / 58
Tim Willis Men Pro-3 27 / 58
Natalie Tapias Women Pro/1/2/3 6 / 13
Mark Hewitt Men 3/4 29 / 69
Alec Donahue Men 40+ (Cat 1-4) 36 / 49

MYLES STANDISH STATE FOREST (May 6 2017)

Scott Yarosh MEN PRO 1/2/3 11 / 35
Alec Donahue MEN PRO 1/2/3 16 / 35
Tim Willis MEN PRO 1/2/3 24 / 35
Scott Yarosh MEN PRO 1/2/3 27 / 35
Scott Smith MEN CAT 3 7 / 35
Trent Blackburn MEN CAT 3 9 / 35
Chris Niesen MEN CAT 3 10 / 35
Christian Norvold MEN CAT 3 25 / 35
Mark Hewitt MEN CAT 3 27 / 35

The Women's Woodstock Cycling Grand Prix (May 6 2017)

Natalie Tapias Women Open Cat1/2 15 / 15

Lime Rock Grand Prix (Apr 30 2017)

Scott Smith Men 3/4 5 / 61
Ian Gielar Men 3/4 9 / 61
Christian Norvold Men 3/4 27 / 61

Quabbin Reservoir Road Race (Apr 29 2017)

Trent Blackburn MEN CAT 3 10 / 53

15th Annual Chris Hinds Criterium (Apr 15 2017)

Natalie Tapias Women Cat 1/2/3 2 / 17
Tim Willis Men pro/1/2/3 52 / 60
Scott Yarosh Men pro/1/2/3 55 / 60
Michael Busa Men pro/1/2/3 56 / 60

Trooper David Brinkerhoff Memorial Race Series (Apr 9 2017)

Alec Donahue A (Pro/1/2/3) Race 60 miles 1 / 35
Tim Willis A (Pro/1/2/3) Race 60 miles 7 / 35

Brumble Bikes Kermesse (Apr 8 2017)

Christian Norvold Men 3 OPEN 14 / 31

Michael Schott Memorial Circuit Race (Apr 2 2017)

Christian Norvold MEN PRO 1-2-3 7 / 70

Gran Prix of Beverly (Jul 27 2016)

Chris Niesen Men Pro/1/2/3 19 / 67

Tour of the Hilltowns (Jul 23 2016)

Alec Donahue Men Master 40+ 2 / 41
Chris Niesen Men Cat 3 15 / 51

Greenfield Criterium (Jun 19 2016)

Michael Busa Men Cat 1/2/3 999 / 68

Cyclonauts Racers Criterium (May 29 2016)

Chris Niesen Men CAT 3/4 19 / 41

The 5th Annual CCNS Kermis (May 13 2016)

Michael Busa Pro-Cat3 21 / 49
Chris Niesen Category 3/4 11 / 39

The Myles Standish State Forest Road Race (May 7 2016)

Chris Niesen Men CAT 3 16 / 37

BRUMBLE BIKES KERMESSE (Apr 10 2016)

Alec Donahue MEN CAT 1/2 48 / 55
Chris Niesen MEN CAT 3 4 / 33

Longsjo Classic Day 3 (Jun 28 2015)

Chris Niesen Men 3: NEBRA Trophy 18 / 42
Chris Niesen Men Cat 3/4 18 / 78

Longsjo Classic Day 2 (Jun 27 2015)

Chris Niesen Men Cat 3/4 44 / 92

Longsjo Classic Day 1 (Jun 26 2015)

Case Butler Men Cat 3/4 8 / 90
Scott Smith Men Cat 3/4 12 / 90
Chris Niesen Men Cat 3/4 34 / 90

Exeter Classic (Jun 23 2015)

Scott Smith Men Pro 1/2/3 13 / 94
Case Butler Men Pro 1/2/3 38 / 94
Chris Niesen Men Pro 1/2/3 999 / 94

Keith Berger Memorial Criterium (Jun 21 2015)

Chris Niesen Cat 3/4 8 / 36

Purgatory Road Race & Massachusetts State Championships (Jun 7 2015)

Chris Niesen 3 Men 29 / 40

Cyclonauts Racers Criterium (May 24 2015)

Chris Niesen MEN CAT 3/4 9 / 37

Myles Standish State Forest Road Race (May 9 2015)

Caitlin Mccarthy WOMEN C4 1 / 25
Chris Niesen MEN PRO/1/2/3 31 / 57

Lime Rock Cycling Grand Prix (May 3 2015)

Chris Niesen Men Cat 4 7 / 35

Trooper David Brinkerhoff Memorial Race Series Week 3 (Apr 11 2015)

Ellen Noble B(3/4) 53 / 77

Bank of America Wilmington Grand Prix (May 17 2014)

Anthony Clark Men PRO CAT 1 31 / 54

7th Annual Norwell Circuit Race (Jul 28 2013)

Stephen Hyde Pro/1/2/3 1 / 29

Gran Prix of Beverly (Jul 24 2013)

Stephen Hyde Men Pro/1/2/3 2 / 100

NCC 15th Tour of The Hilltowns (Jul 20 2013)

Stephen Hyde Men Pro-1-2 4 / 57
Alec Donahue Men Pro-1-2 18 / 57
Brian Fuller Men Pro-1-2 27 / 57

Longsjo Classic Fitchburg Criterium (Jun 30 2013)

Stephen Hyde Men Pro/1/2 8 / 72

Longsjo Classic Leominster Criterium (Jun 28 2013)

Stephen Hyde Men Pro/1/2 5 / 63

Metallic Poutine Exeter Classic (Jun 25 2013)

Stephen Hyde Men Pro/1/2 14 / 87

Harlem Skyscraper Criterium (Jun 16 2013)

Stephen Hyde Pro/1/2 Men 7 / 89

Purgatory Road Race & Massachusetts State Championships (Jun 9 2013)

Stephen Hyde Pro/1/2 Men 25 / 65

19th Annual Sterling Classic Road Race (May 11 2013)

Stephen Hyde Pro 1/2 10 / 55

Zwiedzanie Bethel (Apr 21 2013)

Stephen Hyde Men Pro/Cat 1/2/3 Senior 8 / 51

Rick Newhouse Memorial Criterium (Apr 20 2013)

Stephen Hyde 123 3 / 31

Trooper David Brinkerhoff Memorial Race #1 (Mar 23 2013)

Stephen Hyde A (1/2/3) Race 60 miles 24 / 106

TD Bank Mayor's Cup (Sep 24 2012)

Jeremy Durrin Men Pro 23 / 69

NCC Tour of the Hilltowns (Jul 21 2012)

Sean Mccarthy PRO/1/2 10 / 48
Mukunda Feldman PRO/1/2 44 / 48
Brad Warren PRO/1/2 48 / 48

Sterling Road Race (May 7 2011)

Frances Morrison Women Pro 1/2/3* 23 / 30