23
22
19
21
30
28
30