Last match

12 november 2022 10:15 AM
Heather Watson
0 - 2
Finished
Storm Sanders
Scores123 4 5
Heather Watson 4 6 - - -
Storm Sanders 6 7 - - -

Stats

Last 6 matches Heather Watson stats

4 Matches
1.0 Avg set win
1.0 Avg set lost
18.5 Avg games sum in match
9.8 Avg games won in match
8.8 Avg games lost in match
4.2 Avg 1. set games won
5.5 Avg 2. set games won
0.0 Avg 3. set games won
3.8 Avg 1. set games lost
5.0 Avg 2. set games lost
0.0 Avg 3. set games lost
Won 1st set
Won 2nd set
Under/Over 2.5
Under/Over 3.5
Under/Over 4.5
Spread -0.5
Spread -1.5
Spread -2.5

Actual season matches Heather Watson stats

51 Matches
1.0 Avg set win
1.2 Avg set lost
21.2 Avg games sum in match
10.7 Avg games won in match
10.7 Avg games lost in match
4.6 Avg 1. set games won
4.5 Avg 2. set games won
6.1 Avg 3. set games won
4.9 Avg 1. set games lost
4.6 Avg 2. set games lost
4.4 Avg 3. set games lost
Won 1st set
Won 2nd set
Under/Over 2.5
Under/Over 3.5
Under/Over 4.5
Spread -0.5
Spread -1.5
Spread -2.5

Last matches

S
S1
S2
S3
S4
S5
G
1/16
7:05 pm
2
3
6
7
-
1
6
4
5
-
1/32
7:40 pm
2
6
6
-
0
2
3
-
1: 70% 2: 30%
1/64
3:05 pm
2
6
6
-
0
1
0
-
Vancouver » Vancouver
S
S1
S2
S3
S4
S5
G
1/8
7:50 pm
2
6
6
-
0
4
2
-
1/16
5:05 pm
2
3
7
6
-
1
6
5
2
-
S
S1
S2
S3
S4
S5
G
1/8
11:45 am
0
1
3
-
2
6
6
-
1/16
9:05 am
2
6
7
-
0
3
5
-
1/8
12:25 pm
2
6
7
-
0
1
6
-
1/16
3:20 pm
0
1
1
-
2
6
6
-
1/16
3:15 pm
0
1
0
-
1
6
0
-
1: 44% 2: 56%
S
S1
S2
S3
S4
S5
G
1/2
10:15 am
0
4
6
-
2
6
7
-
1/0.5
4:25 pm
0
0
2
-
2
6
6
-

Records

Season Summary Clay Hard Grass Indoors
2022 45% (25/28) 31% (4/7) 48% (15/15) 50% (5/5) -
2021 31% (11/22) 0% (0/3) 33% (7/13) 30% (3/5) -
2020 60% (18/10) 0% (0/1) 68% (17/8) - -
2019 38% (13/19) 50% (1/1) 44% (11/13) 20% (1/4) -
2018 45% (13/15) 50% (2/2) 38% (5/7) 20% (1/4) -
2017 48% (22/23) 50% (2/2) 0% (0/3) 60% (6/4) -
2016 48% (23/23) 50% (5/5) 50% (2/2) 20% (1/4) -
Summary 45% (125/140) 37% (14/21) 46% (57/61) 39% (17/26) -

Tournaments stats

Tornament Surface 2022 2021 2020 2019 2018 2017 2016
Australian Open WTA Hard 1/32 1/32 1/32 1/64 - 1/32 1/64
Roland Garros WTA Clay 1/32 1/64 1/64 - 1/32 - 1/32
US Open, Qualification WTA Hard 1/16 - - 1/64 1/16 - -
Wimbledon WTA Grass 1/8 1/64 - 1/32 1/64 1/16 1/64
Abu Dhabi Hard - 1/16 - - - - -
Acapulco Hard - - W - - - -
Adelaide Hard 1/16 - - - - - -
Beijing Hard - - - 1/8 1/8 1/16 1/16
Biel Hard - - - - - 1/16 -
Birmingham Grass - 1/4 - 1/16 1/16 - -
Brisbane Hard - - 1/8 - 1/16 1/4 -
Budapest Hard - - - 1/8 - - -
Charleston Clay 1/32 - - - - - -
Chicago Hard - - - 1/2 - - -
Chicago Hard - 1/16 - - - - -
Cincinnati Hard - 1/16 1/32 - - - -
Doha Hard 1/16 - - - - - -
Dubai Hard 1/16 - - - - - -
Eastbourne Grass 1/4 - - - - - -
Glasgow Hard 1/2 - - - - - -
Guadalajara Hard - - - 1/16 - - -
Hobart Hard - - 1/2 1/16 - - -
Hong Kong Hard - - - - 1/16 - -
Houston Hard - - - - 1/4 - -
Indian Wells Hard - - - 1/32 - - -
Indian Wells Hard 1/64 1/16 - - - 1/32 -
Istanbul Clay - - 1/16 - - - -
Katowice Hard - - - - - - 1/16
Lexington Hard - - 1/16 - - - -
London Hard - - 1/0.5 - - - -
Luxembourg Hard - - - - 1/16 - -
Madrid Clay 1/16 1/32 - - - - 1/8
Melbourne Hard - 1/16 - - - - -
Miami Hard 1/16 1/64 - - - 1/64 1/8
Monastir Hard 1/4 - - - - - -
Monterrey Hard 1/8 1/16 1/16 1/16 - 1/4 W
Montreal Hard - 1/8 - 1/16 - 1/16 -
New Haven Hard - - - - - - 1/32
Nottingham Grass 1/8 - - - - - -
Nurnberg Clay - - - - 1/8 - -
Paris Clay 1/16 - - - - - -
Perth Hard - - - - - 1/0.5 -
Portoroz Hard - 1/16 - - - - -
Prague Clay - - - - - 1/16 -
Quebec City Carpet - - - - 1/2 - -
Rio de Janeiro Hard - 1/32 - - - - 1/16
Rome Clay - 1/16 - - - - 1/8
Saint-Malo Clay 1/8 - - - - - -
San Jose Hard - - - 1/16 1/8 - -
Seoul Hard - - - - - 1/16 -
Strasbourg Clay 1/8 - - - - - 1/16
Tallinn Hard 1/8 - - - - - -
Tenerife Hard - 1/16 - - - - -
Tianjin Hard - - - F - - -
Tokyo Hard - 1/32 - - - - 1/16
Toronto Hard 1/16 - - - - - -
Vancouver Hard 1/8 - - - - - -
Various Unknown - 1/8 - - - - -
Washington Hard 1/4 - - - - 1/8 -
Wuhan Hard - - - 1/16 - 1/8 1/8

Last tournaments

Date Tornament Surface Round W/L Match Score
nov 2022 Glasgow Hard 1/2 Lost Storm Sanders 0:2
nov 2022 Glasgow Hard 1/0.5 Win Nuria Parrizas Diaz 2:0
oct 2022 Monastir Hard 1/4 Lost Angela Kulikov 0:0
oct 2022 Monastir Hard 1/8 Lost Lucrezia Stefanini 0:2
sep 2022 Tallinn Hard 1/8 Lost Linda Noskova 0:2
aug 2022 US Open, Qualification WTA Hard 1/16 Lost Sara Bejlek 1:2
aug 2022 Vancouver Hard 1/8 Lost Chloe Paquet 0:2
aug 2022 Toronto Hard 1/16 Lost Tatjana Maria 0:1
jul 2022 Washington Hard 1/4 Lost Mirjam Bjoerklund 0:2
jul 2022 Wimbledon WTA Grass 1/8 Lost Jule Niemeier 0:2
jun 2022 Eastbourne Grass 1/4 Lost Lyudmyla Kichenok 0:2
jun 2022 Eastbourne Grass 1/4 Lost Lesia Tsurenko 0:2
jun 2022 Nottingham Grass 1/8 Lost Viktorija Golubic 0:2
may 2022 Roland Garros WTA Clay 1/32 Lost Samantha Murray 0:1
may 2022 Strasbourg Clay 1/8 Lost Magda Linette 0:2

Rivals

Name Games Won Lost Won% Last Match
Kateryna Bondarenko 4 3 1
75%
Won Kateryna Bondarenko (2:0)
Barbora Strycova 4 1 3
25%
Lost Barbora Strycova (1:2)
Elise Mertens 4 1 3
25%
Lost Elise Mertens (0:2)
Anett Kontaveit 4 1 3
25%
Lost Anett Kontaveit (1:2)
Madison Brengle 4 0 3
0%
Lost Madison Brengle (0:2)
Danielle Lao 3 3 0
100%
Won Danielle Lao (2:0)
Nina Stojanovic 3 2 1
67%
Lost Nina Stojanovic (0:2)
Nicole Gibbs 3 2 1
67%
Lost Nicole Gibbs (1:2)
Monica Niculescu 3 2 1
67%
Won Monica Niculescu (2:0)
Kristyna Pliskova 3 2 1
67%
Won Kristyna Pliskova (2:0)
Fiona Ferro 3 2 1
67%
Lost Fiona Ferro (0:2)
Magda Linette 3 1 2
33%
Lost Magda Linette (0:2)
Lesia Tsurenko 3 1 2
33%
Lost Lesia Tsurenko (0:2)
Caroline Wozniacki 3 1 2
33%
Lost Caroline Wozniacki (1:2)
Tatjana Maria 3 1 2
33%
Lost Tatjana Maria (0:1)
Sara Sorribes 3 1 1
33%
Lost Sara Sorribes (0:0)
Elina Svitolina 3 1 2
33%
Won Elina Svitolina (2:1)
Rebecca Peterson 3 1 2
33%
Won Rebecca Peterson (2:1)
Cori Gauff 3 1 1
33%
Lost Harriet Dart (0:1)
Cori Gauff 3 1 1
33%
Lost Harriet Dart (0:0)
Cori Gauff 3 1 1
33%
Lost Harriet Dart (0:1)
Cori Gauff 3 1 1
33%
Lost Harriet Dart (0:0)
Sara Errani 3 1 2
33%
Lost Sara Errani (0:2)
Kristina Mladenovic 3 0 3
0%
Lost Kristina Mladenovic (1:2)
Harriet Dart 3 0 2
0%
Lost Harriet Dart (0:1)
Harriet Dart 3 0 2
0%
Lost Harriet Dart (0:0)
Harriet Dart 3 0 2
0%
Lost Harriet Dart (0:1)
Harriet Dart 3 0 2
0%
Lost Harriet Dart (0:0)
Johanna Konta 3 0 3
0%
Lost Johanna Konta (0:2)
Yanina Wickmayer 2 2 0
100%
Won Yanina Wickmayer (2:0)
Qiang Wang 2 2 0
100%
Won Qiang Wang (2:0)
Sarah Beth Grey 2 2 0
100%
Won Sarah Beth Grey (2:0)
Leylah Fernandez 2 2 0
100%
Won Leylah Fernandez (2:1)
Katie Volynets 2 2 0
100%
Won Katie Volynets (2:0)
Misaki Doi 2 2 0
100%
Won Misaki Doi (2:0)
Anna-Lena Friedsam 2 1 1
50%
Lost Anna-Lena Friedsam (0:2)
Viktorija Golubic 2 1 1
50%
Lost Viktorija Golubic (0:2)
Jule Niemeier 2 1 1
50%
Lost Jule Niemeier (0:2)
Tereza Smitkova 2 1 1
50%
Lost Tereza Smitkova (1:2)
Ekaterina Makarova 2 1 1
50%
Lost Ekaterina Makarova (1:2)
Claire Liu 2 1 1
50%
Lost Claire Liu (0:2)
Danka Kovinic 2 1 0
50%
Won Danka Kovinic (2:0)
Mayar Sherif 2 1 1
50%
Lost Mayar Sherif (0:1)
Nuria Parrizas Diaz 2 1 1
50%
Won Nuria Parrizas Diaz (2:0)
Christina McHale 2 1 1
50%
Won Christina McHale (2:1)
Bethanie Mattek-Sands 2 1 0
50%
Won Bethanie Mattek-Sands (2:0)
Xinyun Han 2 1 1
50%
Lost Xinyun Han (0:2)
Veronika Kudermetova 2 1 1
50%
Lost Veronika Kudermetova (0:2)
Kaja Juvan 2 1 1
50%
Won Kaja Juvan (2:0)
Kirsten Flipkens 2 1 1
50%
Won Kirsten Flipkens (2:1)
Caroline Garcia 2 1 1
50%
Won Caroline Garcia (2:0)
Rebecca Marino 2 1 1
50%
Lost Rebecca Marino (0:2)
Marina Melnikova 2 1 1
50%
Won Marina Melnikova (2:0)
Daria Gavrilova 2 1 1
50%
Lost Daria Gavrilova (0:2)
Sloane Stephens 2 1 1
50%
Lost Sloane Stephens (1:2)
Lucie Hradecka 2 1 1
50%
Lost Lucie Hradecka (0:2)
Samantha Stosur 2 1 1
50%
Won Samantha Stosur (2:1)
Belinda Bencic 2 0 2
0%
Lost Belinda Bencic (0:2)
Alize Cornet 2 0 2
0%
Lost Alize Cornet (0:2)
Jiajing Lu 2 0 1
0%
Lost Jiajing Lu (0:0)
Storm Sanders 2 0 2
0%
Lost Storm Sanders (0:2)
Tamara Zidansek 2 0 2
0%
Lost Tamara Zidansek (0:2)
Elsa Jacquemot 2 0 1
0%
Lost Elsa Jacquemot (0:2)
Richel Hogenkamp 2 0 2
0%
Lost Richel Hogenkamp (0:2)
Jennifer Brady 2 0 2
0%
Lost Jennifer Brady (0:2)
Zarina Diyas 2 0 2
0%
Lost Zarina Diyas (0:2)
Iga Swiatek 2 0 2
0%
Lost Iga Swiatek (1:2)
Ajla Tomljanovic 2 0 2
0%
Lost Ajla Tomljanovic (1:2)
Svetlana Kuznetsova 2 0 1
0%
Lost Svetlana Kuznetsova (0:0)
Maria Sakkari 2 0 2
0%
Lost Maria Sakkari (0:2)
Patricia Maria Tig 2 0 2
0%
Lost Patricia Maria Tig (0:2)
Ons Jabeur 2 0 2
0%
Lost Ons Jabeur (0:2)
Lucrezia Stefanini 2 0 1
0%
Lost Lucrezia Stefanini (0:2)
Anastasija Sevastova 1 1 0
100%
Won Anastasija Sevastova (2:0)
Jana Cepelova 1 1 0
100%
Won Jana Cepelova (2:1)
Ayano Shimizu 1 1 0
100%
Won Ayano Shimizu (2:0)
Xiyu Wang 1 1 0
100%
Won Xiyu Wang (2:0)
Katherine Sebov 1 1 0
100%
Won Katherine Sebov (2:0)
Alexa Guarachi 1 1 0
100%
Won Alexa Guarachi (1:0)
Kristina Kucova 1 1 0
100%
Won Kristina Kucova (2:0)
Elisabetta Cocciaretto 1 1 0
100%
Won Elisabetta Cocciaretto (2:1)
Liisa Varul 1 1 0
100%
Won Liisa Varul (2:0)
Oceane Dodin 1 1 0
100%
Won Oceane Dodin (2:0)
Sabine Lisicki 1 1 0
100%
Won Sabine Lisicki (2:0)
Camila Giorgi 1 1 0
100%
Won Camila Giorgi (2:0)
Shuai Peng 1 1 0
100%
Won Shuai Peng (2:1)
Samantha Crawford 1 1 0
100%
Won Samantha Crawford (2:0)
Dominika Cibulkova 1 1 0
100%
Won Dominika Cibulkova (2:0)
Katie Swan 1 1 0
100%
Won Katie Swan (2:0)
Sofia Kenin 1 1 0
100%
Won Sofia Kenin (2:1)
Bibiane Schoofs 1 1 0
100%
Won Bibiane Schoofs (2:1)
Hiroko Kuwata 1 1 0
100%
Won Hiroko Kuwata (2:1)
Hayley Carter 1 1 0
100%
Won Hayley Carter (2:0)
Maia Lumsden 1 1 0
100%
Won Maia Lumsden (2:0)
Arantxa Rus 1 1 0
100%
Won Arantxa Rus (2:1)
Katharina Hobgarski 1 1 0
100%
Won Katharina Hobgarski (2:0)
Tamara Korpatsch 1 1 0
100%
Won Tamara Korpatsch (2:1)
Teliana Pereira 1 1 0
100%
Won Teliana Pereira (2:0)
Galina Voskoboeva 1 1 0
100%
Won Galina Voskoboeva (2:1)
Nastassja Burnett 1 1 0
100%
Won Nastassja Burnett (2:1)
Anastasia Pavlyuchenkova 1 1 0
100%
Won Anastasia Pavlyuchenkova (2:0)
Erika Sema 1 1 0
100%
Won Erika Sema (2:1)
Jamie Loeb 1 1 0
100%
Won Jamie Loeb (2:1)
Naiktha Bains 1 1 0
100%
Won Naiktha Bains (2:0)
Jil Teichmann 1 1 0
100%
Won Jil Teichmann (2:1)
Rebecca Sramkova 1 1 0
100%
Won Rebecca Sramkova (2:0)
Eden Silva 1 1 0
100%
Won Eden Silva (2:1)
Tara Moore 1 1 0
100%
Won Tara Moore (2:1)
Donna Vekic 1 1 0
100%
Won Donna Vekic (2:0)
Ekaterina Yashina 1 1 0
100%
Won Ekaterina Yashina (2:1)
Rebeka Masarova 1 1 0
100%
Won Rebeka Masarova (2:0)
Ellie Halbauer 1 1 0
100%
Won Ellie Halbauer (2:0)
Tessah Andrianjafitrimo 1 1 0
100%
Won Tessah Andrianjafitrimo (2:0)
Astra Sharma 1 1 0
100%
Won Astra Sharma (2:0)
Vitalia Diatchenko 1 1 0
100%
Won Vitalia Diatchenko (2:0)
Suzan Lamens 1 1 0
100%
Won Suzan Lamens (2:0)
Petra Cetkovska 1 1 0
100%
Won Petra Cetkovska (2:0)
Ana Konjuh 1 1 0
100%
Won Ana Konjuh (2:1)
Marina Erakovic 1 1 0
100%
Won Marina Erakovic (2:0)
Maryna Zanevska 1 1 0
100%
Won Maryna Zanevska (2:0)
Shuko Aoyama 1 1 0
100%
Won Shuko Aoyama (2:0)
Reka-Luca Jani 1 1 0
100%
Won Reka-Luca Jani (2:0)
Isabelle Wallace 1 1 0
100%
Won Isabelle Wallace (2:0)
Caty McNally 1 1 0
100%
Won Caty McNally (2:0)
Paula Badosa 1 1 0
100%
Won Paula Badosa (2:0)
Coco Vandeweghe 1 1 0
100%
Won Coco Vandeweghe (2:1)
Emma Raducanu 1 1 0
100%
Won Emma Raducanu (2:0)
Jodie Burrage 1 1 0
100%
Won Jodie Burrage (2:1)
Giuliana Olmos 1 1 0
100%
Won Giuliana Olmos (2:0)
Aliaksandra Sasnovich 1 1 0
100%
Won Aliaksandra Sasnovich (2:1)
Peangtarn Plipuech 1 1 0
100%
Won Peangtarn Plipuech (2:1)
Mai Hontama 1 1 0
100%
Won Mai Hontama (2:1)
Urszula Radwanska 1 1 0
100%
Won Urszula Radwanska (2:1)
Anastasiya Komardina 1 1 0
100%
Won Anastasiya Komardina (2:1)
Polona Hercog 1 1 0
100%
Won Polona Hercog (2:0)
Chang Liu 1 1 0
100%
Won Chang Liu (2:1)
Alison Riske 1 0 1
0%
Lost Alison Riske (0:2)
Kaia Kanepi 1 0 1
0%
Lost Kaia Kanepi (0:2)
Pauline Parmentier 1 0 1
0%
Lost Pauline Parmentier (1:2)
Sofya Zhuk 1 0 1
0%
Lost Sofya Zhuk (0:2)
Irina-Camelia Begu 1 0 1
0%
Lost Irina-Camelia Begu (0:2)
Garbine Muguruza 1 0 0
0%
Lost Garbine Muguruza (0:0)
Saisai Zheng 1 0 1
0%
Lost Saisai Zheng (0:2)
Anna Karolina Schmiedlova 1 0 1
0%
Lost Anna Karolina Schmiedlova (0:2)
Jamie Murray 1 0 1
0%
Lost Jamie Murray (0:2)
Ekaterina Alexandrova 1 0 1
0%
Lost Ekaterina Alexandrova (1:2)
Marcela Zacarias 1 0 1
0%
Lost Marcela Zacarias (0:2)
Ashleigh Barty 1 0 1
0%
Lost Ashleigh Barty (0:2)
Tereza Martincova 1 0 1
0%
Lost Tereza Martincova (0:2)
Lyudmyla Kichenok 1 0 1
0%
Lost Lyudmyla Kichenok (0:2)
Timea Babos 1 0 1
0%
Lost Timea Babos (1:2)
Mirjana Lucic-Baroni 1 0 1
0%
Lost Mirjana Lucic-Baroni (0:2)
Andrea Petkovic 1 0 0
0%
Lost Andrea Petkovic (0:0)
Victoria Azarenka 1 0 1
0%
Lost Victoria Azarenka (1:2)
Karolina Muchova 1 0 1
0%
Lost Karolina Muchova (1:2)
Marta Kostyuk 1 0 1
0%
Lost Marta Kostyuk (1:2)
Petra Martic 1 0 1
0%
Lost Petra Martic (0:2)
Usue Maitane Arconada 1 0 1
0%
Lost Usue Maitane Arconada (1:2)
Viktoria Kuzmova 1 0 0
0%
Lost Viktoria Kuzmova (0:0)
Stefanie Voegele 1 0 1
0%
Lost Stefanie Voegele (0:2)
Shuai Zhang 1 0 0
0%
Lost Shuai Zhang (0:0)
Clara Burel 1 0 1
0%
Lost Clara Burel (1:2)
Ana Bogdan 1 0 1
0%
Lost Ana Bogdan (0:1)
Clara Tauson 1 0 1
0%
Lost Clara Tauson (1:2)
Varvara Gracheva 1 0 1
0%
Lost Varvara Gracheva (0:2)
Chloe Paquet 1 0 1
0%
Lost Chloe Paquet (0:2)
Linda Noskova 1 0 1
0%
Lost Linda Noskova (0:2)
Simona Halep 1 0 1
0%
Lost Simona Halep (0:2)
Elena Vesnina 1 0 1
0%
Lost Elena Vesnina (0:2)
Angelique Kerber 1 0 1
0%
Lost Angelique Kerber (0:2)
Naomi Osaka 1 0 1
0%
Lost Naomi Osaka (0:1)
Venus Williams 1 0 1
0%
Lost Venus Williams (1:2)
Anastasia Potapova 1 0 1
0%
Lost Anastasia Potapova (1:2)
Valentini Grammatikopoulou 1 0 1
0%
Lost Valentini Grammatikopoulou (1:2)
Bernarda Pera 1 0 1
0%
Lost Bernarda Pera (1:2)
Samantha Murray 1 0 1
0%
Lost Samantha Murray (0:1)
Annika Beck 1 0 1
0%
Lost Annika Beck (1:2)
Aryna Sabalenka 1 0 1
0%
Lost Aryna Sabalenka (0:2)
Alicja Rosolska 1 0 1
0%
Lost Alicja Rosolska (0:1)
Nao Hibino 1 0 1
0%
Lost Nao Hibino (0:2)
Mariam Bolkvadze 1 0 1
0%
Lost Mariam Bolkvadze (0:2)
Elena Rybakina 1 0 1
0%
Lost Elena Rybakina (1:2)
Katie Boulter 1 0 1
0%
Lost Katie Boulter (0:2)
Kristie Ahn 1 0 1
0%
Lost Kristie Ahn (1:2)
Sorana Cirstea 1 0 1
0%
Lost Sorana Cirstea (0:2)
Ulrikke Eikeri 1 0 1
0%
Lost Ulrikke Eikeri (0:2)
Mirjam Bjoerklund 1 0 1
0%
Lost Mirjam Bjoerklund (0:2)
Sara Bejlek 1 0 1
0%
Lost Sara Bejlek (1:2)
Angela Kulikov 1 0 0
0%
Lost Angela Kulikov (0:0)
Fanny Stollar 1 0 1
0%
Lost Fanny Stollar (0:2)
Johanna Larsson 1 0 1
0%
Lost Johanna Larsson (1:2)
Magdalena Rybarikova 1 0 1
0%
Lost Magdalena Rybarikova (1:2)

Calendar

Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
Sunday
Sun
31
1
2
3
4
5
6
7
8
9
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4