All the time frames mentioned are averages - some cycles lasts longer than 28 days, and some are shorter. Likewise, the length of menstruation varies from person to person. Five days is just an average.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20