21
21
18
21
22
29
27
22
52
23