20
21
21
21
21
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
25
25
25
25
25
25
25
25
28
28
29
29
29
30
30
30
30
31
31
31
31
31
32
32
32